热度 2||
因为课程需要做一个基于串口通信的实训,但本渣渣单片机没学好,在网上找了很多关于单片机串口通信的例子,但基本上都没有收发字符串的例子,即使有也达不到我的要求,所以本渣渣还是决定手撸51单片机串口收发字符串的代码。因为我个人习惯了ArduinoIDE的编程环境,所以这次我撸成了伪ArduinoIDE的代码。
手上只有一个普中的51单片机开发板,板子上用了让人郁闷的12M晶振,用过51单片机的人都知道12M的晶振在串口通信设置波特率的时候误差很明显,稍微不注意,这误差用让你抓耳挠腮拍大腿,你都找不到问题所在,编译没错误没警告,串口调试就是不出数据或者乱码。
下面开始编写程序吧!