#include
#include<1602.h>
#include
#include
#include
u8 str[]="123456789*0#";
u8 led=0xff;
void delay_ms(u16 x)//毫秒延时函数
{u16 i,j;
for(i=0;i='a'&&t<='z')||(t>='A'&&t<='Z'))
{
if(t=='C'){LCD1602_clear();}
if(t=='D'){LCD1602_backspace();}
if(t=='H'){LCD1602pos(1,0);}
if(t=='S'){PlayMusic();}
if(t!='C'&&t!='D'&&t!='H'&&t!='S') {LCD1602disch(t);}
}
else
{
t=t-'0';// 获取上位机按键码
led=led^(1<
仿真效果:
1.发送数字5,第6个led亮
2.发送字符
3.矩阵按键
【下载】如需完整的程序以及仿真电路请这里下载