为了进行AD转换,开始用任意电流源对参考电容充电,同时启动定时器,等到电容电压达到输入电压,然后停止定时器,其值就是结果。这是AD转换的基本原理,与使用模拟比较器的任何其他方法相同。AD 转换期间必须禁用所有中断。
;----------------------------------------------------; ; AD转换例程 adc: ldi ZL, 0 ;清除计数器 ldi ZH, 0;/ cbi DDRB,0 ;开始充电 sbi PORTB,0;/ adiw ZL, 1 ;等待Vc达到Vi sbis 钢芯铝绞线、ACO ; rjmp PC-2;/ cbi PORTB, 0 ;给电容放电 sbi DDRB,0;/ ret ;Z = 结果
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。