STC8F系列单片机技术参考手册(7)

2019-04-16 15:41

STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190

5 特殊功能寄存器

特殊功能寄存器(SFR)是用来对片内各功能模块进行管理、控制、监视的控制寄存器和状态寄存器,是一个特殊功能的RAM区。STC8F系列单片机内的特殊功能寄存器(SFR)与高128字节RAM共用相同的地址范围,都使用80H~FFH,特殊功能寄存器(SFR)必须用直接寻址指令访问。 

特殊功能寄存器名称及地址映象如下表所示: 

F8H F0H E8H E0H D8H D0H C8H C0H B8H B0H A8H A0H 98H 90H 88H 80H

0/8

P7 B P6 ACC CCON PSW P5 P4 IP P3 IE P2 SCON P1 TCON P0

1/9

CH PWMCFG

CL P7M1 CMOD T4T3M P5M1 WDT_CONTR SADEN P3M1 SADDR BUS_SPEED SBUF P1M1 TMOD SP

2/A

CCAP0H PCA_PWM0 CCAP0L P7M0 CCAPM0 T4H P5M0 IAP_DATA P_SW2 P3M0 WKTCL P_SW1 S2CON P1M0 TL0 DPL

3/B

CCAP1H PCA_PWM1 CCAP1L DPS CCAPM1 T4L P6M1 IAP_ADDRH VOCTRL P4M1 WKTCH Reserved S2BUF P0M1 TL1 DPH 4/C

CCAP2H PCA_PWM2 CCAP2L DPL1 CCAPM2 T3H P6M0 IAP_ADDRL ADC_CONTR P4M0 S3CON Reserved P0M0 TH0 S4CON

5/D

CCAP3H PCA_PWM3 CCAP3L DPH1 CCAPM3 T3L SPSTAT IAP_CMD ADC_RES

IP2 S3BUF P2M1 TH1 S4BUF

6/E

PWMCR PWMIF

CMPCR1 ADCCFG T2H SPCTL IAP_TRIG ADC_RESL IP2H TA Reserved P2M0 AUXR

7/F

RSTCFG PWMFDCR AUXINTIF CMPCR2

T2L SPDAT IAP_CONTR

IPH IE2 Reserved Reserved AUXR2 INTCLKO PCON

下列特殊功能寄存器为扩展SFR,逻辑地址位于XDATA区域,访问前需要将P_SW2(BAH)寄存器的最高位(EAXFR)置1。

FFF0H

0/8

PWMCH

1/9

PWMCL PWM7T1L PWM6T1L PWM5T1L PWM4T1L PWM3T1L PWM2T1L PWM1T1L PWM0T1L I2CMSCR P1NCS P1PU CLKDIV

2/A

PWMCKS PWM7T2H PWM6T2H PWM5T2H PWM4T2H PWM3T2H PWM2T2H PWM1T2H PWM0T2H I2CMSST P2NCS P2PU IRC24MCR

3/B

TADCPH PWM7T2L PWM6T2L PWM5T2L PWM4T2L PWM3T2L PWM2T2L PWM1T2L PWM0T2L I2CSLCR P3NCS P3PU XOSCCR

4/C

TADCPL PWM7CR PWM6CR PWM5CR PWM4CR PWM3CR PWM2CR PWM1CR PWM0CR I2CSLST P4NCS P4PU IRC32KCR

5/D

PWM7HLD PWM6HLD PWM5HLD PWM4HLD PWM3HLD PWM2HLD PWM1HLD PWM0HLD I2CSLADR P5NCS P5PU

6/E

I2CTxD P6NCS P6PU

7/F

I2CRxD P7NCS P7PU

FF70H PWM7T1H FF60H PWM6T1H FF50H PWM5T1H FF40H PWM4T1H FF30H PWM3T1H FF20H PWM2T1H FF10H PWM1T1H FF00H PWM0T1H FE80H FE18H FE10H FE00H

I2CCFG P0NCS P0PU CKSEL

