立即注册 登录
返回首页

uid:65751的个人空间

主题|回复

  帖子 版块 回复/查看 最后发帖
误人子弟的程序分析 图片附件 51单片机 29 6541 2020-4-1 10:44
  //下面的time在源程序中都是全局变量! /***************************************************** 函数功 ...
  认真看了一下存在的争议,主要是代码优化和全局变量出了问题。我之前发的贴,代码优化是设为0的,由于 ...
  看看delay1ms(),1774us-647us=1127us,接近1ms。 void delay1ms() { unsigned char i,j; ...
  楼上算错了吧。见附图,运行完359行指令res=0;时的时间点为631us;运行完360行指令 for(time=0;time
  这要动脑再想想哪程序错了,为什么还能正常用,的确运气很好。例如源程序的另一个延时程序又是错的,其注释 ...
  楼上,我敢保证我的想法是对的。因为把源程序原封不动写入芯片,测温是正常显示的,晶振是12Mhz。当然引脚 ...
已经调试好的无线温度监控程序,NRF24L01、DS18B20、1602显示 精华 1 附件 ... 1 2 3 51单片机 113 23195 2023-4-1 15:34
  程序错了,也能精华?我发的贴子不见了,晕,不能贴链接的。
  程序错了,也能精华?我发的贴子怎么不见了。见分析:http://www.51hei.com/bbs/dpj-28000-1.html。
  建议大家看看http://www.51hei.com/bbs/dpj-28000-1.html吧。楼主的附件中的部分程序我在这分析了。我不知 ...
  哪些程序有很多是错误的,乱打误撞对了,注释也有很多错的。看看这:http://www.51hei.com/bbs/dpj-28000-1 ...
1602液晶疑难杂症 附件 24小时必答区 9 2610 2017-2-19 12:07
  忘了总结,导致莫名的现像真正原因是40P锁紧器弹簧接触不良!
  重大进展,把我首发的程序中的函数void ready()改成如下,不删除void delays(uint x)和void init1602()函数 ...
  谁来评评理呀,即把我首发的程序去掉void delays(uint x)和void init1602()函数,就能正常显示16个字符了, ...
  楼上的主函数可去掉 init1602();,因为它后面的 write_com等等实际就是初始化,原意是在主函数中自己初始化 ...
  一开始时,编译提示*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS两个警告,主 ...
  把数组的G去掉,即如下: unsigned char code shuzi[]={"123456789ABCDEF"}; 在主函数中照样用 ...
  1.刷芯片,上电运行,第一行全部显示小方块,不正常。如图所示。 2.删除for(num=0;num
NRF24L01 spi 1602液晶显示的奇怪的问题 图片附件 24小时必答区 6 4600 2014-11-30 09:16
  大家不要花时间看了,找出问题所在了。在程序最后加上while(1);,就什么都正常了。如果不加程序又会从 ...
  上面两个程序看着是一样的,运行效果却不一样,编译都没错呀,为什么会这样。仔细看了多次,还是觉得一样的 ...
  下面程序第一行先显示063,第二行先显示001,很快第一行变成001,而且第二行的001还在不断闪。 #include ...

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部