ATmeg16,12M晶振
时间:10-02
整理:3721RD
点击:
for(j=0;j<15;j++)
for(i=0;i<10000;i++);
跑下来单片机居然花了1S左右。这是为什么啊,我没用任何分频啊,这样算下来晶振1M都没有啊。为什么。
for(i=0;i<10000;i++);
跑下来单片机居然花了1S左右。这是为什么啊,我没用任何分频啊,这样算下来晶振1M都没有啊。为什么。
你确定程序没有打断这两个循环的话 你应该检测是否晶振起震了。
没有打断,我特意做了个流水灯程序来测试它,晶振没起震AVR单片机也能工作吗?
貌似好像是熔丝位的设置问题,我在去弄弄看。
奥 你第一次写的时候得把熔丝写进去 上次我那个MEGA128就是 ,外部晶振根本没震起来。
应该可以,一般单片机默认启动时钟是聪内部开始,MSP430是,
学习了,学习!
atmega16内部就自带晶振,可以在编程熔丝那儿选择。你不该默认的就是1M,熔丝低位设置成11100100就是8M
的确如此,不过我现在还是用1MHZ在跑,不敢乱改。怕锁死芯片。
看手册的熔丝位设置,在Atmega16的手册有详细的设置内容,包括启动时间等等