南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 27 -

STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190

位地址与符号 符号 P0 SP DPL DPH S4CON S4BUF PCON TCON TMOD TL0 TL1 TH0 TH1 AUXR INTCLKO P1 P1M1 P1M0 P0M1 P0M0 P2M1 P2M0 AUXR2 SCON SBUF S2CON S2BUF P2 P0端口 堆栈指针 数据指针(低字节) 数据指针(高字节) 串口4控制寄存器 串口4数据寄存器 电源控制寄存器 定时器控制寄存器 定时器模式寄存器 定时器0低8为寄存器 定时器1低8为寄存器 定时器0高8为寄存器 定时器1高8为寄存器 辅助寄存器1 中断与时钟输出控制寄存器 P1端口 P1口配置寄存器1 P1口配置寄存器0 P0口配置寄存器1 P0口配置寄存器0 P2口配置寄存器1 P2口配置寄存器0 辅助寄存器2 串口1控制寄存器 串口1数据寄存器 串口2控制寄存器 串口2数据寄存器 P2端口 描述 地址 B7 80H 81H 82H 83H 84H 85H 87H 88H 89H 8AH 8BH 8CH 8DH 8EH 8FH 90H 91H 92H 93H 94H 95H 96H 97H 98H 99H 9AH 9BH A0H A1H A2H A8H A9H AAH ABH ACH ADH AEH AFH B0H B1H - ET4 ET3 WKTEN S3SM0 S3ST3 S3SM2 S3REN ES4 ES3 ET2 ESPI ES2 RW_S[1:0] S1_S[1:0] EA ELVD CCP_S[1:0] EADC ES S3TB8 S3RB8 S3TI S3RI S2SM0 - S2SM2 - SM0/FE - SM1 - SM2 T0x12 - T1x12 EX4 UART_M0x6 复位值 B6 B5 B4 S4SM0 S4ST4 S4SM2 S4REN SMOD TF1 GATE SMOD0 TR1 C/T LVDF TF0 M1 POF TR0 M0 T2R EX2 TXLNRX B3 B2 B1 B0 1111,1111 0000,0111 0000,0000 0000,0000 S4TB8 S4RB8 S4TI S4RI 0000,0000 0000,0000 GF1 IE1 GATE GF0 IT1 C/T PD IE0 M1 IDL IT0 M0 0011,0000 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 T2_C/T - T2x12 EXTRAM S1ST2 0000,0001 T2CLKO T1CLKO T0CLKO x000,x000 EX3 1111,1111 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 - TB8 - RB8 - TI - RI xxxn,xxxx 0000,0000 0000,0000 S2TB8 S2RB8 S2TI S2RI 0100,0000 0000,0000 1111,1111 SPEED[1:0] 0 ET0 - EX0 00xx,xx00 nn00,000x 0000,0000 0000,0000 1111,1111 0111,1111 0000,0000 0000,0000 0000,0000 x000,0000 1111,1111 n000,0000 REN S2REN BUS_SPEED 总线速度控制寄存器 P_SW1 IE SADDR WKTCL WKTCH S3CON S3BUF TA IE2 P3 P3M1 外设端口切换寄存器1 中断允许寄存器 串口1从机地址寄存器 掉电唤醒定时器低字节 掉电唤醒定时器高字节 串口3控制寄存器 串口3数据寄存器 DPTR时序控制寄存器 中断允许寄存器2 P3端口 P3口配置寄存器1 SPI_S[1:0] ET1 EX1 南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 28 -

STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190

P3M0 P4M1 P4M0 IP2 IP2H IPH IP SADEN P_SW2 VOCTRL

P3口配置寄存器0 P4口配置寄存器1 P4口配置寄存器0 中断优先级控制寄存器2 高中断优先级控制寄存器2 高中断优先级控制寄存器 中断优先级控制寄存器 串口1从机地址屏蔽寄存器 外设端口切换寄存器2 电压控制寄存器

B2H B3H B4H B5H B6H B7H B8H B9H BAH BBH

