一、设计要求
主机、从机均以AT89C52单片机为控制核心,主机发送信息给从机,从机收到信息后再回发相同的信息给主机,从机也可以另外再发送其他的信息给主机,实现主机和从机之间的互相通信。
二、设计内容
主机和从机均通过4X4矩阵键盘输入数字(0~9)或字母(A~F),并在发送方LCD1602的第一行显示。通过独立按键,发送当前的1位数据,如果需要发送多位数据可以分多次发送(即输入一位数据按下一次发送键),接收到的数据在接收方LCD1602的第二行显示。如果是主机发送数据给从机,从机会将此数据再回发给主机。当显示超过液晶显示区的范围时可以通过独立按键达到清屏的目的。
三、设计方案
矩阵键盘模块:AT89C52单片机P1端口的P1^0、P1^1、P1^2、P1^3引脚控制矩阵键盘的行选,P1^4、P1^5、P1^6、P1^7引脚控制矩阵键盘的列选,这样仅用8个引脚就能控制一个4X4的矩阵键盘。如下图所示:

最低0.47元/天 解锁文章
2589

被折叠的 条评论
为什么被折叠?



