CPU:MSP430系列单片机的CPU和通用微处理器基本相同,只是在设计上采用了面向控制的结构和指令系统。MSP430的内核CPU结构是按照精简指令集和高透明的宗旨而设计的,使用的指令有硬件执行的内核指令和基于现有硬件结构的仿真指令。这样可以提高指令执行速度和效率,增强了MSP430的实时处理能力。存储器:存储程序、数据以及外围模块的运行控制信息。有程序存储器和数据存储器。对程序存储器访问总是以字形式取得代码,而对数据可以用字或字节方式访问。其中MSP430各系列单片机的程序存储器有ROM、OTP、EPROM和FLASH型。外围模块:经过MAB、MDB、中断服务及请求线与CPU相连。MSP430不同系列产品所包含外围模块的种类及数目可能不同。它们分别是以下一些外围模块的组合:时钟模块、看门狗、定时器A、定时器B、比较器A、串口0、1、硬件乘法器、液晶驱动器、模数转换、数模转换、端口、基本定时器、DMA控制器等。
上传时间: 2022-07-28
上传用户:slq1234567890
89S51看门狗功能的使用方法:在ATMEL的89S51系列的89S51与89C51功能相同,指令兼容。HEX程序无需任何转换可以直接使用。89S51只比89C51增加了一个看门狗功能。向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H,即可激活看门狗。汇编程序如下:Mov 0A6H,#01EH ;先送1EMov 0A6H,#0E1H ;后送E1C51程序如下:在AT89X51.h声明文件中增加一行 sfr WDTRST = 0xA6来声明看门狗寄存器。Main(){WDTRST=0x1E; //先送1EWDTRST=0xE1; //后送E1喂狗指令与激活相同:WDTRST=0x1E;WDTRST=0xE1;
上传时间: 2013-10-08
上传用户:lyy1234
WINCE4.2下 三星2410硬件平台上的看门狗演示程序,开发工具为EVC4.0。点击主菜单中的"start"启动看门狗功能,点击"Feed"启动定时喂狗功能。若程序退出或未启动喂狗功能,系统会自动复位,以保证系统的正常工作。
上传时间: 2014-01-15
上传用户:dragonhaixm
这是一个ucos下看门狗的驱动程序,包括最接近底层的寄存器操作和str710的板子初始化的代码,相当详细。
上传时间: 2016-03-16
上传用户:13517191407
串口看门狗模块的程序,通过定时如果规定时间内没有收到喂狗信号可以重开系统电源使其重起
上传时间: 2014-01-15
上传用户:lifangyuan12
MSP430有许多寄存器来设定程序的频率和周期,本文总结如定时器A,看门狗,模拟比较器等的代码,供大家参考学习.
上传时间: 2014-11-29
上传用户:qunquan
ucos 看门狗的设计要点,以及一些实现方法。
上传时间: 2013-04-24
上传用户:laozhanshi111
STC与看门狗的应用,详细的讲解了 看门狗的应用 。看门狗在应用中防止死机
上传时间: 2013-06-27
上传用户:我好难过
看门狗是一个计数器,它需要在一定的看门狗延时周期内被清零,如果没有清零动作,看门狗电路将产生一个复位信号使系统重新启动或建立一个非屏蔽终端、执行故障恢复子程序。
上传时间: 2013-10-30
上传用户:曹云鹏
复位监控器件内部集成精确的电压监控电路,可通过确定的阈值电压启动复位操作,同时排除瞬间干扰的影响,又可以防止MCU在电源启动和关闭期间的误操作,保证数据安全。通常,传统的RC复位电路是不可靠的,如果一个计算机系统的复位不可靠将带来意想不到的麻烦。选择一款合适的复位器件有利于提高系统的可靠性和性价比。可是,用户需要如何选择才能找到一款适合自己系统的复位器件呢?在选择复位器件之前,首先我们需要对系统需求做一剖析,如:该系统是多少伏的系统?是高电平复位还是低电平复位,还是同时需要用到高电平复位和低电平复位?除了复位功能,您的系统是否需要用到看门狗、E2PROM等器件?在您的PCB电路设计中给复位芯片预留了多大的空间?解决了以上问题我们接下来看如何选择合适的复位器件:
上传时间: 2013-11-25
上传用户:lizhen9880