N76E003AT20微控制器单元
N76E003AT20是一个vip亚博 基于单元8051 8位和18 kb的Flash架构。它有一个强大的16兆赫CPU和有一个可配置的LDROM 4 k / 3 k / 2 k / 1 k / 0 k字节。这个单片机提供了性能、健壮性和降低系统成本。是非常有用的集成到小应用程序轻松地降低成本。
最有用的特性使得该控制器适合大规模应用程序的运行电压控制器。N76E003AT20可以很容易地安装在大多数逻辑电平操作从2.4 v至5.5 v。
外围支持时,N76E003AT20有很大在这段运行。它有17个通用目的的I / O引脚和一个额外的handlder程序操作。它有两个16位定时器/计数器与标准8051,SPI,和我2C各端口的端口,12位ADC支持500过度增殖,和两个UART接口。
如果担心基于电机控制操作,N76E003AT20提供多路PWM电机控制的基础操作的支持是至关重要的。
销的描述N76E003AT20
销不。 |
销的名字 |
类型 |
主函数(重置) |
1 |
P0.5 / PWM2 IC6 / T0 / AIN4 |
I / O |
端口0点5,PWM CH2或输入捕捉互动或外部定时器/计数器计数输入0或模拟输入甲烷 |
2 |
P0.6 / TXD / AIN3 |
I / O |
端口0位6,串口0传输数据输出或模拟输入甲基 |
3 |
P0.7 / RXD / AIN2 |
I / O |
端口0 7,串口0接收数据输入或模拟输入甲烷 |
4 |
P2.0 / RST |
我 |
只输入端口2位0或施密特触发器输入销硬件复位。 |
5 |
P3.0 / INT0 OSCIN / AIN1 |
I / O |
端口3位0,中断销输入0或振荡器输入或模拟输入CH1 |
6 |
P1.7 / INT1 / AIN0 |
I / O |
端口1位7或外部中断1输入,ADC输入通道0。 |
7 |
接地 |
年代 |
数字地面 |
8 |
P1.6 / ICPDA OCDDA TXD_1 / (SDA) |
年代 |
端口1位6或ICP数据输入和输出或强迫症数据输入-输出或串行端口传输数据或者我2C数据 |
9 |
VDD |
年代 |
数字电源 |
10 |
P1.5 / PWM5 IC7 /党卫军 |
I / O |
端口1点5或PWM 5或输入捕捉频道7或SPI奴隶选择输入。 |
11 |
P1.4 / SDA / FB / PWM1 |
I / O |
端口1 4频道或我2C数据或断层制动输入或PWM输出通道1。 |
12 |
P1.3 / sci / [STADC] |
I / O |
端口1频道3或者我2C时钟或外部开始ADC清晰。 |
13 |
P1.2 / PWM0 / IC0 |
I / O |
端口1位2或PWM 0或输入捕获通道0 |
14 |
P1.1 / PWM1 IC1 / AIN7 /克罗 |
I / O |
端口1位1,PWM CH1或输入捕捉CH1或模拟输入CH7系统时钟输出。 |
15 |
P1.0 / PWM2 IC2 / SPCLK |
I / O |
端口1 0,PWM CH2或输入捕捉CH2 SPI时钟 |
16 |
P0.0 / PWM3 IC3 /莫西人/ T1 |
I / O |
端口0点0,PWM甲基或输入捕捉甲基或SPI主输入/从输入或外部定时器/计数器1的输入 |
17 |
P0.1 / PWM4 IC4 /味噌 |
I / O |
端口0点1,PWM甲烷或输入捕捉甲烷或SPI主输入/从输出 |
18 |
P0.2 / ICPCK OCDCK RXD_1 / (sci) |
I / O |
端口0点2,ICP时钟输入或强迫症时钟输入或串行端口1接收输入或我2C时钟 |
19 |
P0.3 / PWM5 IC5 / AIN6 |
I / O |
端口0位3,PWM CH5或输入捕捉CH5或模拟输入通道6 |
20. |
P0.4 / AIN5 STADC / PWM3 / IC3 |
I / O |
端口0 4,PWM甲基或输入捕捉甲基或外部开始ADC触发 |
N76E003AT20单片机的特点和规范
- 核心:8051 -基于CMOS
- 数据总线宽度:8位
- 最高时钟频率:16兆赫
- 程序内存大小:18 kb
- 数据内存大小:256 b
- ADC的分辨率:12
- 操作:2.4 V至5.5 V
- 最低工作温度:- 40度
- 最高工作温度:+ 105 c
- 程序内存类型:闪光
- 接口类型:12 c、SPI、UART
- adc的数量:1(8频道)
- 的次数/计数器:2计时器- 16位
- 处理器系列:N76E003
- 产品类型:8051年8位微控制器MCU亚博真人
注:完整的技术细节中可以找到N76E003AT20数据表这一页的底部。
替代产品N76E003AT20
替代的产品N76E003AT20单片机下面列出:
- N76E003AS20
- AT89C2051
- AT89LP2052
N76E003AT20——概述
8位N76E003AT20单片机是一个健壮的、高性能单片机单元从Nuvoton UART,我2C、SPI和一个8通道12位ADC。
它也有强大的定时器功能与先进的16位定时器的控制。多个通道PWM使它适合运动控制相关的应用程序。
特性1 kb的内存与18 k的闪存。2.4 v至5.5 v操作电压使其合适的选择3.3 v和5.0 v逻辑电平操作在操作电压。
上图的概述基于8051单片机N76E003AT20不同的外围设备和功能进行了说明。
如何选择你的Nuvoton单片机
Nuvoton提供了一个巨大的各种各样的微控制器,很容易集成和低成本。亚博真人每个单片机都有自己的优势和劣势。之前有很多参数,必须考虑为项目选择一个单片机。点下面只是建议可能帮助选择一个单片机。
如果你是一个初学者学习Nuvoton微控制器,然后选择一个单片机,具有良好的在线社区的支持和亚博真人广泛应用将是一个不错的选择。在这种情况下N76E003AT20是一个不错的选择。有广泛的支持和文档以及预先写好的程序代码非常有用的开始使用Nuvoton微控制器单元。
考虑系统的工作电压。如果他们5 v然后选择一个5 v单片机。一些传感器或设备的工作和沟通在3.3 v在这种情况下一个3.3 v单片机可以选择。N76E003AT20既支持操作电压和可用于多个操作。
根据您的项目中使用的传感器和致动器,验证可能需要对单片机的模块。举个例子,如果你读很多模拟电压,确保所选N76E003AT20系列单片机有足够的ADC渠道和支持的分辨率。
如果你的项目包括通信协议UARTSPI,我2C,可以等,确保你Nuvoton单片机可以支持他们。一些单片机可以支持多个模块相同的协议。
编程Nuvoton单片机N76E003AT20
Nuvoton8051微亚博真人控制器可以用不同的编程软件在市场上是可用的。下面给出的细节最先进和通用软件和编译器。
为了项目Nuvoton单片机,我们将需要一个IDE(集成开发环境),编程发生的地方。一个编译器,我们的程序会转换为单片机可读形式称为十六进制文件。
IDE:凯尔u-vision
编译器:C51编译器
凯尔u-vision不是免费的,但对于大多数操作免费版本。他们可以直接从官方下载页面。我还提供了方便的链接。下载完成后,安装在你的电脑上。如果你有任何问题,你可以将它们贴在下面发表评论。
连接图
的接口传感器或其他设备N76E003AT20单片机非常容易。它具有UART, SPI,我2C, ADC外围interfacing-related操作的支持。人可以选择任何可用的接口连接和integration-related操作。
一个基本的编程显示在图片下面的连接。
N76E003AT20单片机的应用
- 数据采集
- 低成本传感器集成
- 低功耗嵌入式设备
- 小数据保留相关的目的
2 d和3 d模型
的维数N76E003AT20如下所示: