1 Performance characteristics and pin description of EDM1190A
1.1 Characteristics of EDM1190A The
EDM1190A segmented liquid crystal display module consists of an LCD liquid crystal display, a drive circuit, and an 8-bit CPU interface circuit. It has the advantages of low power consumption, strong anti-interference, and wide temperature range; in addition, the input interface signal of EDM1190A is compatible with CMOS and TTL levels, and all four of its pins have electrostatic protection circuits. 1.2 Main technical parameters (1) Power supply voltage: +5 V; (2) Driving mode: static; (3) Viewing angle: 6 points; (4) Display capacity: 4 digits (with decimal point); (5) Data transmission Mode: serial; (6) Display mode: low level display; (7) Working temperature: 0~+55℃; (8) Storage temperature: -20~+70℃; (9) Working time: >50 kh. 1.3 Pin introduction The appearance and pin diagram of EDM1190A are shown in Figure 1. Figure 1: The appearance and pin diagram of EDM1190A. The viewport size is: 54.2 mm×24 mm, and the character height is: 9 mm×18 mm. The four pins from top to bottom on the far left side of the picture are pins 1, 2, 3, and 4 respectively. The pin functions of EDM1190A are shown in Table 1.
2.1 Data transmission direction
Each digit in the seven-segment digital display is composed of seven segments. These seven segments are recorded as A, B, C, D, E, F, G and decimal point respectively. Recorded as DP. The two vertical dots between the second and third digits are marked as CLN. These two vertical dots are used to separate the hours and minutes when displaying the time.
The data transmission direction of EDM1190A is shown in Figure 2. When displaying numbers, first input 8 numbers (0 or 1) from the D IN pin (pin 2) in order to control whether CLN is lit (as long as the D6 bit is equal to 0, CLN will be lit, otherwise CLN will be off). Then input the segment code corresponding to each number from the D IN pin in sequence, and perform shift transmission in the order of high bit first and then low bit. The segment code corresponding to each digit is shown in Figure 2. When the input signal is "0" (low level), the segment is lit. Note that in order to make the EDM1190A display the correct number, you must finally input another stop bit to the D IN pin. This bit can be input as 0 or 1.
2.2 Timing of data transmission
The timing of data transmission of EDM1190A is shown in Figure 3. The clock signal CLK (pin 4) is also the chip select signal of the LCD module. Data is input from the D IN pin when the level is high , then the clock signal CLK changes to the low level, and then after a period of time, the input data is latched, thus completing the input of a data. According to this timing, you can Input the signal through the D IN pin one after another . Each time a digit is displayed (including the decimal point), you only need to shift an 8-bit binary number into the D IN pin.
3 Application of EDM1190A
3.1 Design of EDM1190A interface circuit
The interface circuit between EDM1190A and the microcontroller is shown in Figure 4.
Two LCD display modules EDM1190A are used to display two 4-digit numbers respectively. (1) and (2) The data input pins D IN of the two EDM1190A are connected to the P1.0 port of the microcontroller. P1.1 and P1.2 of the microcontroller are connected to (1) and (2) the clock signal pins CLK of the two EDM1190A respectively. The binary segment code of the pre-displayed number is output bit by bit from the P1.0 port. As long as the square wave signal is generated at the P1.1 and P1.2 ports in a time-shared manner, it can be controlled on (1) and (2) LCDs. Display numbers.
The segment codes corresponding to the displayed numbers of EDM1190A are shown in Table 2.
3.2 Design of display program
As shown in Figure 4, the display subroutine of the (1) LCD is used to illustrate the design method of the display program of EDM1190A. Note that no matter how many digits are displayed (1 to 4 digits), the binary number must be input to the D IN pin of EDM1190A strictly in accordance with the format in Figure 2. The specific program and some comments are as follows:
From the above program, it can be seen that the segment codes sent to EDM1190A from high to low are 0FFH, 0DDH, 83H, and 89H respectively. It can be seen from Table 2 that the number displayed on the first LCD at this time is "123".
4 Conclusion
EDM1190A is a beautiful and practical four-digit serial LCD display module with extremely low power consumption. Its interface circuit with the microcontroller is very simple, and it is especially suitable for portable instruments. It can not only display four digits, but also display decimal points, symbols, and time.
[1] Li Hua, Practical interface technology of MCS-51 series microcontroller[M]. Beijing: Beihang University Press, 2001.
[2] Weng Shaojie. Principle and application of four-digit seven-segment LCD driver ICM7211 [J]. Journal of South China Tropical Crops Institute, 1996, (6).
Previous article:TV display processor TDA9332H controlled by I2C bus and its application
Next article:Utilizing the EL7516 as an Efficient, High-Current White LED Driver
Recommended ReadingLatest update time:2024-11-16 19:37
- Popular Resources
- Popular amplifiers
- Siemens Motion Control Technology and Engineering Applications (Tongxue, edited by Wu Xiaojun)
- Modern Product Design Guide
- Modern arc welding power supply and its control
- Small AC Servo Motor Control Circuit Design (by Masaru Ishijima; translated by Xue Liang and Zhu Jianjun, by Masaru Ishijima, Xue Liang, and Zhu Jianjun)
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- 【Development Kit for nRF52840】+ Review 5-thread trial
- How to determine whether the EN enable pin of the chip needs a series resistor?
- Looking for a constant current chip
- [National Technology N32G457 Review] RT_Thread Studio transplants USB virtual serial port
- Xunwei 4418 development board Linux system TFTP transfer file
- Thermal Design of Semiconductor Components: Heat Transfer and Heat Dissipation Paths
- 【Qinheng Trial】Implementation of USB HID
- matlab
- Driving external RF front end via BlueNRG-LP
- Live broadcast at 10 am today [How to reduce power supply noise with ADI low-noise Buck regulator]