N76E003AT20微控制器单元
N76E003AT20是一个单片机基于单元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位微控制器MCU188金宝搏官方网站
注:完整的技术细节中可以找到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提供了一个巨大的各种各样的微控制器,很容易集成和低成本。188金宝搏官方网站每个单片机都有自己的优势和劣势。之前有很多参数,必须考虑为项目选择一个单片机。点下面只是建议可能帮助选择一个单片机。
如果你是一个初学者学习Nuvoton微控制器,然后选择一个单片机,具有良好的在线社区的支持和188金宝搏官方网站广泛应用将是一个不错的选择。在这种情况下N76E003AT20是一个不错的选择。有广泛的支持和文档以及预先写好的程序代码非常有用的开始使用Nuvoton微控制器单元。
考虑系统的工作电压。如果他们5 v然后选择一个5 v单片机。一些传感器或设备的工作和沟通在3.3 v在这种情况下一个3.3 v单片机可以选择。N76E003AT20既支持操作电压和可用于多个操作。
根据您的项目中使用的传感器和致动器,验证可能需要对单片机的模块。举个例子,如果你读很多模拟电压,确保所选N76E003AT20系列单片机有足够的ADC渠道和支持的分辨率。
如果你的项目包括通信协议UARTSPI,我2C,可以等,确保你Nuvoton单片机可以支持他们。一些单片机可以支持多个模块相同的协议。
编程Nuvoton单片机N76E003AT20
Nuvoton8051微188金宝搏官方网站控制器可以用不同的编程软件在市场上是可用的。下面给出的细节最先进和通用软件和编译器。
为了项目Nuvoton单片机,我们将需要一个IDE(集成开发环境),编程发生的地方。一个编译器,我们的程序会转换为单片机可读形式称为十六进制文件。
IDE:凯尔u-vision
编译器:C51编译器
凯尔u-vision不是免费的,但对于大多数操作免费版本。他们可以直接从官方下载页面。我还提供了方便的链接。下载完成后,安装在你的电脑上。如果你有任何问题,你可以将它们贴在下面发表评论。
连接图
的接口传感器或其他设备N76E003AT20单片机非常容易。它具有UART, SPI,我2C, ADC外围interfacing-related操作的支持。人可以选择任何可用的接口连接和integration-related操作。
一个基本的编程显示在图片下面的连接。
N76E003AT20单片机的应用
- 数据采集
- 低成本传感器集成
- 低功耗嵌入式设备
- 小数据保留相关的目的
2 d和3 d模型
的维数N76E003AT20如下所示: