请教老哥们一个c语言程序,STC89C52单片机用键盘通过串口通信给上位机发送信号 90
4x4键盘,但是只用到5个键(第一行4个和第二行第一个),扫描键盘后1键被按下发送{A1,F1,01,01,01}给上位机2键被按下发送{A1,F1,02,02,02}以...
4x4键盘,但是只用到5个键(第一行4个和第二行第一个),扫描键盘后1键被按下发送{A1,F1,01,01,01}给上位机 2键被按下发送{A1,F1,02,02,02}以此类推,加上延时函数去抖动,最好有注释(本人c语言苦手,网上的程序没有注释理解起来太慢了)。键盘用的是P1.0--P1.7这8个针脚。发送端用的是一个红外一体化模块,接了P3.0/RXD针脚,波特率是9600楼主用proteus画了个硬件图,图2是红外模块的通信协议如果有老哥写个程序小弟在这先谢谢了。
图里是没接4x4键盘,不过实际上要用到的 展开
图里是没接4x4键盘,不过实际上要用到的 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询