PIC Lesson: MCP23S17 HD44780

Cara untuk mengurangkan penggunaan I/O PIC bagi sambungan I/O yang lebih banyak boleh menggunakan MCP23S17 I/O Expander.

MCP23S17 HD44780

Contoh penggunaan MCP23S17 adalah untuk interface LCD HD44780 dan Keypad. LCD Hd44780 menggunakan lapan pin dan keypad 4×4 menggunakan lapan pin. Oleh itu, apabila menggunakan MCP23S17, 16 I/O boleh interface melalui SPI dan menggunakan empat atau lima I/O.

Skematiknya adalah seperti di bawah.

Schematic MCP23S17 HD44780

Berikut adalah videonya.

PIC Source Code

One Reply to “PIC Lesson: MCP23S17 HD44780”

  1. hello

    I found your site on freelancer
    I need to realize a project
    18FXXXXX a peak
    a eeprom24LC512
    a 4X4 keupad

    the keyboard will scan a 4×4 keypad
    and save in EEPROM donneees
    to fill the view later

    example: HH: MM: S 1234A
    12:45:02 / 1234A

    thank you

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.