Microsoft Word - sim48x050608_1v151.doc

Size: px
Start display at page:

Download "Microsoft Word - sim48x050608_1v151.doc"

Transcription

1 经济型输入 / 输出八位单片机 盛群知识产权政策 专利权 盛群半导体公司在全球各地区已核准和申请中之专利权至少有 16 件以上, 享有绝对之合法权益 与盛群公司 MCU 或其它产品有关的专利权并未被同意授权使用, 任何经由不当手段侵害盛群公司专利权之公司 组织或个人, 盛群将采取一切可能的法律行动, 遏止侵权者不当的侵权行为, 并追讨盛群公司因侵权行为所受之损失 或侵权者所得之不法利益 商标权 盛群之名称和标识 Holtek 标识 HT-IDE HT-ICE Marvel Speech Music Micro Adlib Micro Magic Voice Green Dialer PagerPro Q-Voice Turbo Voice EasyVoice 和 HandyWriter 都是盛群半导体公司在台湾地区和其它国家的注册商标 著作权 Copyright 28 by HOLTEK SEMICONDUCTOR INC. 规格书中所出现的信息在出版当时相信是正确的, 然而盛群对于规格内容的使用不负责任 文中提到的应用其目的仅仅是用来做说明, 盛群不保证或不表示这些应用没有更深入的修改就能适用, 也不推荐它的产品使用在会由于故障或其它原因可能会对人身造成危害的地方 盛群产品不授权使用于救生 维生器件或系统中做为关键器件 盛群拥有不事先通知而修改产品的权利, 对于最新的信息, 请参考我们的网址 Rev

2 技术相关信息 工具信息 FAQs 应用范例 -HA3S HT48 & HT46 MCU 与 HT93LC46 的通信 -HA13S HT48 & HT46 MCU LCM 接口设计 -HA16S HT48 MCU 读写 HT24 系列 EEPROM 的应用范例 -HA18S HT48 MCU 对 HT1621 LCD 控制器的应用 -HA49S HT138 的读写控制 -HA75S MCU 复位和振荡电路应用范例 特性 工作电压 : fsys = 4MHz :2.2V 5.5V fsys = 8MHz :3.3V 5.5V 13 个双向输入 / 输出口 一个与输入 / 输出共用引脚的外部中断输入 8 位可编程定时 / 计数器, 具有溢出中断和 8 级预分频器 内置晶体和 RC 振荡电路 看门狗定时器 程序存储器 ROM HT48R5A-1/HT48C5 : HT48R6A-1/HT48C6 : HT48R8A-1 : 数据存储器 RAM HT48R5A-1/HT48C5 :32 8 HT48R6A-1/HT48C6 :64 8 HT48R8A-1 :96 8 概述 蜂鸣器驱动并支持 PFD HALT 和唤醒功能可降低功耗 在 V DD =5V, 系统时钟为 8MHz 时, 指令周期为.5 µs 所有指令在 1 或 2 个指令周期内完成 查表指令, 表格内容字长 14 位 2 层硬件堆栈 位操作指令 强大的指令 HT48R5A-1/HT48C5 :62 条 :63 条 低电压复位功能 16-pin SSOP/NSOP 封装 18-pin DIP/SOP 封装 HT48R5A-1/HT48C5,HT48R6A-1/HT48C6 和 HT48R8A-1 是一款八位高性能精简指令集单片机, 专为经济型多输入输出控制的产品设计 掩膜版芯片 HT48C5 和 HT48C6 在引脚和功能方面, 都与 OTP 版芯片 HT48R5A-1 和 HT48R6A-1 完全相同 拥有低功耗 I/O 口稳定性高 定时器功能 振荡选择 省电和唤醒功能 看门狗定时器 蜂鸣器驱动 以及低价位等优势, 使此款多功能芯片可以广泛地适用于各种应用, 例如工业控制 消费类产品 子系统控制器等 选型表 Part No. HT48R5A-1 HT48C5 HT48R6A-1 HT48C6 VDD Program Memory Data Memory I/O Timer Int. PFD Stack 2.2V~5.5V.5K bit V~5.5V 1K bit HT48R8A-1 2.2V~5.5V 2K bit Package Types 16SSOP/NSOP, 18DIP/SOP 16SSOP/NSOP, 18DIP/SOP 16SSOP/NSOP, 18DIP/SOP Rev

3 ! " # $ % & '! " # $ % & ' 方框图 H C H = 4 2 H C H = + K J A H 5 6 ) ) + 1 J A H H K F J + E H? K E J : 2 H A I? = A H B 5 ; I J H K? J E 4 A C E I J A H 2 7 :, ) 6 ) A H O 9, 6 5 9, 6 2 H A I? = A H 9, 6 7 : B 5 ; 5 " 1 I J H K? J E, A H 6 E E C / A A H = J H 7 : ) 7 5 D E B J A H 5 6 ) * + 2 * * * * * 2 * ,, ) ) + 2 ) ) 2 ) 2 ) % 引脚图 2 )! 2 ) 2 ) 2 ) 2 * * $ 2 ) " # 2 ) # " 2 ) $! 2 ) % 6 " & 4 # ) 6 " & + # 6 " & 4 $ ) 6 " & + $ 6 " & 4 & ) $ ) 5 2 ) ,, )! 2 ) 2 ) 2 ) 2 * 2 * * 2 * * & 2 ) " % 2 ) # $ 2 ) $ # 2 ) % " 5 +! 6 " & 4 # ) 6 " & + # 6 " & 4 $ ) 6 " & + $ 6 " & 4 & ) &, 1 2 ) 5 2 ) 5 + 8,, Rev

4 引脚说明 引脚名称 输入输出 掩膜选项 说明 PA~PA7 输入 / 输出 双向 8 位输入 / 输出口 每一位能被掩膜选项设置为唤醒输上拉电阻 * 入 软件指令确定 CMOS 输出, 或带上拉电阻的斯密特触发唤醒功能输入 ( 由上拉电阻选项确定 ) 双向 3 位输入 / 输出口 软件指令确定 CMOS 输出, 或带上 PB/BZ PB1/ BZ PB2 输入 / 输出 上拉电阻 * 输入 / 输出或 BZ/ BZ 拉电阻的斯密特触发输入 ( 由上拉电阻选项确定 ) PB 和 PB1 与 BZ 和 BZ 共用一个引脚 一旦 PB 和 PB1 被选为蜂鸣器输出, 输出信号来自内部 PFD 发生器 ( 与定时 / 计数器共用 ) VSS 负电源, 接地 双向输入 / 输出口 软件指令确定 CMOS 输出, 或带上拉电 PC/ INT 阻的斯密特触发输入 ( 由上拉电阻选项确定 ) 外部中断和输入 / 输出上拉电阻 * PC1/TMR 定时器输入与 PC 和 PC1 共用一个引脚 外部中断输入信 号下降沿有效 RES 输入 斯密特触发复位输入端, 低电平有效 VDD 正电源 OSC1 OSC2 输入输出 * 所有的上拉电阻由一个选择位控制 晶体振荡或 RC 振荡 OSC1 和 OSC2 采用 RC 振荡或晶体振荡 ( 由掩膜选项确定 ) 提供系统时钟 在 RC 方式下 OSC2 是一个系统时钟四分频的输出口 极限参数 电源供应电压.. VSS -.3V 至 Vss +6.V 储存温度 -5 至 125 端口输入电压... Vss -.3V 至 VDD +.3V 工作温度. -4 至 85 IOL 总电流...15mA IOH 总电流.. -1mA 总消耗电流....5mW 注意 : 这里只强调额定功率, 超过极限参数所规定的范围将对芯片造成损害, 无法预期芯片在上述标示范围外的工作状态, 而且若长期在标示范围外的条件下工作, 可能影响芯片的可靠性 Rev

5 D.C. 特性 Ta=25 符号 参数 测试条件 VDD 条件 最小 典型 最大 单位 VDD 工作电压 fsys=4mhz V fsys=8mhz V IDD1 工作电流 3V 无负载 ( 晶体振荡 ) 5V Fsys=4MHZ 2 4 ma IDD2 工作电流 3V 无负载 (RC 振荡 ) 5V fsys=4mhz ma IDD3 工作电流无负载 5V ( 晶体振荡,RC 振荡 ) fsys=8mhz 4 8 ma ISTB1 静态电流 3V 无负载 5 ( 看门狗打开 ) 5V 暂停模式 1 μa ISTB2 静态电流 3V 无负载 1 ( 看门狗关闭 ) 5V 暂停模式 2 μa 输入 / 输出口 TMR VIL1 和 INT 的低电平输入.3VDD V 电压, VIH1 输入 / 输出口 TMR 和 INT 的高电平输入.7VDD VDD V 电压, VIL2 低电平输入电压 ( RES ).4VDD V VIH2 高电平输入电压 ( RES).9VDD VDD V VLVR 低电压复位 LVR 打开 V IOL 输入 / 输出口灌电流 3V 4 8 VOL=.1VDD 5V 1 2 ma IOH 输入 / 输出口源电流 3V -2-4 VOH=.9VDD 5V -5-1 ma RPH 上拉电阻 3V V kω Rev

6 A.C. 特性 Ta=25 符号 参数 测试条件单最小典型最大 VDD 条件位 f SYS 系统时钟 ( 晶体振荡,RC 2.2V~5.5V 4 4 振荡 ) 3.3V~5.5V 4 8 KHZ f TIMER 定时器输入频率 (TMR) 2.2V~5.5V 4 3.3V~5.5V 8 KHZ t WDTOSC 看门狗振荡器周期 3V V μs t WDT1 看门狗溢出周期 (RC) 3V WDT 无预分频 5V ms t WDT2 看门狗溢出周期 ( 系统时钟 ) - WDT 无预分频 tsys t RES 外部复位低电平脉宽 μs t SST 系统启动延时周期 - HALT 模式唤醒 t SYS t INT 中断脉冲宽度 μs t LVR 低电压复位周期 ms 备注 : t SYS =1/f SYS Rev

7 系统功能说明 指令系统 系统时钟由晶体振荡器或 RC 振荡器产生 系统内部对此频率进行四分频, 产生四个不重叠的时钟周期 一个指令周期包括四个系统时钟周期 5 O I J A +? 6 6 6! 6 " 6 6 6! 6 " 6 6 6! 6 " O A J? D N A? K J A A J? D N A? K J A A J? D N A? K J A 操作流程 指令读取与执行是以流水线方式来进行的 这种方式允许在一个指令周期进行读取指令操作, 而在下一个指令周期里进行解码与执行该指令 这种流水线方式能在一个指令周期里有效地执行一个指令 但是, 如果指令是要改变程序计数器, 就需要花两个指令周期来完成这一条指令 程序计数器 (PC) 程序计数器控制存放在程序存储器中的要被执行的指令序列 程序计数器可寻址程序存储器的所有地址 通过访问一个程序存储单元来取出指令代码后,PC 的值便会加 1 然后程序计数器便会指向下一条指令代码所在的程序存储单元 当执行一条跳转指令, 条件跳转指令, 装载 PCL 寄存器, 子程序调用, 初始复位, 内部中断, 外部中断, 或从一个子程序返回,PC 会通过装载相应的地址来执行程序转移 通过指令实现条件跳转, 一旦条件满足, 那么在当前指令执行期间取出的下一条指令会被放弃, 而替代它的是一条空指令周期 (dummy cycle) 来获取正确的指令, 接着就执行这条指令 否则就执行下一条指令 程序计数器的低位字节 (PCL;6H) 是可读写的寄存器 将数据赋值到 PCL 会执行一个短跳转 这种跳转只能在 256 个地址范围内 当一个控制转移发生时, 系统也会插入一个空指令周期 模 式 程序计数器 *1 *9 *8 *7 *6 *5 *4 *3 *2 *1 * 初始化复位 外部中断 1 定时 / 计数器 1 条件跳转 程序计数器 +2 装载 PCL *1 跳转, 子程序调用 #1 #9 #8 #7 #6 #5 #4 #3 #2 #1 # 从子程序返回 S1 S9 S8 S7 S6 S5 S4 S3 S2 S1 S 程序计数器 注意 :*1 ~ * : 程序计数器位 S1 ~ S : 堆栈寄存器位 #1 ~ # : :PCL 位对于 HT48R5A-1/HT48C5, 程序计数器有 9 位, 从 *8 ~ * 对于 HT48R6A-1/HT48C6, 程序计数器有 1 位, 从 *9 ~ * 对于 HT48R8A-1, 程序计数器有 11 位, 从 *1 ~ * Rev

8 程序存储器 (ROM) 程序存储器被用来存放要执行的指令代码 还包括数据 中断向量 一共为 位 ( HT48R5A-1/HT48C5 ) 或者是 位 ( HT48R6A-1/HT48C6 ) 或者是 位 (HT48R8A-1) 可以由程序计数器或表格指针来寻址 在程序存储器中某几个地址被保留作为特殊用途 地址 H 此地址保留给程序初始化之用 当系统复位时, 程序会从 H 地址开始执行 地址 4H 该地址保留给外部中断服务使用 当中断是开放的, 且堆栈又未满, 则一旦 INT 端被下降沿触发触发, 就能产生中断, 程序会从 4H 地址开始执行外部中断服务程序 地址 8H 该地址保留给定时 / 计数器中断服务使用 当中断是开放的, 且堆栈又未满, 则一旦定时 / 计数器发生溢出时, 就能产生中断, 程序会从 8H 地址开始执行中断服务程序 表格区程序存储器内的任何地址都可被用来作为查表使用 查表指令为 TABRDC [m] 与 TABRDL [m] TABRDC [m] 是查表当前页的数据 [ 1 页 =256 个字 ( word )] TABRDL [m] 是查表最后一页的数据 [m] 为数据被存放的地址, 但是对于 HT48R5A-1/HT48C5 来说, 此语句无效 [m] 为数据存放的地址 在执行 TABRDC [m] 指令后, 将会传送当前页的一个字的低位字节到 [m], 而这个字的高位字节传送到 TBLH(8H) 只有表格中的低位字节被送到目标地址中, 而表格中的高位字节的其它位被传送到 TBLH 的低部位, 剩余的二位作为 读出 TBLH 为只读寄存器 而表格指针 (TBLP;7H) 是可以读写的寄存器, 用来指明表格地址 在访问表格以前, 通过对 TBLP 寄存器赋值来指明表格地址 TBLH 只能读出而不能存储 如果主程序和 ISR( 中断服务程序 ) 二者都使用查表指令, 那么在主程序中的 TBLH 的内容可能会被 ISR 中的查表指令改变而产生错误 换句话说, 应该避免在主程序和 ISR( 中断服务程序 ) 中同时使用查表指令 但是, 如果主程序和 ISR( 中断服务程序 ) 二者都必需使用查表指令, 那么中断应该在查表指令前被禁止, 直到 TBLH 被备份好 查表指令要花两个指令周期来完成这一条指令的操作 按照用户的需要, 这些区域可以作为正常的程序存储器来使用 6 " & 4 # ) 6 " & + # 1 E J E = E = J E 8 A? J H 6 " & 4 $ ) 6 " & + $ 1 E J E = E = J E 8 A? J H 6 " & 4 & ) 1 E J E = E = J E 8 A? J H " - N J A H = 1 J A H H K F J 8 A? J H - N J A H = 1 J A H H K F J 8 A? J H - N J A H = 1 J A H H K F J 8 A? J H & 6 E A H + K J A H 1 J A H H K F J 8 A? J H 6 E A H + K J A H 1 J A H H K F J 8 A? J H 6 E A H + K J A H 1 J A H H K F J 8 A? J H..!.. " %.. " > E J I " > E J I " > E J I J 1 F A A J 程序存储器 Rev

9 表格地址指令 *1 *9 *8 *7 *6 *5 *4 *3 *2 *1 * TABRDC [m] P1 TABRDL [m] 1 表格区 注意 :*1 ~ * : 表格地址 P1~P8 : : 表格指针对于 HT48R5A-1/HT48C5, 表格地址有 9 位, 从 *8 ~ * 对于 HT48R6A-1/HT48C6, 表格地址有 1 位, 从 *9 ~ * 对于 HT48R8A-1, 表格地址有 11 位, 从 *1 ~ * Rev

