8051 单片机的晶振频率为6 MHz若要求定时值分别为01 ms和10 ms定时器0工作在方式0、方式1和方式2时的定时器初值各应是多少
定时器0的计时频率为晶振频率的1/12,即500 kHz。因此,定时值为0.1 ms时,定时器初值为500-1=499(方式0),65536-500=65036(方式1),256-500=-244(方式2);定时值为10 ms时,定时器初值为50000-1=49999(方式0),65536-50000=15536(方式1),65536-50000=15536(方式2)。注意,在方式2中,初值为256减去所需计时数的补码。
原文地址: http://www.cveoy.top/t/topic/bWya 著作权归作者所有。请勿转载和采集!