代表十六进制数的含义。
00H、0FH、FFH是十六进制数,对应0,0FH=15、FFH=255,用于内部数据存储的内存。
00H到FFH对应十进制数0到255。
示例:二进制十六进制十进制
00000000b000h
0000000101h1b
0000001002bh2
00001001b09h9
00001010b010
000010110bh11b
000011000ch12b
00001101b0dh13
00001110b014
/p>
00001111b0fh15
更多信息:
注:
8051系列单片机有T0和定时器两个命名为T1,分别称为定时器和T1定时器。8052系列微控制器中添加了第三个定时器/计数器T2。它具有定时或事件计数功能,常用于时间控制、延时、外部时间计数和检测等。
8051单片机的两个定时器T0和T1由两个特殊功能寄存器组成。它由特殊寄存器TH0和TL0组成,T1由TH1和TL1组成。
作为定时器使用时,将8051单片机芯片振荡器输出的脉冲数除以12进行计数。也就是说,定时器T0/T1的寄存器值自动各累加1。在溢出之前,循环计数从0开始,因此定时器分辨率为时钟频率的1/12。
用作计数器时,当输入的外部脉冲信号从1跳变为0时,根据引脚T0(P3.4)或T1(P3.5)对外部脉冲信号进行计数。当自动加1时,计数器的最大频率通常为时钟频率的1/24。
由此可知,无论定时器或计数器如何表现,除非定时器/计数器T0和T1溢出,否则定时器T0和T1不占用CPU时间,CPU中断处理程序可能会发生。执行,使定时器/计数器成为微控制器的高效且灵活的操作组件。