首页 > 技术文章 > STC15F2K60S2与USART HMI串口屏之间的通信

chengyonggao 2017-07-16 23:17 原文

因为一个项目的原因需要用到大约17个IO口,手里正好有SOP28封装的STC15F2K60S2,想着剩余的IO口如果不引出来也是浪费,于是就画了一个板子把26个IO全部引出来了。原理如下图所示。

 

根据此原理图绘制的PCB如下图

 

由于电路比较简单就画成了单面板。

送出去加工,板子很快到手了,赶紧先焊上单片机,先调调基本的功能。STC的单片机就是方便,什么教材里面学习的晶振,复位电路都不需要了,电源加个滤波电容就足够了。

 

本电路的基本功能是通过USART HMI屏幕发送串口数据到单片机上,单片机解析送过来的命令,根据不同的指令在单片机IO口上输出不同的状态控制其他设备。因此有了单片机和串口屏幕就可以进行基本的调试工作了。

 

板子上的部分芯片还没有到货,因此就没有和被控制部分一起联调。主要就是调串口屏和单片机之间的通信:发出一串数据,单片机收到后将该数据中作为控制信号的部分返回给串口屏幕显示,通过调试,这部分功能已经完全正常(录了一个小视频,还不会传)。可以进行下一步调试了。

 

推荐阅读