EAXFR MANUV

- -

I2C_S[1:0] -

- - PPCAH PPCA

PI2C PI2CH PLVDH PLVD

PCMP PCMPH PADCH PADC

PX4 PX4H PSH PS

CMPO_S - -

-

EN_WDT

CLR_WDT IDL_WDT

PPWMFD

n000,0000 0000,0000 0000,0000

PPWM

PSPI PSPIH PT0H PT0

PS2 PS2H

x000,0000 x000,0000

PPWMFDH PPWMH

PT1H PT1

PX1H PX1

PX0H 0000,0000 PX0

0000,0000 0000,0000

S4_S -

S3_S S2_S 0x00,0000 0xxx,xx00 000x,0000 0000,0000 0000,0000 1111,1111

- VOSEL[1:0]

ADC_CONTR ADC控制寄存器 ADC_RES

ADC转换结果高位寄存器

BCH ADC_POWER ADC_START ADC_FLAG BDH BEH C0H

C1H WDT_FLAG C2H C3H C4H C5H C6H C7H C8H C9H CAH C9H CAH CBH CCH CDH CEH CFH D0H D1H D2H D3H D4H D5H D6H D7H D8H D9H DAH DBH

CF CIDL - -

CR - ECOM0 ECOM1

- - CCAPP0 CCAPP1

CY T4R

AC T4_C/T

F0 T4x12

SPIF SSIG

WCOL SPEN

- DORD

IAPEN - - - SWBS - - - SWRST -

-

-

ADC_CHS[3:0]

ADC_RESL ADC转换结果低位寄存器

P4

P4端口

WDT_CONTR 看门狗控制寄存器 IAP_DATA

IAP数据寄存器

WDT_PS[2:0] 0x00,0000 1111,1111 0000,0000 0000,0000

-

CMD_FAIL

IAP_ADDRH IAP高地址寄存器 IAP_ADDRL IAP低地址寄存器 IAP_CMD IAP_TRIG

IAP命令寄存器 IAP触发寄存器

- - CMD[1:0] xxxx,xx00 0000,0000

IAP_CONTR IAP控制寄存器

P5 P5M1 P5M0 P5M1 P5M0 P6M1 P6M0 SPSTAT SPCTL SPDAT PSW T4T3M T4H T4L T3H T3L T2H T2L CCON CMOD CCAPM0 CCAPM1

P5端口

P5口配置寄存器1 P5口配置寄存器0 P5口配置寄存器1 P5口配置寄存器0 P6口配置寄存器1 P6口配置寄存器0 SPI状态寄存器 SPI控制寄存器 SPI数据寄存器 程序状态字寄存器 定时器4/3控制寄存器 定时器4高字节 定时器4低字节 定时器3高字节 定时器3低字节 定时器2高字节 定时器2低字节 PCA控制寄存器 PCA模式寄存器

PCA模块0模式控制寄存器 PCA模块1模式控制寄存器

-

IAP_WT[2:0] 0000,x000 xx11,1111 xx11,1111 xx11,1111 0000,0000 0000,0000 0000,0000 0000,0000

- MSTR

RS1 T4CLKO

- - CCAPN0 CCAPN1

MAT0 MAT1 CCF3

CCF2 CPS[2:0] TOG0 TOG1

PWM0 PWM1 CCF1

CCF0 ECF

RS0 T3R

OV

-

P

- CPOL

- CPHA

-

-

00xx,xxxx 0000,0100 0000,0000 0000,00x0

SPR[1:0]

T3_C/T T3x12 T3CLKO 0000,0000

0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000 00xx,0000 0xxx,0000

ECCF0 x000,0000 ECCF1 x000,0000

南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 29 -

STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190

CCAPM2 CCAPM3 ADCCFG ACC P7M1 P7M0 DPS DPL1 DPH1 CMPCR1 CMPCR2 P6 CL CCAP0L CCAP1L CCAP2L CCAP3L AUXINTIF

