亚洲欧美第一页_禁久久精品乱码_粉嫩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口的按鈕用來設立干擾標志,程序檢測到干擾標志后故意進入死循環或掉進陷井,模仿受干擾的情況,從而檢驗各種復位方法的實際效果。實驗初始化程序如下:

相 關 資 源

主站蜘蛛池模板: 德令哈市| 中牟县| 安多县| 尼玛县| 桃源县| 玉门市| 阳高县| 阿瓦提县| 额敏县| 淄博市| 嘉禾县| 抚远县| 岗巴县| 枣庄市| 大姚县| 太仓市| 浦北县| 苍溪县| 鞍山市| 博罗县| 甘谷县| 崇礼县| 咸阳市| 中阳县| 古浪县| 安新县| 德庆县| 瑞金市| 吴忠市| 榕江县| 锦州市| 大新县| 和政县| 上杭县| 温州市| 山东| 石柱| 大余县| 维西| 手机| 荣成市|