BELLING BL2456

4位MASK LCD型单片机芯片BL2456
4 位 MASK LCD 型单片机芯片 BL2456
1.概述
BL2456 单片 CMOS 微控制器使用 4 位 MCU 核心,以达到最高的工作效率。
BL2456 拥有 LCD 直接驱动能力、8 位计时/计数器和标准时间计时器(Watch Timer)
,以上功能使
得它可以应用于设计多种需要 LCD 功能的场合。
BL2456 的 64-pin QFP 封装里面最多有 16 脚可以用于 I/O。4 个向量中断使得内外中断事件的响应
变得非常快速。另外,BL2456 先进的 CMOS 技术提供了低功耗和比较大的工作电压范围。
该芯片与三星 S3C72N4 PIN TO PIN 兼容。
2.主要特点
●
●
●
●
●
●
●
●
●
存储器
- 288 x 4–bit RAM
- 4096 x 8–bit ROM
I / O 脚
- 输入脚(only):4 个
- I / O 脚:12 个
- 输出脚:8 个,与 SEG 输出复用
LCD 控制器/驱动器
- 最大 16 数位的 LCD 直接驱动能力
- 32 个 SEG 端,4 个 COM 端
- 显示模式:静态,1/2 duty(1/2 bias),1/3 duty(1/2 或 1/3 bias),1/4 duty(1/3 bias)
8 位基本定时器
- 可编程内部定时器
- 看门狗定时器(WDT)
8 位定时/计数器
- 可编程 8 位定时器
- 外部事件计数器
- 任意时钟频率输出
标准计时器
- 实时与内部时间测定
- BUZ 脚 4 种频率输出
- 产生 LCD 时钟源
位顺序载波
- 支持任意格式的 16 位串行数据转换
中断
- 2 个内部向量中断
- 2 个外部向量中断
- 2 个准中断
内存映射 I / O 结构
- 数据内存区 15
http://www.belling.com.cn
-1Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
●
●
●
●
●
●
两种省电模式
- Idle 模式(只有 CPU 停止工作)
- Stop 模式(主时钟与子时钟振荡停止)
振荡源
- 晶振,陶振,或 RC 振荡用于主系统时钟
- 晶振或外部振荡器用于子系统时钟
- 主系统时钟频率:4.19MHz(典型值),最大 6MHz
- 子系统时钟频率:32.768 KHz
- CPU 时钟分频电路(4、8 或 64)
指令执行时间
- 主系统在 4.19 MHz 时为 0.95, 1.91, 15.3 us(在不同分频设定下)
- 子系统在 32.768 KHz 时为 122 us
工作温度
- -10℃ ~ +70℃
工作电压范围
- 2.2V ~ 5.5V(4.19 MHz)
封装形式
- 64 pin LQFP(10mm*10mm)
3.管脚排列
4.管脚功能说明
管脚名
类型
http://www.belling.com.cn
描述
-2Total 11 Pages
序号
复用
复位
状态
8/24/2006
Wrote by dipeng
电路
类型
4位MASK LCD型单片机芯片BL2456
P1.0
P1.1
P1.2
P1.3
I
4-bit input port.
1-bit or 4-bit read and test is
possible.
4-bit pull-up resistors are
software assignable.
17
18
19
20
INT0
INT1
INT2
TCL0
Input
A-4
P2.0
P2.1
P2.2
P2.3
I/O
4-bit I/O port.
1-bit and 4-bit read/write and
test is possible.
4-bit pull-up resistors are
software assignable.
21
22
23
24
TCLO0
–
CLO
BUZ
Input
D
P3.0
P3.1
P3.2
P3.3
I/O
4-bit I/O port.
1-bit and 4-bit read/write and
test is possible.
Each individual pin can be
specified as input or output.
4-bit pull-up resistors are
software assignable.
25
26
27
28
LCDCK
LCDSY
Input
D
P6.0–P6.3
I/O
4-bit I/O ports.
Pins are individually software
configurable as input or output.
1-bit and 4-bit read/write and
test is possible.
4-bit pull-up resistors are
software assignable.
29-32
KS0-KS3
Input
D
P8.0–P8.7
O
Output port for 1-bit data (for
use as CMOS driver only).
40-33
SEG24-SEG31
Output
H-1
SEG0-SEG23
O
LCD segment signal output.
64-41
-
Output
H
SEG24-SEG31
O
LCD segment signal output.
40-43
P8.0-P8.7
Output
H-1
COM0-COM3
O
LCD common signal output.
1-4
-
Output
H
VLC0–VLC2
-
LCD power supply.
Built-in
voltage
resistors.
6-8
-
-
-
dividing
BIAS
-
LCD power control.
5
-
-
-
LCDCK
I/O
LCD clock output for display
expansion.
25
P3.0
Input
D
LCDSY
I/O
LCD synchronization clock output
for LCD.
display expansion.
26
P3.1
Input
D
TCL0
I
External
clock
timer/counter 0.
20
P1.3
Input
A-4
TCLO0
I/O
Timer/counter 0 clock output.
21
P2.0
Input
D
INT0
INT1
I
External interrupt.
The triggering edge for INT0 and
17
18
P1.0
P1.1
Input
A-4
http://www.belling.com.cn
input
-3Total 11 Pages
for
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
INT1 is selectable.
Only INT0 is synchronized with
the system clock.
INT2
I
Quasi-interrupt with detection
of rising edge signals.
19
P1.2
Input
A-4
KS0–KS3
I/O
Quasi-interrupt
input
falling edge detection.
29-32
P6.0-P6.3
Input
D
CLO
I/O
CPU clock output.
23
P2.2
Input
D
BUZ
I/O
2, 4, 8 or 16 kHz frequency output
for buzzer sound with 4.19 MHz
main system clock or 32.768 kHz
subsystem clock.
24
P2.3
Input
D
XIN, XOUT
-
Crystal, ceramic or RC oscillator
pins for main system clock.
For external clock input, use XIN
and input XIN’s reverse phase to
XOUT.
12,11
-
-
-
XTIN, XTOUT
-
Crystal oscillator pins for
subsystem clock.
For external clock input, use
XTIN and input XTIN’s reverse
phase to XTOUT.
14,15
-
-
-
VDD
-
Main power supply.
9
-
-
-
VSS
-
Ground.
10
-
-
-
RESET
-
Reset signal.
16
-
Input
B
TEST
-
Test signal input (must be
connected to VSS).
13
-
-
-
with
注:当 I / O 端口被设值为输出模式时上拉电阻自动禁止。
管脚电路图:
管脚电路图:
Type A
http://www.belling.com.cn
Type C
-4Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
Type A-4(P1)
Type D(P2, P3, P6)
Type H(SEG/COM)
http://www.belling.com.cn
Type H-1(P8)
-5Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
Type B(RESET)
5.功能详述
该芯片与三星 S3C72N4 PIN TO PIN 兼容,开发请参照 S3C72N4 进行。
BL2456 系统框图
6.电路特性参数
6.1 极限参数
参数
符号
条件
值
单位
电源输入电压
Vdd
-
-0.3~+6.5
输入电压
VI1
All I/O ports
-0.3~Vdd+0.3
输出电压
VO
-
-0.3~Vdd+0.3
输出电流(高)
IOH
One I/O port active
-15
All I/O ports active
-30
One I/O port active
+30(Peak value)
输出电流(低)
工作温度
IOL
TA
V
mA
Total value for ports 2 and 3 +60
Total Value for port 6
+50
-
-10~+70
℃
6.2 直流参数
http://www.belling.com.cn
-6Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
(TA = -40℃~+85℃, Vdd = 1.8v~5.5v)
参数
输入高电平
输入低电平
符号
条件
最小
典型
最大
VIH1
除了下面 VIH2 ,VIH3 指定的所
0.7Vdd
有端口
Vdd
VIH2
端口 1、6 与 Reset
0.8Vdd
Vdd
VIH3
XIN、XOUT 与 XTIN
Vdd-0.1
Vdd
VIL1
端口 2、3
0.3Vdd
VIL2
端口 1、6 与 Reset
0.2Vdd
VIL3
XIN、XOUT 与 XTIN
VOH1
Vdd = 4.5v~5.5v
IOH = -1mA
端口 2、3、6 与 BIAS
输出高电平
V
VOL1
Vdd = 4.5v~5.5v
IOL = 15mA
端口 2、3、6
RL1
上拉电阻
RL2
V
Vdd-1.0
Vdd = 4.5v~5.5v
Vdd-2.0
IOH = -100uA,端口 8(only)
VOL2
V
0.1
VOH2
输出低电平
单位
0.4
2
V
Vdd = 4.5v~5.5v
IOL = 100uA,端口 8(only)
1
VIN = 0v,Vdd = 5v
端口 1、2、3、6
25
50
100
Vdd = 3v
50
100
200
VIN = 0v,Vdd = 5v
端口 Reset
100
250
400
Vdd = 3v
200
500
800
TA = 25℃
120
170
220
Vdd = 5v
3
6
Vdd = 3v
5
15
Vdd = 5v
3
6
Vdd = 3v
5
15
K,
LCD
分压电阻
RLCD
COM
输出阻抗
RCOM
COM
输出阻抗
RSEG
COM 输出
电压偏差
VDC
Vdd = 5v (VLC0 –COMi)
IO = ±15uA (i = 0-3)
±45
±90
mV
SEG 输出
电压偏差
VDS
Vdd = 5v (VLC0 -SEGi )
IO = ±15uA (i = 0-31)
±45
±90
mV
VLC0
输出电压
VLC0
TA = 25℃
0.6Vdd
-0.2
0.6Vdd
0.6Vdd
+0.2
VLC1
输出电压
VLC1
TA = 25℃
0.4Vdd
-0.2
0.4Vdd
0.4Vdd
+0.2
VLC2
输出电压
VLC2
TA = 25℃
0.2Vdd
-0.2
0.2Vdd
0.2Vdd
+0.2
http://www.belling.com.cn
-7Total 11 Pages
V
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
Main operating:
Vdd = 5 V ± 10%
CPU = fx/4
6.0MHz
SCMOD = 0000B
4.19MHz
Crystal
oscillator
C1 = C2 = 22 pF
3.5
2.5
8
5.5
6.0MHz
4.19MHz
1.6
1.2
4
3
Main idel mode:
VDD = 5 V ± 10%
CPU = fx/4
6.0MHz
SCMOD = 0000B
4.19MHz
Crystal
oscillator
C1 = C2 = 22 pF
1
0.9
2.5
2
6.0MHz
4.19MHz
0.5
0.4
1.0
0.8
IDD3
Sub operating:
VDD = 3 V ± 10%
CPU = fxt/4
SCMOD = 1001B
32 KHz Crystal oscillator
15
30
IDD4
Sub idle mode:
VDD = 3 V ± 10%
CPU = fxt/4
SCMOD = 1001B
32 KHz Crystal oscillator
6
15
IDD1
Vdd = 3 V ± 10%
IDD2
Vdd = 3 V ± 10%
功耗
IDD5
Stop mode:
VDD = 5 V ± 10%
CPU = fxt/4
SCMOD = 1101B
IDD6
Stop mode:
VDD = 5 V ± 10%
CPU = fx/4
SCMOD = 0100B
mA
uA
0.5
3
注:
1.IDD1 ~IDD6 的电流不包括通过内部上拉电阻和 LCD 分压电阻的电流
2.IDD2 包括子系统时钟振荡的功耗
3.当系统时钟模式寄存器 SCMOD 被设为 0100B,子系统振荡停止,主系统
振荡通过 STOP 指令停止
http://www.belling.com.cn
-8Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
6.3 交流参数
主系统时钟振荡器参数
(TA = -40℃~+85℃, Vdd = 1.8v~5.5v)
振荡器
结构
参数
测试条件
振荡频率
最小 典型 最大 单位
0.4
6.0 MHz
陶振
起振时间
4
振荡频率
晶振
起振时间
0.4
ms
6.0 MHz
Vdd = 4.5v~5.5v
10
Vdd = 1.8v~4.5v
30
ms
XIN 输入频率
外部振荡
XIN 输 入 高 低 电
平宽度(tXH ,tXL )
RC 振荡
83.3
ns
Vdd = 5v
0.4
R = 20K,Vdd=5v
2.0
R = 39 K,Vdd=3v
1.0
频率
2
MHz
子系统时钟振荡器参数
(TA = -40℃~+85℃, Vdd = 1.8v~5.5v)
振荡器
结构
参数
测试条件
振荡频率
晶振
32 32.768 35
Vdd = 4.5v~5.5v
起振时间
外部振荡
最小 典型 最大 单位
1.0
Vdd = 1.8v~4.5v
2
10
s
XTIN 输入频率
32
100 KHz
XTIN 输入高低电
平 宽 度 (tXTH ,
tXTL )
5
15
7.典型应用
http://www.belling.com.cn
KHz
-9Total 11 Pages
8/24/2006
Wrote by dipeng
us
4位MASK LCD型单片机芯片BL2456
8.封装尺寸
http://www.belling.com.cn
- 10 Total 11 Pages
8/24/2006
Wrote by dipeng
4位MASK LCD型单片机芯片BL2456
9.联系方式
公司总部:
公司总部:
地
址:上海市宜山路 829 号北楼 7 层 A 座
邮
编:200233
总
机:86-21-54272266
市场专线:86-21-54264403
传
真:86-21-54264402
电子信箱:[email protected]
主
页:http://www.systron.sh.cn
http://www.belling.com.cn
- 11 Total 11 Pages
深圳办事处:
深圳办事处:
地 址:深圳福田中心区新华保险大厦 1510 室
邮
编:518026
总
机:86-755-33336777
传
真:86-755-33336788
电子信箱:[email protected]
8/24/2006
Wrote by dipeng