產品資訊
1-T 80C51中央处理器
MG82F6D17内含16K字节闪存ROM
ISP空间可以选择为0.5KB/1.0KB~7.5KB
灵活的 IAP 大小空间设置
密码保护程序区访问
Flash 擦/写次数:20,000
Flash数据保留时间:100年25°C
MG82F6D17默认空间配置
AP 程序空间 13.5KB 0000h~35FFh IAP 数据空间 1.0KB 3600h~39FFh ISP 引导码空间 1.5KB 3A00h~3FFFh
数据存储器:1K字节
片内 256 字节高速缓存
MG82F6D17片内768字节扩展RAM(XRAM)
MG82F6D17扩展RAM(XRAM)支持页访问
双数据指针
一个通道的DMA引擎
P2P、M2P、P2M
存储器目标:XRAM
外设目标:UART0、UART1、SPI、TWI0/I2C0、ADC12 及 CRC16
定时器5和定时器6被DMA所用,当DMA没有使用时它们是独立的定时器
中断控制
16个中断源,4级优先级
3个带滤波器的外部中断 nINT0、nINT1和nINT2
所有的外部中断支持高/低或上升/下降沿触发
MG82F6D17共有9/11个定时器
RTC 定时器和 WDT 定时器
定时器 0、定时器1、定时器2和定时器3
PCA0,可编程计数器阵列0
S0 BRG和S1 BRG
如果定时器2/3用于分立模式,则共有11个定时器
4个16-位定时/计数,定时器0、定时器1、定时器2和定时器3
X12模式和时钟输出功能
所有定时器的同步运行使能(具有同样的停止和重载功能)
定时器2/3有新的5个操作模式,它们有着8个时钟源和8个捕捉源
定时器2/3可以分立位两个8位定时器
时钟输出(CCO)在T2CKO和T3CKO
所有定时器支持PWM模式
1个可编程16位计数/定时阵列(PCA0)有着8个CCP模块
PCA0有6个CCP(捕获/比较/PWM)模块和2个CP(比较/PWM)模块
可重载16位基准计数器支持可变长度的PWM
从片内CKM可获得高达144MHz的时钟来源
捕获模式,16位软件定时器模式和高速输出模式
缓冲捕获模式可以监控窄脉冲输入
8/10/12/16位可调PWM模式,可被配置成:
最高8通道无缓冲10/12/16位PWM,或 最高8通道带缓冲2~8位PWM,或 最高4通道带缓冲9~16位PWM PCA0 PWM模式0~5具有死区控制,中止控制和中心对齐选择
8个键盘中断
12位单端ADC
可编程转换率高达800Ksps
8个外部输入通道和1个内部输入通道(IVR/1.4V)
支持ADC结果的窗口侦测功能
支持通道扫描模式
增强型UART (S0)
帧错误侦测
自动地址识别
最大波特率可达3.6864MHz/6MHz
模式4支持SPI主机,SPICLK速率可达12MHz
内置波特率发生器(S0BRG)支持不同波特率的TX或RX
模式5支持具有自动波特率的LIN总线协议
S0BRG在定时器模式级联定时器0/1具有16/24位的定时器/计数器
第二UART (S1)
专用波特率发生器(S1BRG)可与S0共享或设置为一个8位定时器
最大波特率可达1.8432/3.0MHz
模式4支持SPI主机,SPICLK速率可达12MHz
S1BRG在定时器模式级联定时器0/1具有16/24位的定时器/计数器
1个主/从SPI串行接口
SPI 主机模式下 SPICLK 速率可达 24MHz
SPI从机模式下SPICLK速率可达12MHz
8位数据传送
高达3个SPI主机(包括串口S0/S1模式4)
在SPI从机模式下支持菊花链功能
2个主/从两线串行接口:TWI0/ I2C0和STWI (SI2C)
1个主/从硬件引擎:TWI0/ I2C0
TWI0/I2C0主机模式可达1MHz和TWI0从机模式可达400KHz
1个软件TWI/I2C、STWI/SI2C、开始/停止串行信号侦测(SID)
可编程看门狗定时器(WDT),时钟来源为ILRCO或SYSCLK/12
通过CPU或上电一次性使能
WDT溢出可中断CPU或复位CPU
掉电模式(watch模式)下支持看门狗(WDT)功能,用于自动唤醒功能
实时时钟模块,时钟源来自ILRCO、WDTPS、WDTOF、SYSCLK或SYSCLK/12
可编程中断周期从微秒到分钟唤醒
21-位长系统定时器
蜂鸣器功能
通用逻辑(GPL/CRC)
位序颠倒功能
16位CRC引擎 (CCITT-16多项式)
支持flash 容量的自动CRC
可编程CRC 的初始种子功能
片上调试接口(OCD)
MG82F6D17AS8 SOP8 不支持 OCD
在20脚封装中最大17个通用输入输出口(GPIO)
P3可以设置成准双向口模式,推挽输出模式,开漏集输出模式和仅输入模式
P0、P1、P2、P4和P6可以设置为推挽输出模式,开漏集输出模式
P4.7共用RST
可编程通用输入输出口(GPIO)的驱动力
每一个脚具有片内上拉使能
时钟源
内部12MHz/11.059MHz振荡器(IHRCO):工厂校对到±1%,典型值
内部低功耗32KHz RC振荡器(ILRCO)
外部时钟输入(ECKI)在P6.0,可达到25MHz
内部RC 振荡输出在P6.0
片内时钟倍频器(CKM)可提供高速时钟源(144 MHz)
两个低电压监测
BOD0:监测1.7V
BOD1:选择监测电压为4.2V/3.7V/2.4V/2.0V
中断 CPU或复位CPU
(BOD1)在掉电模式下唤醒CPU
多种功耗模式:掉电模式、空闲模式、慢频模式、副频模式、RTC模式、watch模式和monitor模式
所有的中断能唤醒空闲(IDLE)模式
16只引脚的12(13)个中断源能唤醒掉电模式
慢频模式和副频模式支持低速MCU运转
RTC模式在掉电模式下支持实时时钟(RTC)恢复CPU
Watch 模式在掉电模式下支持看门狗(WDT)恢复CPU
Monitor 模式在掉电模式下支持BOD1恢复CPU
工作电压范围:1.8V – 5.5V
flash 写操作(ISP/IAP/ICP)的最低电压为1.8V
工作频率范围:36MHz(最高)
外部时钟输入模式,0–12MHz在2.0V–5.5V和0–25MHz在2.4V–5.5V
CPU工作频率可达12MHz在1.8V–5.5V和25MHz在2.2V–5.5V
片内时钟倍频器(CKM)在2.7V–5.5V时CPU工作频率可达36MHz
16字节唯一ID码
工作温度:
工业级(-40°C到+105°C)*
封装类型
SOP8 (150 mil): MG82F6D1AS8 (16K)
SSOP20 (150 mil): MG82F6D17AL20 (16K)
TSSOP20 (173 mil): MG82F6D17AT20 (16K)
QFN20 (3 x 3 x 0.55mm): MG82F6D17AZ20 (16K)
- Note*: 抽样检测