文档详情

51单片机特殊功能寄存器与串行通讯.pdf

发布:2017-05-28约6.25千字共5页下载文档
文本预览下载声明
51单片机特殊功能寄存器与串行通讯 一、IE(中断允许控制寄存器) IE(字节地址A8H)寄存器格式: D7 D6 D5 D4 D3 D2 D1 D0 IE EA X ET2 ES ET1 EX1 ET0 EX0 位地址 AFH ADH ACH ABH AAH A9H A8H IE各位功能说明 EA (IE.7) 中断允许总控制位 X (IE.6) 保留位 ET2 (IE.5) 定时器/计数器T2中断响应控制位 ES (IE.4) 串口中断响应控制位 ET1 (IE.3) 定时器/计数器T1中断响应控制位 EX1 (IE.2) 外部中断INT1中断响应控制位 ET0 (IE.1) 定时器/计数器T0中断响应控制位 EX0 (IE.0) 外部中断INT0中断响应控制位 中断优先级控制(1为高级;0位低级) 默认顺序: INT0 T0 INT1 T1 Ri Ti 中断号n 中断源 中断向量8n+3 0 外部中断0(INT0) 0003H 1 定时器0(T0) 000BH 2 外部中断1(INT1) 0013H 3 定时器1(T1) 001BH 4 串行口(Ri,Ti) 0023H 二、TMOD(定时器方式控制寄存器) TMOD(字节地址:89H,不可位寻址)寄存器格式: 定时器、计数器1 定时器、计数器0 D7 D6 D5 D4 D3 D2 D1 D0 TMOD GATE C/T M1 M0 GATE C/T M1 M0 1、GATE门控制 GATE=1,由外部中断引脚INT1、INT0 和控制寄存器的TR0,TR1 来启动定时器 当INT0引脚为高电平时TR0 置位,启动定时器T0 当INT1引脚为高电平时TR1 置位,启动定时器T1 2、C/T功能选择位 为0:作为定时器 为1:作为计数器 3、M0、M1方式选择功能 4种工作方式 M1 M0 工作方式 计数器模式 TMOD(设置定时器0模式) 0 0 方式0 13位计数器 TMOD=0x00 0 1 方式1 16位计数器 TMOD=0x01 1 0 方式2 自动重装8位计数器 TMOD=0x02 1 1 方式3 T0分为2个8位计数器T1 TMOD=0x03 为波特率发生器 三、TCON(定时,计数器控制寄存器) TCON(字节地址:88H)寄存器格式 D7 D6 D5 D4 D3 D2 D1 D0 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8FH 8EH 8DH 8CH 8BH
显示全部
相似文档