发布网友 发布时间:2023-10-10 21:33
共4个回答
热心网友 时间:2024-11-28 13:01
没搞明白你什么意思,这个单片机不是所有指令都是1T速度,普通指令只是比8051快8-12倍,串口和定时器可以设置速度,系统也可以设置频率,串口,定时器在AUXR寄存器设置,系统时钟在CLK_DIV寄存器设置,具体看datasheet热心网友 时间:2024-11-28 13:02
这个你得先去了解CPU的工作原理,单片机中都包含有这个必须的部件,百度下 好好看看;热心网友 时间:2024-11-28 13:02
CPU内部实际是触发器和时序移位逻辑,通过CPU运行时钟,将程序存储器的数据根据逻辑对应选通触发设定操作类型和被操作的数据,继续有CPU运行时钟完成操作过程,比如是加法还是移动,实际就是内部触发器对应被触发翻转得到Q端的结果,而8位(通常是分割为8位结果)Q的结果组合成一个字节数据被选通等值到目的寄存器(寄存器实际也是触发器),内部操作都必须经过CPU时钟一步一步前推,所以有的操作只要1个周期,有的需要3个以上的周期。更复杂的CPU还包括程序存储器中的指令取值、移码、然后才是操作和运算。热心网友 时间:2024-11-28 13:03
这个很费脑子的,没必要去深究。弄得无论如何清楚,还不是用汇编或C来写程序。