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