单片机PIC18中,TMR0H和TMR0L设置成多少是100毫秒?

来源:百度知道 编辑:UC知道 时间:2024/05/22 19:36:59
要C语言设置
是12M晶振的,改成50毫秒呢?

假设Timer0用的时钟源是内部的4MHZ,那么每条指令的执行时间就是 1us,设Timer0的预分频系数是1:256,TMR0的初值是0,那么定时时间为:
256×(256-0)×1us=65.536,这是内部计数器最大的了,倒不了100ms只能分频才行