复位 电路的可靠性是影响 单片机系统运行稳定性的重要因素。uPD78F0547D有以下4种操作可以产生复位信号。 由RESET引脚输入的外部复位信号; 由看门狗定时器程序循环检测引起的内部复位; 通过比较上电清零(POC)电路的检测电压和供电电压引起的内部复位; 通过比较低电压检测电路(LVI)的检测电压和供电电压引起的内部复位; 外部复位与内部复位在功能上没有什么区别。在这两种情况中,当产生复位信号时,程序都是从地址0000H和0001H处开始执行。 当RESET引脚输入为低电平、看门狗定时器溢出或POC和LVI电路的电压检测都可以引起复位。在复位信号产生期间或在复位释放后振荡稳定时间内,除P130(低电平输出)以外,每个引脚均为高阻抗。 当RESET引脚输入低电平时,设备被复位。当RESET引脚输入高电平时,设备从复位状态释放,并在复位处理后使用内部高速振荡时钟执行程序。由看门狗定时器引起的复位自动释放,并在复位处理后使用内部高速振荡时钟执行程序。由POC和LVI电路供电电压检测引起的复位,在复位后,当VDD>VPOC或VDD>VLVI时自动释放,并使用内部高速振荡时钟执行程序。对于外部复位,输入RESET引脚的低电平的时间至少应为10μs。
4.4.1 上电清零电路 上电清零电路(POC)有以下功能。 1 在上电时产生内部复位信号。 2 在1.59VPOC模式下(选项字节:POCMODE=0),当供电电压(VDD)超过1.59V±0.15V时,释放复位信号。 3 在2.7V/1.59VPOC模式下(选项字节:POCMODE=1),当供电电压(VDD)超过2.7V±0.2V时,释放复位信号。 4 比较供电电压(VDD)和检测电压(VPOC=1.59V±0.15V),并在VDD 注意事项:如果由POC电路产生内部复位信号,则将复位控制标志寄存器(RESF)清零(00H)。 上电清零电路的框图如图4.4.2所示。
图4.4.2 上电清零电路的框图 4.4.2 低电压检测电路 低电压检测电路(LVI)有以下功能。 1 比较供电电压(VDD)和检测电压(VLVI),当VDD 2 比较外部输入引脚的输入电压(EXLVI)与检测电压(VEXLVI=1.21V(TYP.)),并在EXLVI 3 可由软件选择供电电压VDD)或外部输入引脚的输入电压(EXLVI)。 4 可由软件选择中断或复位功能 5 在STOP模式下可操作 低电压检测电路的框图如图4.4.3所示。
图4.4.3 低电压检测电路的框图 习题 1. NEC单片机uPD78F0547D主要有哪些功能器件组成? 2. 简述程序状态字PSW中各位的意义。 3. uPD78F0547D产生复位信号有哪几种方式。 4. 内部程序存储空间主要分为哪几个区域,并叙述每个区域的作用。 5. uPD78F0547D包含哪几种处理器寄存器,并叙述每一种寄存器的功能。 6. uPD78F0547D总共有多少个输入输出接口,其中,哪些是输入输出口,哪些只是输入口或输出口?
|