1999年时,我工资才300左右,一个AT89C51就要8、9块钱,真玩不起。现在,国产的1、2块钱,甚至不足1块钱,随便买一些都不心疼。这可绝对是受益于咱们国家半导体企业的成长。……
今天使10月31日,因为不死心,又重新测试了那个IIC的程序,终于找到问题出现的原因了。在控制寄存器 IICCON中有一个AA的位,这个位在描述中:应答标志位 0:回复 ……
以前设计电路的时候,不懂保护方面的事儿。就是跟着模仿,比如在数字集成块的VCC引脚处加一个0.1微法的瓷片电容。后来随着知识面的扩大,发现在电路保护方面,要学的东西很多,已经成了独……
哈哈哈,都学的是皮毛。编程上精髓的东西,因为自己懒,都没有深入学习。惭愧啊。……
今天又想了想,也许在第一次发送完“START”信号后产生的第一个中断是,就应该立即发送数据或者指令。这是考虑到IIC通讯的时序处理。嗯,抽空可以再试试。以前的逻辑可能会有问题,没考……
根据上周的测试结果,我决定放弃了。因为真不是靠自己用软件能解决的了。……
楼主的文章,让我想起自己学习编程的经历了。作为程序员以及电子爱好者,最社的体会就是:学无止境!学好、学精任何一门语言,都得用心啊。……
幸好空气中的电磁信号非常微弱,所产生的干扰小,要不然以后设计电路板都好难。哈哈哈哈……
谢谢二位普及和电磁有关的知识。英语不好的我,总是把电磁干扰和电磁兼容搞混。现在想想,尾巴有C的那个,英语单词中“兼容”好像就是C打头的。这下终于记住了。……