10 堆栈寄存器 (STACK) 堆栈寄存器 (STACK) 是一个用来保存 PC 值的特殊存储空间 堆栈有两级组成, 堆栈寄存器既不是数据存储器的一部分, 也不是程序存储器的一部分, 而且它既不能读出, 也不能写入 任何一级堆栈的使用是由堆栈指针 (SP) 来确定 堆栈指针也不能读出与写入 一旦发生子程序调用或中断响应时, 程序计数器 (PC) 的值会被压入堆栈 在子程序调用结束或从中断返回时, 通过执行一条返回指令 (RET 或 RETI), 堆栈将原先压入堆栈的内容弹出, 重新装入程序计数器中 在系统复位后, 堆栈指针会指向堆栈顶部 如果堆栈满了, 并且发生了不可屏蔽的中断, 那么中断请求标志将会被记录下来, 但是, 该中断的响应还是会被禁止, 直到堆栈指针 ( 由 RET 或 RETI) 发生递减时, 中断才会被响应 这个功能能防止堆栈溢出, 使得程序员易于使用这种结构 同样地, 堆栈已满, 接着又执行一个子程序调用 (CALL), 那么堆栈会产生溢出, 而使首先进入堆栈的内容将会丢失 只有最后的两个返回地址会被保留着 数据存储器 (RAM) 数据存储器由 49 8 位 (HT48R5A-1/HT48C5) 或者 81 8 位 (HT48R6A-1/HT48C6) 或者 位 (HT48R8A-1) 组成 它可分成两个功能组 : 特殊功能寄存器和通用数据存储区 32 8 (HT48R5A-1/HT48C5) 或者 64 8(HT48R6A-1/HT48C6) 或者 96 8(HT48R8A-1) 这两个功能组的大部分单元可以读写, 而某些单元只能读出, 不能写入 特殊功能寄存器包括间接寻址寄存器 (H), 定时 / 计数器 (TMR;DH), 定时 / 计数器控制寄存器 (TMRC;EH),PC 低位字节寄存器 (PCL;6H), 间接寻址指针寄存器 (MP;1H), 累加器 (ACC;5H), 表格指针寄存器 (TBLP;7H), 表格高位字节寄存器 (TBLH;8H), 状态寄存器 (STATUS;AH), 中断控制寄存器 (INTC;BH), 看门狗寄存器 (WDTS;9H), 输入 / 输出寄存器 (PA;12H,PB;14H,PC;16H) 和输入 / 输出控制寄存器 (PAC;13H,PBC;15H, PCC;17H) 6H 以前 (HT48R5A-1/HT48C5) 或者 4H 以前 (HT48R6A-1/HT48C6) 或者 2H 以前 (HT48R8A-1) 的剩余单元都被保留为将来进一步扩展使用 读取这些被保留单元的值, 都将返回 H 通用数据存储器地址 6H-7FH ( HT48R5A-1/HT48C5 ) 或者 4H-7FH ( HT48R6A- 1/HT48C6) 或者 2H-7FH(HT48R8A-1) 作为程序数据和控制信息使用 所有的 RAM 区单元都能直接执行算术, 逻辑, 递增, 递减和移位等运算 除了某些特殊的位以外,RAM 中的每一位都可以由 SET[m].i 和 CLR[m].i 指令来置位和复位 它们都可通过存储器指针寄存器 (MP;1H) 间接寻址来存取! " # $ % & ' ) * +, -.! " # $ % & #. $ %. 6 " & 4 # ) 6 " & + # E H A? H A I I E C 4 A C E I J A H 2 ) * 2 6 * 9, ) ) 2 ) + 2 * 2 * / A A H = 2 K H F I A, = J = A H O! * O J A I 5 F A? E = 2 K H F I A, = J = A H O! " # $ % & ' ) * +, -.! " # $ % &!. " %. 6 " & 4 $ ) 6 " & + $ E H A? H A I I E C 4 A C E I J A H Rev ) * 2 6 * 9, ) ) 2 ) + 2 * 2 * / A A H = 2 K H F I A, = J = A H O $ " * O J A I 数据存储器 5 F A? E = 2 K H F I A, = J = A H O! " # $ % & ' ) * +, -.! " # $ % &. %. 6 " & 4 & ) E H A? H A I I E C 4 A C E I J A H 2 ) * 2 6 * 9, ) ) 2 ) + 2 * 2 * / A A H = 2 K H F I A, = J = A H O ' $ * O J A I 5 F A? E = 2 K H F I A, = J = A H O 7 K I H A = I

11 间接寻址寄存器 地址 H 是作为间接寻址寄存器 它没有实际的物理空间 任何对 [H] 的读 / 写操作, 都会访问由 MP(1H) 所指向的 RAM 单元 间接地读取 [H], 将会返回 H, 而间接地写入 H 单元, 则不会产生任何结果 间接寻址指针 MP 的宽度是 7 位,MP 的第 7 位是没有定义的 若读它, 将返回 1 而任何对 MP 写的操作只能将低 7 位数据传送到 MP 累加器 (ACC) 累加器 (ACC) 与算术逻辑单元 (ALU) 紧密联系 它对应于 RAM 的地址 5H, 并能与立即数进行操作, 在存储器间的数据传送都必须经过累加器 算术逻辑单元 (ALU) 算术逻辑单元是执行 8 位算术逻辑运算的电路 它提供如下的功能 : 算术运算 ( ADD,ADC,SUB,SBC,DAA ) 逻辑运算 ( AND,OR,XOR,CPL ) 移位运算 ( RL,RR,RLC,RRC ) 递增和递减运算 ( INC,DEC ) 分支跳转 ( SZ,SNZ,SIZ,SDZ 等 ) 算术逻辑单元 ALU 不仅会保存运算的结果而且会改变状态寄存器 状态寄存器 (STATUS) 8 位的状态寄存器 (AH), 由零标志位 (Z), 进位标志位 (C), 辅助进位标志位 (AC), 溢出标志位 (OV), 暂停标志位 (PDF), 看门狗定时器溢出标志位 (TO) 组成 该寄存器不仅记录状态信息, 而且还控制运算顺序 除了 TO 和 PDF 以外, 状态寄存器中的位都可用指令来改变, 这种情况与其它寄存器一样 任何写到状态寄存器的数据不会改变 TO 或 PDF 标志位 但是与状态寄存器有关的运算会导致状态寄存器的改变 系统上电, 看门狗定时器溢出或执行 CLR WDT 或 HALT 指令, 能改变看门狗定时器溢出标志位 (TO) 系统上电, 或执行 CLR WDT 或 HALT 指令, 能改变暂停标志位 (PDF) Z,OV,AC 和 C 标志位都反映了当前的运算状态 位 符号 功 能 C 在加法运算中结果产生了进位或在减法运算中结果不产生借位, 那么 C 被置位 ; 反之,C 被清零 它也可被一个循环移位指令而影响 1 AC 在加法运算中低四位产生了进位或减法运算中在低四位不产生借位, AC 被置位 ; 反之,AC 被清零 2 Z 算术运算或逻辑运算的结果为零则 Z 被置位 ; 反之,Z 被清零 3 OV 如果运算结果向最高位进位, 但最高位并不产生进位输出, 那么 OV 被置位 ; 反之,OV 被清零 4 PDF 系统上电或执行了 CLR WDT 指令,PDF 被清零 执行 HALT 指令 PDF 被置位 5 TO 系统上电或执行了 CLR WDT 指令或 HALT 指令,TO 被清零 WDT 溢出,TO 被置位 6~7 未定义, 读出为零 状态寄存器 (AH) 另外, 在进入中断子程序或执行子程序调用时, 状态寄存器的内容不会自动压入堆栈 如果状态寄存器的内容是重要的, 而且子程序会改变状态寄存器的内容, 那么程序员必须事先将其保存好, 以免被破坏 Rev

12 中断 (INT) 单片机提供一个外部中断和内部定时器 / 计数器中断 中断控制寄存器 (INTC;BH) 包含了中断控制位, 用来设置中断允许 / 禁止及中断请求标志 一旦有中断子程序被服务, 所有其它的中断将被禁止 ( 通过清零 EMI 位 ) 这种机制能防止中断嵌套 这时如有其它中断请求发生, 这个中断请求的标志会被记录下来 如果在一个中断服务程序中有另一个中断需要服务的话, 程序员可以设置 EMI 位及 INTC 所对应的位来允许中断嵌套服务 如果堆栈已满, 该中断请求将不会被响应 即使相关的中断被允许, 也要到堆栈指针发生递减时才会响应 如果需要立即得到中断服务, 则必须避免让堆栈饱和 位 符号 功 能 EMI 主中断 ( 全局 ) 控制位 (1= 允许,= 禁止 ) 1 EEI 外部中断控制位 (1= 允许,= 禁止 ) 2 ETI 定时 / 计数器中断控制位 (1= 允许,= 禁止 ) 3,6~ 7 未使用位, 读出为零 4 EIF 外部中断请求标志位 (1= 有, = 无 ) 5 TF 定时 / 计数器中断请求位 (1= 有, = 无 ) 中断控制寄存器 (BH) 所有的中断都具有唤醒功能 当一个中断被服务时, 会产生一个控制传送 : 通过将程序计数器 (PC) 压入堆栈, 然后转移到中断服务程序的入口 只有程序计数器 (PC) 的内容能压入堆栈 如果寄存器和状态寄存器的内容会被中断服务程序改变, 从而破坏主程序的预定控制, 那么程序员必须事先将这些数据保存起来 外部中断是由 INT 脚上的电平由高到低的变化触发的, 相关的中断请求位 (EIF,INTC 的第 4 位 ) 被置位 当中断允许, 堆栈也没有满, 一个外部中断触发时, 将会产生地址 4H 的子程序调用 中断请求标志 (EIF) 位和 EMI 位将也会被清零来禁止中断的嵌套 内部定时 / 计数器中断发生时, 会设置定时 / 计数器中断请求标志位 (TF,INTC 的第五位 ), 中断的请求是由定时器溢出产生的 当中断允许, 堆栈又未满, 并且 TF 已被置位, 就会产生地址 8H 的子程序调用 该中断请求标志位 (TF) 被复位并且 EMI 位将被清零, 以便禁止中断的嵌套 单片机在执行中断子程序期间, 其他的中断响应会被暂停, 直到 RETI 指令被执行或是 EMI 位和相关的中断控制位都被置为 1( 堆栈未满时 ) 若要从中断子程序返回时, 只要执行 RET 或 RETI 指令即可 RETI 指令将会自动置位 EMI 位来允许中断服务, 而 RET 则不能自动置位 EMI 如果中断在二个连续的 T2 脉冲的上升沿间发生, 如果中断响应被允许的话, 那么在二个 T2 脉冲后, 该中断会被服务 如果同时发生中断服务请求, 那么下列表中列出了中断服务优先等级 这种优先级也可以通过 EMI 位的复位来屏蔽 NO. 中 断源 优先级 中断 a 外部中断 1 4H b 定时 / 计数器溢出 2 8H 中断控制寄存器 (INTC) 其 RAM 地址是 BH, 由定时 / 计数器中断请求标志位 (TF) 外部中断请求标志位 (EIF) 定时 / 计数器允许位 (ETI) 外部中断允许位 (EEI) 和主中断控制允许位 (EMI) 组成 EMI EEI 和 ETI 是用来控制中断的允许 / 禁止的状态的 这些位防止正在进行中断服务中的中断请求 一旦中断请求标志位 (EEI,ETI) 被置位, 它们将在 INTC 中被保留下来, 直到相关的中断被服务或由软件指令来清零 建议不要在中断子程序中使用 CALL 指令来调用子程序, 因为它可能会破坏原来的控制序列, 而中断经常随机发生或某一个确定的应用程序可能要求立即服务 基于上述情况, 如果只剩下一个堆栈, 若此时中断不能很好地被控制, 而且在这个中断服务程序中又执行了 CALL 子程序调用, 则会造成堆栈溢出而破坏原先的控制序列 Rev

13 振荡器 通过掩膜选项, 可以选择外部晶体振荡或外部 RC 振荡 两者都可作为系统时钟 不管用哪种振荡器, 其信号都支持系统时钟 HALT 模式会停止系统振荡器并忽略任何外部信号, 由此来节省功耗 如果采用 RC 振荡方式, 那么在 VDD 与 OSC1 之间要接一个外部电阻 其阻值范围为 24KΩ~1MΩ 在 OSC2 端可获得系统时 5 + " % F. 8,, B 5 ; 5 " F A, H = E + H O I J = I? E = J H 4 + I? E = J H 钟四分频信号, 它可以用于同步系统外部逻辑 RC 振荡器是一种低成本的方案, 但是振荡频率由于 VDD, 温度及芯片自身参量的漂移而产生误差 因此, 对计时敏感的场合, 要求精确度高的振荡器频率,RC 振荡器是不适用的 如果选用晶体振荡方式, 在 OSC1 与 OSC2 之间连接一个晶体, 用来提供晶体振荡器所要的反馈 (Feedback) 和相位位移 (Phase Shift) 除此以外, 不再需要其他外部元件 另外, 在 OSC1 与 OSC2 之间接一个谐振器 (Resonator) 来取代晶体振荡器用来得到参考频率, 但是需要在 OSC1 与 OSC2 外接二个电容器 ( 如果振荡器频率小于 1MHz) WDT 看门狗振荡器是一个芯片内部自由振荡的 RC 振荡器, 不需连接外部元件 甚至系统进入省电模式时, 系统时钟停止了, 但 WDT 振荡器仍然依大约 65us/5V 的周期工作 由掩膜选项,WDT 振荡器能停振来节省功耗 Rev

14 看门狗定时器 (WDT) WDT 的时钟源是由一个专用的 RC 振荡器 (WDT 振荡器 ) 或是由指令周期 ( 系统时钟 4 分频 ) 来实现的, 由掩膜选项来决定的 WDT 是用来防止程序不正常运行或是跳到未知或不希望去的地址, 而导致不可预见的结果 WDT 可以被掩膜选项禁止 如果 WDT 定时器被禁止, 所有与 WDT 有关的操作都是空操作 如果设置了内部 WDT 振荡器 ( 以 65us/5V 为周期的 RC 振荡器 ) 的话,WDT 的值会先除以 256 (8 级 ) 来产生大约 17ms/5V 的溢出时间, 这个溢出时间会因为温度,VDD, 以及芯片参数的变化而变化 如果启动 WDT 的预分频器, 则可实现更长的溢出时间 写数据到 WS2,WS1,WS (WDTS 的 2 1 位 ) 会产生不同的溢出时间, 举例来说, 如果 WS2,WS1,WS 的值都为 1, 其分频级数最大, 为 1:128, 溢出时间最长约 2.1s/5V 如果 WDT 被禁止, 那么 WDT 的时钟来源可来自指令时钟, 其运作与 WDT 振荡器一样 但当在 HALT 状态时, 来源于指令时钟的 WDT 会在暂停模式时停止计数并失去保护功能 在这种情况下, 只能由外部逻辑来重新启动系统 WDTS 的高四位及其第 3 位保留给用户定义标志来使用, 程序员可以利用这些标志来指示某些特殊的状态 5 O I J A +? " 9, 6 2 H A I? = A H 9, F J E 5 A A? J & > E J + K J A H % > E J + K J A H & J 7 : , 6 6 E A K J 看门狗定时器 如果单片机工作在干扰很大的环境中, 那么强烈建议使用片内 RC 振荡器 (WDT OSC), 因为 HALT 模式会使系统时钟终止运作 在正常运作下,WDT 溢出会使系统复位并设置 TO 状态位 但在 HALT 模式下, 溢出只产生一个 热复位, 只能使 PC 程序计数器和堆栈指针 SP 复位到零 要清除 WDT 的值 ( 包括 WDT 预分频器 ) 可以有三种方法 : 外部复位 ( 低电平输入到 RES 端 ), 用软件指令和 HALT 指令三种 软件指令由 CLR WDT 和另一组指令 CLR WDT1 及 CLR WDT2 组成 这两组指令中, 只能选取其中一种 选择的方式由掩膜选项的 CLR WDT 次数选项决定 如果 CLR WDT 被选择 ( 即 CLR WDT 次数为 1), 那么只要执行 CLR WDT 指令就会清除 WDT 在 CLR WDT1 和 CLR WDT2 被选择的情况下 ( 即 CLR WDT 次数为 2), 那么要执行二条指令才会清除 WDT 否则,WDT 会由于溢出而使系统复位 WS2 WS1 WS 分频率 1:1 1 1:2 1 1: :8 1 1: : : :128 看门狗定时器预置寄存器 (9H) Rev

