[AVR单片机] 问题

[复制链接]
2694|3
 楼主| wangyueming 发表于 2010-9-21 19:41 | 显示全部楼层 |阅读模式
我的外部晶振是8M,熔丝位也设置的没问题,但是1us的延时函数里面只能有一个nop,否则在示波器上就不准确,这是怎么回事?请高手指点一下!
宇宙飞船 发表于 2010-9-21 20:58 | 显示全部楼层
0。125 US 机器周期,最多只能用8条指令.
call  , ret 占 用了 4个时钟。剩余6个NOP。
对于1US的软延时,建议用宏名,在h头文件中内嵌汇编完成。
NE5532 发表于 2010-9-22 10:20 | 显示全部楼层
哎,C语言害的,看汇编就明白了。
binghe41 发表于 2010-9-22 11:26 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

18

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部