SM39R04G1
内嵌 4KB
具有 ISP 功能的 Flash
和 256B RAM 的 8 位控制器
功能描述:
1. 总特征
SM39R04G1是一个8位的微处理器,它的所有功能以及特殊功能寄存器(SFR)的详细定义将在以下章节给出.
1.1. 嵌入式程序存储器
可通过编程器或在线编程(ISP)将程序加载到4KB的嵌入式闪存体中,其高品质的闪存体具有100K次的重复可擦写编程并记
忆数据,如EEPROM。
1.2. IO 口
SM39R04G1 有 2 组 I / O 端口: Port 1 及 Port 3. Ports 3 是 8 位 I / O 端口及 Port 1 是 4 位 I / O 端口(10 管脚包装只有 Ports
3 的 8 位 I / O 端口). 四种型态: 准双向口(标准 8051 输出口), 推挽, 开漏, 与仅为输入. 在章节 5 中有详细说明。
在14管脚包装 (DIP/SOP),外部中断0、外部中断1、计时器0外部输入、计时器1外部输入之特殊功能脚可依下表配置:
特殊功能脚
#INT0
#INT1
T0
默认
5(P3.2)
6(P3.3)
10(P3.4) 12(P3.6)
11(P3.5) 13(P3.7)
选择 1
1(P3.0)
2(P3.1)
选择 2
12(P3.6)
13(P3.7)
1(P3.0)
2(P3.1)
T1
在10管脚包装 (MSOP),外部中断0、外部中断1、计时器0外部输入、计时器1外部输入之特殊功能脚可依下表配置:
特殊功能脚
#INT0
#INT1
T0
默认
选择 1
1(P3.0)
2(P3.1)
8(P3.6)
9(P3.7)
选择 2
8(P3.6)
9(P3.7)
1(P3.0)
2(P3.1)
8(P3.6)
9(P3.7)
8(P3.6)
9(P3.7)
T1
当使用片上硬件复位机制时,复位脚可配置为P3.6。
当主系统时钟源设置为使用振荡器(时钟由晶振输入脚输入)或片内 RC 振荡器,可于 ICP 或 ISP 中选择将晶振输出脚配置为
I / O 端口,如下表:
振荡器
Xtal1
P1.2
Xtal1
P3.2
片内RC振荡器
P1.3
晶振输入脚
晶振输出脚
晶振输入脚
晶振输出脚
14管脚包装
10管脚包装
P1.2
P3.3
P3.2
所有的P1、P3口都可通过转化速率来降低EMI。另一种降低EMI的方式是在禁止ALE输出,可通过特殊功能寄存器(SFR)
来进行选择控制,在高静电环境且在人体接触模式中,其I/O口的ESD可达4KV,可以保证 SM39R04G1在高静电环境下的
品质.
1.3. 指令时钟周期选择
传统的52 系列单片机时钟周期是12T, 即12 个振荡器时钟为1个机器周期.SM39R04G1为1T~8T的微控制器, 即机器周期
为1个时钟周期~8个时钟周期。换句话说, 执行一条指令可是1个时钟~8个时钟。
本说明书如有修改,恕不另行通知,请接洽您的销售代理商以获取最新版本信息。
ISSFD-M054
10
Ver.H SM39R04G1 08/2013