15 暂停模式 (HALT) 暂停模式是由 HALT 指令来实现的, 产生如下结果 : 关闭系统振荡器, 但 WDT 振荡器继续工作 ( 如果 WDT 时钟来源是 WDT 振荡器 ) RAM 及寄存器的内容保持不变 WDT 被被清除并再次重新计数 ( 如果 WDT 时钟来源是 WDT 振荡器 ) 所有的输入 / 输出口都保持其原先状态 PDF 标志位被置位,TO 标志位被清零 由于外部复位 中断 外部输入一个下降沿的信号到 PA 口或 WDT 溢出, 可使系统脱离暂停状态 外部复位能使系统初始化而 WDT 溢出使系统 热复位 测试 TO 和 PDF 状态后, 系统复位的原因就可以被确定 PDF 标志位是由系统上电复位和执行 CLR WDT 指令被清除, 而它的置位是由于执行了 HALT 指令 如果 WDT 产生溢出, 会使 TO 标志位置位, 还能产生唤醒使得程序计数的 PC 和堆栈指针 SP 复位 其他都保持原状态 PA 口的唤醒和中断方式被看作为正常运行 PA 口的每一位都可以通过掩膜选项来单独设定为对系统的唤醒 如果唤醒是来自于输入 / 输出口的信号变化, 程序会重新继续执行下一条命令 如果唤醒是来自于中断, 那么有两种情况可能发生 : 如果相关的中断被禁止或中断是允许的, 但堆栈已满, 那么程序将继续执行下条指令, 如果中断允许并且堆栈未满, 那么这个中断响应就发生了 如果在进入 HALT 模式以前, 中断请求标志位被置 1, 那么相关的中断唤醒功能被禁止 一旦唤醒事件发生, 要花 124tsys( 系统时钟周期 ), 系统重新正常运行 换句话说, 在唤醒后被插入了一个等待时间 如果唤醒是来自于中断响应, 那么实际的中断程序执行就被延迟了一个或一个以上的周期 但是如果唤醒导致下一条指令执行, 那么在一个等待周期结束后指令就立即被执行 为了省电, 在进入 HALT 模式之前必须要小心处理输入 / 输出口状态 Rev

16 复位 (RESET) 有三种方法可以产生复位 : 在正常运行时期由 RES 脚产生复位 在 HALT 期间 RES 脚产生复位 正常运行时,WDT 溢出复位 在 HALT 期间 WDT 溢出是不同于其它的复位操作条件, 因为它可执行 热复位, 结果只能使程序计数器 PC 和堆栈指针 SP 复位, 而别的寄存器均保持原来的状态 在其他复位条件下, 某些寄存器保持不变 当复位条件被满足时, 极大多数的寄存器被复位到 初始状态, 通过测试 PDF 标志位和 TO 标志位, 程序能分辨不同的系统复位 TO PDF 复位条件 电源上电复位 u u 正常运作时由 RES 复位 1 RES 时唤醒暂停模式 1 u 正常运作时发生看门狗定时器超时 1 1 由看门狗定时器唤醒暂停模式 注释 : u 表示未变化 为保证系统振荡器起振并稳定运行, 那么 SST( 系统启动定时器 ) 当系统复位 ( 上电,WDT 定时 溢出或 RES) 或从 HALT 状态被唤醒时, 提供额外延迟 124 个系统时钟脉冲 ,,. 4-5 复位电路注意 : * 为了避免噪声干扰, 连接 RES 引脚的线应尽量短 ) 6 9 = H 4 A I A J 9, 6 8,, E A K J J > E J 4 E F F A + K J A H 4 A I A J + D E F 4 A I A J 5 O I J A 4 A I A J 复位时序 复位电路结构 当系统复位时,SST 延迟被加到复位周期中 任何来自 HALT 的唤醒都将允许 SST 延迟 系统复位时各功能单元的状态如下所示 : 程序计数器 (PC) 中断预分频器看门狗定时器定时 / 计数器 /1 输入 / 输出口堆栈指针 SP H 禁止清除清除, 复位后看门狗定时器开始计数关闭输入模式指向堆栈顶端 Rev

17 有关寄存器的状态如下 : 寄存器 Program Counter MP ACC TBLP TBLH WDTS STATUS INTC TMR TMRC PA PAC PB PBC PC PCC 上电复位 注意 : * 表示 热复位 U 表示不变化 表示不确定 定时 / 计数器 WDT 溢出 正常运行期间 RES 端复位 RES 端复位 暂停模式 WDT 溢出 * H H H H H -xxx xxxx -uuu uuuu -uuu uuuu -uuu uuuu -uuu uuuu xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu --xx xxxx --uu uuuu --uu uuuu --uu uuuu --uu uuuu uuuu uuuu -- xxxx --lu uuuu --uu uuuu --1 uuuu --11 uuuu uu -uuu xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx uuuu uuuu uu-u uuuu uuuu uuuu uuuu uuuu uuu uuu uu uu 这个单片机提供一个定时 / 计数器 定时 / 计数器包含一个 8 位可编程的向上计数的计数器, 时钟可以来自外部的时钟源或是系统时钟 在采用外部时钟输入的情况下, 允许用户计量外部事件 测量时间间隔或脉冲宽度 或产生一个精确的时基信号 该定时 / 计数器使用外部时钟或内部时钟可以产生 PFD 信号,PFD 信号频率可由等式 fint / [2 (256-N)] 计算 B 5 ; 5 & I J = C A 2 H A I? = A H & 7 : B E A H - L A J + K J A H 2 H A 4 A C E I J A H, = J = * K I 4 A K I A 9 J D A = I K H A A A + J H 6 E A H - L A J + K J A H L A H B M J 1 J A H H K F J * * 定时 / 计数器 有两个寄存器与定时 / 计数器相关联, 即 TMR([DH]) 和 TMRC([EH]) 有两个物理寄存器对应 TMR 的位置 写入 TMR 会将初始值装入到定时 / 计数器的预置寄存器中, 而读 TMR 则会获得定时 / 计数器的内容 TMRC 是定时 / 计数器控制寄存器 TM 和 TM1 位定义操作模式 外部事件计数模式用来记录外部事件, 这意味着时钟来自外部 TMR 引脚 定时器模式是作为一个普通的定时器功能, 时钟源来自 fint 时钟 脉冲宽度测量模式能用来计算外部引脚 TMR 上的高电平或低电平的宽度 计数是基于 fint 时钟 在外部事件计数或定时器模式中, 一旦定时 / 计数器开始计数, 它将会从当前定时 / 计数器中的数值开始计数到 FFH 一旦产生溢出, 计数器会从定时 / 计数器预置寄存器重新装载并且同时产生相应的中断请求状态位 (TF ;INTC 的第 5 位 ) Rev

18 在脉冲宽度测量中, 将 TON 和 TE 置为 1, 如果 TMR 接收到从低到高的电平跳变 ( 或从高到低的变化, 如果 TE 位被清零 ), 就开始计数直到 TMR 返回到原来的电平并且复位 TON 位 测量的结果被保留在定时 / 计数器中, 甚至电平跳变再一次发生也不会改变 换句话说, 一次只能测量一个周期 直到 TON 再次被置位, 只要再接到跳变信号, 那么测量过程会再次执行 要注意在这个操作模式中, 定时 / 计数器的启动计数不是根据逻辑电平, 而是依据信号的边沿跳变触发 一旦发生计数器溢出, 计数器会从定时 / 计数器的预置寄存器重新装入, 并引发出中断请求, 这种情况与其另外两个模式一样 要使得计数运行, 只要将定时器启动位 (TON;TMRC 的第 4 位 ) 置 1 在脉宽测量模式中,TON 在测量周期结束后自动被清零 但在另外两个模式中,TON 只能由指令来复位 定时 / 计数器的溢出是唤醒的信号之一 不管任何模式, 若写 到 ETI 位即可禁止相应的中断服务 在定时 / 计数器为关闭的状态下, 写数据到定时 / 计数器的预置寄存器之中, 同时也会将数据装入定时 / 计数器中 但若是定时 / 计数器已经开启, 写到定时 / 计数器的数据只会被保留在定时 / 计数器的预置寄存器中, 直到定时 / 计数器发生计数溢出为止, 再由预置寄存器加载新的值 当定时 / 计数器的数据被读取时, 会禁止时钟输入以防出错 因为禁止时钟输入可能导致计数错误, 所以程序员必须仔细加以考虑 TMRC 的 ~2 位被用于定义定时 / 计数器的内部时钟源的预分频级数 定义如表所示 定时 / 计数器的溢出信号被用于产生驱动蜂鸣器的 PFD 信号 位 符号 -2 PSC~PSC2 3 TE 功能定义预分频器级数,PSC2,PSC1,PSC= :fint= fsys/2 1:fINT= fsys/4 1:fINT= fsys/8 11:fINT= fsys/16 1:fINT= fsys/32 11:fINT= fsys/64 11:fINT= fsys/ :fINT= fsys/256 定义定时 / 计数器 TMR 的触发方式 : ( = 上升沿作用, 1 = 下降沿作用 ) 4 TON 打开 / 关闭定时 / 计数器 ( 1= 打开,= 关闭 ) 5 未用, 读出为 6 7 输入 / 输出口 TM TM1 定义操作模式 1= 外部事件计数模式 ( 外部时钟 ) 1= 定时模式 ( 内部时钟 ) 11= 脉冲宽度测量模式 = 未用 TMRC 寄存器 (EH) 单片机具有 13 个双向输入输出口, 标号从 PA 到 PC, 其分别对应的 RAM 的 [12H],[14H] 和 [16H] 所有的输入 / 输出口都能被作为输入或输出使用 就输入而言这些口不具有锁存功能, 即, 输入数据必须在 MOV A,[m] (m=12h,14h 或 16H) 指令的 T2 上升沿被准备好 对输出而言, 所有的数据被锁存并保持不变, 直到输出锁存器重新被改写 每个输入输出口都有其自己的控制寄存器 (PAC,PBC,PCC), 用来控制输入 / 输出模式 使用控制寄存器, 可对 CMOS 输出或斯密特触发输入在软件下动态地进行改变 作为输入时, 相应的控制寄存器必须写 1 信号源的输入也取决于控制寄存器 如果控制寄存器的某位值为 1 那么输入信号是读取自这个引脚 (PAD) 的状态, 但是如果控制寄存器的某位值为, 那么锁存器的内容将会被送到内部总线 后者, 可以在 读改写 指令中发生 对于输出功能, 只能设置为 CMOS 输出 这些控制寄存器是对应于内存的 13H,15H,17H 地址 Rev

19 芯片复位后, 这些输入 / 输出口都会是高电平或浮空状态 ( 取决于上拉电阻的选项 ) 每一个输入 / 输出锁存位都能被 SET [m].i 或 CLR [m].i 指令置位或清零,(m=12H,14H 或 16H ) 某些指令会首先输入数据然后进行输出操作 例如,SET [m].i,clr [m].i,cpl [m] 和 CPLA [m] 指令, 读取输入口的状态到 CPU, 执行这个操作 ( 位操作 ), 然后将数据写回锁存器或累加器 PA 的每一个口都具有唤醒系统的能力 PC 口的高 6 位和 PB 口的高 5 位在物理上是不存在的 ; 读这些位将返回, 而写入则是一个空操作 请看应用注释 所有的输入 / 输出口都可以有上拉电阻的选择 一旦选择上拉电阻, 所有的输入 / 输出口都具有上拉电阻 必须要注意的是 : 没有上拉电阻的输入 / 输出口工作在输入模式会产生浮空状态 PB 和 PB1 分别与 BZ 和 BZ 共用引脚 如果 BZ/ BZ 的选项被选择,PB/PB1 在输出模式时的输出信号将是由定时 / 计数器的溢出信号产生的 PFD 信号 在输入模式始终保持它的原来的功能 一旦 BZ/ BZ 的选项被选择, 蜂鸣器的输出信号只受 PB 数据寄存器控制 PB/PB1 的输入 / 输出功能如下所示 : PB 输入 / 输出 I I I I O O O O O O PB1 输入 / 输出 I O O O I I I O O O PB/PB1 模式 C B B C B B C B B PB 数据 1 D 1 D 1 PB1 数据 D D1 PB Pad 状态 I I I I D B D B PB1 Pad 状态 I D B I I I D1 B 注释 :I: 输入 ;O: 输出 ;D,D,D1 : 数据 ; B: 蜂鸣器的选项,BZ 或 BZ ; : 任意值 ; C:CMOS 输出 ; PC 和 PC1 分别与 INT 和 TMR 共用引脚 8,,, = J = * K I 9 H E J A + J H 4 A C E I J A H + D E F 4 A I A J 4 A + J H 4 A C E I J A H + J H * E J 2 K D E C D, 3 +, = J = * E J, 3 2 ) 2 ) % 2 * 2 * H E J A, = J = 4 A C E I J A H 2 * 2 * O 2 * - : 6 4 A = J = 4 A C E I J A H 5 O I J A 9 = A K F 2 ) O 1 6 B H 2 + O 6 4 B H 2 + O + 7 : 7 : * - 2 * 2 * 2 2 % 输入 / 输出口 为了避免在浮空状态下功耗太大, 建议将未用的或没有连结到外部的输入 / 输出口由软件指令设置成输出引脚 O Rev

20 低电压复位 LVR 为了监控器件的工作电压, 单片机提供低电压复位功能 如果工作电压在.9V~VLVR 之间, 例如电池电压的变化, 那么 LVR 会自动使器件产生内部复位 LVR 功能说明如下 : 低电压 (.9V~VLVR) 的状态必须持续 1ms 以上 如果低电压的状态没有持续 1ms 以上, 那么 LVR 会忽视它而不去执行复位功能 LVR 通过与外部 RES 信号的 或 的功能来执行系统复位 VDD 与 VLVR 之间的关系如下所示 : 8,, # # 8 8,, # # 8 # # 8! ' 8 注 :V OPR 为系统时钟 4MHz 时一般芯片正常工作电压的范围 , A J A? J 8 J = C A ' A I A J 5 E C = 4 A I A J H = F A H = J E 4 A I A J 低电压复位 注 : *1: 要保证系统振荡器起振并稳定运行, 在系统进入正常运行以前,SST 提供额外的 124 个系统时钟周期的延迟 *2: 因为低电压状态必须保持 1ms 以上, 因此进入复位模式就要有 1ms 的延迟 掩膜选项 以下的表格, 列出了这种单片机的各种类型的掩膜选项 所有的掩膜选项必须正确定义 编号 选 项 1 WDT 时钟源 :WDT 振荡或 fsys/4 2 WDT 打开 / 关闭 3 LVR 打开 / 关闭 4 清除看门狗指令条数 :1 或 2 条清除 WDT 5 系统振荡选择 : 外部 RC 振荡 / 外部晶体振荡 6 上拉电阻 (PA~PC): 无上拉电阻或有上拉电阻 7 BZ 打开 / 关闭 8 PA~PA7 唤醒功能 : 有 / 没有 Rev

21 + 应用电路 8,, 9. 8,, 2 ) 2 ) % 8,, E H? K E J. 5 A A 4 E C D J 5 A * * 2 * * 2 * " % F. B 5 ; 5 " O I J A I? E = J H " H O I J = 5 O I J A I? E = J H. H J D A L = K A I I A A J = > A > A M 6 " & 4 # ) 6 " & + # 6 " & 4 $ ) 6 " & + $ 6 " & 4 & ) E H? K E J 注 : 电阻和电容值选取的原则是使 VDD 保持稳定并在 RES 置为高以前把工作电压保持在允许的范围内 * 为了避免噪声干扰, 连接 RES 引脚的线请尽可能地短 下表所示为根据不同的晶振值选择 R1 C1 C2 晶体振荡或谐振器 C1,C2 R1 4MHz 晶振 pf 1kΩ 4MHz 谐振器 1pF 12kΩ 3.58MHz 晶振 pf 1kΩ 3.58MHz 谐振器 25pF 1kΩ 2MHz 晶振和谐振器 25pF 1kΩ 1MHz 晶振 35pF 27kΩ 48KHz 谐振器 3pF 9.1kΩ 455KHz 谐振器 3pF 1kΩ 429KHz 谐振器 3pF 1kΩ 电阻 R1 保证了在低电压状态下, 晶振被关闭 这里的低电压, 是指低于 MCU 正常工作电压范围 请注意, 当启动了 LVR 功能,R1 可以不接 Rev

