W78E052DDG微控制器单元 - 销钉,功能,工作,应用程序,数据表
W78E052DDG是连续的微控制器单元,尽管具有8051核心,但与广受欢迎的8052完全兼容。它是一个基于8位体系结构的微控制器单元它具有8千字节的闪光灯。
它具有256个字节的RAM,4个8位双向I/O端口,指定为P0,P1,P2,P3和4位I/O端口P4。三个16位计时器/计数器,一个硬件看门狗计时器和一个串行端口使此微控制器易于与多个应用程序集成。
这个专长vip亚博 单元是可选的12T或6T模式。在12T模式下,它使用每个机器周期的12个时钟,在5V操作电压下,处理器的速度高达40 MHz。同时,如果选择了6T模式,则每个机器周期操作的6个时钟使控制器在5V操作电压下的速度高达20 MHz。
它支持2.4V至5.5V操作,这使其适用于3.3V至5V逻辑级操作。
引脚描述W78E052DDG
别针 |
引脚名称 |
主要功能(重置后) |
1 |
PT2,P1.0 |
计时器计数器2外部计数,端口1位0 |
2 |
T2EX,P1.1 |
计时器/计数器2重新加载/捕获控制,端口1位1。 |
3 |
P1.2 |
端口1位2 |
4 |
P1.3 |
端口1位3 |
5 |
P1.4 |
端口1位4 |
6 |
P1.5 |
端口1位5 |
7 |
P1.6 |
端口1位6 |
8 |
P1.7 |
端口1位7 |
9 |
第 |
重置 |
10 |
RXD,P3.0 |
串行端口0输入,端口3位0 |
11 |
TXD,P3.1 |
串行端口输出,端口3位1 |
12 |
INT0,P3.2 |
外部中断0,端口3位2 |
13 |
INT1,P3.3 |
外部中断1,端口3位3 |
14 |
T0,P3.4 |
计时器0外部输入。端口3位4 |
15 |
T1,P3.5 |
计时器1外部输入,端口3位5 |
16 |
WR,P3.6 |
外部数据存储器写入频率,端口3位6 |
17 |
RD,P3.7 |
外部数据存储器读取频率,端口3位7 |
18 |
XTAL2 |
晶体2 |
19 |
XTAL1 |
晶体1 |
20 |
VSS |
地面 |
21 |
P2.0,A8 |
端口1位0 |
22 |
P2.1,A9 |
端口2位1,上地址位9 |
23 |
P2.2,A10 |
端口2位2,上地址位10 |
24 |
P2.3,A11 |
端口2位3,上地址位11 |
25 |
P2.4,A12 |
端口2位4,上地址位12 |
26 |
P2.5,A13 |
端口2位5,上地址位13 |
27 |
P2.6,A14 |
端口2位6,上地址位14 |
28 |
P2.7,A15 |
端口2位7,上地址位15 |
29 |
psen |
程序商店启用 |
30 |
啤酒 |
地址闩锁启用: |
31 |
ea |
外部访问启用: |
32 |
P0.7,AD7 |
端口0位7,低订单地址位7 |
33 |
P0.6,AD6 |
端口0位6,低订单地址位6 |
34 |
P0.5,AD5 |
端口0位5,低订单地址位5 |
35 |
P0.4,AD4 |
端口0位4,低订单地址位4 |
36 |
P0.3,AD3 |
端口0位3,低订单地址位3 |
37 |
P0.2,AD2 |
端口0位2,低订单地址位2 |
38 |
P0.1,AD1 |
端口0位1,低订单地址位1 |
39 |
P0.0,AD0 |
端口0位0,低订单地址位0 |
40 |
VDD |
电源阳性 |
W78E052DDG微控制器的功能和规格
- 核心:基于8051的CMO
- 8052兼容指令集
- 数据总线宽度:8位
- 最大时钟频率:40 MHz(12T模式,每个机器周期操作12个时钟),,,,20 MHz(6T模式,每个机器周期操作6个时钟)
- 程序内存大小:8KB
- 数据RAM大小:256B
- MCS-51兼容引脚和指令集。
- 操作供应:2.4V至5.5 V
- 最低工作温度:-40C
- 最高工作温度: + 85C
- 程序内存类型:Flash
- 接口类型:UART
- 8位I/O端口的数量:4
- 次数/计数器:3
- 计时器 /计数器分辨率-16位
- 产品类型:基于8位8051的微控制器MCU亚博真人
- EMI还原模式
- 全双工串行端口-1
笔记:完整的技术细节可以在W78E052DDG数据表链接在此页面的底部。
替代产品W78E052DDG
W78E052DDG微控制器的替代产品在以下列出
- W78E054DDG
- W78E051D
W78E052DDG- 概述
W78E052DDG 8位微控制器是一个基于8051的CMOS微控制器具有有限的外围支撑的单位具有广泛的GPIO和一个全双工UART。
该控制器具有3PCS 16BITS计时器/计数器。一个全双工单uart与基于PC的应用程序进行通信非常好。这是由Nuvoton W78E052DDG。
W78E052DDG是一种连续的低成本,高销计数微控制器,主要是为基于I/O的操作而设计的,其中外围支撑不太重要,但需要I/O计数。
如何选择Nuvoton微控制器
Nuvoton提供各种易于集成和负担得起的微控制器。亚博真人每个MCU都有其优势和劣势。在为项目选择MCU之前,必须考虑许多参数。以下几点只是建议您选择MCU。
- 如果您是一个正在学习Nuvoton微控制器的初学者,那么选择具有良好在线社区支持和广泛应用程亚博真人序的MCU将是一个不错的选择。在这种情况下,W78E052DDG是一个不错的选择。有广泛的支持和文档可用,以及预先编写的应用程序代码,对于Nuvoton MicroController单位开始非常有用。
- 考虑系统的操作电压。如果它们是5V,则选择一个5V MCU。在这种情况下,一些传感器或设备可以在3.3V上进行操作和通信,可以选择3.3V MCU。W78E052DDG支持两个操作电压,并且可用于多个操作。
- 根据项目中使用的传感器和执行器,请验证MCU可能需要的哪些模块。例如,如果要控制需要许多I/O引脚的外围设备,则W78E052DG系列微控制器具有足够的I/O引脚来支持此需求。
- 如果您的项目涉及UART,SPI,I2C,CAN等等通信协议,请确保您的Nuvoton MicroController可以支持所有这些。一些MCU可以支持同一协议的多个模块。
编程Nuvoton微控制器W78E052DDG
基于Nuvoton 8052的微控制器亚博真人可以使用市场上可用的不同软件进行编程。下面给出的详细信息是针对最先进和最常见的软件和编译器。该微控制器支持MCS-51。
为了对Nuvoton微控制器进行编程,我们将需要一个IDE(集成的开发环境),该环境进行了编程。一个编译器,我们的程序将转换为MCU可读表格,称为HEX文件。
IDE:Keil U-Vision
编译器:C51编译器
Keil U-Vision不是免费的,但对于大多数可用版本的操作而言,可用。可以直接从其官方页面下载。我还为您提供了链接。下载后,将它们安装在计算机上。如果您有任何问题,可以在下面发表评论,我将为您提供同样的帮助。
W78E052DDG接口图
传感器或其他设备与W78E052DDG微控制器的接口非常容易。但是,由于SPI,I2C和ADC不可用,因此不支持不同的通信协议。这是外部64 KB RAM的示例应用程序。它使用内部程序内存。
根据下表使用R和C18和C19值,以获取所需频率。
W78E052DDG微控制器的应用
- I/O操作
- 多段显示驱动程序
- 低功率嵌入式设备。
- 小型数据保留相关的目的。
- 键盘接口
2D和3D模型
这W78E052DDG的尺寸如下所示。