和记娱乐


网站导航

联系我们

和记娱乐

联系人: 

电 话:021-64057486

公司网址:http://www.happy123456789.com

   址:成都市松江区漕河泾松江新兴产业园区研展路丰产支路55号B座803室

邮编:201165


通信知识

您的当前位置: 和记娱乐主页 > 通信知识 >

学习51单片机的基本调试经验

发布日期:2020-02-20 09:27 来源:和记h88 发布人:和记娱乐 点击:

  一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;

  一开始出现灯没有亮的现象,产生原因是在写信号和读信号之间没有延时,添加delay1(100),注意此时间不能过短,然后在SDA及SCL的赋值后面也要添加delay1(1),此处时间似乎没有多大。

  1. 现AT24C02有问题,是由于编写时的输入法问题导致,此时应该注意是在英文格式下输入,另外数码管的显示不正确

  2. LED显示十位出现闪烁不稳定现象,通过调整LED程序中的延迟时间现象得到一定缓解,但问题仍然存在。若将值修改到很小则出现问题3;

  3. 显示十位数字出现跟个位数字一样的余辉?通过修改主函数中delay时间数问题得到解决,但是数字仍闪烁。

  #incluce ""格式:引用非标准库的头文件,编译器从用户的工作目录开始搜索

  2. 液晶显示时间在有进位的时候不正确,在开始设置23:59:30走时,显示的却是按23:59:00开始走,并且在秒进位后,分显示的1,且时钟也没有进位?

  2. keyscan中if(s1num!=0)应写在与if(s1==0)平级的地方,如果写在if(s1==0)里头,将会出现要同时按两个键才会有变化,显然不符合要求,故不响应。

  4. 写完年月日显示函数后,在日期有进位的情况下,在23;59;59;进位时,产生花屏现象,估计是地址指针写完数据后没有及时设置的问题?有待解决?

  问题出在自己写的年月日函数,不能正常读取数据?将写数据函数写成了写命令函数,即将lcdwrite_date()写成了lcdwrite_date();改后能显示出年月日,但是年份显示时间不正确。

  2. 分开写大小月的时候调试出现问题,光标在秒位上不断地闪烁且不移动?看完全文了吗?喜欢就一起来点个赞吧!

      和记娱乐,和记h88,h88平台官网