*Created by
*Completed date: 2009.06.06
*
*Functional description: Press a key on the phone keypad, and the corresponding
character of the pressed key will be displayed on the LCD screen. Press the DEL key to delete a character (Disadvantage: After deleting all characters,
the cursor disappears. If you continue to delete several times, you will have to press the key several more times when entering again)
#include
#define uchar unsigned char
#define uint unsigned int
#define LCDPORT P0
#define KEY
//#define WEI
sbit DEL=P3^0;
sbit LCDE=P3^5;
sbit LCDRW=P3^6;
sbit LCDRS=P3^7;
uchar code NUM[12]="0123456789*#";
fly addr=0;
void WriteCMD(uchar);
void init();
void WriteData(uchar);
void Delete();
void Delay_ms(uint);
uchar KeyScan();
void main()
{
}
uchar KeyScan()
{
}
void Delay_ms(uint x)
{
}
void WriteCMD(uchar Command)
{
}
void WriteData(uchar dat)
{
}
void init()
{
}
void Delete()
{
}
Previous article:51 MCU C programming (ten, 74LS165 serial port input)
Next article:51 MCU C programming (Twelve, LM016L LCD display)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- 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
- EEWORLD University ---- Big Data Machine Learning (Yuan Chun)
- BLE GATT service characteristic values and types
- How to operate hardware setting
- 4 different LED street light driving solutions.rar
- Lazy voice-controlled lamp based on Gizwits Cloud
- Take the test on TI.com.cn and enjoy 10% off!
- How to measure the waveform capture rate of an oscilloscope and a tutorial
- Network port connector model help! (Except RJ45)
- 【NXP Rapid IoT Review】+ Review Summary
- This sentence was translated from Google Translate, and the final translation must be wrong. What does diode emulation mean?