22 指令集摘要 助记符 说明 指令周期 算术运算 ADD A,[m] ACC 与数据存储器相加, 结果放入 ACC 1 Z,C,AC,OV ADDM A,[m] ACC 与数据存储器相加, 结果放入数据存储器 1 (1) Z,C,AC,OV ADD A,x ACC 与立即数相加, 结果放入 ACC 1 Z,C,AC,OV ADC A,[m] ACC 与数据存储器 进位标志相加, 结果放入 ACC 1 Z,C,AC,OV ADCM A,[m] ACC 与数据存储器 进位标志相加, 结果放入数据存储器 1 (1) Z,C,AC,OV SUB A,x ACC 与立即数相减, 结果放入 ACC 1 Z,C,AC,OV SUB A,[m] ACC 与数据存储器相减, 结果放入 ACC 1 Z,C,AC,OV SUBM A,[m] ACC 与数据存储器相减, 结果放入数据存储器 1 (1) Z,C,AC,OV SBC A,[m] ACC 与数据存储器 进位标志相减, 结果放入 ACC 1 Z,C,AC,OV SBCM A,[m] ACC 与数据存储器 进位标志相减, 结果放入数据存储器 1 (1) Z,C,AC,OV DAA [m] 将加法运算中放入 ACC 的值调整为十进制数, 并将结果放入数据存储器 1 (1) C 逻辑运算 AND A,[m] ACC 与数据存储器做 与 运算, 结果放入 ACC 1 Z OR A,[m] ACC 与数据存储器做 或 运算, 结果放入 ACC 1 Z XOR A,[m] ACC 与数据存储器做 异或 运算, 结果放入 ACC 1 Z ANDM A,[m] ACC 与数据存储器做 与 运算, 结果放入数据存储器 1 (1) Z ORM A,[m] ACC 与数据存储器做 或 运算, 结果放入数据存储器 1 (1) Z XORM A,[m] ACC 与数据存储器做 异或 运算, 结果放入数据存储器 1 (1) Z AND A,x ACC 与立即数做 与 运算, 结果放入 ACC 1 Z OR A,x ACC 与立即数做 或 运算, 结果放入 ACC 1 Z XOR A,x ACC 与立即数做 异或 运算, 结果放入 ACC 1 Z CPL [m] 对数据存储器取反, 结果放入数据存储器 1 (1) Z CPLA [m] 对数据存储器取反, 结果放入 ACC 1 Z 递增和递减 INCA [m] 递增数据存储器, 结果放入 ACC 1 Z INC [m] 递增数据存储器, 结果放入数据存储器 1 (1) Z DECA [m] 递减数据存储器, 结果放入 ACC 1 Z DEC [m] 递减数据存储器, 结果放入数据存储器 1 (1) Z 移位 RRA [m] 数据存储器右移一位, 结果放入 ACC 1 无 RR [m] 数据存储器右移一位, 结果放入数据存储器 1 (1) 无 RRCA [m] 带进位将数据存储器右移一位, 结果放入 ACC 1 C RRC [m] 带进位将数据存储器右移一位, 结果放入数据存储器 1 (1) C RLA [m] 数据存储器左移一位, 结果放入 ACC 1 无 RL [m] 数据存储器左移一位, 结果放入数据存储器 1 (1) 无 RLCA [m] 带进位将数据存储器左移一位, 结果放入 ACC 1 C RLC [m] 带进位将数据存储器左移一位, 结果放入数据存储器 1 (1) C 数据传送 MOV A,[m] 将数据存储器送至 ACC 1 无 MOV [m],a 将 ACC 送至数据存储器 1 (1) 无 MOV A,x 将立即数送至 ACC 1 无 位运算 CLR [m].i 清除数据存储器的位 1 (1) 无 SET [m].i 置位数据存储器的位 1 (1) 无 Rev

23 助记符 说明 指令周期 转移 JMP addr 无条件跳转 2 无 SZ [m] 如果数据存储器为零, 则跳过下一条指令 1 (2) 无 SZA [m] 数据存储器送至 ACC, 如果内容为零, 则跳过下一条指令 1 (2) 无 SZ [m].i 如果数据存储器的第 i 位为零, 则跳过下一条指令 1 (2) 无 SNZ [m].i 如果数据存储器的第 i 位不为零, 则跳过下一条指令 1 (2) 无 SIZ [m] 递增数据存储器, 如果结果为零, 则跳过下一条指令 1 (3) 无 SDZ [m] 递减数据存储器, 如果结果为零, 则跳过下一条指令 1 (3) 无 SIZA [m] 递增数据存储器, 将结果放入 ACC, 如果结果为零, 则跳过下一条指令 1 (2) 无 SDZA [m] 递减数据存储器, 将结果放入 ACC, 如果结果为零, 则跳过下一条指令 1 (2) 无 CALL addr 子程序调用 2 无 RET 从子程序返回 2 无 RET A,x 从子程序返回, 并将立即数放入 ACC 2 无 RETI 从中断返回 2 无 查表 TABRDC [m] 读取当前页的 ROM 内容, 并送至数据存储器和 TBLH 2 (1) 无 TABRDL [m] 读取最后页的 ROM 内容, 并送至数据存储器和 TBLH 2 (1) 无 其它指令 NOP 空指令 1 无 CLR [m] 清除数据存储器 1 (1) 无 SET [m] 置位数据存储器 1 (1) 无 CLR WDT 清除看门狗定时器 1 TO,PDF CLR WDT1 预清除看门狗定时器 1 TO (4),PDF (4) CLR WDT2 预清除看门狗定时器 1 TO (4),PDF (4) SWAP [m] 交换数据存储器的高低字节, 结果放入数据存储器 1 (1) 无 SWAPA [m] 交换数据存储器的高低字节, 结果放入 ACC 1 无 HALT 进入暂停模式 1 TO,PDF 注 : x: 立即数 m: 数据存储器地址 A: 累加器 i: 第 ~7 位 addr: 程序存储器地址 : : 不 (1) : 如果数据是加载到 PCL 寄存器, 则指令执行周期会被延长一个指令周期 ( 四个系统时钟 ) (2) : 如果满足跳跃条件, 则指令执行周期会被延长一个指令周期 ( 四个系统时钟 ); 否则指令执行周期不会被延长 (3) : (1) (2) 和 (4) : 如果执行 CLR WDT1 或 CLR WDT2 指令后, 看门狗定时器被清除, 则会影响 TO 和 PDF 标志位 ; 否则不 会影响 TO 和 PDF 标志位 Rev

24 ADC A, [m] 累加器与数据存储器 进位标志相加, 结果放入累加器 本指令把累加器 数据存储器值以及进位标志相加, 结果存放到累加器 运算过程 : ACC ACC+[m]+C ADCM A, [m] 累加器与数据存储器 进位标志相加, 结果放入数据存储器 本指令把累加器 数据存储器值以及进位标志相加, 结果存放到存储器 运算过程 : [m] ACC+[m]+C ADD A, [m] 累加器与数据存储器相加, 结果放入累加器 本指令把累加器 数据存储器值相加, 结果存放到累加器 运算过程 : ACC ACC+[m] ADD A, x 累加器与立即数相加, 结果放入累加器 本指令把累加器值和立即数相加, 结果存放到累加器 运算过程 : ACC ACC+x ADDM A, [m] 累加器与数据存储器相加, 结果放入数据存储器 本指令把累加器 数据存储器值相加, 结果存放到数据存储器 运算过程 : [m] ACC+[m] AND A, [m] 累加器与数据存储器做 与 运算, 结果放入累加器 本指令把累加器值 数据存储器值做逻辑与, 结果存放到累加器 运算过程 : ACC ACC AND [m] Rev

25 AND A, x 累加器与立即数做 与 运算, 结果放入累加器 本指令把累加器值 立即数做逻辑与, 结果存放到累加器 运算过程 : ACC ACC AND x ANDM A, [m] 累加器与数据存储器做 与 运算, 结果放入数据存储器 本指令把累加器值 数据存储器值做逻辑与, 结果存放到数据存储器 运算过程 : [m] ACC AND [m] CALL addr 子程序调用 本指令直接调用地址所在处的子程序, 此时程序计数器加一, 将此程序计数器值存到堆栈寄存器中, 再将子程序所在处的地址存放到程序计数器中 运算过程 : Stack PC+1 PC addr CLR [m] 运算过程 : 清除数据存储器本指令将数据存储器内的数值清零 [m] H CLR [m]. i 将数据存储器的第 i 位清 本指令将数据存储器内第 i 位值清零 运算过程 : [m].i CLR WDT 运算过程 : 清除看门狗定时器本指令清除 WDT 计数器 ( 从 开始重新计数 ), 暂停标志位 (PDF) 和看门狗溢出标志位 (TO) 也被清零 WDT H PDF&TO Rev

26 CLR WDT1 预清除看门狗定时器 必须搭配 CLR WDT2 一起使用, 才可清除 WDT 计时器 ( 从 开始重新计数 ) 当程序只执 行过该指令, 没有执行 CLR WDT2 时, 系统只会不会将暂停标志位 (PDF) 和计数溢出位 (TO) 清零,PDF 与 TO 保留原状态不变 运算过程 : WDT H* PDF&TO * * * CLR WDT2 预清除看门狗定时器 必须搭配 CLR WDT1 一起使用, 才可清除 WDT 计时器 ( 从 开始重新计数 ) 当程序只执 行过该指令, 没有执行 CLR WDT1 时, 系统只会不会将暂停标志位 (PDF) 和计数溢出位 (TO) 清零,PDF 与 TO 保留原状态不变 运算过程 : WDT H* PDF&TO * * * CPL [m] 对数据存储器取反, 结果放入数据存储器 本指令是将数据存储器内保存的数值取反 运算过程 : [m] [ m ] CPLA [m] 对数据存储器取反, 结果放入累加器 本指令是将数据存储器内保存的值取反后, 结果存放在累加器中 运算过程 : ACC [ m ] Rev

27 DAA [m] 将加法运算后放入累加器的值调整为十进制数, 并将结果放入数据存储器 说明 本指令将累加器高低四位分别调整为 BCD 码 如果低四位的值大于 9 或 AC=1, 那么 操作 BCD 调整就执行对原值加 6, 并且内部进位标志 AC1= AC, 即 AC 求反 ; 否则原值保持不变 如果高四位的值大于 9 或 C=1, 那么 BCD 调整就执行对原值加 6 再加 AC1, 并把 C 置位 ; 否则 BCD 调整就执行对原值加 AC1,C 的值保持不变 结果存放到数据存储器中, 只有进位标志位 (C) 受影响 如果 ACC.3~ACC. > 9 或 AC=1 那么 [m].3~[m]. (ACC.3~ACC. )+6,AC1= AC 否则 [m].3~[m]. (ACC.3~ACC. ),AC1= 并且如果 ACC.7~ACC.4+AC1 > 9 或 C=1 那么 [m].7~[m].4 (ACC.7~ACC.4 )+6+ AC1,C=1 否则 [m].7~[m].4 (ACC.7~ACC.4 )+ AC1,C=C DEC [m] 运算过程 : 数据存储器的内容减 1, 结果放入数据存储器本指令将数据存储器内的数值减一再放回数据存储器 [m] [m]-1 DECA [m] 数据存储器的内容减 1, 结果放入累加器 本指令将存储器内的数值减一, 再放到累加器 运算过程 : ACC [m]-1 HALT 运算过程 : 进入暂停模式本指令终止程序执行并关掉系统时钟,RAM 和寄存器内的数值保持原状态,WDT 计数器清, 暂停标志位 (PDF) 被设为 1, WDT 计数溢出位 (TO) 被清为 PC PC+1 PDF 1 TO 1 Rev

28 INC [m] 数据存储器的内容加 1, 结果放入数据存储器 本指令将数据存储器内的数值加一, 结果放回数据存储器 运算过程 : [m] [m]+1 INCA [m] 数据存储器的内容加 1, 结果放入累加器 本指令是将存储器内的数值加一, 结果放到累加器 运算过程 : ACC [m]+1 JMP addr 无条件跳转 本指令是将要跳到的目的地直接放到程序计数器内 运算过程 : PC addr MOV A, [m] 将数据存储器送至累加器 本指令是将数据存储器内的数值送到累加器内 运算过程 : ACC [m] MOV A, x 将立即数送至累加器 本指令是将立即数送到累加器内 运算过程 : ACC x MOV [m], A 将累加器送至数据存储器 本指令是将累加器值送到数据存储器内 运算过程 : [m] ACC Rev

29 NOP 运算过程 : 空指令本指令不作任何运算, 而只将程序计数器加一 PC PC+1 OR A, [m] 累加器与数据存储器做 或 运算, 结果放入累加器 本指令是把累加器 数据存储器值做逻辑或, 结果放到累加器 运算过程 : ACC ACC OR [m] OR A, x 累加器与立即数做 或 运算, 结果放入累加器 本指令是把累加器值 立即数做逻辑或, 结果放到累加器 运算过程 : ACC ACC OR x ORM A, [m] 累加器与数据存储器做 或 运算, 结果放入数据存储器 本指令是把累加器值 存储器值做逻辑或, 结果放到数据存储器 运算过程 : [m] ACC OR [m] RET 运算过程 : 从子程序返回本指令是将堆栈寄存器中的程序计数器值送回程序计数器 PC Stack RET A, x 从子程序返回, 并将立即数放入累加器 本指令是将堆栈寄存器中的程序计数器值送回程序计数器, 并将立即数送回累加器 运算过程 : PC Stack ACC x Rev

30 RETI 运算过程 : 从中断返回本指令是将堆栈寄存器中的程序计数器值送回程序计数器, 与 RET 不同的是它使用在中断程序结束返回时, 它还会将中断控制寄存器 INTC 的 位 (EMI) 中断允许位置 1, 允许中断服务 PC Stack EMI 1 RL [m] 数据存储器左移一位, 结果放入数据存储器 本指令是将数据存储器内的数值左移一位, 第 7 位移到第 位, 结果送回数据存储器 运算过程 : [m]. [m].7, [m].(i+1) [m].i; (i=~6) RLA [m] 数据存储器左移一位, 结果放入累加器 本指令是将存储器内的数值左移一位, 第 7 位移到第 位, 结果送到累加器, 而数据存储 器内的数值不变 运算过程 : ACC. [m].7, ACC.(i+1) [m].i; (i=~6) RLC [m] 运算过程 : 带进位将数据存储器左移一位, 结果放入数据存储器本指令是将存储器内的数值与进位标志左移一位, 第 7 位取代进位标志, 进位标志移到第 位, 结果送回数据存储器 [m].(i+1) [m].i; (i=~6) [m]. C C [m].7 RLCA [m] 带进位将数据存储器左移一位, 结果放入累加器 本指令是将存储器内的数值与进位标志左移一位, 第七位取代进位标志, 进位标志移到第 位, 结果送回累加器 运算过程 : ACC.(i+1) [m].i; (i=~6) ACC. C C [m].7 Rev

31 RR [m] 数据存储器右移一位, 结果放入数据存储器 本指令是将存储器内的数值循环右移, 第 位移到第 7 位, 结果送回数据存储器 运算过程 : [m].7 [m]., [m].i [m].(i+1); (i=~6) RRA [m] 数据存储器右移一位, 结果放入累加器 本指令是将数据存储器内的数值循环右移, 第 位移到第 7 位, 结果送回累加器, 而数据存储器内的数值不变 运算过程 : ACC.7 [m]., ACC.i [m].(i+1); (i=~6) RRC [m] 带进位将数据存储器右移一位, 结果放入数据存储器 本指令是将存储器内的数值加进位标志循环右移, 第 位取代进位标志, 进位标志移到第 7 位, 结果送回存储器 运算过程 : [m].i [m].(i+1); (i=~6) [m]. 7 C C [m]. RRCA [m] 带进位将数据存储器右移一位, 结果放入累加器 本指令是将数据存储器内的数值加进位标志循环右移, 第 位取代进位标志, 进位标志移到第 7 位, 结果送回累加器, 数据存储器内的数值不变 运算过程 : ACC.i [m].(i+1); (i=~6) ACC.7 C C [m]. SBC A,[m] 累加器与数据存储器 进位标志相减, 结果放入累加器 本指令是把累加器值减去数据存储器值以及进位标志的取反, 结果放到累加器 运算过程 : ACC ACC+[ m ]+ C Rev

