本帖最后由 tuyanjun 于 2011-9-2 11:46 编辑
本人采样的是STM8S105C6T6芯片,执行以下指令时:
PD_ODR|=0x10; BSET 0x500f,#4
PD_ODR&=0xEF; BRES 0x500f,#4
产生一个PD4引脚的高电平,一片上运行程序用示波器测出来是260ns(约2个时钟周期)左右,一片上620ns(约5个时钟周期)左右。
此时本人用的时钟是8M,时长是125ns.
同样的程序写进同一型号的两个单片机里,指执行周期为什么差这么大???
同样的程序,却有上述问题!MCU工作正常,还可以串口通信。 |