跳到主要内容

基于MG82F6D17 8051的低功耗低成本微控制器

MG82F6D17是一个单片机微控制器基于高性能1-T架构80C51 CPU它在1~7个时钟周期内执行指令(大约是标准8051设备的6~7倍),并具有与8051兼容的指令集。因此,在与标准8051性能相同的情况下,MG82F6D17可以以更低的速度运行,从而大大降低功耗。这种微控制器的主要好处是成本。

MG82F6D17引出线的配置

销不。

销的名字

销的描述

1

P6.1

6.1端口。

S1MI:串口1 SPI主模式数据输入

PWM7: PCA0模块-7 PWM7输出。

PWM2B: PCA0 PWM2输出子通道B

2

P6.0

6.0端口。

在外部时钟输入模式下,这是时钟输入引脚。

ICKO:内部时钟(MCK)输出。

PWM6: PCA0模块-6 PWM6输出。

PWM2A: PCA0 PWM2输出子通道A

3.

VSS

接地,参考电压为0v。

4

VR0

VR0。电压参考-连接0.1uF和4.7uF到VSS。

5

VDD

电源输入。

6

P1.0

1.0端口。

AIN0: ADC通道0模拟输入。

KBI0:键盘输入0。

T2:定时器/计数器2外部时钟输入。

定时器2可编程时钟输出。

RXD1: UART1串口输入口。

7

P1.1

1.1端口。

AIN1: ADC通道1模拟输入。

KBI1:键盘输入1。

T2EX:定时器/计数器2外部控制输入。

TXD1: UART1串口输出端口。

8

P1.5

1.5端口。

AIN5: ADC通道-5模拟输入。

KBI5:键盘输入5。

SPI主出和从入。

9

P1.6

1.6端口。

AIN6: ADC通道-6模拟输入。

KBI6:键盘输入6。

SPI主入和从出。

S0MI:串口0 SPI主模式数据输入。

PWM0A: PCA PWM0输出子通道A。

10

P1.7

1.7端口。

AIN7: ADC通道-7模拟输入。

KBI7:键盘输入7。

SPI时钟,主时钟的输出,从时钟的输入。

CEX4: PCA0模块-4外部I/O。

PWM0B: PCA0 PWM0输出通道B

11

P2.2

2.2端口。

AIN2: ADC通道2模拟输入。

CEX0: PCA0模块-0外部I/O。

12

P2.4

2.4端口。

AIN3: ADC通道-3模拟输入。

CEX2: PCA0模块-2外部I/O

13

P3.0

3.0端口。

AIN4: ADC通道-4模拟输入。

RXD0: UART0串口输入口。

KBI2:键盘输入2。

TWI0_SDA: TWI0/ I2C0的串行数据。

14

P3.1

3.1端口。

TXD0: UART0串口输出端口。

KBI3:键盘输入3。

TWI0_SCL: TWI0/ I2C0的串行时钟

15

P3.3

3.3端口。

int1:外部中断1输入。

KBI4:键盘输入4。

CEX1: PCA0模块-1外部I/O。

nSS: SPI从选择。

T3:定时器/计数器3外部时钟输入。

定时器3可编程时钟输出

16

P3.4

3.4端口。

T0:定时器/计数器0外部输入。

T0CKO:定时器0可编程时钟输出。

CEX3: PCA0模块-3外部I/O。

T3EX:定时器/计数器3外部控制输入

T5:定时器/计数器5外部时钟输入。

17

P3.5

3.5端口。

T1:定时器/计数器1外部输入。

定时器1可编程时钟输出。

CEX5: PCA0模块-5外部I/O。

T6:定时器/计数器6外部时钟输入。

18

RST

RST:外部复位输入,高活性。

19

P4.4

4.4端口。

OCD_SCL: OCD接口,串行时钟。(需要由MG82F6D17AS8 SOP8固件禁用)

nINT2:外部中断2输入。

嘟嘟:蜂鸣器输出。

ECI: PCA外部时钟输入。

20.

P4.5

4.5端口。

OCD_SDA: OCD接口,串行数据。(需要由MG82F6D17AS8 SOP8固件禁用)

int0:外部中断0输入。

RTCKO: RTC可编程时钟输出。

功能和规格

  • 低成本
  • 工作电压范围:1.8V - 5.5V
  • 1-T 80C51中央处理器
  • 数据RAM: 1K字节
  • 双重数据指针
  • 提供一个通道DMA引擎
  • 16个源,四级优先级中断能力
  • 三个外部中断输入,nINT0、nINT1和nINT2,带有glitch过滤器
  • MG82F6D17中的9/11定时器总数
  • 可编程看门狗定时器(WDT)
  • 四个16位定时器/计数器,定时器0,定时器1,定时器2,和定时器3
  • 一个可编程16位计数器/计时器阵列,带有8个比较/PWM模块
  • 8输入键盘中断
  • 12位单端ADC
  • 增强的UART (S0)
  • 二次UART (S1)
  • 一个主/从SPI串行接口
  • 两个主/从双线串行接口
  • On-Chip-Debug接口(OCD)
  • 20针封装最多17个gpio
  • 两个暗光探测器
  • 工作频率范围:32 MAX

注意:完整的技术信息可以在Megawin MG82F6D17 Microcontroller Datasheet链接在本页底部。

MG82F6D17等效ICs

Mg82fg5d16, mg82fg5d16al20, mg82f6d32ad32, mg84fg516ad48

可用的包MG82F6D17

Ssop-20, tssop-20, qfn-20, pdip-20

如何使用AMG82F6D17单片机?

主要有两种方法来编程一个MG82F6D17或大多数megawin控制器。第一个是使用他们的官方Megawin ISP程序员或者另一种使用这个装置的方法是通过UART闪存设备。官方工具如下图所示。

Megawin ISP程序员

您连接VCC到VCC, Gnd到Gnd,数据引脚连接到大多数Megawin控制器的P3.1引脚,然后就完成了。此配置非常类似于STM8控制器。

ISP编程工作

另一种给这个设备编程的方法是使用USB到UART转换器,如FTDI连接和供电设备,并连接RX和TX相应的程序设备。所有程序和闪光相关的文档都可以在Megawin官方网站

大多数流行的微控制器制造商都有自己的IDE(集成开发环境)来与微控制器一起工作,但这台Megawin设备没有,因为它是新的。如果你想写你自己的代码并让它闪光你必须使用凯尔IDE而且C51编译器。

应用程序

  • 植入式医疗器械,
  • 远程控制,
  • 办公设备,
  • 电器、
  • 电动工具、
  • 玩具和其他嵌入式系统

二维模型及尺寸

如果您正在设计使用该组件的PCB或Perf板,那么以下数据表中的图片将有助于了解其封装类型和尺寸。

MG82F6D17单片机维度

部分数据表

相关的职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断发展的社区的一份子。


Baidu