N76E003是一款嵌入式闪存型8位高性能1T 8051微控制器。指令集与标准80C51完全兼容,性能增强
N76E003包含一个高达18K字节的主闪存,称为APROM,其中包含用户代码的内容。N76E003闪存支持应用程序内编程(IAP)功能,该功能支持芯片上固件更新。IAP还可以配置用户代码数组的任何块作为非易失性数据存储,由IAP写入,并由IAP或MOVC指令读取。还有一个称为LDROM的附加闪存,其中通常存在用于执行系统内编程(ISP)的引导代码。LDROM大小可配置为最大4K字节。为了便于编程和验证,Flash允许通过并行写入器或在线编程(ICP)进行电子编程和读取。一旦代码被确认,用户可以锁定代码以确保安全。
N76E003提供了丰富的外围设备,包括256字节SRAM、768字节辅助RAM(XRAM)、多达18个通用I/O、两个16位定时器/计数器0/1、一个带三通道输入捕获模块的16位定时器2、一个看门狗定时器(WDT)、一个自唤醒定时器(WKT)、用于通用或波特率发生器的16位自动重新加载定时器3、,两个带帧错误检测和自动地址识别的UART、一个SPI、一个I2C、五个增强型PWM输出通道、所有I/O的八通道共享引脚中断以及一个12位ADC。外围设备配备18个具有4级优先级中断能力的电源
N76E003配备了三个时钟源,并支持通过软件进行动态切换。三个时钟源包括外部时钟输入、10 kHz内部振荡器和一个16 MHz内部精密振荡器,该振荡器在室温下出厂时调整为±1%。N76E003提供了额外的电源监控检测,如通电复位和4电平欠压检测,可稳定通电/断电顺序,实现高可靠性系统设计。
N76E003微控制器的工作功耗非常低,有两种经济功耗模式可降低功耗:空闲模式和断电模式,这两种模式是软件可选的。空闲模式关闭CPU时钟,但允许继续外围设备操作。断电模式会停止整个系统时钟,以达到最低功耗。N76E003的系统时钟也可以通过软件时钟分频器来降低,这允许在执行性能和功耗之间实现灵活性。
N76E003具有高性能CPU核心和丰富的精心设计的外围设备,有助于满足通用、家用电器或电机控制系统的要求
2.特点
CPU:
–完全静态设计的8位高性能1T 8051 CMOS微控制器。
–指令集与MCS-51完全兼容。
–4优先级中断功能。
–双数据指针(DPTR)。
操作:
–2.4V至5.5V的宽电源电压。
–工作频率高达16 MHz。
–工业温度等级:-40℃至+105℃。
内存:
–用户代码最多18K字节的APROM。
–可配置的4K/3K/2K/1K/0K字节LDROM,为用户开发提供了灵活性
启动代码。
–闪存累积,每页128字节。
–内置应用程序可编程(IAP)。
–安全代码锁。
–256字节片上RAM。
–MOVX指令访问的额外768字节片上辅助RAM(XRAM)。
时钟源:
–16 MHz高速内部振荡器在VDD 5.0V时调整为±1%,在所有条件下调整为±2%。
–10 kHz低速内部振荡器。
–外部时钟输入。
–通过软件进行动态时钟源切换。
–可编程系统时钟分频器,最高可达1/512。
外围设备:
–最多17个通用I/O引脚和一个仅输入引脚。所有输出引脚都有单独的2电平
转换速率控制。
–标准中断管脚:。
–两个与标准8051兼容的16位定时器/计数器0和1。
–可选择一个16位定时器2,带有三通道输入捕获模块和9个输入引脚。
–一个16位自动重新加载计时器3,它可以是UART的波特率时钟源。
–计时器的一个16位PWM计数器中断。
–一个可编程看门狗定时器(WDT),由专用10 kHz内部电源计时。
–一个专用自唤醒定时器(WKT),用于节能模式下的自定时唤醒。
–两个具有帧错误检测和自动地址识别的全双工UART端口。TXD公司
UART0的RXD引脚可通过软件交换。
–一个SPI端口,具有主模式和从模式,当系统时钟为16 MHz时,最高可达8 Mbps。
–一个I
2.
C总线,具有主模式和从模式,最高数据速率为400 kbps。
–三对六通道脉宽调制器(PWM)输出,10个输出引脚可以
挑选出来的。,高达16位分辨率,具有不同模式和电机故障制动功能
控制
–八个引脚中断通道,所有I/O端口共享,边缘/级别配置可变
侦查
–一个12位ADC,最高500 ksps转换速率,硬件触发和转换结果
比较便于电机控制。
电源管理:
–两种省电模式:空闲和断电模式。
电源监视器:
–具有低功耗模式、4级选择、中断或重置的褐光检测(BOD)
选项。
–通电复位(POR)。
强大的ESD和EFT免疫力。
开发工具:
–具有KEILTM开发环境的Nuvoton片上调试器(OCD)。
–Nuvoton在线编程器(ICP)。
–通过UART进行Nuvoton系统内编程(ISP)