#
定时器的解释TCON:定时器控制寄存器寄存器地址88H位寻址8FH88H??位地址?8F?8E?8D?8C?8B?8A?89?88?位符号?TF1?TR1?TF0?TR0?IE1?IT1?IE0?IT0?TF0(TF1)——计数溢出标志位当计数器计数溢出时该位置1TR0(TR1)——定时器运行控制位当TR0(TR1)0 停止定时器计数器工作当TR0(TR1)1 启动定时器计数器工作IE0
名称功能地址B做乘除时使用F0HA(Acc)累加器(是一个寄存器)E0HPSW(程序状态字寄存器)了解CPU的当前状态D0HIP(中断优先级寄存器)见下表B8HP3(P3口锁存器)B0HIE(中断允许控制寄存器)见下表A8HP2(P2口锁存器)A0HSBUF(串行口锁存器)99HSCON(串行口控制寄存器)见下表98HP1(P1口锁存器)90HTH1(定时器计数器1(高八位))组成定时器计数
#
#
? 一 : 定时器 计数器方式选择 : TMOD 地址 (89H) 不可位寻址D7 D6 D5 D4 D3 D2 D1 D0GATE CT M1 M0 GATE CT M1 M0GATE : 门控制位 GATE=0 时于外部中断无关 GATE=1 时无外部中断才允许启动即( INT01 1 时) CT : 定时计数
21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中地址空间为80H-FFH在这片SFR空间中包含有128个位地址空间地址也是80H-FFH但只有83个有效位地址可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)? 在51单片机内部有一个CPU用来运算控制有四个并行IO口分别是P0P1P2P3有ROM用来存放程序有RA
MCS-51系列特殊功能寄存器(80HFFH)1. P0 (80H).SP 栈指针(81H)3.DPTR 数据指针(由DPH和DPL组成)DPL 数据指针低八位 (82H)DPH 数据指针高八位 (83H)4.PCON 电源管理寄存器 (87H)SMOD ——————GF1 GF0PDIDLSMOD :波特率倍增位SMOD=0时不变SMOD=1时倍增GF1GF0 :通用标志位PD :掉电方式
#
寄存器(Register)是CPU内部的元件所以在寄存器之间的数据传送非常快用途:1.可将寄存器内的数据执行算术及逻辑运算2.存于寄存器内的地址可用来指向内存的某个位置即寻址3.可以用来读写数据到电脑的周边设备8086 有8个8位数据寄存器这些8位寄存器可分别组成16位寄存器:AHALAX:累加寄存器常用于运算BHBLBX:基址寄存器常用于地址索引CHCLCX:计数寄存器常用于计数DHDLD
违法有害信息,请在下方选择原因提交举报