8051 单片机
增强型 1T 8051 单片机
*
MA 系列
MG82G5E32
        • * 1-T 80C51 中央处理器
        • * MG82G5E32 32K的程序存储空间
          • *ISP 程序空间可以选择 0.5KB/1.0KB~7.5KB
          • *灵活的 IAP 空间大小
          • *密码保护程序区访问
          • *Flash 写/擦 次数:20,000
          • *Flash 数据保留时间: 100 年 25℃
          • *MG82G5E32默认的Flash空间设置
            AP程序空间 29.5KB 0000h~75FFh
            IAP数据空间 1KB 7600h~79FFh
            ISP引导码空间 1.5KB 7A00h~7FFFh
        • * 数据存储器: 2K字节
          • *片内256字节数据存储器
          • *1792字节的扩展数据存储器 (XRAM)
          • *数据存储器 (XRAM)的访问支持页选择
        • * 双数据指针(DPTR)
        • * 中断控制
          • *18中断源, 4个中断优先级
          • *四个带有毛刺滤波器的外部中断, nINT0,nINT1, nINT2 和 nINT3
          • *所有的外部中断支持高/低或上升/下降沿触发
        • * MG82G5E32共有9/11个定时器
          • *实时时钟(RTC)定时器和 WDT 定时器
          • *定时器0,定时器1,定时器2 和定时器3
          • *可编程计数器阵列0(PCA0)
          • *S0 BRG 和 S1 BRG
          • *如果定时器2/3工作在分立模式,共有11个定时器
        • * 个16-位 定时/计数;定时器0,定时器1,定时器2 和定时器3
          • *X12模式和定时器时钟输出功能
          • *所有定时器的同步运行使能 (停止和重载具有同样功能)/li>
          • *定时器2/3的5种新操作模式具有8个时钟源和8个捕捉源
          • *定时器2/3可以分立成2个8位的定时器
          • *定时器2/3时钟计数输出(CCO)在T2CKO和 T3CKO
          • *所有定时器支持PWM 模式
        • * 一个带有8个比较/ PWM模块的可编程16位定时/计数阵列(PCA0)
          • *PCA0 有6 个CCP (捕捉/比较/PWM)模块和2个CP(比较/PWM)模块
          • *可重载的16位基准计数器支持可变长度的PWM
          • *从片内CKM可获得高达100MHz的时钟来源
          • *捕获模式, 16位软件定时器模式和高速输出模式
          • *缓冲捕获模式可以监控窄脉冲输入
          • *8/10/12/16 位可调 PWM模式, 可被配置成:
            最高 8 通道无缓冲 10/12/16 位 PWM,或
            最高 8 通道带缓冲 2~8 位 PWM,或
            最高 4 通道带缓冲 9~16 位 PWM
          • *PCA0 PWM 模块0~5具有死区控制,终止控制和中心对齐选项
        • * 8个输入键盘中断
        • * 输出信号终止调制器 (OBM)
          • *多源调制器和可选载波源
          • *支持快速事件终止功能
        • * 10位单端 ADC
          • *转换速度可编程,最快速到1M sps
          • *8信道外部输入和1通道内部输入(IVR/1.4V)
          • *ADC VREF+来自外部输入
        • * 模拟比较器 0 (ACMP0)
          • *可选在ACNI0上的内部参考电压 (IVR/1.4V)
          • *4个可选ACPI0 (+)输入
          • *可唤醒掉电模式和IDLE模式
          • *滤波选项和输出给内部定时器捕捉
        • * 模拟比较器 1 (ACMP1)
          • *可选在ACNI1上的内部参考电压 (IVR/1.4V)
          • *可唤醒掉电模式和IDLE模式
          • *滤波选项和输出给内部定时器捕捉
        • * 增强型 UART (S0)
          • *帧错误侦测
          • *自动地址识别
          • *速度增强机制 (X2/X4模式), 最大波特率可达6MHz
          • *模式4支持SPI主机,SPICLK速率可达12MHz
          • *内置的波特率发生器 (S0BRG)支持TX或RX在不同的波特率
          • *模式5支持带自动波特率侦测的LIN 总线协议
          • *S0BRG在定时器模式级联定时器0/1具有 16/24位的定时器/计数器
        • * 第二个 UART (S1)
          • *专用波特率发生器 (S1BRG) 可与S0共享或设置为一个8位定时器
          • *UART最大波特率可达1.8432/3.0MHz
          • *模式4支持SPI主机,SPICLK速率可达12MHz
          • *S1BRG在定时器模式级联定时器0/1具有 16/24位的定时器/计数器
        • * 一个主/从SPI串口接口
          • *SPICLK速率可达12MHz
          • *8位数据传送
          • *最大3个SPI主机包括S0和S1模式4
          • *在SPI从机模式下支持菊花链功能
        • * 2个主/从两线串行接口:TWI0/I2C0和 STWI (SI2C)
          • *1个主/从硬件引擎:TWI0/I2C0
          • *用于STWI/SI2C (软件TWI/I2C)的两线开始/停止串行信号侦测(SID)
        • * 可编程看门狗定时器(WDT),时钟源来自ILRCO或SYSCLK
          • *通过CPU或上电一次性使能
          • *WDT溢出可中断或复位CPU
          • *掉电模式(watch模式)下支持看门狗(WDT)功能, 用于自动唤醒功能
        • *实时时钟模块(RTC) ,时钟源来自XTAL, ILRCO或SYSCLK
          • *可编程中断周期从微秒唤醒到分唤醒
          • *21-位长系统定时器
        • * 蜂鸣器功能
        • *通用逻辑 (GPL/CRC)
          • *可位序颠倒功能
          • *16位CRC引擎 (CCITT-16多项式)
          • *支持flash 容量的自动CRC
          • *可编程CRC 的初始种子功能
        • * 片上调试接口 (OCD)
        • * 在48脚封装中最大44 个通用输入输出口(GPIO)
          • *P3 可以设置准双向口模式,推挽输出模式,开漏集输出模式和仅输入模式
          • *P0,P1,P2,P4和P6可以设置为开漏集输出模式,推挽输出模式
          • *P6.0,P6.1和P4.7公用 XTAL2,XTAL1和RST
          • *可编程通用输入输出口(GPIO) 的驱动力
          • *每一个脚具有片内上拉使能
        • * 时针源
          • *内部12MHz/11.059MHz 振荡器(IHRCO): 工厂校对到1%, 典型值
          • *外部晶振模式, 支持 32.768KHz 振荡和丢失时钟侦测(MCD)
          • *内部低功耗32KHz RC 振荡器 (ILRCO)
          • *外部时针输入(ECKI) 在 P6.0/XTAL2, 可达到25MHz
          • *内部 RC 振荡输出在P6.0/XTAL2
          • *片内时钟倍频器(CKM)可提供高速时钟源
        • * 两个低电压检测
          • *BOD0: 监测 1.7V
          • *BOD1: 选择监测电压为4.2V/3.7V/2.4V/2.0V
          • *中断 CPU 或 复位 CPU
          • *(BOD1)在掉电模式下唤醒CPU
        • * 多种功耗模式:掉电模式, 空闲模式,慢频模式,副频模式,RTC 模式,watch 模式和 monitor 模式
          • *所有的中断能唤醒空闲(IDLE)模式
          • *22只脚上的15个中断源能唤醒掉电模式
          • *慢频模式和副频模式支持低速MCU运转
          • *RTC模式在掉电模式下支持实时时钟(RTC)恢复CPU
          • *Watch 模式在掉电模式下支持看门狗(WDT) 恢复CPU
          • *Monitor 模式在掉电模式下支持BOD1 恢复 CPU
        • * 工作电压范围: 1.8V – 5.5V
          • *flash 写操作(ISP/IAP/ICP)的最低电压为1.7V
        • * 工作频率范围: 32MHz(最高)
          • *外部晶振模式,0 – 12MHz @ 2.0V – 5.5V, 0 – 25MHz @ 2.7V – 5.5V
          • *CPU工作频率可达12MHz @1.8V– 5.5V和25MHz @ 2.2V – 5.5V
          • *片内时钟倍频器(CKM)在2.7V -5.5V时CPU工作频率可达32MHz
        • * 工作温度:
          • *工业级 (-40℃到+105℃)*
        • * 封装类型
          • *LQFP48:MG82G5E32(32K)

      Note*: 抽样检测

  • * 数据手册 *
  • * 封装尺寸图 *

  • 工具
  • * Megawin 8051 Writer U1 *
  • * Megawin 8051 ISP Programmer & U2 Writer *
  • * Megawin 8051 COM Port ISP *
  • * Megawin 8051 OCD ICE *
  • 参考
  • * 开发板 *
  • * 串口引导码参考 *