欢迎来到天天文库
浏览记录
ID:32607586
大小:46.00 KB
页数:4页
时间:2019-02-13
《单片机寄存器各种寄存器速记大全.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、定时器控制寄存器TCON(88H)TCON:TF1TR1TF0TR0IE1IT1IE0IT0中断允许寄存器IE(0A8H)IE:EA—ET2ESET1EX1ET0EX0定时器方式寄存器TMOD(89H)TMOD:GATEC/TM1M0﹡GATEC/TM1M0T1T0串行口控制寄存器SCON(98H)SCON:SM0SM1SM2RENTB8RB8TIRI电源控制寄存器PCON(97H)——特殊功能寄存器PCON不能按位寻址——PCON:SMOD———GF1GF0PD1DL中断优先级控制寄存器IP(0B
2、8H)IP:——PT2PSPT1PX1PT0PX0中断优先级控制寄存器IP(0B8H)IP:——PT2PSPT1PX1PT0PX0TF0/TF1:定时器0/1计数溢出标志位。=1计数溢出;=0计数未满TF0/TF1标志位可用于申请中断或供CPU查询。在进入中断服务程序时会自动清零;但在查询方式时必须软件清零。IT0/IT1:外部中断请求的触发方式选择位:=0:在INT0/INT1端申请中断的信号低电平触发;=1:在INT0/INT1端申请中断的信号负跳变触发.IE0/IE1:外部中断申请标志位:=0
3、:没有外部中断申请;=1:有外部中断申请。TR0/TR1:定时器0/1运行控制位。=1启动计数;=0停止计数M1,M0:工作方式定义位(定义4种方式):00:13位定时器——几乎不用01:16位定时器——经常用到10:可自动重装的8位定时器——经常用到11:T0分为2个8位Timer;T1此时不工作——几乎不用C/T:计数器/定时器选择位=1外部事件计数器。对T0/T1引脚的负脉冲计数;=0片内时钟定时器。对机器周期脉冲计数定时GATE门控位:Timer可由软件与硬件两者控制aGATE=0——普通用
4、法Timer的启/停由软件对TRx位写“1”/“0”控制GATE=1——门控用法Timer的启/停由软件对TR0/TR1位写“1”/“0”和在INT0/INT1引脚上出现的信号的高/低共同控制SM0,SM1:串行口4种工作方式的选择位。00方式0:8位移位寄存器I/O,波特率固定为fosc/1201方式1:8位UART(1+8+1位),波特率可变,按公式计算10方式2:9位UART(1+8+1+1位),波特率固定=foscx1/32或1/6411方式3:9位UART(1+8+1+1位),波特率可变,
5、按公式计算SM2:串行口多机通信控制位(作为方式2、方式3的附加控制位)RI,TI:串行口收/发数据申请中断标志位=1申请中断;=0不申请中断RB8:在方式2、3中,是收到的第9位数据。在多机通信中,用作区别地址帧/数据帧的标志。(奇偶校验)TB8:方式2、3中,是要发送的第9位数据。多机通信中,TB8=0表示发送的是数据;TB8=1表示发送的是地址。(奇偶校验)REN:串行口接收允许控制位=1表示允许接收;=0禁止接收。SMOD:在串行口工作方式1、2、3中,是波特率加倍位=1时,波特率加倍=0时
6、,波特率不加倍。(在PCON中只有这一个位与串口有关)PX0/PX1:INT0/1优先级控制位:=0时属低优先级;=1时属高优先级。PT0/PT1/PT2:T0/1/2中断优先级控制位:=0时属低优先级;=1时属高优先级。PS1:串行口中断优先级控制位:=0时属低优先级;=1时属高优先级。unsignedcharcode/Tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//段码表掉电模式与空闲模式:掉电模式(;PowerDown):
7、外部晶振停振,CPU不工作,定时器、串行口全部停止工作,只有外部中断继续工作。唤醒方式:外部中断低电平触发或由下降沿触发或者硬件复位。空闲模式(Idle):只有CPU不工作。唤醒方式:由任一个中断或硬件复位唤醒。 系统晶振频率:fosc P0口无固定上拉电阻。P1,P2,P3有。(2)就是P0口作为输入输出口时,为了能让内部1能正确输出,要接上拉电阻(如果不接的话,内部D=1的时候,Q非=0,V1被截止,V1,V2都处于截止状态,不能正确反映1,所以需要上拉电阻。),在读取输入的时候,因为此时P0口
8、是作为一个准双向口,所以得先向外写1,不然的话,如果锁存器曾经锁存过0,则V1被导通,PO.x被钳制在低电平,不能正确反映输入。code即表示编码的意思:目的是使得原来存储在RAM中的变量声明变成代码的一部分。、存储类型与存储区关系 data--->可寻址片内ram bdata--->可位寻址的片内ram idata--->可寻址片内ram,允许访问全部内部ram pdata--->分页寻址片外ram(MOVX@R0)(256BYTE/页) xdata--->可寻址
此文档下载收益归作者所有