99久久久久国产-99久久久久国产精品免费-99久久久久久久-99久久久免费精品免费-99久久免费费视频在线观看

131 1300 0010
其他
當(dāng)前位置: 首頁>> 元件技術(shù)>>其他>>
  • 導(dǎo)航欄目
  • 二極管
  • 整流橋
  • MOS管
  • 其他
  • AT89S51單片機的看門狗功能設(shè)計
    AT89S51單片機的看門狗功能設(shè)計
  • AT89S51單片機的看門狗功能設(shè)計
  •   發(fā)布日期: 2019-05-22  瀏覽次數(shù): 1,522

    ATMEL的89S51系列的89S51與89C51功能相同。指令兼容。HEX程序無需任何轉(zhuǎn)換可以直接使用。89S51只比89C51增加了一個看門狗功能。89S51的其它功能可以參見89C51的資料。

    看門狗具體使用方法如下:

     

    在程序初始化中向看門狗寄存器(WDTRST地址是0A6H)中先寫入01EH,再寫入0E1H。即可激活看門狗。

    AT89S51單片機的看門狗功能設(shè)計

    Org 0000

    Ljmp begin

    Begin:

    Mov 0A6H,#01EH ;先送1E

    Mov 0A6H,#0E1H ;后送E1

    在程序初始化中激活看門狗。

    For:

    Mov 0A6H,#01EH ;先送1E

    Mov 0A6H,#0E1H ;后送E1

    喂狗指令

    Ljmp for

    在C語言中要增加一個聲明語句。

    在AT89X51.h聲明文件中增加一行 sfr WDTRST = 0xA6;

    Main()

    {

    WDTRST=0x1E;

    WDTRST=0xE1;//初始化看門狗。

    While (1)

    {

    WDTRST=0x1E;

    WDTRST=0xE1;//喂狗指令

    }

    }

    注意事項:

    1. 89S51的看門狗必須由程序激活后才開始工作。所以必須保證CPU有可靠的上電復(fù)位。否則看門狗也無法工作。

    2. 看門狗使用的是CPU的晶振。在晶振停振的時候看門狗也無效。

    3. 89S51只有14位計數(shù)器。在16383個機器周期內(nèi)必須至少喂狗一次。而且這個時間是固定的,無法更改。當(dāng)晶振為12M時每16個毫秒需喂狗一次。


  • ·上一篇:
    ·下一篇:
  • 其他關(guān)聯(lián)資訊
    深圳市日月辰科技有限公司
    地址:深圳市寶安區(qū)松崗鎮(zhèn)潭頭第二工業(yè)城A區(qū)27棟3樓
    電話:0755-2955 6626
    傳真:0755-2978 1585
    手機:131 1300 0010
    郵箱:hu@szryc.com

    深圳市日月辰科技有限公司 版權(quán)所有:Copyright?2010-2023 www.qingjujia.cn 電話:13113000010 粵ICP備2021111333號
    主站蜘蛛池模板: 伊人影院中文字幕| 中文字幕日本不卡一二三区| 国产香蕉视频在线观看| 99riav国产精品| 久久亚洲精品视频| 亚洲国产精品久久久久网站| 一级毛片 在线播放| 日韩在线观看一区二区不卡视频| 成人国产视频在线观看| 欧美黄色三级视频| 国产高清一级片| 高清国产美女一级a毛片在线| 丁香午夜婷婷| 韩国在线看免费观看高清| 欧美日韩亚洲二区在线 | 国产在线精品福利一区二区三区| 密桃av| 草草网站| 国产精品久久影院| 久久99精品这里精品3| 日韩 综合| 亚洲va欧美va国产| 1024在线免费观看| 一级片视频网站| 久久视频精品a线视频在线观看| 99久久99这里只有免费的精品| 久久99国产精品久久99软件| 起视碰碰97摸摸碰碰视频| 亚洲国产精品综合久久2007| 一区二区三区免费在线| 720lu牛牛刺激自拍视频| 一区二区三区高清在线观看 | caob视频| 一级女性全黄生活片免费看 | 欧美一级特黄视频| 国产一级大片免费看| 国产亚洲欧美日韩在线一区| 成人免费xxxxx在线视频| 国产区综合另类亚洲欧美| 精品国产电影网久久久久婷婷| 久久婷婷色香五月综合激情|