N76E003微控制器外部复位与寄存器解析
需积分: 46 68 浏览量
更新于2024-08-08
收藏 3.72MB PDF 举报
"这篇文档是关于Nuvoton公司N76E003单片机的数据手册,详细介绍了该芯片的特性和各种功能模块,包括复位机制、特殊功能寄存器、I/O端口、定时器、串口控制器以及SPI接口等。"
在N76E003这款单片机中,外部复位功能是通过一个带有史密特触发器的输入引脚实现的,该引脚被称为`̅̅̅̅̅`。当这个引脚保持低电平至少24个系统时钟周期时,会触发一个有效的硬件复位。复位过程是同步进行的,需要时钟在复位期间持续运行。在复位状态下,一旦`̅̅̅̅̅`引脚由低变高,CPU将结束复位状态,从地址0000H开始执行程序。
在掉电模式下,如果发生外部复位,由于系统时钟停止,复位信号会等待时钟恢复后再使CPU进入复位状态,然后继续执行程序。复位后,辅助寄存器AUXR1中的RSTPINF位(位6)会被硬件自动置1,表示发生了外部复位。这个标志位可以通过软件清零,除了上电复位或外部复位引脚复位外,其他情况不会置1。同时,HardF位(位5)用于表示硬件故障复位,当程序计数器溢出Flash地址空间时,MCU复位且HardF被硬件置位,但若在OCD调试模式下且OCDEN为0,硬件故障复位会被禁用,仅HardF置位。
N76E003的内存架构包括程序内存、数据内存、片上XRAM和非易失性数据存储。特殊功能寄存器(SFR)用于控制和状态监控,包括对I/O端口的多种工作模式如准双向、推挽、输入高阻、开漏和读-修改-写操作的控制。此外,还有多个定时器/计数器(Timer/Counter)如Timer0、Timer1、Timer2和Timer3,以及看门狗定时器(WDT)、自唤醒定时器(WKT)和串口控制器(UART),支持多种工作模式和波特率设置。串行外围总线(SPI)提供了主机和从机模式,以及灵活的时钟格式和数据传输配置。
N76E003是一款功能丰富的8051内核微控制器,具有完善的复位机制和其他多种定时器和通信接口,适用于多种嵌入式应用需求。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-05-12 上传
2019-10-30 上传
2016-08-27 上传
2018-10-23 上传
2019-10-19 上传
2019-10-30 上传
liu伟鹏
- 粉丝: 24
- 资源: 3851
最新资源
- PyPI 官网下载 | foliantcontrib.graphviz-1.0.2.tar.gz
- Boring-Lecture
- gpgLabs:应用地球物理学的教程和示例
- AitechTest-Node-and-Mysql:使用节点和mysql的程序
- libresmartphone:此页面包含在开放式硬件智能手机(libresmartphone)中使用的软件
- franapp
- acinar-analysis-manuscript
- QHeatMap:在Qt中生成热图
- workout_share
- opencv读摄像头上传到前端.rar
- pandas_gdc_agent-0.0.1.tar.gz
- 准备好锻炼学员
- web2icq-开源
- 【IT十八掌徐培成】Java基础第02天-01.java关键字.zip
- SYST17796ABFGM:集团项目回购
- Anti-bar-crx插件