This paper introduces a method of realizing multi-level Chinese menu operation by paging principle based on the YM12864 LCD display which is widely used and controlled by AT89C51 single chip microcomputer. The main technical parameters, display characteristics and core programs of YM12864 are given. The designed Chinese menu has certain versatility. It can be applied to household appliances, instruments and other equipment by simply changing the menu items, providing operators with a friendly and convenient Chinese operation interface.
I. Introduction
At present, small displays mainly include LCD and LED. LED display can only display numbers and a limited number of English characters, but not Chinese characters. The display content is not intuitive, and operators can only understand the display content according to the agreed format. LCD can display various Chinese characters and graphics, especially Chinese menu display, providing operators with a convenient and friendly operation interface, and low power consumption, so LCD is widely used. Now there are many LCDs with Chinese character libraries on the market, with moderate prices, and most of them have a unified standard interface with MCU, which provides great convenience for using LCD to realize Chinese menu operation. I believe that if more electronic products improve their performance while designing more user-friendly Chinese menu interaction interfaces, the products will have broader prospects.
2. Introduction of YM12864 LCD Module
YM12864 Chinese character graphic dot matrix LCD module can display Chinese characters and graphics, with built-in 8192 Chinese characters (16X16 dot matrix), 128 characters (8X16 dot matrix) and 64X256 dot matrix display RAM (GDRAM).
Main technical parameters and display characteristics:
Power supply: VDD 3.3V~+5V (built-in boost circuit, no negative pressure required) Display content: 128 columns × 64 rows Interface with MCU: 8-bit or 4-bit parallel/3-bit serial Multiple software functions: cursor display, screen shift, custom characters, sleep mode, etc.
Its pin function is a universal 20-pin LCD interface, and the user instruction set is also a universal 128*64LCD user instruction set, and relevant information is easy to obtain. Because it has a built-in Chinese character library, it saves the workload of creating a character library by itself, and only needs to write the corresponding Chinese characters and character internal codes to display the required Chinese characters and characters, which is easy to implement in many program development software, such as: WAVE, KEIL, etc. Therefore, it will be easier to use an LCD with Chinese character library to implement Chinese menu operation.
Previous article:Design of Intelligent Electricity Meter Based on 80C51 Single Chip Microcomputer
Next article:The composition of 8051 single chip computer clock circuit
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- [Top Micro Smart Display Screen Review] 2.2 SGTools Graphics Editing Software: Keyboard, Curve, QR Code Application
- [Topmicro Intelligent Display Module Review] 8. How to download the Lua script for the smart display?
- 【Home Smart Dashboard】Use GUI Guider to design the interface
- Siemens Industrial Automation Data Collection (September 4, 2020)
- EEWORLD University ---- HVI Series: Demystifying Active Clamp Flyback Compensation
- Several issues worth noting in DSP development
- Unpacking a Uni-T UTI260B
- How to perform non-destructive testing on chip circuit boards
- Please help me find out what type of SOT23 device with silk screen "UB17" and "WB14" is
- I would like to ask if there is any interference noise when measuring the ground line with an oscilloscope