摘要: 精度问题: 如果使用11.059MHz的晶振,串口调试时使用各种波特率的误差都极其小,但如果使用12MHz的晶振,只有在波特率为2400时误差较小,其他情况都误差太大而不能使用。 串口在12Mhz晶振下的典型案例: #include<reg52.h>unsigned char flag,a;int 阅读全文
posted @ 2017-01-15 12:20 思考的胖头鱼 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 编译报错:off sheet at.... 错误原因:纸张太小的原因,选择大一点的纸张即可 阅读全文
posted @ 2017-01-15 12:14 思考的胖头鱼 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.DS18B20的供电方式: ps:寄生电源不是实际的电源器件,而是一种供电方式,即通过数据线供电。 2.信号线上拉电阻 另外值得注意的是ds18B20的信号端口必须要接5k左右的上拉电阻,否则传给单片机的信号都是低电平。 阅读全文
posted @ 2017-01-15 12:06 思考的胖头鱼 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 注意事项: 1.在程序中设定时序的时候一定要先选择好对应的单片机,即便是晶振相同的开发板,52单片机和51单片机写出来相同程序的时序也是不一样的。 2.在写时序时一定要参考说明书。 3.在keil软件中一定要选择好对应的振荡频率再开始调时序。 4.另外再完成ds18b20程序时,转换也是需要实现时间 阅读全文
posted @ 2017-01-15 11:58 思考的胖头鱼 阅读(276) 评论(0) 推荐(0) 编辑