原文:N76E003之WDT(看门狗定时器)

N E 提供一个看门狗定时器 WDT ,它可以配置成一个超时复位定时器用于复位整个设备。一旦由于外界干扰设备进入非正常状态或挂起,看门狗可以复位恢复系统。这有用于监测系统运行以提高系统可靠性。对于容易受到噪声,电源干扰或静电放电干扰的系统,是十分有用的。看门狗也可以配置成通用定时器,可以工作在空闲模式或掉电模式,用于周期中断服务作为事件定时器或连续系统监测。WDTEN : CONFIG : 初始化 ...

2018-07-13 17:40 0 3721 推荐指数:

查看详情

N76E003定时器3

定时器3是一个16位自动重装载,向上计数定时器。用户可以通过配置T3PS[2:0] (T3CON[2:0])选择预分频,并写入重载值到R3H 和R3L寄存来决定它的溢出速率。用户可以设置TR3 (T3CON.3)来开始计数。当计数跨过FFFFH,TF3 (T3CON.4)置为1,且R3H ...

Wed Jul 04 19:44:00 CST 2018 0 1424
N76E003---看门狗

看门狗的设置 比较简单,根据芯片手册上的说明进行设置。值得一提的是设置看门狗的寄存是保护寄存,所以在写寄存的时候要解除保护 这样看门狗就设置好了,如果1.6秒没有喂狗,那么系统会被复位。还有记得设置Config setup,在WDT的选项中选择Enabled ...

Wed Apr 17 17:35:00 CST 2019 0 816
N76E003定时器/计数 0和1

定时器/计数 0和1N76E003系列定时器/计数 0和1是2个16位定时器/计数。每个都是由两个8位的寄存组成的16位计数寄存。 对于定时器/计数0,高8位寄存是TH0、 低8位寄存是TL0。 同样定时器/计数1也有两个8位寄存, TH1 和TL1 ...

Thu Jun 14 06:43:00 CST 2018 0 4778
Arduino - 看门狗定时器WDT:Watch Dog Timer)

看门狗定时器WDT:Watch Dog Timer)实际上是一个计数。 一般给看门狗一个大数,程序开始运行后看门狗开始倒计数。 如果程序运行正常,过一段时间CPU应该发出指令让看门狗复位,令其重新开始倒计数。 如果看门狗计数减到0,就认为程序没有正常工作(因为没有及时复位 ...

Wed Apr 17 04:32:00 CST 2019 0 532
N76E003之IO控制

N76E003最多支持26个可位寻址的通用I/O引脚,分成4组 P0 到 P3 。每一个端口有它的端口控制寄存(Px)。端口控制寄存的写和读有不同的意思。写端口控制寄存设置输出锁存逻辑值,读端口引脚的逻辑状态。所有I/O引脚(除P2.0)可以被软件独立配置成四种I/O模式中的一种。这四种模式 ...

Mon Jul 09 23:19:00 CST 2018 0 4475
N76E003的学习之路(一)

N76E003是8051内核的一款单片机MCU,它提供丰富的特殊功能模块,包括: 1KRAM其中包括256字节SRAM,768字节XRAM。 最多可达18个标准管脚。 两组标准16位定时器/计数定时器0及1, 一组带有3路管脚输入捕获模式的16位定时器定时器2, 一组看门狗定时器 ...

Mon Jan 15 07:33:00 CST 2018 2 15907
N76E003之SPI

串行外围总线 (SPI)N76E003系列提供支持高速串行通信的SPI模块。SPI 为微控制与外设 EEPROM, LCD 驱动, D/A 转换之间提供全双工、高速、同步传输的总线。可提供主机从机模式传输,速度可达到时钟频率FSYS/2,支持传输完成标志位和“写”冲突标志位。在多主机系统中,SPI ...

Sat Jul 07 02:22:00 CST 2018 0 1865
N76E003之IIC

I2C 总线提供了一种串行通信方式,用在 MCU 与 EEPROM,LCD模块,温度传感等等之间控制。I2C 用两条线 (数据线SDA 和时钟线 SCL) 在设备间传输数据。I2C 总线用作主机与从机之间双向数据传输。可以用于多主机系统,支持无中央主机及多主机系统,主机与主机之间的总线仲载传输 ...

Wed Jul 11 21:59:00 CST 2018 0 3262
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM