跳过主要内容

W78E052DDG微控制器单元 - 销钉,功能,工作,应用程序,数据表

W78E052DDG是连续的微控制器单元,尽管具有8051核心,但与广受欢迎的8052完全兼容。它是一个基于8位体系结构的微控制器单元它具有8千字节的闪光灯。

它具有256个字节的RAM,4个8位双向I/O端口,指定为P0,P1,P2,P3和4位I/O端口P4。三个16位计时器/计数器,一个硬件看门狗计时器和一个串行端口使此微控制器易于与多个应用程序集成。

这个专长微控制器单位是可选12 t或6 t模式。在12 t模式下,it uses 12 clocks per machine cycle where the speed of the processor goes up to 40 MHz at 5V operating voltage. At the same time, if 6T Mode is selected, 6 clocks per machine cycle operation make the controller speed up to 20 MHz at 5V operating voltage.

它支持2.4V至5.5V操作,这使其适用于3.3V至5V逻辑级操作。

Pin Description of 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兼容指令集
  • Data Bus width: 8bit
  • 最大时钟频率: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 Reduction mode
  • 全双工串行端口-1

笔记:完整的技术细节可以在W78E052DDG数据表链接在此页面的底部。

替代产品W78E052DDG

W78E052DDG微控制器的替代产品在以下列出

  1. W78E054DDG
  2. W78E051D

W78E052DDG- 概述

W78E052DDG微控制器单元

W78E052DDG 8位微控制器是一个基于8051的CMOS微控制器具有有限的外围支撑的单位具有广泛的GPIO和一个全双工UART。

该控制器具有3PCS 16BITS计时器/计数器。一个全双工单uart与基于PC的应用程序进行通信非常好。这是由Nuvoton W78E052DDG

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

Compiler: C51 Compiler

Keil U-Vision不是免费的,但对于大多数可用版本的操作而言,可用。可以直接从其官方页面下载。我还为您提供了链接。下载后,将它们安装在计算机上。如果您有任何问题,可以在下面发表评论,我将为您提供同样的帮助。

Keil-C51下载

W78E052DDG接口图

传感器或其他设备与W78E052DDG微控制器的接口非常容易。但是,由于SPI,I2C和ADC不可用,因此不支持不同的通信协议。这是外部64 KB RAM的示例应用程序。它使用内部程序内存。

W78E052DDG接口图

根据下表使用R和C18和C19值,以获取所需频率。

W78E052DDG频率表

W78E052DDG微控制器的应用

  • I/O操作
  • 多段显示驱动程序
  • 低功率嵌入式设备。
  • 小型数据保留相关的目的。
  • Keypad interfacing

2D和3D模型

W78E052DDG的尺寸如下所示。

W78E052DDG尺寸

组件数据表

相关文章



Join 20K+subscribers

我们绝不会垃圾邮件。

*表示需要

Be a part of our ever growing community.

Baidu