32 SBCM A,[m] 累加器与数据存储器 进位标志相减, 结果放入数据存储器 本指令是把累加器值减去数据存储器值以及进位标志取反, 结果放到数据存储器 运算过程 : [m] ACC+[ m ]+C SDZ [m] 数据存储器减 1, 如果结果为, 则跳过下一条指令 本指令是把数据存储器内的数值减 1, 判断是否为, 若为 则跳过下一条指令, 即如果结果为零, 放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以取得正确的指令 ( 二个指令周期 ) 否则执行下一条指令( 一个指令周期 ) 运算过程 : 如果 [m]-1=, 跳过下一条指令执行再下一条 SDZA [m] 数据存储器减 1, 将结果放入累加器, 如果结果为, 则跳过下一条指令 本指令是把数据存储器内的数值减 1, 判断是否为, 为 则跳过下一行指令并将减完后数据存储器内的数值送到累加器, 而数据存储器内的值不变, 即若结果为, 放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以取得正确的指令 ( 二个指令周期 ) 否则执行下一条指令( 一个指令周期 ) 运算过程 : 如果 [m]-1=, 跳过下一条指令执行再下一条 ACC ([m]-1) SET [m] 置位数据存储器 本指令是把存储器内的数值每个位置为 1 运算过程 : [m] FFH SET [m]. i 将数据存储器的第 i 位置 1 本指令是把存储器内的数值的第 i 位置为 1 运算过程 : [m].i 1 Rev

33 SIZ [m] 数据存储器加 1, 如果结果为, 则跳过下一条指令 本指令是把数据存储器内的数值加 1, 判断是否为 若为, 跳过下一条指令, 即放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以取得正确的指令 ( 二个指令周期 ) 否则执行下一条指令( 一个指令周期 ) 运算过程 : 如果 ([m]+1=), 跳过下一行指令 ;[m] [m]+1 SIZA 运算过程 : 数据存储器加 1, 将结果放入累加器, 如果结果为, 则跳过下一条指令本指令是把数据存储器内的数值加 1, 判断是否为, 若为 跳过下一条指令, 即放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以取得正确的指令 ( 二个指令周期 ), 并将加完后存储器内的数值送到累加器, 而数据存储器的值保持不变 否则执行下一条指令 ( 一个指令周期 ) 如果 [m]+1=, 跳过下一行指令 ;ACC ([m]+1) SNZ [m]. i 如果数据存储器的第 i 位不为, 则跳过下一条指令 本指令是判断数据存储器内的数值的第 i 位, 若不为, 则程序计数器再加 1, 跳过下一行指令, 放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以取得正确的指令 ( 二个指令周期 ) 否则执行下一条指令( 一个指令周期 ) 运算过程 : 如果 [m].i, 跳过下一行指令 SUB A, [m] 累加器与数据存储器相减, 结果放入累加器 本指令是把累加器值 数据存储器值相减, 结果放到累加器 运算过程 : ACC ACC+[ m ]+1 SUB A, x 累加器与立即数相减, 结果放入累加器 本指令是把累加器值 立即数相减, 结果放到累加器 运算过程 : ACC ACC+ x +1 Rev

34 SUBM A, [m] 累加器与数据存储器相减, 结果放入数据存储器 本指令是把累加器值 存储器值相减, 结果放到存储器 运算过程 : [m] ACC+[ m ]+1 SWAP [m] 交换数据存储器的高低字节, 结果放入数据存储器 本指令是将数据存储器的低四位和高四位互换, 再将结果送回数据存储器 运算过程 : [m].7~[m].4 [m].3~[m]. SWAPA [m] 交换数据存储器的高低字节, 结果放入累加器 本指令是将数据存储器的低四位和高四位互换, 再将结果送回累加器 运算过程 : ACC.3~ACC. [m].7~[m].4 ACC.7~ACC.4 [m].3~[m]. SZ [m] 如果数据存储器为, 则跳过下一条指令 本指令是判断数据存储器内的数值是否为, 为 则跳过下一行指令, 即放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以得正确的指令 ( 二个指令周期 ) 否则执行下一条指令 ( 一个指令周期 ) 运算过程 : 如果 [m] =, 跳过下一行指令 SZA [m] 数据存储器送至累加器, 如果内容为, 则跳过下一条指令 本指令是判断存储器内的数值是否为, 若为 则跳过下一行指令, 即放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以得正确的指令 ( 二个指令周期 ) 并把存储器内值送到累加器, 而存储器的值保持不变 否则执行下一条指令 ( 一个指令周期 ) 运算过程 : 如果 [m] =, 跳过下一行指令, 并 ACC [m] Rev

35 SZ [m]. i 如果数据存储器的第 i 位为, 则跳过下一条指令 本指令是判断存储器内第 i 位值是否为, 若为 则跳过下一行指令, 即放弃在目前指令执行期间所取得的下一条指令, 并插入一个空周期用以得正确的指令 ( 二个指令周期 ) 否则执行下一条指令 ( 一个指令周期 ) 运算过程 : 如果 [m].i =, 跳过下一行指令 TABRDC [m] 运算过程 : TABRDL [m] 运算过程 : 读取 ROM 当前页的内容, 并送至数据存储器和 TBLH 本指令是将表格指针指向程序寄存器当前页, 将低位送到存储器, 高位直接送到 TBLH 寄存器内 [m] 程序存储器低字节 TBLH 程序存储器高字节 读取 ROM 最后一页的内容, 并送至数据存储器和 TBLH 本指令是将 TABLE 指针指向程序寄存器最后页, 将低位送到存储器, 高位直接送到 TBLH 寄存器内 [m] 程序存储器低字节 TBLH 程序存储器高字节 XOR A, [m] 累加器与立即数做 异或 运算, 结果放入累加器 本指令是把累加器值 数据存储器值做逻辑异或, 结果放到累加器 运算过程 : ACC ACC XOR [m] XORM A, [m] 累加器与数据存储器做 异或 运算, 结果放入数据存储器 本指令是把累加器值 数据存储器值做逻辑异或, 结果放到数据存储器 运算过程 : [m] ACC XOR [m] XOR A, x 累加器与数据存储器做 异或 运算, 结果放入累加器 本指令是把累加器值与立即数做逻辑异或, 结果放到累加器 运算过程 : ACC ACC XOR x Rev

36 , + ' & / = 封装信息 : 16-pin SSOP (15mil) 外形尺寸 $ ) * + -. 标号 尺寸 (mil) Min Nom Max A B C C' D E F G H ɑ -- 8 Rev

37 , + ' & / = 16-pin NSOP (15mil) 外形尺寸 $ ) * + -. 标号 尺寸 (mil) Min Nom Max A B C C D E F G H ɑ -- 8 Rev

38 +, * -. ) / ' 1 +, * -. ) / ' 1 18-pin DIP (3mil) 外形尺寸 & & Fig1. Full Lead Packages Fig2. 1/2 Lead Packages MS_1d (fig1) 标号 尺寸 (mil) Min Nom Max A B C D E F G H I MS_1d (fig1) 标号 尺寸 (mil) Min Nom Max A B C D E F G H I Rev

39 MO_95a (fig2) 标号 尺寸 (mil) Min Nom Max A B C D E F G H I Rev

40 , + ' / = 18-pin SOP (3mil) 外形尺寸 & ) * + -. MS_13 标号 尺寸 (mil) Min Nom Max A B C C D E F G H ɑ -- 8 Rev

41 6, 包装带和卷轴规格 : 卷轴尺寸 : ) * + 6 SSOP 16S 标号 描述 尺寸 (mm) A 卷轴外圈直径 33.±1. B 卷轴内圈直径 1.±1.5 C 轴心直径 +.5/ D 缝宽 2.±.5 T1 轮缘宽 +.3/ T2 卷轴宽 18.2±.2 SOP 16N(15mil) 标号 描述 尺寸 (mm) A 卷轴外圈直径 33.±1. B 卷轴内圈直径 1.±1.5 C 轴心直径 /-.2 D 缝宽 2.±.5 T1 轮缘宽 T2 卷轴宽 22.2±.2 SOP 18W 标号 描述 尺寸 (mm) A 卷轴外圈直径 33.±1. B 卷轴内圈直径 1.±1.5 C 轴心直径 +.5/ D 缝宽 2.±.5 T1 轮缘宽 /-.2 T2 卷轴宽 3.2±.2 Rev

42 -., J 运输带尺寸 : 2 2 *, ) 4 A A A 1 + F =? = C A F E J D A H A A D A I = H A? = J J D A I = A I A SSOP 16S 标号 描述 尺寸 (mm) W 运输带宽 +.3/ P 空穴间距 8.±.1 E 穿孔位置 1.75±.1 F 空穴至穿孔距离 ( 宽度 ) 5.5±.1 D 穿孔直径 1.55±.1 D1 空穴中之小孔直径 +.25 / P 穿孔间距 4.±.1 P1 空穴至穿孔距离 ( 长度 ) 2.±.1 A 空穴长 6.4±.1 B 空穴宽 5.2±.1 K 空穴深 2.1±.1 t 传输带厚度.3±.5 C 覆盖带宽度 9.3±.1 SOP 16N(15mil) 标号 描述 尺寸 (mm) W 运输带宽 16.±.3 P 空穴间距 8.±.1 E 穿孔位置 1.75±.1 F 空穴至穿孔距离 ( 宽度 ) 7.5±.1 D 穿孔直径 /-. D1 空穴中之小孔直径 /-. P 穿孔间距 4.±.1 P1 空穴至穿孔距离 ( 长度 ) 2.±.1 A 空穴长 6.5±.1 B 空穴宽 1.3±.1 K 空穴深 2.1±.1 t 传输带厚度.3±.5 C 覆盖带宽度 13.3±.1 Rev

43 SOP 18W 标号 描述 尺寸 (mm) W 运输带宽 +.3/ P 空穴间距 16.±.1 E 穿孔位置 1.75±.1 F 空穴至穿孔距离 ( 宽度 ) 11.5±.1 D 穿孔直径 1.5±.1 D1 空穴中之小孔直径 /-. P 穿孔间距 4.±.1 P1 空穴至穿孔距离 ( 长度 ) 2.±.1 A 空穴长 1.9±.1 B 空穴宽 12.±.1 K 空穴深 2.8±.1 t 传输带厚度.3±.5 C 覆盖带宽度 21.3±.1 Rev

44 盛群半导体股份有限公司 ( 总公司 ) 新竹市科学工业园区研新二路 3 号电话 : 传真 : 网站 : 盛群半导体股份有限公司 ( 台北业务处 ) 台北市南港区园区街 3 之 2 号 4 楼之 2 电话 : 传真 : 传真 : (International sales hotline) 盛扬半导体有限公司 ( 上海业务处 ) 上海市宜山路 216 号合川大厦 1 号楼 3 楼 G 室 213 电话 : 传真 : 网站 : 盛扬半导体有限公司 ( 深圳业务处 ) 深圳市南山区科技园科技中三路与高新中二道交汇处生产力大楼 A 单元五楼 电话 : , 传真 : 盛扬半导体有限公司 ( 北京业务处 ) 北京市西城区宣武门西大街甲 129 号金隅大厦 1721 室 131 电话 : , , 传真 : 盛扬半导体有限公司 ( 成都业务处 ) 成都市东大街 97 号香槟广场 C 座 79 室 6116 电话 : 传真 : Holtek Semiconductor(USA), Inc.( 北美业务处 ) Fremont Blvd., Fremont, CA 电话 : 传真 : 网站 : Copyright 28 by HOLTEK SEMICONDUCTOR INC. 使用指南中所出现的信息在出版当时相信是正确的, 然而盛群对于说明书的使用不负任何责任 文中提到的应用目的仅仅是用来做说明, 盛群不保证或表示这些没有进一步修改的应用将是适当的, 也不推荐它的产品使用在会由于故障或其它原因可能会对人身造成危害的地方 盛群产品不授权使用于救生 维生器件或系统中做为关键器件 盛群拥有不事先通知而修改产品的权利, 对于最新的信息, 请参考我们的网址 Rev

Microsoft Word - Ö¸Á.doc

Microsoft Word - Ö¸Á.doc 指令集说明 注 由于资源大小问题 其中以下几款 MCU 只有 62 条指令 其余均为 63 条指令 HT48CA0/HT48RA0A 无 RETI 指令 HT48R05A-1 无 TABRDL 指令 指令寻址方式有下面 5 种 立即寻址 此一寻址法是将立即的常数值紧跟在运算码 (opcode) 后 例如 MOV A, 33H ADD A, 33H 直接寻址 直接寻址的情況只允许在存储器之间作数据传送

More information

HT46R47 f SYS =4MHz 3.3~5.5V f SYS =8MHz 4.5~5.5V 13 位双向输入 / 输出口 1 个与输入 / 输出共用引脚的外部中断输入 8 位带溢出中断的可编程定时 / 计数器 具有 7 级预分频器 石英晶体或 RC 振荡器 位的程序存储器 P

HT46R47 f SYS =4MHz 3.3~5.5V f SYS =8MHz 4.5~5.5V 13 位双向输入 / 输出口 1 个与输入 / 输出共用引脚的外部中断输入 8 位带溢出中断的可编程定时 / 计数器 具有 7 级预分频器 石英晶体或 RC 振荡器 位的程序存储器 P HT46R/47R/48R/49R 系列 选型指南 HT46R22 f SYS =4MHz 3.3~5.5V f SYS =8MHz 4.5~5.5V 19 位双向输入 / 输出口 1 个与输入 / 输出口线共用的外部输入 16 位具有 7 级预分频带溢出中断的可编程定时 / 计数器 内置石英晶体或 RC 振荡器 2048 14 位的程序存储器 PROM 64 8 位的数据存储器 RAM 支持发声的

More information

Microsoft Word - sim46x53_54av110.doc

Microsoft Word - sim46x53_54av110.doc A/D 型八位 OTP 单片机 盛群知识产权政策 专利权盛群半导体公司在全球各地区已核准和申请中之专利权至少有 6 件以上, 享有绝对之合法权益 与盛群公司 MCU 或其它产品有关的专利权并未被同意授权使用, 任何经由不当手段侵害盛群公司专利权之公司 组织或个人, 盛群将采取一切可能的法律行动, 遏止侵权者不当的侵权行为, 并追讨盛群公司因侵权行为所受之损失 或侵权者所得之不法利益 商标权盛群之名称和标识

More information

2 14 PORTC.1 PORTB.3 PORTA.2/T0 GND PORTB.2 PORTA.0 PORTC.3 PORB.0/OSCO PORTB.1/OSCI PORTC.0 PORTC.2 SH69P21 /SOP PORTA

2 14 PORTC.1 PORTB.3 PORTA.2/T0 GND PORTB.2 PORTA.0 PORTC.3 PORB.0/OSCO PORTB.1/OSCI PORTC.0 PORTC.2 SH69P21 /SOP PORTA 1K 4 SH6610C 4 OTP ROM 1K X 16 RAM 88 X 4-24 - 64 2.4V-5.5V - fosc = 30kHz - 4MHz, = 2.4V - 5.5V - fosc = 4MHz - 8MHz, = 4.5V - 5.5V 11 CMOS I/O 4 ( ) 8 / - 0 PORTA.0 ( / / ) - 0 - PORTB ( ) ( ) - 32.768kHz,

More information

Microsoft Word - sim6xF0xC-0225.doc

Microsoft Word - sim6xF0xC-0225.doc 8-pin 内置 EEPROM 增强型八位 FLASH 单片机 技术相关信息 应用范例 -HA0075S MCU 复位电路和振荡电路的应用范例 特性 CPU 特性 工作电压 : f SYS =8MHz:2.2V~5.5V f SYS =12MHz:2.7V~5.5V f SYS =20MHz:4.5V~5.5V V DD =5V, 系统时钟为 20MHz 时, 指令周期为 0.2µs 提供省电模式和唤醒功能,

More information

1. 介绍 义隆 8 位单片机指令介绍 Application Notes 义隆 8 位单片机指令介绍 EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令

1. 介绍 义隆 8 位单片机指令介绍 Application Notes 义隆 8 位单片机指令介绍 EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令 1. 介绍 Application Notes EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令 * 周期, 其余为单指令周期 ( 部分第一代芯片 JMP CALL RET RETL RETI JBS JBC JZ JZA DJZ DJZA 指令为 2

More information

CH559指令周期.doc

CH559指令周期.doc CH55X 汇编指令周期表 CH55X 汇编指令概述 : 型号包含 : a. 指令单周期型号 :CH557 CH558 CH559; b. 指令 4 周期型号 :CH551 CH552 CH553 CH554; c. 非跳转指令的指令周期数与指令字节数相同 ; d. 跳转指令含 MOVC/RET/CALL 通常比字节数多若干个周期 ; e.movc 指令多 4 或 5 个周期 ( 下条指令地址为奇数时多

More information

M8Rxxx 指令集说明 Version 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知

M8Rxxx 指令集说明 Version 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知 M8Rxxx 指令集说明 Version 1.04 2014 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知 修正记录 版本 日期 描述 Ver1.02 2014-5-15 补全指令说明 Ver1.03 2014-10-8 勘误 Ver1.04

More information

R/W

R/W (HD44780 KS0066 ) 3 3 5 6 10 14 HD44780/KS0066 16 2 LCM 8 1 40 4 LCD HD44780/KS0066 HD44100 IC PCB 0.1 CMOS 1. 2. 3. 4. 5. RH60% 6. 1. 2. 3. PCB 3 4. 5. 6. 1. 280 C 2. 3 4s 3. 4. 5. 3 5 1. 2. IC 3. DC-DC

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

HT48R10A-1/HT48R30A-1 HT48R50A-1/HT48R70A-1 I/O 型单片机使用手册 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 目录 目录 第一部份单片机概论... 1 第一章硬件结构... 3 简介...3 特性...4 技术特性...4 内核特性...4 周边特性...5 选择表...5

More information

RESET OSCO OSCI OSC CPU WDTEN RC RESET PRESCALER PORTA (4-BITS) WATCHDOG TIMER Power on PORTB (4-BITS) PORTA [0:3] PORTB [0:3] LPD PORTC (4-BITS) LPDO

RESET OSCO OSCI OSC CPU WDTEN RC RESET PRESCALER PORTA (4-BITS) WATCHDOG TIMER Power on PORTB (4-BITS) PORTA [0:3] PORTB [0:3] LPD PORTC (4-BITS) LPDO 4K / I/O 4 SH6610C 4 OTPROM 4K X 16 SH69P25 MASK ROM 4K X 16 SH69K25 RAM 192 X 4-32 - 160 2.4V - 5.5V 5.0V 22 I/O 4 8 / PORTA-PORTF / - Timer0 - PORTB & PORTC / - 32.768kHz 4MHz - 400kHz 4MHz - RC 400kHz

More information

HT48R05A-1/HT48R06A-1 Cost-Effective I/O 型单片机使用手册 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 目录 目录 第一部份单片机概论... 1 第一章硬件结构... 3 简介...3 特性...4 技术特性...4 内核特性...4 周边特性...5 选择表...5 系统框线图...6

More information

目录 特性...5 CPU 特性... 5 周边特性... 5 概述...5 选型表...6 方框图...6 引脚图...6 引脚说明...7 极限参数...8 直流电气特性...9 交流电气特性...10 上电复位特性...10 系统结构 时序和流水线结构 程序计数器...

目录 特性...5 CPU 特性... 5 周边特性... 5 概述...5 选型表...6 方框图...6 引脚图...6 引脚说明...7 极限参数...8 直流电气特性...9 交流电气特性...10 上电复位特性...10 系统结构 时序和流水线结构 程序计数器... HT48R002/HT48R003 版本 : V1.11 日期 : 目录 特性...5 CPU 特性... 5 周边特性... 5 概述...5 选型表...6 方框图...6 引脚图...6 引脚说明...7 极限参数...8 直流电气特性...9 交流电气特性...10 上电复位特性...10 系统结构... 11 时序和流水线结构... 11 程序计数器... 12 堆栈... 12 算术逻辑单元

More information

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

Microsoft Word - em78 sub program.doc

Microsoft Word - em78 sub program.doc 一 二进制数转换为 ASCⅡ 码 将一个字节的二进制数转换为两位 16 进制数的 ASCⅡ 码 main: mov a,@0x9f ; 二进制数为 0x9f mov 0x30,a ; 二进制数存入 0x30 mov a,@0x02 mov 0x10,a ;0x10 中存放转换次数 mov a,@0x31 mov 0x04,a ;0x04 中为转换后数据存放地址 mov a,0x30 B1: ; 取

More information

33023A.book(31005A_cn.fm)

33023A.book(31005A_cn.fm) 第 5 章 CPU 和 ALU 目录 本章包括下面一些主要内容 : 5. 简介...5-2 5.2 指令的一般格式... 5-4 5.3 中央处理单元 (CPU)... 5-4 5.4 指令时钟... 5-4 5.5 算术逻辑单元 (ALU)... 5-5 5.6 状态寄存器... 5-6 5.7 OPTION_REG 寄存器... 5-8 5.8 电源控制寄存器... 5-9 5.9 设计技巧...

More information

方框图 N 沟道开漏输出 ( 常开, 低有效 ) 8,, /, 输出表格和曲线图 >VDET(+) VDET( ) VOUT Hi-Z VSS, =ID E A 8 1 BH 01 5 E A 8 1 BH 0 1 8, -6 8, -6 # ;5 引

方框图 N 沟道开漏输出 ( 常开, 低有效 ) 8,, /, 输出表格和曲线图 >VDET(+) VDET( ) VOUT Hi-Z VSS, =ID E A 8 1 BH 01 5 E A 8 1 BH 0 1 8, -6 8, -6 # ;5 引 TinyPower TM 电压检测器 特性 低功耗 低温度系数 高输入电压范围 ( 高达 30V) 静态电流 :1µA 输出电压精度 :±2% 内建迟滞电路 封装类型 :TO92, SOT89 和 SOT23-5 概述 HT70xxA-3 系列是一组采用 CMOS 技术实现的三端低功耗电压检测器 该系列中的电压检测器能检测固定的电压, 范围从 2.2V 到 8.2V 电压检测器系列由高精度低功耗的标准电压源

More information

Microsoft Word - S153B.doc

Microsoft Word - S153B.doc SAM8 P153B SAM8P153B 数据手册 14 引脚 8 位 I/O 型 OTP 单片机 盛明公司保留对以下所有产品在可靠性 功能和设计方面的改进作进一步说明的权利 盛明不承担由本手册所涉及的产品或电路的运用和使用所引起的任何责任, 盛明的产品不是专门设计来应用于外科植入 生命维持和任何盛明产品产生的故障会对个体造成伤害甚至死亡的领域 如果将盛明的产品用于上述领域, 即使这些是由盛明在产品设计和制造上的疏忽引起的,

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

Microsoft Word - IO_hb_3rd_sim.doc

Microsoft Word - IO_hb_3rd_sim.doc HT48R10A-1, HT48R30A-1, HT48R50A-1, HT48R70A-1, HT48RU80 I/O 型单片机使用手册 二 六年六月第三版 Copyright 2006 by HOLTEK SEMICONDUCTOR INC. 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 ii Cost-Effective

More information

Microsoft Word - 3-1_instruction

Microsoft Word - 3-1_instruction 3-1 HT66Fx0 指令集與定址法 HT66Fx0 指令共可區分為七大類, 大致介紹如下 : 1. 資料搬移與轉移指令 (Moving and Transferring Data): 搬移指令可說是微控制器程式中運用最頻繁的指令,HT66Fx0 提供三種形式的 MOV 指令, 提供累加器 (ACC) 至暫存器 暫存器至累加器以及常數至累加器的資料搬移, 最重要的是透過 MOV 指令可讓微控制器透過

More information

untitled

untitled EDM16080-01 Model No.: Editor: 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3

More information

单片机应用编程技巧(专家:邓宏杰)

单片机应用编程技巧(专家:邓宏杰) 编 者 注 : 本 文 件 为 电 子 工 程 专 辑 网 站 编 辑 部 原 创, 电 子 工 程 专 辑 享 有 本 文 章 完 全 著 作 权, 如 需 转 载 该 文 章, 必 须 经 过 电 子 工 程 专 辑 网 站 编 辑 部 同 意 联 系 电 子 工 程 专 辑 网 站 编 辑 部, 请 发 信 至 eetcol@globalsources.com 单 片 机 应 用 编 程 技

More information

技术相关信息

技术相关信息 8-Bit 触摸按键式 Flash 单片机 BS45F2 版本 :V02 日期 :202/05/4 www.greenmcu.com 目录 目 录 第 章概述及其特性.... 特性..... CPU 特性.....2 周边特性....2 概述....3 方框图... 2.4 引脚图... 2.5 引脚说明... 3.6 极限参数... 3.7 直流电气特性... 4.8 交流电气特性... 4.9

More information

Applications

Applications 概述 FM1905 是 24 点 内存映象和多功能的 LCD 驱动器,FM1905 的软件配置特性使它适用于多种 LCD 应用场合, 包括 LCD 模块和显示子系统 用于连接主控制器和 FM1905 的管脚只有 3 条,FM1905 还有一个节电命令用于降 低系统功耗 特点 工作电压 3.0 ~5.0V 内嵌 256KHz RC 振荡器 可外接 32KHz 晶片或 256KHz 频率源输入 可选 1/2

More information

Microsoft Word - ha0013s.doc

Microsoft Word - ha0013s.doc 文件编码 :HA0013s 简介 : 本文介绍利用 8 位微控制器控制 DV16100NRB 液晶显示驱动器的方法 该 LCM 由内置的 Hitachi HD44780 进行驱动及控制 本文应用中, 着重考虑如何使微控制器产生正确的信号以符合 LCM 所需的时序 若要获得详细的时序及指令信息, 请查阅 LCM 厂商的资料 LCM 能以 4 位或 8 位模式工作 在 4 位模式下, 传送一个字符或一条指令需两个传输周期完成

More information

Cost_Effective C Handbook

Cost_Effective C Handbook HT8 MCU 看门狗 (WDT) 应用范例 防止死机 文件编码 :AN0426S 简介 Holtek Flash MCU 提供了一个功能单元 WDT (Watch Dog Timer) 看门狗定时器, 其最主要的功能是避免程序因不可预期的因素 ( 如 : 电路噪声 ) 造成系统长时间的瘫痪 ( 如 : 跳至死循环或未知地址造成无法预测的结果 ) 功能说明 Holtek 新推出的 MCU 已无 2

More information

33023A.book(31026A_cn.fm)

33023A.book(31026A_cn.fm) 26 第 26 章看门狗定时器与休眠模式 目录 看门狗定时器与休眠模式 本章包括下面一些主要内容 : 26.1 简介... 26-2 26.2 控制寄存器... 26-3 26.3 看门狗定时器 (WDT) 的操作... 26-4 26.4 休眠省电模式... 26-7 26.5 初始化... 26-9 26.6 设计技巧... 26-10 26.7 相关应用笔记... 26-11 26.8 版本历史...

More information

HT46R62, HT46R63, HT46R64, HT46R65 A/D with LCD 型单片机使用手册 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 目录 目录 第一部份单片机概论... 1 第一章硬件结构... 3 简介...3 特性...4 技术特性...4 内核特性...4 周边特性...5 选择表...6

More information

方框图 Power_on reset SCL I 2 C Controller 8 Internal RC Oscillator Display RAM 16*8bits Timing generator Column /Segment driver output COM0 COM3 COM4/SE

方框图 Power_on reset SCL I 2 C Controller 8 Internal RC Oscillator Display RAM 16*8bits Timing generator Column /Segment driver output COM0 COM3 COM4/SE RAM 映射 20 4/16 8 LCD 驱动控制器 特性 工作电压 :2.4 ~ 5.5V 内部 32kHz RC 振荡器 Bias:1/3 或 1/4;Duty:1/4 或 1/8 带电压跟随器的内部 LCD 偏置发生器 I 2 C 接口 两个可选 LCD 帧频率 :80Hz 或 160Hz 多达 16 8 位 RAM 用来存储显示数据 显示模式 : 20 4 模式 :20 SEGs 和 4 COMs

More information

第十四章 STC单片机比较器原理及实现

第十四章 STC单片机比较器原理及实现 第 14 章 STC 单片机比较器 原理及实现 何宾 2015.02 1 本章主要内容 STC 单片机比较器结构 STC 单片机比较器寄存器组 STC 单片机比较器应用 2 STC 单片机比较器结构 STC15W 系列单片机内置了模拟比较器 对于 STC15W201S STC15W404S, 以及 STC15W1K16S 系 列单片机的比较器内部结构 3 STC 单片机比较器结构 S T C 15W

More information

Microsoft Word - TM1621.doc

Microsoft Word - TM1621.doc 概述 TM1621 是 128 点 内存映象和多功能的 LCD 驱动器,TM1621 的软件配置特性使它适用于多种 LCD 应用场合, 包括 :LCD 模块和显示子系统 用于连接主控制器和 TM1621 的管脚只有 4 或 5 条,TM1621 还有一个节电命令用于降低系统功耗 特性 工作电压 2.4~ 5.2V 内嵌 256KHz RC 振荡器 可外接 32KHz 晶片或 256KHz 频率源输入

More information

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe   Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L 1 SH88F516 8051 64K FLASH 1024 EEPROM SH88F516 JET51 S-Lab Keil µ vision ISP51 Keil µ vision ISP51 ISP51 PC RS232 MCU SH88F516 SH88F516 1.1 SH88F516 1.1 SH88F516 SH88Fxx: QFP44, DIP40 RAM Flash E2 ADC

More information

DATASHEET SEARCH SITE ==

DATASHEET SEARCH SITE == 1K 一次性编程, 10 位 ADC 型 4 位单片机 特性 基于 SH6610C, 10 位 ADC 型 4 位单片机 OTP ROM: 1K X 16 位 RAM: 124 X 4 位 - 28 系统控制寄存器 - 96 数据存储器 工作电压 : - fosc = 16MHz, VDD = 3.3V - 5.5V 6 个双向 I/O 端口 4 层堆栈 ( 包括中断 ) 一个 8 位自动重载定时

More information

目录 目录 技术相关信息... 特性... CPU 特性... 周边特性... 概述... 选型表... 2 方框图... 2 引脚图... 3 引脚说明... 4 HT48R063B... 4 HT48R064B... 5 HT48R065B, HT48R066B... 6 极限参数... 7 直

目录 目录 技术相关信息... 特性... CPU 特性... 周边特性... 概述... 选型表... 2 方框图... 2 引脚图... 3 引脚说明... 4 HT48R063B... 4 HT48R064B... 5 HT48R065B, HT48R066B... 6 极限参数... 7 直 增强 I/O 型八位 OTP 单片机 HT48R063B/064B/065B/066B 版本 : V.0 日期 : 目录 目录 技术相关信息... 特性... CPU 特性... 周边特性... 概述... 选型表... 2 方框图... 2 引脚图... 3 引脚说明... 4 HT48R063B... 4 HT48R064B... 5 HT48R065B, HT48R066B... 6 极限参数...

More information

MPW 项目简介

MPW 项目简介 概述 TM1621 是内存映象和多功能的 LCD 驱动器,TM1621 的软件配置特性使它适用于多种 LCD 应用场合, 包括 LCD 模块和显示子系统 用于连接主控制器和 TM1621 的管脚只有 4 或 5 条,TM1621 还有一个节电命令用于降低系统功耗 功能特性 工作电压 2.4~ 5.2V 内嵌 256KHz RC 振荡器 可外接 32KHz 晶片或 256KHz 频率源输入 可选 1/2

More information

untitled

untitled EDM12832-08 : 25-1 : 116600 : (0411)7612956 7632020 7631122 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

目录

目录 ALTERA_CPLD... 3 11SY_03091... 3 12SY_03091...4....5 21 5 22...8 23..10 24..12 25..13..17 3 1EPM7128SLC.......17 3 2EPM7032SLC.......18 33HT46R47......19..20 41..20 42. 43..26..27 5151DEMO I/O...27 52A/D89C51...28

More information

HT46R47,HT46R22, HT46R23,HT46R24 A/D 型单片机使用手册 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 目录 目录 第一部份单片机概论... 1 第一章硬件结构... 3 简介...3 特性...4 技术特性...4 内核特性...4 周边特性...5 选择表...5 系统框线图...6

More information

管脚配置 底板插口配置 芯片大小 (mil) 2-2 -

管脚配置 底板插口配置 芯片大小 (mil) 2-2 - HOLTEK HT1621 LCD 驱动器 特性 * 工作电压 2.4 5.2V * 内嵌 256KHz RC 振荡器 * 可外接 32KHz 晶片或 256KHz 频率源输入 * 可选 1/2 或 1/3 偏压和 1/2 1/3 或 1/4 的占空比 * 片内时基频率源 * 蜂鸣器可选择两种频率 * 节电命令可用于减少功耗 * 内嵌时基发生器和看门狗定时器 WDT * 时基或看门狗定时器溢出输出

More information

Microsoft Word - simBS83Bxx-3v120.doc

Microsoft Word - simBS83Bxx-3v120.doc 技术相关信息 应用范例 HA0075S MCU 复位电路及振荡电路应用 特性 CPU 特性 工作电压 : f SYS = 8MHz:V LVR ~5.5V f SYS = 2MHz:2.7V~5.5V f SYS = 6MHz:4.5V~5.5V 集成 8/2/6 触摸按键功能 -- 不需要增加外接元件 暂停和唤醒功能, 以降低功耗 集成高 / 低速振荡器低速 -- 32kHz 高速 -- 8MHz,2MHz,6MHz

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

第5章:汇编语言程序设计

第5章:汇编语言程序设计 第 5 章 : 汇编语言程序设计 程 汇编语言指令格式 系统伪指令 存储器选择方式 常用子程序 1 汇编语言程序设计 PIC 指令系统 语言系统 指 CPU 编 器语言 器语言 器语言 设计 用 语言 设计 语言 汇编语言 2 汇编语言指令格式 汇编语言指令格式 ( 指令 ) label opcode operand comment 指令 用 存 指令 指令语 3 汇编语言指令格式 1 指令 用 指令

More information

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378>

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378> 第一章第二章 Q2 1: 高序 : 最低位字节存储在字的最低位 ; 低序 : 最低位字节存储在字的最高位 ; Q2 2: 冯. 诺依曼结构 : 数据和指令都存储在同一存储器中 ; 哈佛结构 : 数据和程序存储在各自独立的存储器中 Q2 3: a) ARM 有 16 个通用寄存器,r0 r15, 其中 r15 还被用作程序计数器 b) CPSR 是程序状态寄存器, 包含了条件码标识 中断禁止位 当前处理器模式和其他状态

More information

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V VISHAY GE NERAL SEMICONDUCTOR 瞬态电压抑制器 应用笔记 用于汽车电子保护的瞬态电压抑制器 (TVS) Soo Man (Sweetman) Kim, Vishay I) TVS 的重要参数 TVS 功率等级 TVS Vishay TVS 10 μs/1000 μs (Bellcore 1089) 1 TVS ESD 8 μs/20 μs 2 1 10 µs 10 µs/1000

More information

额定规格 / 性能 单相 标准认证 UL CSA. NO. EN-- 额定规格输入 环境温度 项目电压电平额定电压使用电压范围输入电流型号动作电压复位电压 - B ma 以下 DC~V DC.~V DC.V 以下 DC.V 以上 - BL ma 以下 输出 项目 * 根据环境温度的不同而不同 详情请

额定规格 / 性能 单相 标准认证 UL CSA. NO. EN-- 额定规格输入 环境温度 项目电压电平额定电压使用电压范围输入电流型号动作电压复位电压 - B ma 以下 DC~V DC.~V DC.V 以下 DC.V 以上 - BL ma 以下 输出 项目 * 根据环境温度的不同而不同 详情请 加热器用固态继电器 单相 CSM_-Single-phase_DS_C 带纤细型散热器的一体式小型 SSR 备有无过零触发型号, 用途广泛 符合 RoHS 标准 包含无过零触发型号, 产品线齐全 输出回路的抗浪涌电压性能进一步提高 根据本公司的试验条件 小型 纤细形状 除了 DIN 导轨安装, 还可进行螺钉安装 获取 UL CSA EN 标准 TÜV 认证 请参见 共通注意事项 种类 关于标准认证机型的最新信息,

More information

目录 1. 产品简介 功能特性 引脚图 引脚描述 中央处理器 (CPU) 程序存储器 (OTP ROM) 堆栈 数据存储器 (RAM) INDF 寄存器.

目录 1. 产品简介 功能特性 引脚图 引脚描述 中央处理器 (CPU) 程序存储器 (OTP ROM) 堆栈 数据存储器 (RAM) INDF 寄存器. SQ013L 数据手册 8 引脚 8 位 I/O 型 OTP 单片机 - 1 - 目录 1. 产品简介... 4 1.1 功能特性... 4 1.2 引脚图... 5 1.3 引脚描述... 5 2. 中央处理器 (CPU)... 6 2.1 程序存储器 (OTP ROM)... 6 2.2 堆栈... 6 2.3 数据存储器 (RAM)... 7 2.3.1 INDF 寄存器... 9 2.3.2

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

Microsoft Word - ET6621.doc

Microsoft Word - ET6621.doc Etek Microelectronics ET6621 LCD 控制驱动电路 概述 ET6621 是用来对 MCU 的 I/O 口进行扩展的外围设备 显示矩阵为 32 4, 是一个 128 点阵式存储器映射多功能 LCD 驱动电路 ET6621 的软件特性使它很适合应用于 LCD 显示, 包括 LCD 模块和显示子系统 在主控制器和 ET6621 之间的接口应用只需要 3 或 4 个端口 Power

More information

MSP430ϵÁе¥Æ¬»úµÄÖ¸Áîϵͳ.pps [¼æÈÝģʽ]

MSP430ϵÁе¥Æ¬»úµÄÖ¸Áîϵͳ.pps [¼æÈÝģʽ] 作者 : 利尔达 MSP430 系列单片机的指令系统 1 CPU 内核组成 : 16 位的 (ALU) 算术运算单元 16 个寄存器 (PC SP SR R4~R15) 指令控制单元 2 存储器组织结构 3 外围模块寄存器地址 它们被分配在相应的字模块或字节模块当中 分配在 00-FFH 中为字节, 分配在 100-1FFH 中为字 4 寻址模式 : 5 指令格式 : 1) 书写格式标号指令助记符源操作数,

More information

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D 控制器 thert thert thert 接下一个电机驱动模块 () 接下一个电机驱动模块 () 电机驱动模块 电机驱动模块 电源模块 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () X 0 X 0 4 /RK /RK 注 注 制动电阻阻值 Ω Φ 80: 适用电机驱动模块型号 8-M-XXXX--XX Φ : 适用电机驱动模块型号

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 STC 单片机比较器原理及实现 主讲 : 何宾 Email:hebin@mail.buct.edu.cn 2016.03 STC 单片机比较器结构 STC15W 系列单片机内置了模拟比较器 对于 STC15W201S STC15W404S, 以及 STC15W1K16S 系列单片机的比较器内部结 构 STC 单片机比较器结构 从图中可以看出, 比较器正端输入 CMP+ 的输入电压来自单片机的 P5.5

More information

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC LCD PIC 单片机解决方案 集成 LCD 驱动器模块的 PIC 单片机 www.microchip.com/lcd ,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC,

More information

技术相关信息

技术相关信息 8-Bit 带 A/D 触摸按键式 Flash 单片机 BS45F16 版本 :V06 日期 :2013/10/15 www.greenmcu.com 目录 目录第 1 章简述... 1 1.1 特性... 1 1.1.1 CPU 特性... 1 1.1.2 周边特性... 1 1.2 概述... 2 1. 3 方框图... 3 1.3.1 引脚图... 3 1.3.2 引脚说明... 5 1.3.3

More information

untitled

untitled EDM12864-03 : 25-1 : 116600 : (0411)7612956 7632020 7612955 : (0411)7612958 Model No.: Editor: 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1 TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT 588 4 1 0571-85121224 85121742 85121304(f) 639 2A095 0571-88256346 89902095 f B1618 010-62051209 62000662 62568913 82036512 f http://www.tsingtek.com

More information

MDT90P01 4-Bit RISC MCU 使用及注意事项 1. MDT90P01 4-bit RISC MCU PIN MAP: SOT-26 PB0 1 6 PB3 VSS 2 5 VDD PB1 3 4 PB2/RTCC 2. IC 烧入注意事项 : A. 需制作转接座 : Writer

MDT90P01 4-Bit RISC MCU 使用及注意事项 1. MDT90P01 4-bit RISC MCU PIN MAP: SOT-26 PB0 1 6 PB3 VSS 2 5 VDD PB1 3 4 PB2/RTCC 2. IC 烧入注意事项 : A. 需制作转接座 : Writer MT90P0 4-Bit RISC MCU 使用及注意事项 MT90P0 4-bit RISC MCU PIN MAP: SOT-26 PB0 6 PB3 VSS 2 5 V PB 3 4 PB2/RTCC 2 IC 烧入注意事项 : A 需制作转接座 : Writer PIN MAP: V NC PB3 PB2 VSS PB PB0 NC ( 底 ) B 需更改 Writer Firmware WM0

More information

XNS104 产品说明书 AD 型 2.4G 高速无线收发单片机概述 2.4GHz 高速无线收发单片机 XNS104 是一个带 12 位 ADC, 以 OTP 为程序存储基础, 带 2.4G 高速无线收发芯片的单片机 无线收发单元工作在 GHz 世界通用 ISM 频段, 它集

XNS104 产品说明书 AD 型 2.4G 高速无线收发单片机概述 2.4GHz 高速无线收发单片机 XNS104 是一个带 12 位 ADC, 以 OTP 为程序存储基础, 带 2.4G 高速无线收发芯片的单片机 无线收发单元工作在 GHz 世界通用 ISM 频段, 它集 XNS104 产品说明书 AD 型 2.4G 高速无线收发单片机概述 2.4GHz 高速无线收发单片机 XNS104 是一个带 12 位 ADC, 以 OTP 为程序存储基础, 带 2.4G 高速无线收发芯片的单片机 无线收发单元工作在 2.400--2.483GHz 世界通用 ISM 频段, 它集成射频收发通路 频率发生器 晶体振荡器 调制解调器等功能模块, 并且支持一对多组网和带 ACK 的通信模式

More information

Ps22Pdf

