LCD liquid crystal display has become the key technology of man-machine interface. This paper studies the liquid crystal display control system based on single chip microcomputer.
First of all, in the introduction, the background, research significance and completed functions of this topic are introduced. The software design of the system is based on C language, the basic language of single chip microcomputer. 5 1 There are two commonly used programming languages, one is assembly language and the other is C language. The machine code of assembly language is very efficient, but it is not readable, and more complicated programs are even more difficult to read. In most cases, the machine code generation efficiency of C language is equivalent to that of assembly language, but its readability and portability far exceed that of assembly language. C language can also be embedded in assembly to solve the problem of high-efficiency code writing. For the development cycle, the development cycle of C language for medium and large-scale software writing is usually much shorter than that of assembly language. Combining the advantages of the above C language, I chose C language when I was studying, which is fast in execution and saves storage space. In order to facilitate expansion and modification, the software design adopts modular structure, which makes the logical relationship of program design more concise and clear. Let the hardware work harmoniously under the control of software. Firstly, the working principle of the system hardware is briefly introduced, and the design block diagram of the system hardware is attached. Then it introduces the development history of single chip microcomputer, discusses the functions and working processes of various hardware interface technologies and interface modules applied in this graduation project, and describes in detail the software and hardware debugging of AT89C51AMPIRE128× 64 interface circuit. Secondly, the process and realization of the program are expounded. The main idea of this paper is to combine software and hardware, and to write each functional module based on hardware.
Finally, the design idea and software and hardware debugging of LCD control principle with single chip microcomputer are discussed in detail.
Key words: single chip microcomputer, microprocessor, LCD, 89C5 1, AMPIRE 128×64.
abstract
Liquid crystal display has become the key technology of man-machine interface. In this paper, the single-chip LCD control system is studied. Firstly, in the introduction, the background, research significance and completed functions of this topic are introduced. In this system, the editing material language is designed with the stand-alone basic language, which has fast instruction execution speed and saves memory. In order to facilitate the expansion and design, the modular structure is adopted, which makes the programming relationship easier to understand. The hardware control in the software reduces the operation difficulty.
In this paper, the working principle of the system hardware is briefly described, and the system hardware design block diagram is attached. Combined with the development history of single chip microcomputer, the application of various hardware interface technologies and the functions and working processes of each module in this graduation project are discussed, and the 89C5 1, ampirie 128×64 peripheral circuit interface circuits, software and hardware debugging are described in detail. The flow and realization process of the program are expounded. Finally, the LCD control principle and the design idea of software and hardware debugging for realizing LCD display by single chip microcomputer are discussed in detail.
Keywords: single chip microcomputer, microprocessor, LCD, 89C5 1, amplifier 128×64.