让卖家找上门
发布询价>>
您所在的位置:仪器仪表网> 电子元器件>供应STC12C5A32S2-35I 单片机

供应STC12C5A32S2-35I 单片机

价 格: 0.10
型号/规格:STC12C5A32S2-35I
品牌/商标:STC

若失控的程序进入“死循环”,通常采用“看门狗”技术使程序脱离“死循环”。通过不断检测程序循环运行时间,若发现程序循环时间超过循环运行时间,则认为系统陷入“死循环”,需进行出错处理。 “看门狗”技术可由硬件实现,也可由软件实现。在工业应用中,严重的干扰有时会破坏中断方式控制字,关闭中断。则系统无法定时“喂狗”,硬件看门狗电路失效。而软件看门狗可有效地解决这类问题。 笔者在实际应用中,采用环形中断监视系统。用定时器T0监视定时器T1,用定时器T1监视主程序,主程序监视定时器T0。采用这种环形结构的软件“看门狗”具有良好的抗干扰性能,大大提高了系统可靠性。对于需经常使用T1定时器进行串口通讯的测控系统,则定时器T1不能进行中断,可改由串口中断进行监控(如果用的是MCS-52系列单片机,也可用T2代替T1进行监视)。这种软件“看门狗”监视原理是:在主程序、T0中断服务程序、T1中断服务程序中各设一运行观测变量,假设为MWatch、T0Watch 、T1Watch,主程序每循环一次,MWatch加1,同样T0、T1中断服务程序执行一次,T0Watch、 T1Watch加1。在T0中断服务程序中通过检测T1Watch的变化情况判定T1运行是否正常,在T1中断服务程序中检测MWatch的变化情况判定主程序是否正常运行,在主程序中通过检测T0Watch的变化情况判别T0是否正常工作。若检测到某观测变量变化不正常,比如应当加1而未加1,则转到出错处理程序作排除故障处理。当然,对主程序循环周期、定时器T0和T1定时周期应予以全盘合理考虑。限于篇幅不赘述。

抗干扰技术

单片机系统因干扰复位或掉电后复位均属非正常复位,应进行故障诊断并能自动恢复非正常复位前的状态。 非正常复位的识别 程序的执行总是从0000H开始,导致程序从 0000H开始执行有四种可能:一、系统开机上电复位;二、软件故障复位;三、看门狗超时未喂狗硬件复位; 四、任务正在执行中掉电后来电复位。四种情况中除种情况外均属非正常复位,需加以识别。 (1 )硬件复位与软件复位的识别 此处硬件复位指开机复位与看门狗复位,硬件复位对寄存器有影响,如复位后PC=0000H, SP=07H,PSW=00H等。而软件复位则对SP、SPW无影响。故对于微机测控系统,当程序正常运行时,将SP设置地址大于07H,或者将PSW的第5位用户标志位在系统正常运行时设为1。那么系统复位时只需检测PSW.5标志位或SP值便可判此是否硬件复位。 由于硬件复位时片内RAM状态是随机的,而软件复位片内RAM则可保持复位前状态,因此可选取片内某一个或两个单元作为上电标志。设40H用来做上电标志,上电标志字为78H,若系统复位后40H单元内容不等于78H,则认为是硬件复位,否则认为是软件复位,转向出错处理。若用两个单元作上电标志,则这种判别方法的可靠性更高。

深圳市盛发伟业电子有限公司
公司信息未核实
  • 所属城市:广东 深圳
  • [联系时请说明来自维库仪器仪表网]
  • 联系人: 江海珊
  • 电话:755-82546387
  • 传真:755-82546387
  • 手机:13715983472
  • QQ :QQ:529761718
公司相关产品

供应IS62C256AL-45ULI 集成电路

信息内容:

D1556 NPN BCE 彩行1500V6A80W D1559 NPN BCE 达林顿功放100V20A100W D1590 NPN 28 达林顿功放150V8A25W D1632 NPN 28B 彩行1500V4A70W D1640 NPN 29 达林顿功放120V2A1.2W D1651 NPN SP 彩行1500V5A60W3MHZ D1710 NPN BCE 彩行1500V5A50W D1718 NPN 28C 音频功放180V15A3.5W20MHZ D1762 NPN BCE 音频功放开关60V3A25W90MHZ D1843 NPN BCE 低噪放大50V1A1W D1849 NPN 50A 彩行1500V7A120W D1850 NPN 50A 彩行1500V7A120W D1859 NPN 50A 音频80V0.7A1W120MHZ D1863 NPN 50A 音频120V1A1W100MHZ D1877 NPN 30 彩行1500V4A50W(带阻尼) D1879 NPN 30 彩行1500V6A60W(带阻尼) D1887 NPN 30 彩行1500V10A70W D1930 NPN 21 达林顿达林顿100V2A1.2W D1975 NPN 53A 音频功放180V15A150W D1978 NPN 21 达林顿120V1.5A0.9W D1980 NPN 61B 达林顿100V2A10W D1981 NPN ECB 达林顿100V2A1W D1993 NPN 45B 音频低噪55V0.1A0.4W D1994A NPN ECB 音频驱动60V1A1W

详细内容>>

供应ZTX753 三极管

信息内容:

MPSA42 NPN 21E 电话视频放大300V0.5A0.625W MPSA92 PNP 21E 电话视频放大300V0.5A0.625W MPS2222A NPN 21 高频放大75V0.6A0.625W300MHZ 9011 NPN EBC 高频放大50V30mA0.4W150MHz 9012 PNP 贴片低频放大50V0.5A0.625W 9012 PNP 低频放大50V0.5A0.625W 9013 NPN EBC 低频放大50V0.5A0.625W ] 9013 NPN 贴片低频放大50V0.5A0.625W 9014 NPN EBC 低噪放大50V0.1A0.4W150MHZ 9015 PNP EBC 低噪放大50V0.1A0.4W150MHZ 9018 NPN EBC 高频放大30V50MA0.4W1GHZ 8050 NPN EBC 高频放大40V1.5A1W100MHZ 8550 PNP EBC 高频放大40V1.5A1W100MHZ 2N2222 NPN 4A 高频放大60V0.8A0.5W25/200NSβ=45 2N2222A NPN 小铁高频放大75V0.6A0.625W300MHZ 2N2369 NPN 4A 开关40V0.5A0.3W800MHZ 2N2907 PNP 4A 通用60V0.6A0.4W26/70NSβ=200 2N3055 NPN 12 功率放大100V15A115W 2N3440 NPN 6 视放开关450V1A1W15MHZ 2N3773 NPN 12 音频功放开关160V16A150W COP 2N6609 2N3904 NPN 21E 通用60V0.2Aβ=100-400 2N3906 PNP 21E 通用40V0.2Aβ=100-400 2N5401 P...

详细内容>>

相关产品