Ps22Pdf ( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB

More information

DS_MM32P021_Ver1.9.0

DS_MM32P021_Ver1.9.0 产品手册 Datasheet MM32P021 32 位基于 ARM Cortex M0 核心的微控制器 版本 :1.9.0 保留不通知的情况下, 更改相关资料的权利 目录 1. 总介... 5 1.1 概述... 5 1.2 产品特性... 5 2. 规格说明... 6 2.1 器件对比... 6 2.2 功能简述... 6 3. 引脚定义... 7 3.1 引脚配置... 7 3.2 引脚描述...

More information

?€?舐?喃縑?

?€?舐?喃縑? 增强 A/D 型八位 OTP 单片机 HT46R064B/065B/066B 版本 :V.00 日期 : 目录 目录 技术相关信息... 特性... 概述... 2 选型表... 2 方框图... 2 引脚图... 3 引脚说明... 4 HT46R064B... 4 HT46R065B... 5 HT46R066B... 6 极限参数... 7 直流电气特性... 8 交流电气特性... 9 ADC

More information

第 卷 第 期 年 月 半 导 体 学 报! " # $%&'%' $!&' #% #$1 /#1 $'! / ?/ ?/ / 3 0,?/ ) * +!!! '!,!! -. & ' $! '! 4% %&1)/1(7%&)03 (% )

第 卷 第 期 年 月 半 导 体 学 报!  # $%&'%' $!&' #% #$1 /#1 $'! / ?/ ?/ / 3 0,?/ ) * +!!! '!,!! -. & ' $! '! 4% %&1)/1(7%&)03 (% ) 第 卷 第 期 年 月!"# $%&'%' $!&'#%#$1/#1 $'! /18103 2?/03101?/18103 /3 0,?/0301.13 )*+!!! '!,!! -.&' $!'! 4%%&1)/1(7%&)03(%)%&,%*(1&0)%$-0*,%30)17*1*)0(+1(1+&1*+*),)1; &113(%44(10&.0701&0-&00*/)%;()1%-1+%&0)0*1*)%

More information

PowerPoint Presentation

PowerPoint Presentation 7.2 并行接口 二. 可编程并行接口芯片 8255A 的功能及其应用 与 CPU 一侧相连的引脚 D0 PA0 ~ ~ ~ ~ ~ D7 PA7 RESET PC7 WR RD PC4 PC3 PC0 A0 PB0 A1 PB7 CS PA 口 PC 口上半部 PC 口下半部 PB 口 A 组 B 组 与 I/O 设备相连的引脚 7.2 并行接口二. 可编程并行接口芯片 8255A 的功能及其应用

More information

DL1621-1

DL1621-1 General Description: DL1621-1, 含 LCD 的控制线路, 搭配 MCU 来使用, 将使使用者的成本降低, 以及应用更加. 宽广 Features: 工作电压 2.4V-5.5V 系统频率 : - 内建 RC 振荡器 (256Khz) - 外挂 32768Hz 晶振 - 外灌 256Khz 输入 ( 由 OSCI 脚 ) 提供简单 3 pins 串接接口 (CKRB/ CKWB/

More information

MSP430X1XX 系列微控制器具有以下特征 结构框图 超低功耗结构体系 A 额定工作电流在 1MHz V 工作电压 C11X P11X 和 E11X 为 V 从备用模式唤醒为 6 S 丰富的中断能力减少了查询的需要灵活强大的处理能力源操作数有七种寻址模

MSP430X1XX 系列微控制器具有以下特征 结构框图 超低功耗结构体系 A 额定工作电流在 1MHz V 工作电压 C11X P11X 和 E11X 为 V 从备用模式唤醒为 6 S 丰富的中断能力减少了查询的需要灵活强大的处理能力源操作数有七种寻址模 新一代超低功耗 16 位单片机 TI MSP430 系列 美国 TI 公司的 MSP430 系列单片机可以分为以下几个系列 X1XX X3XX X4XX 等等 而且 在不断发展 从存储器角度 又可分为 ROM C 型 OTP P 型 EPROM E 型 Flash Memory F 型 系列的全部成员均为软件兼容 可以方便地在系列各型号间移植 MSP430 系列单片机 的 MCU 设计成适合各种应用的

More information

DESCRIPTION

DESCRIPTION 8Bit CMOS OTP MCU 器件特性 RISC CPU: 仅需 35 条指令大部分指令仅需一个时钟周期存储器 1K x14 OTP ROM 48 Byte RAM 4 级堆栈时钟系统内置振荡 : Max: 4MHz ±2%.(3.3~5.5V) Max: 2MHz±2%.(2.4~3.3V) RC 振荡 : 外部晶体振荡 : IO 引脚配置输入输出双向 IO 口 : RA RC 单向输入引脚

More information

SH69P848A 2K 一次性编程 10 位 ADC 型 4 位单片机 特性 基于 SH6610D 的 10 位 ADC 型 4 位单片机 OTPROM:2K X 16 位 RAM:253 X 4 位 - 61 个系统控制寄存器 个数据存储器 工作电压 : - f OSC = 30kH

SH69P848A 2K 一次性编程 10 位 ADC 型 4 位单片机 特性 基于 SH6610D 的 10 位 ADC 型 4 位单片机 OTPROM:2K X 16 位 RAM:253 X 4 位 - 61 个系统控制寄存器 个数据存储器 工作电压 : - f OSC = 30kH 2K 一次性编程 10 位 ADC 型 4 位单片机 特性 基于 SH6610D 的 10 位 ADC 型 4 位单片机 OTPROM:2K X 16 位 RAM:253 X 4 位 - 61 个系统控制寄存器 - 192 个数据存储器 工作电压 : - f OSC = 30kHz - 4MHz,V DD = 2.4V - 5.5V - f OSC = 4MHz - 10MHz,V DD = 4.5V

More information

目录 特性...5 CPU 特性... 5 周边特性... 5 概述...6 选型表...6 方框图...7 引脚图...7 引脚说明...8 极限参数...10 直流电气特性...10 交流电气特性 上电复位特性...12 系统结构...12 时序和流水线结构 程序计数器.

目录 特性...5 CPU 特性... 5 周边特性... 5 概述...6 选型表...6 方框图...7 引脚图...7 引脚说明...8 极限参数...10 直流电气特性...10 交流电气特性 上电复位特性...12 系统结构...12 时序和流水线结构 程序计数器. BS83A02A-4/BS83A04A-3/BS83A04A-4 版本 : V1.70 日期 : 目录 特性...5 CPU 特性... 5 周边特性... 5 概述...6 选型表...6 方框图...7 引脚图...7 引脚说明...8 极限参数...10 直流电气特性...10 交流电气特性... 11 上电复位特性...12 系统结构...12 时序和流水线结构... 12 程序计数器...

More information

untitled

untitled EDM12864-GR 1 24 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3 4. -------------------------------------------------------6

More information

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...13 直流电气特性...13 交流电气特性...15 ADC 特性...16 上电复位特性...17 系统结构...18 时序和流水线结构.

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...13 直流电气特性...13 交流电气特性...15 ADC 特性...16 上电复位特性...17 系统结构...18 时序和流水线结构. BS84B08A-3/BS84C12A-3 版本 : V1.20 日期 : 2016-08-25 目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...13 直流电气特性...13 交流电气特性...15 ADC 特性...16 上电复位特性...17 系统结构...18 时序和流水线结构...

More information

目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...8 直流电气特性...8 交流电气特性...10 上电复位特性...10 系统结构 时序和流水线结构 程序计数器...

目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...8 直流电气特性...8 交流电气特性...10 上电复位特性...10 系统结构 时序和流水线结构 程序计数器... 8-Bit 触控按键式 Flash 单片机 BS83B08A-3/BS83B08A-4 BS83B12A-3/BS83B12A-4 BS83B16A-3/BS83B16A-4 版本 : V1.00 日期 : 目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...8 直流电气特性...8 交流电气特性...10

More information

2 PIC PIC 1 / CPU PIC MCU PIC RC

2 PIC PIC 1 / CPU PIC MCU PIC RC 2 PIC PIC 1 /... 2-2 2... 2-3 3... 2-4 4... 2-4 5... 2-4 6 CPU... 2-5 7 PIC MCU... 2-6 8 PIC16... 2-6 9... 2-7 10... 2-7 11 RC... 2-7 12... 2-8 13... 2-8 14 NOP... 2-9 15 PMD... 2-9 16... 2-10 17 WDTWDT...

More information

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14 ADC 特性...15 上电复位特性...16 系统结构...17 时序和流水线结构.

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14 ADC 特性...15 上电复位特性...16 系统结构...17 时序和流水线结构. BS84B08A-3/BS84C12A-3 版本 : V1.00 日期 : 2013-03-19 目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...8 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14 ADC 特性...15 上电复位特性...16 系统结构...17 时序和流水线结构...

More information

目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图 引脚说明...15 极限参数...21 直流电气特性...22 交流电气特性...24 ADC 特性...25 比较器电气特性...26 上电复位特性...26 系统结

目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图 引脚说明...15 极限参数...21 直流电气特性...22 交流电气特性...24 ADC 特性...25 比较器电气特性...26 上电复位特性...26 系统结 HT66F20 HT66F30/HT66FU30 HT66F40/HT66FU40 HT66F50/HT66FU50 HT66F60/HT66FU60 版本 : V.2.40 日期 : 目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图... 11 引脚说明...15 极限参数...21 直流电气特性...22 交流电气特性...24

More information

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...7 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14 ADC 特性...15 比较器电气特性...15 上电复位特性...16 BandGa

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...7 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14 ADC 特性...15 比较器电气特性...15 上电复位特性...16 BandGa HT66F016/HT66F017 HT68F016/HT68F017 HT66F016R/HT66F017R HT68F016R/HT68F017R 版本 : V1.50 日期 : 2018-07-17 目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 选型表...7 方框图...8 引脚图...9 引脚说明...10 极限参数...12 直流电气特性...12 交流电气特性...14

More information

规格书

规格书 MC31P5120 用户手册 ( 原产品名 MC31P11) SinoMCU 8 位单片机 2018/01/12 上海晟矽微电子股份有限公司 Shanghai SinoMCU Microelectronics Co., Ltd. 本公司保留对产品在可靠性 功能和设计方面的改进作进一步说明的权利 用户手册的更改, 恕不另行通知 目录 1 产品简介... 4 1.1 产品特性... 4 1.2 系统框图...

More information

Microsoft Word - LMB402CBC-AppNote-V0.1.doc

Microsoft Word - LMB402CBC-AppNote-V0.1.doc LMB402CBC 液晶显示模块应用参考 深圳市拓普微科技开发有限公司 版本描述日期编者 0.1 新版本 2006-02-09 杨军 http://www.topwaysz.com 1 / 1 目录 1 概述 3 2 硬件接口 3 3 软件特性 3 3.1 控制器接口信号说明 3 3.2 模块指令系统 4 4 显示数据存储器的地址 4 5 字符发生器 CGRAM 的地址 5 6 应用举例 5 6.1

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

PIC单片机16F84的内部硬件资源(一)

PIC单片机16F84的内部硬件资源(一) PIC 单片机 16F84 的内部硬件资源 ( 一 ) 我们已经知道要单片机工作, 就需用汇编语言编制程序 而对某个 PIC 单片机编程时, 还需对选用的 PIC 单片机内部硬件资源有所了解 这里介绍 PIC16F84 单片机的内部结构, 如图 1 所示的框图 由图 1 看出, 其基本组成可分为四个主要部分, 即运算器 ALU 和工作寄存器 W; 程序存储器 ; 数据存储器和输入 / 输出 (I/O)

More information

untitled

untitled LCD EDM12864HBSL-ALC-G : 25-1 : 116600 : (0411)7612956 7632020 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图...10 引脚说明 极限参数...13 直流电气特性...14 交流电气特性...17 放大器电气特性...19 比较器电气特性...19 LDO 2.4V...20

目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图...10 引脚说明 极限参数...13 直流电气特性...14 交流电气特性...17 放大器电气特性...19 比较器电气特性...19 LDO 2.4V...20 HT45F23A/HT45F24A 版本 : V1.10 日期 : 目录 特性...7 CPU 特性... 7 周边特性... 8 概述...9 选型表...9 方框图...10 引脚图...10 引脚说明... 11 极限参数...13 直流电气特性...14 交流电气特性...17 放大器电气特性...19 比较器电气特性...19 LDO 2.4V...20 LDO 3.3V...20 上电复位特性...20

More information

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD 1/16 T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma (@T = 25 C, @Vdd = 3V) VDD 1.8 3.0 3.6 V (1) 0.08 0.3 µa Idd 300 450 500 µa 0.25

More information

EMC单片机学习笔记.doc

EMC单片机学习笔记.doc EMC 单片机学习笔记 (0) 引子因为工作的缘故, 必须学习 EMC 单片机了 我会把我的学习历程写下来, 算是对坛子的一点贡献, 也算是自己的一个总结吧 因为以前学过 51 的和 PIC HOLTEK 的单片机, 并且也大致了解过 EMC 的指令集, 所以学起来并不是太难 为了学习, 而又没有仿真器, 于是去 emc 的网站下载了一个 simulator 来软件仿真 第一感觉还不错, 把里面的例子程序跑了一下,

More information

目 录 1. 单片机特点 CPU 特点 系统功能 系统概述和方框图 引脚功能说明 器件电气特性 直流交流电气特性 绝对最大值 IHRC 频率与 VDD 关系曲线

目 录 1. 单片机特点 CPU 特点 系统功能 系统概述和方框图 引脚功能说明 器件电气特性 直流交流电气特性 绝对最大值 IHRC 频率与 VDD 关系曲线 数据手册 IO 型 OTP 单片机 Version 0.03 20 Jun, 2013 目 录 1. 单片机特点... 5 1.1 CPU 特点... 5 1.2 系统功能... 5 2. 系统概述和方框图... 5 3. 引脚功能说明... 7 4. 器件电气特性... 9 4.1 直流交流电气特性... 9 4.2 绝对最大值... 10 4.3 IHRC 频率与 VDD 关系曲线图... 11

More information

HOLTEK I/O 8-Bit MTP 输入 / 输出型八位可多次编程单片机初学者工具使用手册 二 五年十月 Copyright 2005 by HOLTEK SEMICONDUCTOR INC. 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何

HOLTEK I/O 8-Bit MTP 输入 / 输出型八位可多次编程单片机初学者工具使用手册 二 五年十月 Copyright 2005 by HOLTEK SEMICONDUCTOR INC. 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何 HOLTEK I/O 8-Bit MTP 输入 / 输出型八位可多次编程单片机初学者工具使用手册 二 五年十月 Copyright 2005 by HOLTEK SEMICONDUCTOR INC. 本使用手册版权为盛群半导体股份有限公司所有, 非经盛群半导体股份有限公司书面授权同意, 不得通过任何形式复制 储存或传输 HOLTEK I/O 8-Bit MTP 初学者工具使用手册 注意 : 使用手册中所出现的信息在出版当时相信是正确的,

More information

<4D F736F F D20C9EEDBDACAD0B6ABB3CFD0C5B5E7D7D3BFC6BCBCD3D0CFDEB9ABCBBEBDE9C9DCBCB0BFE2B4E6>

<4D F736F F D20C9EEDBDACAD0B6ABB3CFD0C5B5E7D7D3BFC6BCBCD3D0CFDEB9ABCBBEBDE9C9DCBCB0BFE2B4E6> 台湾合泰 HOLTEK 型号品牌封装说明 HT7022A-1#-SOT89 HOLTEK SOT89 2.2V N 沟开漏电压监测器 HT7022A-1-TO92 HOLTEK TO92 2.2V N 沟开漏电压监测器 HT7024A-1#-SOT89 HOLTEK SOT89 2.4V N 沟开漏电压监测器 HT7024A-1-TO92 HOLTEK TO92 2.4V N 沟开漏电压监测器 HT7027A-1#-SOT89

More information

何宇

何宇 MXT08 型电路 目录 概述 :... 特性 :... 电路结构图 :... 5 引脚坐标 :... 4 6 主要信号说明 :... 5 7 绝对最大额定值 :...6 8 电气特性 :... 6 9 LCD 参考图 :... 6 0 流程图 :... 7 功能描述 :...8 应用电路图 :... 9 概述 : MXT08 为一款高效能 CMOS 数字临床测量人体体温 IC, 测量范围从.0 C~4.9

More information

技术相关信息

技术相关信息 8-Bit 触摸按键式 Flash 单片机 BS45FB 版本 :V0 日期 :203/06/4 www.greenmcu.com 目录 第 章概述及其特性.... 特性..... CPU 特性.....2 周边特性....2 概述....3 方框图... 2.4 引脚图... 2.5 引脚说明... 3.6 极限参数... 4.7 直流电气特性... 5.8 交流电气特性... 5.9 上电复位特性...

More information

* 4 6 R P r p . 1 2 3 4 7 89bk 6 5 1 2 3 4 5 6 7 8 9 0 bk r bl bm bn^ bo bl br bq bpbo bn bm [ ] [ ] [ ] bp 8 2 4 6 bq p [ ] [SET] br clckbt bs bs bt ck cl. 1 2 1 2+- 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

Microsoft Word - BL5372_UMAN_V1.1.doc

Microsoft Word - BL5372_UMAN_V1.1.doc 低 功 耗 实 时 时 钟 芯 (RTC)BL5372 用 户 手 册 V1.2 ( 2012.11.12) 上 海 贝 岭 股 份 有 限 公 司 Shanghai Belling Co., Ltd. 1. 概 述 低 功 耗 实 时 时 钟 芯 片 (RTC)BL5372 BL5372 是 一 款 低 功 耗 实 时 时 钟 电 路, 通 过 I 2 C 两 线 接 口 电 路 可 以 与 CPU

More information

四位微控制器ML64168_ _.doc

四位微控制器ML64168_ _.doc SSSC /4168P 2005 8 4 4, (ADC), LCD Driver, (Buzzer), 1 3 CPU17 CPU 26 33 42 45 48 73 79 85 89 A/D 92 111 125 128 131 SSU4168P 133 143 A: / 153 B: 156 C: 158 D: 160 E: 161 F: 163 G: PAD 167 2 ,, 11 4 CMOS

More information

HS2303-P

HS2303-P HS9100-T 产品说明书 Ver 4.00L 1. 概述 HS9100-T 是一款低成本 高速度 高抗干扰的 8 位 CMOS 单片机 基于 RISC 架构, 仅有 35 条指令 除程序跳转需要两个周期外, 其余所有的指令都是单周期指令 内部集成有 1K*13-bit 的一次性可编程只读电存储器 (OTP-ROM) 上电复位(POR) 欠压复位 (BOR 1.6V) 定时器 TMR0 看门狗定时器

More information

Microsoft Word - 第1章 MCS-51单片机基础.docx

Microsoft Word - 第1章 MCS-51单片机基础.docx 51 单片机应用开发实战手册 作者 : 华清远见 第 1 章 MCS-51 单片机基础 本章目标 单片机作为嵌入式微控制器在工业测控系统 智能仪器和家用电器中得到广泛 应用 虽然单片机的品种很多, 但 MCS-51 系列单片机仍不失为单片机中的主流机 型 本章主要介绍 MCS-51 单片机的基础知识和学习要点, 以目前应用最为广泛的 AT89SXX 系列单片机为例, 介绍单片机的历史发展 应用领域

More information

AT89C2051中文资料.doc

AT89C2051中文资料.doc 图形点阵液晶显示模块使用手册 TG12864C(L) 广州捷胜吉电子科技 地址 : 广州市天河区天河路 561# 新赛格电子城 B2226 电话 :(020)33550997 13829772038 网址 :WWW.GZJSJDZ.COM E-mail:CJKD@21CN.COM 目 录 ( 一 ) 概述 (1) ( 二 ) 外形尺寸图 (1) ( 三 ) 模块主要硬件构成说明 (2) ( 四 )

More information

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 方框图...7 引脚图...8 引脚说明...9 极限参数...10 直流电气特性...10 交流电气特性...12 感应振荡器电气特性...13 A/D 转换器电气特性...17 上电复位特性...18 系统结构...1

目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 方框图...7 引脚图...8 引脚说明...9 极限参数...10 直流电气特性...10 交流电气特性...12 感应振荡器电气特性...13 A/D 转换器电气特性...17 上电复位特性...18 系统结构...1 BS84B06A-3 版本 : V1.30 日期 : 2016-06-30 目录 特性...6 CPU 特性... 6 周边特性... 6 概述...7 方框图...7 引脚图...8 引脚说明...9 极限参数...10 直流电气特性...10 交流电气特性...12 感应振荡器电气特性...13 A/D 转换器电气特性...17 上电复位特性...18 系统结构...19 时序和流水线结构...

More information

untitled

untitled TD3200 V1.3 2005-02-25 BOM 31050155 518057 www.emersonnetworkpower.com.cn 800-820-6510 800021-230171410755-86010800 E-mailinfo@emersonnetwork.com.cn ... 1 1.1...1 1.2...2 1.3...4... 5 2.1...5 2.2...5

More information

SM2965

SM2965 产品清单 SM2965C40, 主频 40MHz, 内带 64KB 闪存的 MCU 总体描述 SM2965 系列产品是一种内嵌 64KB 闪存和 1K 字节 RAM 的 8 位单片微控制器它是 80C52 微控制器家族的派生产品具有在系统可编程 (ISP) 功能其 PDIP 封装具有 32 个 I/O 口而 PLCC/QFP 封装则具有多达 36 个 I/O 口 64K 字节的闪存既可以当作程序空间又可以当作数据空间或者数据和程序混合空间其硬件特征和强大的指令系统使它成为一种性能价格比高的控制器片上闪存的编程可以使用商用编程器进行并行编程也可以根据其

More information

目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...7 直流电气特性...7 交流电气特性...10 ADC 电气特性 LVD&LVR 电气特性...12 上电复位特性...13 系

目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...7 直流电气特性...7 交流电气特性...10 ADC 电气特性 LVD&LVR 电气特性...12 上电复位特性...13 系 HT66F0172/HT66F0174 版本 : V1.20 日期 : 目录 特性...1 CPU 特性... 1 周边特性... 1 概述...2 选型表...2 方框图...3 引脚图...4 引脚说明...5 极限参数...7 直流电气特性...7 交流电气特性...10 ADC 电气特性... 11 LVD&LVR 电气特性...12 上电复位特性...13 系统结构...13 时序和流水线结构...

More information