Digi-Key Electronics, which currently offers the world’s largest selection of electronic components in stock for immediate shipment, announced that it has received two “Best of Industry” awards from Electronics Maker. Digi-Key was named the Outstanding Global Component Brands Distributor of the Year, and the company’s Scheme-it tool was named the Design Tool of the Year. Now in its…
How to make an alphabetic keypad using 8051 microcontroller (AT89C51)- (Part 14/45)
An alphabetic keypad is similar to a numeric keypad, but it provides the complete set of alphabetical letters instead of numbers 0-9. This article presents a way to [[wysiwyg_imageupload::]]interface a keypad with 8051 microcontroller (AT89C51) to display alphabetical characters on an LCD module. Such kind of systems is commonly used in mobile phones to write an SMS and other texts. It can have further applications in displaying instant messages on other display systems such as LED matrices or other multi-segment displays. A 4×3 matrix keypad and a 16×2 LCD has been used here. Keypad and LCD are very commonly used input & output devices, respectively. The connections in the circuit are as following: port P2 of microcontroller AT89C51 is used as data input port which is connected to data pins (7-14) of LCD. P3^0, P3^1 and P3^2 pins of microcontroller are connected to control pins RS, RW and EN of LCD. Port P0 is used to take input from keypad.