AVR单片机mega16,采用外部8M晶振。我用片内的adc对模拟信号采样,怎么影响了我单片机的工作速度?

2025-02-25 02:12:13
推荐回答(3个)
回答1:

如果是指令型的延时程序,一般而言,中断程序只会加长延时程序的时间。
如果延时程序的时间由定时器控制,中断程序执行时间较长的话,也会延长延时程序的时间,你是缩短了,估计是ADC中断中,改变了定时器的参数。

回答2:

你用外部晶振时 ,编译器的设置参数也要改,不然他系统的延时函数会跟你自己的延时函数不同

回答3:


ADC中断程序中没有保护好现场