测试运行速度在30M为 1T。速度一般。

比较意外的是 下载口 在串口发送脚那里居然要串联一个二极管,解释是不给芯片供电。
因为供电过后 MCU RX默认是高电平,如果PC的TX发送出来高默认就是高,如果PC发送是低,那么MCU的RX端 二极管导通被拉低到GND。
一些51 把自己的一些配置寄存器放在xdata区域,比如高64K左右,因为很少有单片机xdata有64K的,所以这部分地址是浪费的。
还有一些单片机利用bank来实现,同样的地址 切换bank可以访问不同的区域。我本人比较讨厌bank.让程序很混乱。
本文探讨了在51单片机中,为何串口发送需要串联二极管来处理默认电平问题,并揭示了部分MCU将配置寄存器置于xdata区的策略。作者表达了对bank机制在编程中的复杂性的观点。
3461

被折叠的 条评论
为什么被折叠?



