PIC Lesson: MCP23S17 HD44780

April 29th, 2013  Posted at   Lesson PIC
arrow   |   1 Commentarrow

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 Response to “PIC Lesson: MCP23S17 HD44780”

  1. BELGHARRI says:


    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

What is 8 + 15 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)