FM2307_ds_chs

FM2307_ds_chs
FM2307_ds_chs

FM2307

多费率电能表专用MCU芯片技术手册

2007. 10

本资料是为了让用户根据用途选择合适的上海复旦微电子股份有限公司(以下简称复旦微电子)的产品而提供的参考资料,不转让属于复旦微电子或者第三者所有的知识产权以及其他权利的许可。在使用本资料所记载的信息最终做出有关信息和产品是否适用的判断前,请您务必将所有信息作为一个整体系统来进行评价。由于本资料所记载的信息而引起的损害、责任问题或者其他损失,复旦微电子将不承担责任。复旦微电子的产品不用于化学、救生及生命维持系统。未经复旦微电子的许可,不得翻印或者复制全部或部分本资料的内容。

今后日常的产品更新会在适当的时候发布,恕不另行通知。在购买本资料所记载的产品时,请预先向复旦微电子在当地的销售办事处确认最新信息,并请您通过各种方式关注复旦微电子公布的信息,包括复旦微电子的网站(https://www.360docs.net/doc/1c17514772.html,/)。

如果您需要了解有关本资料所记载的信息或产品的详情,请与上海复旦微电子股份有限公司在当地的销售办事处联系。

商标

上海复旦微电子股份有限公司的公司名称、徽标以及“复旦”徽标均为上海复旦微电子股份有限公司及其分公司在中国的商标或注册商标。

上海复旦微电子股份有限公司在中国发布,版权所有。

章节列表

章节列表 (3)

第一章产品综述 (7)

1.1.介绍 (7)

1.2.特性 (7)

1.3.功能框图 (8)

1.4.管脚封装 (9)

1.5.管脚功能 (9)

1.5.1.电源管脚 (9)

1.5.2.后备电源管脚 (10)

1.5.3.可编程分频器管脚 (10)

1.5.4.LCD管脚 (10)

1.5.5.LED管脚 (10)

1.5.6.双光电采样管脚 (11)

1.5.7.RTC管脚 (11)

1.5.8.电源监视管脚 (11)

1.5.9.ADC管脚 (11)

1.5.10.PLL管脚 (12)

1.5.11.振荡器管脚 (12)

1.5.12.UART管脚 (12)

1.5.13.MCU管脚 (12)

1.5.14.在线编程管脚 (13)

第二章寄存器分配 (14)

2.1.介绍 (14)

2.2.寄存器分配 (14)

2.2.1.外围寄存器 (14)

2.2.2.MCU寄存器 (21)

第三章总线接口 (26)

3.1.介绍 (26)

3.2.特性 (26)

3.3.功能框图 (26)

3.4.接口时序 (27)

3.4.1.读时序 (27)

3.4.2.写时序 (27)

第四章电源管理 (28)

4.1.介绍 (28)

4.2.特性 (28)

4.3.功能框图 (28)

4.4.电源管理状态 (29)

第五章系统监控 (30)

5.1.介绍 (30)

5.2.特性 (30)

5.3.复位控制 (30)

5.3.1.功能框图 (30)

5.3.2.复位控制时序 (31)

5.3.3.下电复位设置 (31)

5.4.低电压检测 (32)

5.4.1.功能框图 (32)

5.4.2.低电压检测设置 (33)

5.5.看门狗 (33)

5.6.复位状态 (34)

第六章时钟控制 (35)

6.1.介绍 (35)

6.2.特性 (35)

6.3.分频器设置 (35)

6.4.时钟控制 (36)

6.5.芯片睡眠唤醒 (36)

6.5.1.芯片睡眠唤醒源设置 (36)

6.5.2.芯片睡眠唤醒状态 (37)

6.6.推荐工作模式 (38)

6.6.1.推荐工作模式列表 (38)

6.6.2.推荐工作模式说明 (38)

第七章实时时钟 (40)

7.1.介绍 (40)

7.2.特性 (40)

7.3.实时时钟操作 (40)

7.3.1.时间及日期锁存 (40)

7.3.2.时间及日期读取 (41)

7.3.3.时间及日期设置 (41)

7.3.4.时间及日期设置状态 (42)

7.3.5.实时时钟调校 (42)

7.4.实时时钟中断 (43)

7.4.1.实时时钟中断设置 (43)

7.4.2.实时时钟中断状态 (43)

7.4.3.定时中断周期设置 (44)

7.5.时标输出设置 (44)

第八章脉冲计数器 (46)

8.1.介绍 (46)

8.2.特性 (46)

8.3.电量脉冲计数器 (46)

8.3.1.电量脉冲计数器锁存 (46)

8.3.2.电量脉冲计数器读取 (47)

8.3.3.电量脉冲计数器设置 (47)

8.4.功率脉冲计数器 (48)

8.4.1.功率计数器启停 (48)

8.4.2.功率脉冲计数器读取 (48)

8.5.脉冲计数器状态 (49)

8.6.脉冲计数方式设置 (49)

第九章双光电采样 (50)

9.1.介绍 (50)

9.2.特性 (50)

9.3.双光电采样设置 (51)

9.3.1.双光带采样时序 (51)

9.3.2.双光电采样周期与采样脉宽设置 (52)

9.3.3.双光电采样滤波器与工作设置 (52)

9.3.4.双光电采样引脚复用 (53)

9.4.双光电信号处理 (53)

9.4.1.正常双光电信号时序 (53)

9.4.2.异常双光电信号时序 (54)

9.4.3.双光电信号处理规则 (54)

9.5.单脉冲信号处理 (54)

9.6.双光电采样状态 (55)

第十章异步串行通讯 (56)

10.1.介绍 (56)

10.2.特性 (56)

10.3.UART收发缓冲 (56)

10.4.UART收发设置 (57)

10.5.UART线路状态 (58)

10.6.UART中断状态 (59)

10.7.UART波特率设置 (59)

10.8.UART环路短接控制 (60)

第十一章显示控制 (61)

11.1.介绍 (61)

11.2.特性 (61)

11.3.显示控制 (61)

11.4.LCD显示模式 (62)

11.4.1.LCD显示设置 (62)

11.4.2.LCD显示引脚复用 (63)

11.4.3.LCD显示数据 (63)

11.5.LED显示模式 (66)

11.5.1.LED显示设置 (66)

11.5.2.LED显示数据 (66)

11.6.直接输出模式 (67)

第十二章模拟数字转换 (69)

12.1.介绍 (69)

12.2.特性 (69)

12.3.ADC设置 (69)

12.4.ADC转换启动 (70)

12.5.ADC数据读取 (70)

12.6.ADC状态 (70)

第十三章电可擦写存储器 (71)

13.1.介绍 (71)

13.2.特性 (71)

13.3.EEPROM页地址设置 (71)

13.4.EEPROM写入 (71)

13.4.1.EEPROM写保护 (71)

13.4.2.EEPROM写缓冲 (72)

13.4.3.EEPROM写控制 (72)

13.4.4.EEPROM写状态 (73)

13.4.5.EEPROM写操作流程 (74)

13.5.EEPROM读取 (75)

第十四章外围中断控制器 (76)

14.1.介绍 (76)

14.2.特性 (76)

14.3.中断控制 (76)

14.4.中断标志 (76)

14.5.中断控制示意图 (77)

第十五章微控制器 (78)

15.1.介绍 (78)

15.2.特性 (78)

15.3.MCU寄存器设置 (78)

15.4.MCU程序存储器编程 (78)

第十六章电气参数 (79)

16.1.极限参数 (79)

16.2.直流参数 (79)

16.3.交流参数 (80)

第十七章典型应用 (82)

17.1.FM2307LCD电子表典型应用 (82)

17.2.FM2307LED机电一体表典型应用 (83)

版本信息 (84)

上海复旦微电子股份有限公司销售及服务网点 (85)

第一章产品综述1.1. 介绍

FM2307——单相居民多费率电能表专用芯片,可以实现各个地区单相多费率电能表规约。该芯片

能同时支持多费率的机电一体化表和全电子电能表,可直接驱动双计度器、LED和LCD,支持停

电显示功能。借助一定的应用软件能实现《单相多费率电度表技术规范》中的精确计时、时段管

理、电量统计、数据维护、编程设置、脉冲输出、常数设置和红外、485通信等功能。FM2307

为多费率电能表提供单芯片的解决方案,降低系统的整体成本,并提高系统的可靠性。

1.2. 特性

FM2307芯片主要特性如下:

集成电源管理功能,实现后备电源与主电源的自动切换。

支持多种低功耗工作模式及多种唤醒方式,支持电池供电下的全功能运行。

低功耗硬件实时时钟。

128字节外部数据存储器。

多功能电量脉冲计数器,同时支持对电量和功率的计量。

兼容全电子电能表与机电一体化电能表的双光电脉冲采样电路。

双路异步串行通讯口,其中一路可以编程设置为红外调制输出(载波38KHz)。

可配置的4COM×32SEG LCD显示驱动/14DIG×8SEG LED扫描显示。

内置锁相环电路,产生MCU时钟。

内置温度传感器及10位ADC,可用于晶体振荡器的温度补偿。

电池电压检测电路。

电源监视电路,含上电复位、掉电复位及低电压检测。

硬件看门狗电路。

内置2K×8bits电可擦写存储器(EEPROM),32字节页写方式。

内置MCU,指令兼容PIC16C6X,8K×14 bits MTP ROM,368×8 bits RAM。

1.3. 功能框图

FM2307内部由8位MCU和外围电路构成,MCU与外围电路的接口采用双向并行总线方式。其

功能框图如图1-1示:

1.4. 管脚封装

1-2 FM2307

1.5. 管脚功能

1.5.1. 电源管脚

管脚名称管脚编号管脚类型管脚说明

V SSP 25 电源 IO电源地

V DDP 26 电源 IO电源

V DDI 53 模拟经电源管理控制后的内部电源

V SS 54 电源核心电源地

V DD 55 电源核心电源

表1-1 FM2307电源管脚说明

管脚名称

管脚编号

管脚类型

管脚说明

V BAT 52

模拟 接后备电池

表1-2 FM2307后备电源管脚说明

1.5.3. 可编程分频器管脚

管脚名称

管脚编号

管脚类型

管脚说明

RA0/FOUT 35

上拉输入/输出MCU IO /可编程分频器输出 表1-3 FM2307可编程分频器管脚说明

1.5.4. L CD 管脚

管脚名称 管脚编号管脚类型

管脚说明

SEG[13:0]

/DIG[13:0] 14~1 LCD 输出/LED 输出 LCD SEG[13:0]扫描段输出

/LED DIG[13:0]位扫描输出 SEG[21:14] /SEG[H:A]

22~15

LCD 输出/LED 输出 LCD SEG[21:14]扫描段输出 /LED SEG[H~A]段输出

SEG[23:22] 24~23

LCD 输出/LED 输出 LCD SEG[23:22]扫描段输出

/直接输出SEG[23:22] RC[7:0]/SEG[31:24] 34~27

上拉输入/输出/LCD 输出 MCU 输入输出端口 /LCD SEG[31:24]扫描段输出

COM[3:0] 64~61

LCD 输出 LCD 扫描背板输出 表1-4 FM2307 LCD 管脚说明

1.5.5. L ED 管脚

管脚名称 管脚编号管脚类型

管脚说明

SEG[13:0]

/DIG[13:0] 14~1 LCD 输出/LED 输出 LCD SEG[13:0]扫描段输出

/LED DIG[13:0]位扫描输出 SEG[21:14] /SEG[H:A]

22~15

LCD 输出/LED 输出 LCD SEG[21:14]扫描段输出 /LED SEG[H~A]段输出

表1-5 FM2307 LED 管脚说明

管脚名称

管脚编号

管脚类型

管脚说明

RA1/CTRL1 36

上拉输入/输出MCU 输入输出端口/光电接收管控制信号1RA2/CTRL2 37 上拉输入/输出MCU 输入输出端口/光电接收管控制信号2RA3/ SAMPLE

38

上拉输入/输出

MCU 输入输出端口/双光电采样光电发射管

使能

RA4/T0CKI/DIR 39

上拉施密特输入/输出 MCU 输入输出端口/TMR0外部时钟输入

/脉冲方向 SENSOR1 41

上拉施密特输入双光电采样信号输入1

RA5/SENSOR2 40

上拉施密特输入

/输出 MCU 输入输出端口/双光电采样信号输入2RB6/COUNT 46

上拉施密特输入/输出 MCU 输入输出端口,兼容PIC 的电平变化中

断输入/电量脉冲计数输出

表1-6 FM2307双光电采样管脚说明

1.5.7. R TC 管脚

管脚名称

管脚编号

管脚类型

管脚说明

TM 42

输出 RTC 时标输出 表1-7 FM2307RTC 管脚说明

1.5.8. 电源监视管脚

管脚名称

管脚编号

管脚类型

管脚说明

RB2/AIN2/SVSIN 44

上拉输入/输出/模拟 MCU 输入输出端口/ADC 通道2输入

/外部电源监测电压输入

表1-8 FM2307外部电源监视管脚说明

1.5.9. A DC 管脚

管脚名称

管脚编号

管脚类型

管脚说明

RB2/AIN2/SVSIN 44

上拉输入/输出/模拟 MCU 输入输出端口/ADC 通道2输入

/外部电源监测电压输入

RB3/AIN3 45

上拉输入/输出

/模拟 MCU 输入输出端口/ADC 通道3输入 CREF 51

模拟 ADC 基准电压稳定电容管脚 表1-9 FM230 7ADC 管脚说明

1.5.10. PLL 管脚

管脚名称

管脚编号

管脚类型

管脚说明

CPLL 48

模拟 PLL 环路滤波器电容管脚 表1-10 FM2307 PLL 管脚说明

1.5.11. 振荡器管脚

管脚名称

管脚编号

管脚类型

管脚说明

XTAL1 49

振荡器输入 32.768KHz 振荡器输入。 XTAL2 50

振荡器输出 32.768KHz 振荡器输出。 表1-11 FM2307振荡器管脚说明

1.5.1

2. UART 管脚

管脚名称

管脚编号

管脚类型

管脚说明

RXD1/PDAT 57

上拉施密特输入

/输出 UART1接收/在线编程数据输入输出 TXD1/PCLK 58

上拉施密特输入

/输出 UART1发送/在线编程时钟输入 RXD0 59

上拉施密特输入UART0接收 TXD0 60

输出 UART0发送 表1-12 FM2307 UART 管脚说明

1.5.13. MCU 管脚

管脚名称 管脚编号管脚类型

管脚说明

RC[7:0]

/SEG[31:24]

34~27

上拉输入/输出/LCD 输出 MCU 输入输出端口 /LCD SEG[31:24]扫描段输出

RA0/FOUT 35

上拉输入/输出MCU IO /可编程分频器输出 RA1/CTRL1 36

上拉输入/输出MCU 输入输出端口/光电接收管控制信号1RA2/CTRL2 37 上拉输入/输出MCU 输入输出端口/光电接收管控制信号2RA3/ SAMPLE

38

上拉输入/输出

MCU 输入输出端口/双光电采样光电发射管

使能

RA4/T0CK1/DIR 39

上拉施密特输入/输出 MCU 输入输出端口/TMR0外部时钟输入

/脉冲方向 RA5/SENSOR2 40

上拉施密特输入

/输出

MCU 输入输出端口/双光电采样信号输入2RB0/INT 43

上拉输入/输出MCU 输入输出端口,兼容PIC 的外部中断输

管脚名称

管脚编号

管脚类型

管脚说明

RB2/AIN2/SVSIN 44

上拉输入/输出/模拟 MCU 输入输出端口/ADC 通道2输入

/外部电源监测电压输入

RB3/AIN3 45

上拉输入/输出

/模拟 MCU 输入输出端口/ADC 通道3输入 RB6/COUNT 46

上拉施密特输入/输出 MCU 输入输出端口,兼容PIC 的电平变化中

断输入/电量脉冲计数输出

RB7 47

施密特、上拉输

入/输出

MCU IO ,兼容PIC 的电平变化中断输入 表1-13 FM2307 MCU 管脚说明

1.5.14. 在线编程管脚

管脚名称

管脚编号

管脚类型

管脚说明

PROG 56

强下拉输入 程序存储器编程使能

RXD1/PDAT 57

上拉施密特输入

/输出 UART1接收/在线编程数据输入输出 TXD1/PCLK 58

上拉施密特输入

/输出

UART1发送/在线编程时钟输入 表1-14 FM2307在线编程管脚说明

第二章 寄存器分配

2.1. 介绍

FM2307芯片中,寄存器由两大部分组成。第一部分是外围寄存器,包括功能寄存器和128 BYTES 外部数据存储器;第二部分是MCU 寄存器,包括特殊功能寄存器和368 BYTES 通用寄存器。

2.2. 寄存器分配

2.2.1. 外围寄存器

不可实现

R

保留

U

不改变

X

任意值

不可实现:不能对该寄存器进行相应操作。

保留:芯片设计保留寄存器,不推荐对其进行操作,对其操作结果不确定。 寄存器数值

地址

寄存器名称 操作 Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0读 0 0 0 0 0 0 0 0 写

00H

LATCHRTC 实时时钟锁存寄存器 复位 U U U U U U U U

读 R 写 R S 40

S 20

S 10

S 8

S 4

S 2

S 1

01H

SECOND 秒寄存器 复位 R U U U U U U U

读 R 写 R M 40

M 20

M 10

M 8

M 4

M 2

M 1

02H

MINUTE 分寄存器 复位 R U U U U U U U

读 R R 写 R R H 20

H 10

H 8

H 4

H 2

H 1

03H

HOUR 小时寄存器 复位 R R U U U U U U

读 R R R R R 写 R R R R R

W 4

W 2

W 1

04H

WEEK 星期寄存器 复位 R R R R R U U U 读 R R 写 R R

D 20

D 10

D 8

D 4

D 2

D 1

05H

DAY 日寄存器

复位

R

R U U U U U U

Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0读 R 写 Y 200

Y 100

R

MO 10

MO 8 MO 4 MO 2

MO 1

06H

MONTH 百年/月寄存

器, 复位 U U R U U U U U 读 写 Y 80

Y 40

Y 20

Y 10

Y 8

Y 4

Y 2

Y 1

07H

YEAR 年寄存器 复位 U U U U U U U U 读 写 0 1 0 1 0 1 0 1

08H

STARTRTC 实时时钟启动寄存器 复位

读 R 写 R F6 F5 F4 F3 F2 F1 F0

09H

OSCADJUST 实时时钟调校寄存器 复位 R U U U U U U U

读 R R R R R R R 写 R R R R R R R

LD

0AH

RTCSTATUS 实时时钟状态寄存器 复位 R R R R R R

R 0

读 R R R R R 写 R R R R R T2 T1 T0

0BH

TMRSET 定时中断设置寄存器 复位 R R R R R 0 0 0

读 R R R R R 写 R R R R R

TMS2 TMS1TMS0

0CH

TMSET 时标输出控制寄存器 复位 R R R

R

R 0 1 0

读 R R 写 R R DAYIE HRIE MINIE

10SECI

E SECIE TMRIE 0DH

RTCIE 中断使能寄存

器 复位 R R 0 0 0 0 0 0

读 R R 写 R R DAYIF HRIF

MINIF

10SECI

F SECIF TMRIF 0EH

RTCIF 中断标志寄存

器 复位 R R 0 0 0 0 0 0

读 R R R R R R R R 写 R R R R R R R R 0FH

未使用 复位 R R R R R R R R 读 0 0 0 0 0 0 0 0 写

10H

LATCHCNT 电量脉冲锁存寄存器 复位 U U U U U U U U 读 写 D7 D6 D5 D4 D3 D2 D1 D0 11H

FWD 正向电量寄存

器 复位 U U U U U U U U 读 R R R R R R R R 写 R R R R R R R R 12H

未使用

复位

R

R

R

R

R

R

R

R

13H BWD 反向电量寄存写

D7 D6 D5 D4 D3 D2 D1 D0

Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0器

复位 U U U U U U U U

读 R R R R R R R R 写 R R R R R R R R 14H 未使用

复位 R

R

R

R

R

R

R

R

读 写 D7 D6 D5 D4 D3 D2 D1 D0 15H

MC

表常数寄存器

复位 U U U U U U U U 读 R R R R R R R R 写 R R R R R R R R 16H 未使用 复位 R R R R R R R R 读 写 0 1 0 1 0 1 0 1

17H STARTCNT 电量计数启动寄存器 复位

读 R 写 R

DC LD ERR PBO PFO BO FO

18H

CNTSTATUS 脉冲计数器状态寄存器 复位 R U U U U U U U 读 0 0 0 0 0 0 0 0 写 0 1 0 1 0 1 0 1 19H

PCCTRL 功率计数控制寄存器 复位 读 D7 D6 D5 D4 D3 D2 D1 D0 写

1AH

PCFL 正向功率低位寄存器 复位 U U U U U U U U 读 D15 D14 D13 D12 D11 D10 D9 D8 写

1BH

PCFH 正向功率高位寄存器 复位 U U U U U U U U 读 D7 D6 D5 D4 D3 D2 D1 D0 写

1CH

PCBL 反向功率低位寄存器 复位 U U U U U U U U 读 D15 D14 D13 D12 D11 D10 D9 D8 写

1DH

PCBH 反向功率高位寄存器 复位 U U U U U U U U

读 R R R R R R R 写 R R R R R R R SD

1EH

CNTSET 脉冲计数方式寄存器 复位 R R R R R R R U

读 R R R R R R R R 写 R R R R R R R R 1FH

未使用 复位 R R R R

R

R

R

R

读 R R R R ERR DIR CNT

写 R R R R CR

20H

SENSTATUS 双光电采样状态寄存器

复位

R

R

R

R 0 0 1 0

21H SENSET1 读 P3 P2 P1 P0 S3 S2 S1 S0

Bit7

Bit6

Bit5

Bit4

Bit3 Bit2 Bit1

Bit0

写 双光电采样设置寄存器1

复位 0 1 1 0 0 1 1 0 读 R R 写 R R DI CNTPN SMPPN

SP F1 F0

22H

SENSET2 双光电采样设置寄存器2

复位 R R 0 0 0 0 0 0

读 R R 写 R R

B6CNT A5S2A4DIR A3SMP A2C2

A1C1

23H SENMIO

双光电采样复用

控制寄存器

复位 R R 0 0 0 0 0 0 读 D7 D6 D5 D4 D3 D2 D1 D0 写 RXBUF0 UART0接收缓冲寄存器 复位 0 0 0 0 0 0 0 0 读 写 D7 D6 D5 D4 D3 D2 D1 D0 24H

TXBUF0 UART0发送缓冲寄存器 复位 读 D7 D6 D5 D4 D3 D2 D1 D0 写 RXBUF1 UART1接收缓冲寄存器 复位 0 0 0 0 0 0 0 0 读 写 D7 D6 D5 D4 D3 D2 D1 D0

25H

TXBUF1 UART1发送缓冲寄存器 复位

读 R 写 R MOD

STB0

EP0

PEN0 LSIE0 TIE0

RIE0

26H

UARTSET0 UART0设置寄

存器 复位 R 1 0 1 1 0 0 0

读 R R 写 R R

STB1

EP1

PEN1 LSIE1 TIE1

RIE1

27H

UARTSET1 UART1设置寄

存器

复位

R R 0 0 0 0 0 0 读

R 写

R TE0

TBE0

BI0

FE0 PE0 OE0

DR0

28H LINESTATUS0 UART0线路状态寄存器 复位 R 1 1 0 0 0 0 0

R 写

R TE1

TBE1

BI1 FE1 PE1 OE1

DR1

29H LINESTATUS1 UART1线路状态寄存器 复位 R 1 1 0 0 0 0 0

读 R R 写 R R

LSI1

TI1 RI1 LSI0 TI0 RI0

2AH

INTSTATUS UART 中断状态寄存器 复位 R

R 0 1 0 0 1 0

读 写 B7 B6 B5 B4 B3 B2 B1 B0 2BH

DIVL0 UART0波特率设置低位

复位 1 1 0 0 0 1 1 0 读 R R R R R R 写 R R R R R R

B9 B8

2CH DIVH0

UART0波特率

设置高位

复位

R

R

R

R

R

R 0 0

Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0

读写B7 B6 B5 B4 B3 B2 B1 B0

2DH

DIVL1

UART1波特率

设置低位复位0 0 0 0 0 0 0 0 读R R R R R R

写R R R R R R

B9 B8

2EH

DIVH1

UART1波特率

设置高位复位R R R R R R 0 0 读R R R R R

写R R R R R

LPX LP1 LP0

2FH

LOOP

UART环路短接

控制寄存器复位R R R R R 0 0 0 读

S7C0

SHD0

S6C0

SGD0

S5C0

SFD0

S4C0

SED0

S3C0

SDD0

S2C0

SCD0

S1C0

SBD0

S0C0

SAD0

30H

DSPDATA0

显示数据寄存

器0 复位0 0 0 0 0 0 0 0 读

S15C0

SHD1

S14C0

SGD1

S13C0

SFD1

S12C0

SED1

S11C0

SDD1

S10C0

SCD1

S9C0

SBD1

S8C0

SAD1

31H

DSPDATA1

显示数据寄存

器1 复位0 0 0 0 0 0 0 0 读

S23C0

SHD2

S22C0

SGD2

S21C0

SFD2

S20C

SED2

S19C0

SDD2

S18C0

SCD2

S17C0

SBD2

S16C0

SAD2

32H

DSPDATA2

显示数据寄存

器2 复位0 0 0 0 0 0 0 0 读

S31C0

SHD3

S30C0

SGD3

S29C0

SFD3

S28C0

SED3

S27C0

SDD3

S26C0

SCD3

S25C0

SBD3

S24C0

SAD3

33H

DSPDATA3

显示数据寄存

器3 复位0 0 0 0 0 0 0 0 读

S7C1

SHD4

S6C1

SGD4

S5C1

SFD4

S4C1

SED4

S3C1

SDD4

S2C1

SCD4

S1C1

SBD4

S0C1

SAD4

34H

DSPDATA4

显示数据寄存

器4 复位0 0 0 0 0 0 0 0 读

S15C1

SHD5

S14C1

SGD5

S13C1

SFD5

S12C1

SED5

S11C1

SDD5

S10C1

SCD5

S9C1

SBD5

S8C1

SAD5

35H

DSPDATA5

显示数据寄存

器5 复位0 0 0 0 0 0 0 0 读

S23C1

SHD6

S22C1

SGD6

S21C1

SFD6

S20C1

SED6

S19C1

SDD6

S18C1

SCD6

S17C1

SBD6

S16C1

SAD6

36H

DSPDATA6

显示数据寄存

器6 复位0 0 0 0 0 0 0 0 读

S31C1

SHD7

S30C1

SGD7

S29C1

SFD7

S28C1

SED7

S27C1

SDD7

S26C1

SCD7

S25C1

SBD7

S24C1

SAD7

37H

DSPDATA7

显示数据寄存

器7 复位0 0 0 0 0 0 0 0 读

S7C2

SHD8

S6C2

SGD8

S5C2

SFD8

S4C2

SED8

S3C2

SDD8

S2C2

SCD8

S1C2

SBD8

S0C2

SAD8

38H

DSPDATA8

显示数据寄存

器8 复位0 0 0 0 0 0 0 0 读

S15C2

SHD9

S14C2

SGD9

S13C2

SFD9

S12C2

SED9

S11C2

SDD9

S10C2

SCD9

S9C2

SBD9

S8C2

SAD9

39H

DSPDATA9

显示数据寄存

器9 复位0 0 0 0 0 0 0 0 读

3AH DSPDATA10

显示数据寄存写S23C2

SHD10

S22C2

SGD10

S21C2

SFD10

S20C2

SED10

S19C2

SDD10

S18C2

SCD10

S17C2

SBD10

S16C2

SAD10

Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0

器10 复位0 0 0 0 0 0 0 0

读写S31C2

SHD11

S30C2

SGD11

S29C2

SFD11

S28C2

SED11

S27C2

SDD11

S26C2

SCD11

S25C2

SBD11

S24C2

SAD11

3BH DSPDATA11

显示数据寄存

器11 复位0 0 0 0 0 0 0 0 读

S7C3

SHD12

S6C3

SGD12

S5C3

SFD12

S4C3

SED12

S3C3

SDD12

S2C3

SCD12

S1C3

SBD12

S0C3

SAD12

3CH DSPDATA12

显示数据寄存

器12 复位0 0 0 0 0 0 0 0 读

S15C3

SHD13

S14C3

SGD13

S13C3

SFD13

S12C3

SED13

S11C3

SDD13

S10C3

SCD13

S9C3

SBD13

S8C3

SAD13

3DH DSPDATA13

显示数据寄存

器13 复位0 0 0 0 0 0 0 0 读

S23C3S22C3S21C3S20C3S19C3 S18C3 S17C3S16C3

3EH DSPDATA14

显示数据寄存

器14 复位0 0 0 0 0 0 0 0 读

S31C3S30C3S29C3S28C3S27C3 S26C3 S25C3S24C3

3FH DSPDATA15

显示数据寄存

器15 复位0 0 0 0 0 0 0 0 读R R R R R R R R

写R R R R R R R R

40H

~ 4BH 未使用

复位R R R R R R R

R

R 读R R R R

写R R R R

MD1 MD0 TEST DISPEN

4CH

DISPCTRL

显示控制寄存

器复位R R R R 0 0 0 0 读R R

写R R

FRE

Q

DRVT2DRVT1 DRVT0 BIAS1BIAS0

4DH

LCDSET

LCD显示设置

寄存器复位R R 0 0 0 0 0 0 读

C7S31C6S30C5S29C4S28C3S27 C2S26 C1S25C0S24

4EH

LCDMIO

LCD引脚复用控

制寄存器复位0 0 0 0 0 0 0 0 读R R R R R R

写R R R R R R

DIGPN SEGPN

4FH

LEDSET

LED显示设置

寄存器复位R R R R R R 1 1 读R R R

写R R R

REFEN B3AIN3 B2AIN2 CS1CS0

50H

ADCSET

ADC设置寄存

器复位R R R 0 0 0 0 0 读D3 D2 D1 D0

写0 1 0 1 0 1 0 1

51H

STARTADC

ADC启动寄存

器复位X X X X 读D11 D10 D9 D8 D7 D6 D5 D4

52H

ADCDATA

ADC转换数据

寄存器复位X X X X X X X X

Bit7Bit6Bit5Bit4Bit3 Bit2 Bit1Bit0

读 R R R R R R BUSY

写 R R R R R R INT

53H

ADCSTATUS

ADC 状态寄存

器 复位 R

R

R R R R 0 0 读 R R R 写 EN A0FO

R R R F2 F1 F0

54H

FDIV 分频器设置寄

存器 复位 0 0 R R R 0 0 0

读 R R R R R R 写 R R R R R R

SLEEP PLLEN

55H

CLKCTRL 时钟控制寄存器 复位 R

R

R

R

R

R 0 0

读 R 1

写 R R1WE R0WE B7WE B6WE B4WE B0WE 56H

WKCTRL 唤醒控制寄存

器 复位 R U U U U 1 U U 读 R 写 R R1WF R0WF B7WF B6WF B5WF B4WF B0WF

57H

WKSTATUS 唤醒状态寄存器 复位 R 0 0 0 0 0 0 0

读 R R 写 R R SENIE

EEIE

ADIE UTIE CTIE RTCIE

58H

INTEN 中断控制寄存

器 复位 R R 0 0 0 0 0 0

读 R R 写 R R SENIF

EEIF

ADIF UTIF CTIF

RTCIF

59H

INTFLAG 中断标志寄存

器 复位 R R 0 0 0 0 0 0

读 R R R R 写 RSTEN R R R R VD2 VD1

VD0

5AH

LVSET 监控电路设置寄存器 复位 1 R R R R 0 0 0

读 R R R R R 写 R R R R R

PWRF PR WR

5BH

RSTSTATUS 复位状态寄存

复位 R R R

R

R U 1 0

读 R R 写 R R PA5 PA4 PA3 PA2 PA1 PA0

5CH PAGEADD

EEPROM 页地

址寄存器 复位 R R 0 0 0 0 0 0

读 写 X X X X X X X X

5DH EEWR

EEPROM 写控

制寄存器 复位

读 R R R R R R BUSY

写 R R R R R R INT

5EH EESTATUS

EEPROM 状态

寄存器 复位 R R R R R R 0 0 读 R R R R R R R 写 R R R R R R R

WP

5FH EEWP EEPROM 写保护寄存器 复位 R R R R R R R 1 读 D7 D6 D5 D4 D3 D2 D1 D0

60H ~

BUF0~BUF31 EEPROM 读缓

相关主题
相关文档
最新文档