B PWMCFG

PCA模块2模式控制寄存器 PCA模块3模式控制寄存器 ADC配置寄存器 累加器

P7口配置寄存器1 P7口配置寄存器0 DPTR指针选择器

第二组数据指针(低字节) 第二组数据指针(高字节) 比较器控制寄存器1 比较器控制寄存器2 P6端口

PCA计数器低字节 PCA模块0低字节 PCA模块1低字节 PCA模块2低字节 PCA模块3低字节 扩展外部中断标志寄存器 B寄存器

增强型PWM配置寄存器

DCH DDH DEH E0H E1H E2H E3H E4H E5H E6H

- - -

ECOM2 ECOM3

-

CCAPP2 CCAPP3 RESFMT

CCAPN2 CCAPN3

-

MAT2 MAT3

TOG2 TOG3

PWM2 PWM3

ECCF2 x000,0000 ECCF3 x000,0000

xx0x,0000 0000,0000 0000,0000 0000,0000

SPEED[3:0]

ID1 ID0 TSL AU1

AU0 - - SEL 0000,0xx0 0000,0000 0000,0000

CMPEN CMPIF DISFLT

PIE NIE PIS NIS CMPOE CMPRES 0000,0000

0000,0000 1111,1111 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000

E7H INVCMPO E8H E9H EAH EBH ECH EDH EFH F0H F1H F2H F3H F4H F5H F6H F7H F8H F9H FAH FBH FCH FDH FEH FFH

ENPWM

- CBIF -

LCDTY[5:0]

INT4IF INT3IF INT2IF

- T4IF T3IF T2IF x000,x000 0000,0000

ETADC - - - - - EPC0H EPC1H EPC2H EPC3H C1IF

- 00xx,xxxx

PCA_PWM0 PCA0的PWM模式寄存器 PCA_PWM1 PCA1的PWM模式寄存器 PCA_PWM2 PCA2的PWM模式寄存器 PCA_PWM3 PCA3的PWM模式寄存器 PWMIF

增强型PWM中断标志寄存器

EBS0[1:0] EBS1[1:0] EBS2[1:0] EBS3[1:0] C7IF INVCMP C6IF INVIO

XCCAP0H[1:0] XCCAP1H[1:0] XCCAP2H[1:0] XCCAP3H[1:0] C5IF ENFD

C4IF FLTFLIO

XCCAP0L[1:0] XCCAP1L[1:0] XCCAP2L[1:0] XCCAP3L[1:0] C3IF EFDI

C2IF

EPC0L 0000,0000 EPC1L 0000,0000 EPC2L 0000,0000 EPC3L 0000,0000 C0IF FDIF

0000,0000 0000,0000 1111,1111 0000,0000 0000,0000 0000,0000 0000,0000 0000,0000

PWMFDCR PWM异常检测控制寄存器

P7 CH CCAP0H CCAP1H CCAP2H CCAP3H PWMCR RSTCFG

P7端口

PCA计数器高字节 PCA模块0高字节 PCA模块1高字节 PCA模块2高字节 PCA模块3高字节 PWM控制寄存器 复位配置寄存器

FDCMP FDIO

ECBI ENLVR

- -

- P54RST

- -

- -

- - 00xx,xxxx 0000,0000

LVDS[1:0]

位地址与符号 符号 PWMCH PWMCL PWMCKS TADCPH TADCPL 描述 PWM计数器高字节 PWM计数器低字节 PWM时钟选择 触发ADC计数值高字节 触发ADC计数值低字节 地址 B7 FFF0H FFF1H FFF2H FFF3H FFF4H FF00H - - - - - - SELT2 PWM_PS[3:0] B6 B5 B4 B3 B2 B1 B0 x000,0000 0000,0000 xxx0,0000 x000,0000 0000,0000 x000,0000 复位值 PWM0T1H PWM0T1计数值高字节 南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 30 -

STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190

