大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 一、 概述 这个 8 位基于 EPROM 微控制器是由完全静态 CMOS 技术设计,集高速、体积小、低功耗和 抗高噪声一体的芯片。 内存包括 2.0K 字节 ROM 和 80 字节静态 RAM。 二、 特点 如下是关于软硬件的一些特点: 集成 CMOS 静态设计方案 8 位数据总线 ROM 大小:2K 字 内部 RAM 大小:80 字节(72 通用寄存器,8 个特殊寄存器) 36 条指令 14 位指令宽度 2 级堆栈 工作电压:2.3V~6.0V 工作频率:0~20MHz 最短指令执行时间是在 20MHz 下除分支指令 外的所有单周期指令的 200ns 寻址方式包括直接,间接和相对寻址方式 上电复位(POR),在 PED 不打开是使能 上电检测 睡眠低功耗方式 4 种起振时间: 150us,20ms,40ms,80ms 带 8 位可编程预分频器的 8 位定时/计数器 RTCC 四种可选振荡器类型 RC––––低价 RC 振荡器 LFXT–––低频晶体振荡器 XTAL–––标准晶体振荡器 HFXT–––高频晶体振荡器 自振式看门狗定时器(WDT) 20 个 I/O 口引脚 三、 用途 MDT2020 的应用范围从发动机控制,高速自动 机车(电车)到低电源遥控发送接收,面向 设备装置,无线电通讯如遥控器、仪器仪表、 充电器、玩具、汽车等。 四、引脚定义 DIP / SOP / SKINNY RTCC 1 28 /MCLR Vdd 2 27 OSC1 N/C 3 26 OSC2 Vss 4 25 PC7 N/C 5 24 PC6 PA0 6 23 PC5 PA1 7 22 PC4 PA2 8 21 PC3 PA3 9 20 PC2 PB0 10 19 PC1 PB1 11 18 PC0 PB2 12 17 PB7 PB3 13 16 PB6 PB4 14 15 PB5 SSOP VSS 1 28 /MCLR RTCC 2 27 OSC1 VDD 3 26 OSC2 VDD 4 25 PC7 PA0 5 24 PC6 PA1 6 23 PC5 PA2 7 22 PC4 PA3 8 21 PC3 PB0 9 20 PC2 PB1 10 19 PC1 PB2 11 18 PC0 PB3 12 17 PB7 PB4 13 16 PB6 VSS 14 15 PB5 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.1 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 五、 引脚描述 引脚名称 PA0~PA3 PB0~PB7 PC0~PC7 RTCC /MCLR OSC1 OSC2 Vdd Vss 输入/输出 输入/输出 输入/输出 输入/输出 输入 输入 输入 输出 特征叙述 A 口,TTL 输入电平 B 口,TTL 输入电平 C 口,TTL 输入电平 定时/计数器,斯密特触发输入电平 复位引脚,斯密特触发输入电平 振荡器输入 振荡器输出 电源 地 六、存储器 地址 00 01 02 03 04 05 06 07 08~0F 10~1F 30~3F 50~5F 70~7F 说明 间址寄存器 IAR RTCC PC Status MSR PORTA PORTB PORTC 内部 RAM,通用寄存器 内部存储器选择寄存器 内部存储器选择寄存器 内部存储器选择寄存器 内部存储器选择寄存器 (1) IAR(间址寄存器) :R0 (2) RTCC(定时/计数器) :R1 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.2 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) (3) PC(程序计数器) :R2 写 PC、CALL–––总为 0 LJUMP、JUMP、LCALL––––来自指令数据 RTWI、RET–––来自堆栈 A10 A9 A8 A7~A0 写 PC、JUMP、CALL–––来自状态寄存器 b6 b5 LJUMP、LCALL–––来自指令数据 RTWI、RET–––来自堆栈 写 PC–––来自 ALU LJUMP、JUMP、LCALL、CALL–––来自指令数据 RTWI、RET–––来自堆栈 (4) (5) Status(状态寄存器) :R3 位 0 1 2 3 4 符号 C HC Z PF TF 6–5 Page 7 – – – – 特征 进位 辅助进位 零位 电源功耗标志位 时间溢出标志位 页面选择位: 00:000H~1FFH 01:200H~3FFH 10:400H~5FFH 11:600H~7FFH 通用位 MSR(存储器选择寄存器):R4 存储器选择寄存器 00: 10~1F 01: 30~3F 10: 50~5F 11: 70~7F B7 只读“1” B6 B5 B4 B3 B2 B1 B0 间址方式 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.3 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) (6) A 口:R5 PA3~PA0,I/O 寄存器 (7) B 口:R6 PB7~PB0,I/O 寄存器 (8) C 口:R7 PC7~PC0,I/O 寄存器 (9) TMR(定时方式寄存器) 位 符号 2-0 PS2-0 3 PSC 4 TCE 5 TCS 特征 预分配置 RTCC 000 1:2 001 1:4 010 1:8 011 1:16 100 1:32 101 1:64 110 1:128 111 1:256 预分配器分配位 0–––RTCC 1–––WDT RTCC 边沿触发方式 0–––上升沿触发 1–––下降沿触发 RTCC 定时方式 0–––内部时钟定时 1–––外部时钟 RTCC 引脚定时 WDT 1:1 1:2 1:4 1:8 1:16 1:32 1:64 1:128 (10 )CPIO A,CPIO B,CPIO C(控制 I/O 口方式寄存器) 这个 CPIO 寄存器只能“写” =“0”,I/O 引脚定义为输出方式 =“1”,I/O 引脚定义为输入方式 ( 11 ) 编程时 EPROM 操作 振荡器类型 RC 振荡器 HFXT 振荡器 XTAL 振荡器 LFXT 振荡器 振荡器起振定时时间 150μs,20ms,40ms,80ms 20ms,40ms,80ms 20ms,40ms,80ms 40ms,80ms This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.4 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 看门狗控制 看门狗定时器使能整个时间 看门狗定时器不使能整个时间 保护位 上电检测 上电检测使能(Enable) 上 电 检 测 不 使 能 弱保护不使能( Weak Disable) 保护不使能(Disable) 保护使能(Enable) (Disable) (B)程序存储器 地址 000~7FF 7FF 说明 程序存储器 上电,外部复位或 WDT 溢出复位的起始地址 七、所有寄存器复位状态 寄存器 CPIO A CPIO B CPIO C TMR IAR RTCC PC Status MSR Port A Port B Port C 地址 -- -- -- -- 00H 01H 02H 03H 04H 05H 06H 07H 上电复位 1111 1111 1111 1111 1111 1111 --11 1111 –– xxxx xxxx 1111 1111 0001 1xxx 100x xxxx ---xxxx xxxx xxxx xxxx xxxx /MCLR 或 WDT 复位 1111 1111 1111 1111 1111 1111 --11 1111 –– uuuu uuuu 1111 1111 000# #uuu 100u uuuu ---uuuu uuuu uuuu uuuu uuuu 注释:U = 不变,X = 不可知,– = 不能实现,读为“0”,# = 依据下列条件 条件 /MCLR 复位(非 SLEEP 期间) /MCLR 复位在 SLEEP 期间 WDT 复位(非 SLEEP 期间) WDT 复位在 SLEEP 期间 状态寄存器位 4 U 1 0 0 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.5 状态寄存器位 3 U 0 1 0 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 八、指令 指令码 助记符 功能 NOP CLRWT SLEEP 空操作 清看门狗定时器 睡眠方式 TMODE RET CPIO R STWR R LDR R,t LDWI I SWAPR R,t W到TMODE寄存器 返回 控制 I/O 口 寄存器 存储 W 到寄存器中 送寄存器 送立即数到 W 高低四位交换 INCR R,t INCRSZ R,t ADDWR R,t SUBWR R,t 寄存器加 1 增 1,为零跳转 W 与寄存器相加 寄存器减去 W 寄存器减 1 减 1 为零跳转 trrrrrrr DECR R,t DECRSZ R,t ANDWR R,t ANDWI i IORWR R,t IORWI i XORWR R,t XORWI i COMR R,t RRR R,t 010101 trrrrrrr RLR 带进位循环左移 010000 1xxxxxxx 010001 0rrrrrrr 0000bb brrrrrrr 0010bb brrrrrrr 0001bb brrrrrrr 0011bb brrrrrrr 1000nn nnnnnnnn CLRW CLRR R BCR R,b BSR R,b BTSC R,b BTSS R,b LCALL n 工作寄存器清 0 寄存器清 0 位清除 置位 如果 R(b)=0 则跳 如果 R(b)=1 则跳 长调用子程序 1010nn nnnnnnnn LJUMP 长跳转 010000 00000000 010000 00000001 010000 00000010 010000 00000011 010000 00000100 010000 00000rrr 010001 1rrrrrrr 011000 trrrrrrr 111010 iiiiiiii 010111 trrrrrrr 011001 trrrrrrr 011010 trrrrrrr 011011 trrrrrrr 011100 trrrrrrr 011101 trrrrrrr 011110 trrrrrrr 010010 trrrrrrr 110100 iiiiiiii 010011 trrrrrrr 110101 iiiiiiii 010100 trrrrrrr 110110 iiiiiiii 011111 trrrrrrr 010110 R,t n W 与寄存器相与 W 与立即数相与 W 与寄存器相或 W 与立即数相或 W 与寄存器相异或 W 与立即数相异或 取反 带进位循环右移 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.6 操 作 状态标志 无 0 WT TF、PF 0 WT TF、PF 振荡停止 W TMODE 无 堆栈 PC 无 W CPIO r 无 W R 无 R t Z I W 无 R(0~3) R(4~7) 无 t R+1 t Z R+1 t 无 W+R t C、HC、Z R-W t C、HC、Z (R+/W+1 t) R-1 t Z R-1 t 无 RΛW t iΛW W R∨ W t I∨ W W R⊕W t i⊕W W /R t R(n) R(n-1) C R(7) R(0) C R(n) R(n+1) C R(0) R(7) C 0 W 0 R 0 R(b) 1 R(b) Skip if R(b)=0 Skip if R(b)=1 n PC PC+1 Stack n PC Z Z Z Z Z Z Z C C Z Z 无 无 无 无 无 无 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 指令码 110000 nnnnnnnn 110001 iiiiiiii 11001n nnnnnnnn 助记符 CALL n RTWI JUMP 功能 调用子程序 操 作 n PC PC+1 Stack 返回,将立即数放入 W 中 Stack PC i W 跳转 n PC i n 状态标志 无 无 无 注释: W:工作寄存器 WDT:看门狗定时器 TMODE:定时器方式寄存器 CPIO:I/O 口控制寄存器 TF:超时位标志 PF:掉电标志 PC:程序记数器 OSC:振荡器 Inclu.:或 Exclu.:异 AND:与 b:位位置 t:目的寄存器 0:工作寄存器 1:通用寄存器 R:通用寄存器地址 C:进位标志位 HC:辅助进位 Z:零标志位 /:取反 x:忽略 i:立即数(8 位) n:立即地址 九、性能 1. 工作电压和频率 VDD =2.3V~6.0V 频率=0HZ~20MHZ 2. 输入电压 VDD =5.0V,T=25℃ VIL VIH Port min max PA、PB、PC RTCC、/MCLR PA、PB、PC RTCC、/MCLR Vss Vss 2.0V 3.3V 1.0V 门槛电压 Port A , Port B, Port C RTCC, /MCLR VIL=1.2V , 1.0 V VDD VDD VIH=1.5V VIH=3.1V(斯密特) 3. 输出电压: VDD=5.0V , T=25℃ PA、PB 、PB 口 IOH =-20.0mA Voh=3.40 V IOL =20.0mA IOH =-5.0mA Vol=0.50 V IOL = 5.0mA Vol=0.10 V Voh=4.50 V This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.7 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 4. 漏电流 在 VDD=5.0V,T=25℃下: IIL =-0.1μA(max.) IIH = +0.1μA(max.) 5. 睡眠电流 在看门狗使能,T=25℃以下: VDD=2.3V Idd<1.0 μA VDD=3.0V VDD=4.0V VDD=5.0V VDD=6.0V Idd<1.0 μA Idd<1.0 μA Idd<1.0 μA Idd<1.0 μA 在看门狗不使能,T=25℃下: VDD=2.3V Idd<1.0 μA VDD=3.0V Idd=3.0 μA Idd=6.0 μA VDD=4.0V VDD=5.0V VDD=6.0V Idd=11.0 μA Idd=17.0 μA 6. 工作电流 在 T=25℃下 *振荡类型为 RC 振荡器;看门狗使能﹔@VDD=5.0V﹔PED=Disable 见表 1––1 电容(法 F) 3P 20P 电阻(Ω) 频率(HZ) 电流(A) 4.7 K 11.2 M 1.3 mA 10.0 K 5.95 M 682 µA 47.0 K 1.40M 240 μA 100.0 K 660 K 170 μA 300.0 K 225 K 140 μA 470.0 K 142 K 130 μA 4.7 K 5.45 M 620 µA 10.0 K 2.75 M 376 μA 47.0 K 625 K 176 μA 100.0 K 295 K 148 μA 300.0 K 100 K 130 μA 470.0 K 64 K 125 μA This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.8 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 电容(法 F) 电阻(Ω) 频率(HZ) 电流(A) 4.7 K 1.77 M 300 μA 10.0 K 885 K 210 μA 47.0 K 195 K 150 μA 100.0 K 92 K 135 μA 300.0 K 31 K 130 μA 470.0 K 20 K 125 μA 4.7 K 685 K 190 μA 10.0 K 337 K 160 μA 47.0 K 75 K 140 μA 100.0 K 35 K 130 μA 300.0 K 12 K 126 μA 470.0 K 7K 125 μA 100P 300P * 振 荡 器 类 型 为 LF 振 荡 器 (OSC1&OSC2 External Cap about 10P); PED=Disable ; WDT=Disable,见表 1––2 电压/频率 2.3 V 32K(Ext100P) 7.0 μA 455K(Ext50P) [email protected] μA 1M 40.0 μA SLEEP <1.0 μA 3.0 V 15.0 μA 55.0 μA 75.0 μA <1.0 μA 4.0 V 35.0 μA 95.0 μA 125.0 μA <1.0 μA 5.0 V 75.0 μA 150.0 μA 190.0 μA <1.0 μA 6.0 V 135.0 μA 225.0 μA 270.0 μA <1.0 μA * 振荡器类型为 XT 振荡器(OSC1&OSC2 External Cap about 10P); PED=Disable;WDT 使能,见表 1––3 电压/频率 2.1 3.0 4.0 5.0 6.0 V V V V V 1M 50.0 μA 110.0 μA 220.0 μA 385.0 μA 655.0 μA 4M 120.0 240.0 410.0 600.0 860.0 μA μA μA µA µA 10M 290 500 660 1.4 1.7 μA μA μA mA mA This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.9 SLEEP <1.0 μA 3.0 μA 6.0 μA 11.0 μA 17.0 μA please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) * 振荡器类型为 H 振荡器(OSC1&OSC2 External Cap about 10P);PED=Disable;WDT 使能, 见表 1––4 电压/频率 4M 10M 20M SLEEP 2.1 V 150.0 μA 320.0 μA 3.0 V 290.0 μA 560.0 µA 960.0 µA 3.0 μA 4.0 V 520.0 μA 920.0 µA 1.5 mA 6.0 μA 5.0 V 810.0 μA 1.5 mA 2.4 mA 11.0 μA 6.0 V 1.4 mA 2.0 mA 3.3 mA 17.0 μA X <1.0 μA 7. 上电检测复位电压(非 SLEEP 方式)在 VDD=5.0V 下( PED: Enable) VPR≤ 1.6 ~ 1.8V VPR : VDD(Power Supply) 备注:如果 PED 使能,则内部上电复位关闭 8. WDT 溢出周期时间 在 VDD=5.0V,T=25℃下: 电压(V) WDT 基本溢出周期时间(ms) 2.3 25.2 3.0 22.4 4.0 5.0 20.4 6.0 18.0 18.8 This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.10 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 十..A 口和 B 口等效电路: Working Register QB D Data I/P I/O Control Latch I/O Control CK Q Port I/O Pin D Data O/P Latch Write CK Q Data Bus D QB Data I/P Latch Read Input Resistor TTL Input Level CK This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.11 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 十一.MCLRB 和 RTCC 输入等效电路: R≒1K MCLRB Schmitt Trigger R≒1K RTCC Schmitt Trigger This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.12 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 十二.方块图: Stack Two Levels RAM 72*8 EPROM 2048×14 Port PA0~PA3 4 bits Port A 11 bits 11 bits Program Counters 14 bits Instruction Register Special Register OSC1 OSC2 MCLR Oscillator Circuit D0~D7 Instruction Decoder Port B Port PB0~PB7 8 bits Control Circuit Data 8-bit Power on Reset Power Down Reset Working Register ALU Status Register Port PC0~PC7 8 bits Port C 8-bit Timer/Counter Prescale WDT/OST Timer RTCC This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.13 please preview 2007/8 Ver1.5 大中华地区授权A级代理商与技术支持单位:深圳市英锐恩科技有限公司。欢迎来电咨询,提供资料与样品。 详细请看http://www.enroo.com ,客户热线:0755-88845951,82543411 传真:82543511,查阅本文档请用繁体版 Acrobat Reader繁体版下载:Http://www.enroo.com/uploaddir/news/a.rar MDT2020(FF) 十三.晶体震荡器的外部电容选择: @Vdd=3.0~5.0V OSC.类型 HF XT LF 共振频率 C1 C2 20MHz 10MHz 4MHz 10MHz 4MHz 1MHz 1MHz 455KHz 32KHz 5pF~10pF 10pF~50pF 10pF~50pF 10pF~30pF 10pF~50pF 10pF~30pF 3pF~5pF 10pF~30pF 10pF~20pF 10pF~20pF 20pF~100pF 20pF~100pF 10pF~50pF 20pF~100pF 20pF~50pF 3pF~5pF 20pF~50pF 15pF~30pF MDT2020 OSC1 C1 OSC2 C2 为提高振荡器的可靠性和抗噪音能力, 外部电容建议按参考值使用,但较高容量电容 可提高起振时间. This specification are subject to be changed without notice. Any latest information http://www.enroo.com P.14 please preview 2007/8 Ver1.5