The 74HC245 is an octal 3-state non-inverting bus transceiver. It buffers 8 bidirectional signals and is commonly used for level-shifting between 3.3V and 5V logic or to drive bus lines.
| Pin | Name | Function | Type |
|---|---|---|---|
| 1 | DIR | Direction control, HIGH = A to B | I/O |
| 2 | A1 | Bus A channel 1 | I/O |
| 3 | A2 | Bus A channel 2 | I/O |
| 4 | A3 | Bus A channel 3 | I/O |
| 5 | A4 | Bus A channel 4 | I/O |
| 6 | A5 | Bus A channel 5 | I/O |
| 7 | A6 | Bus A channel 6 | I/O |
| 8 | A7 | Bus A channel 7 | I/O |
| 9 | A8 | Bus A channel 8 | I/O |
| 10 | GND | Ground | GND |
| 11 | B8 | Bus B channel 8 | I/O |
| 12 | B7 | Bus B channel 7 | I/O |
| 13 | B6 | Bus B channel 6 | I/O |
| 14 | B5 | Bus B channel 5 | I/O |
| 15 | B4 | Bus B channel 4 | I/O |
| 16 | B3 | Bus B channel 3 | I/O |
| 17 | B2 | Bus B channel 2 | I/O |
| 18 | B1 | Bus B channel 1 | I/O |
| 19 | OE | Output enable, active low | I/O |
| 20 | VCC | Supply voltage | PWR |