文章源自略懂百科-http://wswcn.cn/96630.html
单片机入门-C51语言实现双机串口通信发送机接按键接收机数码管显示视频教程如下:文章源自略懂百科-http://wswcn.cn/96630.html
视频教程文章源自略懂百科-http://wswcn.cn/96630.html
电路如图:文章源自略懂百科-http://wswcn.cn/96630.html
文章源自略懂百科-http://wswcn.cn/96630.html
本文涉及到的知识总结如下:文章源自略懂百科-http://wswcn.cn/96630.html
一、发送机设计步骤文章源自略懂百科-http://wswcn.cn/96630.html
1.设置通信速度(定时器TMOD/TH/TL/TR)文章源自略懂百科-http://wswcn.cn/96630.html
9600bit/s 11.0592MH文章源自略懂百科-http://wswcn.cn/96630.html
2.利用串口发送数据文章源自略懂百科-http://wswcn.cn/96630.html
(1)设置SCON文章源自略懂百科-http://wswcn.cn/96630.html
(2)发送数据放在SBUF文章源自略懂百科-http://wswcn.cn/96630.html
(3)查询TI,TI=1则清0,TI=0则等待文章源自略懂百科-http://wswcn.cn/96630.html
二、接收机设计步骤:文章源自略懂百科-http://wswcn.cn/96630.html
1.设置通信速度(定时器TMOD/TH/TL/TR)文章源自略懂百科-http://wswcn.cn/96630.html
9600bit/s 11.0592MH文章源自略懂百科-http://wswcn.cn/96630.html
2.利用串行中断来接收数据:文章源自略懂百科-http://wswcn.cn/96630.html
(1)设置SCON文章源自略懂百科-http://wswcn.cn/96630.html
(2)设置中断ES/EA文章源自略懂百科-http://wswcn.cn/96630.html
(3) 编写中断函数,接收共阴码去控制数码管文章源自略懂百科-http://wswcn.cn/96630.html
三、矩阵键盘文章源自略懂百科-http://wswcn.cn/96630.html
矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组。矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些,列线通过电阻接正电源,并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。矩阵键盘的优点是节约单片机IO口,例如普通键盘8个IO口只能用作8个按键,而矩阵键盘能作16个按键。文章源自略懂百科-http://wswcn.cn/96630.html
矩阵键盘按键识别的流程一般是这样的:(1)置第1行为低电平(0),其余行为高电平,读取列线数据,列线有低电平表示此行有按键按下。(2)置第2行为低电平(0),其余行为高电平,读取列线数据,列线有低电平表示此行有按键按下。以此类推。文章源自略懂百科-http://wswcn.cn/96630.html
再根据键号=4*行号+列号得到结果。文章源自略懂百科-http://wswcn.cn/96630.html
文章源自略懂百科-http://wswcn.cn/96630.html
评论