请教老哥们一个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键盘,不过实际上要用到的
展开
 我来答
天名博14
2017-09-18 · 超过11用户采纳过TA的回答
知道答主
回答量:815
采纳率:4%
帮助的人:88.3万
展开全部
设计要求都包括什么!
追问
基本都写问题里了,就是两个52单片机用红外通信,给下位机写个发送程序,按1键{A1,F1,01,01,01},2键发{A1,F1,02,02,02}以此类推,你具体指?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式