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

相 關 資 源

主站蜘蛛池模板: 黄骅市| 宜君县| 喀喇沁旗| 海安县| 铜鼓县| 浙江省| 龙井市| 阿拉善右旗| 轮台县| 荣昌县| 鲁甸县| 腾冲县| 长海县| 龙南县| 偃师市| 黔东| 蒲城县| 东山县| 佛山市| 绿春县| 嘉荫县| 陆丰市| 剑阁县| 杂多县| 九台市| 中卫市| 晴隆县| 新密市| 富蕴县| 关岭| 河北区| 庄浪县| 浦北县| 当雄县| 大方县| 海丰县| 土默特左旗| 尉犁县| 鸡东县| 毕节市| 连城县|