久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5031|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

不會匯編,請把以下程序翻譯成C語言,用于STC12C5608AD芯片使用,萬分感謝。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:108715 發(fā)表于 2017-3-24 20:30 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
200黑幣
看門狗測試程序,在STC的下載板上可以直接測試
/*------------------------------------------------------------------------------------*/
/* --- STC MCU International Limited ---------------------------------------*/
/* --- 演示STC 1T 系列單片機 看門狗及其溢出時間計算公-------*/
/* --- Mobile: (86)13922805190 -----------------------------------------------*/
/* --- Fax: 86-755-82905966 ---------------------------------------------------*/
/* --- Tel: 86-755-82948412 ----------------------------------------------------*/
/* --- Web: www.STCMCU.com -----------------------------------------------*/
/* 如果要在程序中使用或在文章中引用該程序, -----------------------*/
/* 請在程序中或文章中注明使用了STC的資料及程序 -----------*/
/*-------------------------------------------------------------------------------------*/
;本演示程序在STC-ISP Ver 4.86.PCB的下載編程工具上測試通過,相關(guān)的工作狀態(tài)在P1口上顯示
;看門狗及其溢出時間 = (12 * Pre_scale *32768)/Oscillator frequency
WDT_CONTR EQU 0E1H ;看門狗地址
WDT_TIME_LED EQU P1.5                   ;用 P1.5 控制看門狗溢出時間指示燈,
                  ;看門狗溢出時間可由該指示燈亮的時間長度或熄滅的時間長度表示
WDT_FLAG_LED EQU P1.7
                                    ;用P1.7控制看門狗溢出復(fù)位指示燈, 如點亮表示為看門狗溢出復(fù)位
Last_WDT_Time_LED_Status EQU 00H ;位變量,存儲看門狗溢出時間指示燈的上一次狀態(tài)位
;WDT復(fù)位時間(所用的Oscillator frequency = 18.432MHz):
;Pre_scale_Word EQU 00111100B          ;清0,啟動看門狗,預(yù)分頻數(shù)=32, 0.68S
Pre_scale_Word EQU 00111101B          ;清0,啟動看門狗,預(yù)分頻數(shù)=64, 1.36S
;Pre_scale_Word EQU 00111110B          ;清0,啟動看門狗,預(yù)分頻數(shù)=128, 2.72S
;Pre_scale_Word EQU 00111111B          ;清0,啟動看門狗,預(yù)分頻數(shù)=256, 5.44S
ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:
MOV A, WDT_CONTR          ;檢測是否為看門狗復(fù)位
ANL A, #10000000B
JNZ WDT_Reset          ;WDT_CONTR.7 = 1, 看門狗復(fù)位, 跳轉(zhuǎn)到看門狗復(fù)位程序
;WDT_CONTR.7 = 0,上電復(fù)位, 冷啟動,RAM單元內(nèi)容為隨機值
SETB Last_WDT_Time_LED_Status         ;上電復(fù)位,
         ;初始化看門狗溢出時間指示燈的狀態(tài)位 = 1
CLR WDT_TIME_LED          ;上電復(fù)位, 點亮看門狗溢出時間指示燈
MOV WDT_CONTR, #Pre_scale_Word ;啟動看門狗 主站蜘蛛池模板: 久久99久久 | 欧美日韩福利 | 日本欧美黄色片 | 日本视频中文字幕 | 91精品一区 | 成人在线观看亚洲 | 精品国产乱码久久久 | 伊人伊成久久人综合网站 | 精品av| 久久国内精品 | 久久一热| 亚洲导航深夜福利涩涩屋 | 日韩久久久久 | 精品欧美| 另类a v | 亚洲成人二区 | 成人欧美一区二区三区在线观看 | 日日摸夜夜添夜夜添精品视频 | 天天操天天射综合网 | 精品91| 99热精品在线观看 | 黄色毛片免费视频 | 涩涩视频在线看 | 久草视频在线播放 | 青青草原综合久久大伊人精品 | 精品久久久久久久久久 | 岛国视频 | 国产一区二区高清在线 | 国产一区二区在线视频 | 午夜视频一区二区 | 奇米超碰| 免费超碰 | 国产精品99久久久久久人 | 久久国产成人 | 国产亚洲精品美女久久久久久久久久 | 午夜精品一区二区三区免费视频 | 欧美一区二区三区久久精品视 | a免费在线 | 久久久久久综合 | 天堂三级 | 中文在线a在线 |