亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 單片機編程 > MCS51系列單片機軟件控制復位的可靠方法

MCS51系列單片機軟件控制復位的可靠方法

  • 資源大?。?/b>105 K
  • 上傳時間: 2013-11-03
  • 上傳用戶:zwendong
  • 資源積分:2 下載積分
  • 標      簽: MCS 51 單片機 軟件控制

資 源 簡 介

MCS51系列單片機軟件控制復位的可靠方法:文章指出了一種廣泛流傳的誤解:在MCS-51系列單片機中,只要用指令使程序從起始地址開始執行,就可以復位單片機,擺脫干擾。通過實驗,揭示了軟件控制復位的可靠方法。
有的單片機(如8098)有專門的復位指令,某些增強型MCS-51系統單片機雖然沒有復位指令,但片內集成了WATCHDOG電路,故抗干擾也不成問題。而普及型MCS-51系列單片機(如8031和8032)既然無復位指令,又不帶硬件WATCHDOS,如果沒有外接硬件WATCHDOG電路,就必須采用軟件抗干擾技術。常用的軟件抗干擾技術有:軟件陷阱、指令冗余、軟件WATCHDOG等,它們的作用是在系統受干擾時能及時發現,再用軟件的方法使系統復位。所謂軟件復位就是用一系列指令來模仿復位操作,這就是MCS-51系列單片機所特有的軟件復位技術。
現用一簡單的實驗說明。接于P1.0的發光二極管LED0用來表示主程序的工作情況,接于P1.1的發光二極管LED1用于表示低級中斷子程序的工作情況,接于P1.2的發光二極管LED2用來表示高級中斷子程序的工作情況,接于P3.2口的按鈕用來設立干擾標志,程序檢測到干擾標志后故意進入死循環或掉進陷井,模仿受干擾的情況,從而檢驗各種復位方法的實際效果。實驗初始化程序如下:

相 關 資 源

主站蜘蛛池模板: 宜良县| 化州市| 哈尔滨市| 焦作市| 岑溪市| 灵武市| 宜章县| 高雄市| 怀来县| 张北县| 错那县| 扎鲁特旗| 韶关市| 马鞍山市| 平阳县| 定兴县| 玉龙| 荆门市| 永定县| 兴义市| 张家口市| 乐清市| 凤庆县| 偏关县| 凤山市| 青海省| 郴州市| 卓资县| 武强县| 曲沃县| 六盘水市| 始兴县| 喀喇沁旗| 巴南区| 桑日县| 克山县| 茌平县| 白玉县| 哈巴河县| 麻江县| 青阳县|