东芝单片机简介
东芝870C系列单片机具有资源多,可扩展性强的特点。下面简单的介绍了三个典型的
MCU。
807 847 829
5+13 6+12 5+14 中断(外/内)
15+24 I/O口 22 35
16*1+8*2 16*1+8*2 18*1+8*4 定时器
TBT Y Y Y
Y Y Y 看门狗
Y Y Y 串行通信UART
8b*6 10b*8 10b*8 AD转换
N N 32*4 LCD驱动
Rom 8K 32K 32K
Ram 1K 1.5K 256
2.7V 1.8V 1.8V 最低工作电压
28p 44p 64p 封装
面对市场 IC卡
、马达驱LED显示复费LCD显示复费
动复费率表 率、多功能表 率、多功能表 功能描述:
PWM:脉宽调制输出
PGO:占空比50%的方波输出(可用于38k调制)
TBT:产生固定频率的中断(1Hz-32Khz)。
硬件特点:
1.外部中断多,抗干扰能力强:多路中断输入,提供防毛刺输入功能,边沿方向可选,保证
电量计量,时段切换准确。
2.有非法指令中断和非法地址中断,软件在受到干扰后能迅速处理。提高系统的健壮性。 3.LCD增益电压驱动,可拾电表在5v 和3.6v下同等亮度的点亮LCD。 4.TBT:产生固定频率的中断,可用于电表模拟实时时钟,保证时钟的准确性。 5.定时器多,可使电表程序可进一步简化。
6.ROM, RAM多,电表升级空间大。
7.多种方波输出: PPG(256K), DVO(4K), PDO(2M), PWM. 可方便的输出38k方波,可方便电表实现红外发送。
8.UART操作方便 ,不需要定时器生成波特率,简化电表程序。 9.内置看门狗,保证电表安全运行。
软件特点:
1.42个助记符;
2.17种寻址方式:立即数,直接,寄存器,寄存器间接,相对,绝对,矢量,位寻址,间
接位寻址。
3.特有寻址方式:寄存器索引间接寻址: LD A,(HL+C); 间接位寻址: Test (HL+C).A 4.支持16位操作。
5.870C系列支持C语言,与标准C兼容。
B:
TLP421 TLP521 TLP621
V-ceo 同端隔离 55 55
V-eco 7 7
Bvs 异端隔离 2500
(second) 5000
Toff 开关属性 50
传输率一般有三种参数:GB:100%~600%
BL: 200%~600%
GR: 100%~300%
1
本参考板为全电子单相多费率电表。符合江苏规约,本参考板使用东芝TMP86PM29AU,
分峰、平、谷计量电量。本参考板有电量脉冲输出端口、秒脉冲输出端口、编程控制端口、
串行通信端口。
2
本参考板由电压、电流互感器,电能计量专用芯片,高性能单片机,实时时钟,不宜挥
发储存器,液晶显示屏,数据通信接口等器件构成。电压、电流经过分压器进入电量计量芯
片,以脉冲形式输入单片机,经过运算和分析后存入数据存储器并在液晶显示器上显示,并
可随时通过红外和485通信口与外界通信。其原理框图如下:
液晶显示器
串行通信接口
模数转换器 485通信口 微处理器 红外通信口 实时时钟 TMP86C829A
数据存储器 电源
3
本参考板符合江苏规约。提供江苏规约所需功能。
3.1 计量功能
, 能计量正反向有功电能。
, 电量按峰、平、谷及总电量分别计量、存储。
, 能存储12个月的历史冻结电量。
, 可编程设置峰平谷三种费率,12个时段。
3.2 对时功能
, 当编程开关置于编程允许时,可向时钟写入任意时间。当编程开关置于编程禁止时,
对于误差内的电表能校时。
3.3显示功能
, 有两种显示方式:正常模式下轮显,掉电模式下每分钟轮显。
, 显示内容可编程决定。
3.4串行通信
, 提供红外和485串行通信。波特率为1200BPS。485通信电路与内部电路电器隔离。
3.5输出
, LED输出,脉宽80毫秒,输出频率与电量脉冲相同。
, 电量脉冲输出,可用于电量计量精度调整。
, 时钟脉冲输出,可用于时钟精度调整。 , 485串行通信接口,可与外界通信。 3.6编程
, 通过红外通信口可对电能表进行编程。 , 编程内容和帧结构符合《多功能电能表通性规约》。
4
本参考板连线方法如图:
零线
进\出
相线
进
相线
出