PWM0T1L PWM0T1计数值低节 FF01H FF02H FF03H FF04H FF05H FF10H FF11H FF12H FF13H FF14H FF15H FF20H FF21H FF22H FF23H FF24H FF25H FF30H FF31H FF32H FF33H FF34H FF35H FF40H FF41H FF42H FF43H FF44H FF45H FF50H FF51H FF52H FF53H FF54H FF55H FF60H FF61H FF62H FF63H FF64H FF65H FF70H FF71H

ENC6O - -

C6INI -

- -

- ENC5O - -

C5INI -

- -

- ENC4O - -

C4INI -

- -

- ENC3O - - C3INI -

- -

- ENC2O - -

C2INI -

- -

- ENC1O - -

C1INI -

- -

- ENC0O - -

C0INI -

- -

-

C0_S[1:0] -

C1_S[1:0] -

C2_S[1:0] -

C3_S[1:0] -

C4_S[1:0] -

C5_S[1:0] -

C6_S[1:0] -

- - - - - - -

0000,0000 x000,0000 0000,0000 EC0I EC0T2SI EC0T1SI 00x0,0000 -

HC0H

HC0L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC1I EC1T2SI EC1T1SI 00x0,0000 -

HC1H

HC1L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC2I EC2T2SI EC2T1SI 00x0,0000 -

HC2H

HC2L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC3I EC3T2SI EC3T1SI 00x0,0000 -

HC3H

HC3L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC4I EC4T2SI EC4T1SI 00x0,0000 -

HC4H

HC4L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC5I EC5T2SI EC5T1SI 00x0,0000 -

HC5H

HC5L

xxxx,xx00 x000,0000 0000,0000 x000,0000 0000,0000 EC6I EC6T2SI EC6T1SI 00x0,0000 -

HC6H

HC6L

xxxx,xx00 x000,0000 0000,0000 PWM0T2H PWM0T2数值高字节 PWM0T2L PWM0CR

PWM0T2数值低节 PWM0控制寄存器

PWM0HLD PWM0电平保持控制寄存器 PWM1T1H PWM1T1计数值高字节 PWM1T1L

PWM1T1计数值低节

PWM1T2H PWM1T2数值高字节 PWM1T2L PWM1CR

PWM1T2数值低节 PWM1控制寄存器

PWM1HLD PWM1电平保持控制寄存器 PWM2T1H PWM2T1计数值高字节 PWM2T1L

PWM2T1计数值低节

PWM2T2H PWM2T2数值高字节 PWM2T2L PWM2CR

PWM2T2数值低节 PWM2控制寄存器

PWM2HLD PWM2电平保持控制寄存器 PWM3T1H PWM3T1计数值高字节 PWM3T1L

PWM3T1计数值低节

PWM3T2H PWM3T2数值高字节 PWM3T2L PWM3CR

PWM3T2数值低节 PWM3控制寄存器

PWM3HLD PWM3电平保持控制寄存器 PWM4T1H PWM4T1计数值高字节 PWM4T1L

PWM4T1计数值低节

PWM4T2H PWM4T2数值高字节 PWM4T2L PWM4CR

PWM4T2数值低节 PWM4控制寄存器

PWM4HLD PWM4电平保持控制寄存器 PWM5T1H PWM5T1计数值高字节 PWM5T1L

PWM5T1计数值低节

PWM5T2H PWM5T2数值高字节 PWM5T2L PWM5CR

PWM5T2数值低节 PWM5控制寄存器

PWM5HLD PWM5电平保持控制寄存器 PWM6T1H PWM6T1计数值高字节 PWM6T1L

PWM6T1计数值低节

PWM6T2H PWM6T2数值高字节 PWM6T2L PWM6CR

PWM6T2数值低节 PWM6控制寄存器

PWM6HLD PWM6电平保持控制寄存器 PWM7T1H PWM7T1计数值高字节 PWM7T1L

PWM7T1计数值低节

南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 31 -


STC8F系列单片机技术参考手册(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:薄弱学校如何赢得高考成功-文档资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: