久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
請大佬幫新手的我分析一下這個單片機程序是如何運行的?
[打印本頁]
作者:
金子。
時間:
2019-1-20 16:57
標題:
請大佬幫新手的我分析一下這個單片機程序是如何運行的?
這個程序是怎么個運行過程啊,請會的大佬幫忙給分析一下,謝謝了;主要是延時的部分真的沒看懂
ORG 0000H
LJMP START
ORG 001BH
LJMP YSZD
SETB IT1
SETB ET1
SETB EA
SETB TR1
LCALL TIME500MS
TIME500MS: PUSH 03H
MOV R3,#61D
K005: SETB P1.5
CLR P1.5
CJNE R3,#00H,K005
POP 03H
RET
YSZD: CJNE R3,#00H,ASD1 ;延時
AJMP ASD2
ASD1: DEC R3
ASD2: RETI
END
作者:
bucker
時間:
2019-1-22 02:30
首條指令LJMP START,可是標號START都不存在,無法分析過程。至于延時部分,有兩個小延時程序,入口分別是TIME500MS:和YSZD:。TIME500MS是個比較清晰的子程序,過程中還反復向P1.5輸出脈沖,延時靠的是運行指令消耗時間,但是看起來CJNE R3,#00H,K005之前缺乏 DEC R3操作,R3不變,是個死循環,即使有 DEC R3,延時時間也不到500mS。YSZD:看起來像中斷服務程序,也存在問題,無論R3等于幾,程序只運行一次就RETI了,不知是否能達到所需的目的。
作者:
ahshmj
時間:
2019-1-22 06:19
這個程序錯誤太多,根本不能運行。第五行到第十行永遠運行不到。第二行無處跳轉,定時器設置不對,中斷沒有重裝初值……等等。
作者:
街角の風鈴
時間:
2019-1-22 10:16
這個程序從上面一條一條執行,先跳轉到START,這是對中斷相關的配置,再執行K005,就是對配置相應IO引腳,并輸出低電平,延時函數就是:先比較R3寄存器和00H的大小,如果大,執行ASD1,使R3寄存器值減一。
當R3減到和00H相等時,執行ASD2.中斷返回
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色三级毛片
|
欧美成ee人免费视频
|
色综合久久88色综合天天
|
中文字幕一区二区不卡
|
美女黄色在线观看
|
欧美精品在线视频
|
国产精品久久久久久婷婷天堂
|
视频一区二区在线观看
|
国产伦精品一区二区三区精品视频
|
黄色香蕉视频在线观看
|
国产精品视频中文字幕
|
欧美日韩福利视频
|
国产精品视频一区二区三区
|
一区二区三区精品视频
|
国产免费视频
|
色偷偷888欧美精品久久久
|
欧美一级二级在线观看
|
www.99热这里只有精品
|
国产日韩视频
|
国产成人精品免费视频大全最热
|
日本一本在线
|
免费在线观看一区二区
|
日本黄色高清视频
|
四虎成人在线播放
|
特黄特色大片免费视频观看
|
91精产国品一二三区
|
国产一区 日韩
|
91极品视频
|
色免费在线视频
|
久久久精
|
精品欧美一区二区三区久久久
|
波多野结衣一二三区
|
亚洲成人精品一区二区
|
亚洲一区二区三区四区五区午夜
|
成人久久网
|
韩国av影院
|
中文字幕日韩欧美一区二区三区
|
日韩高清一区
|
精品一区二区在线观看
|
亚洲欧美国产毛片在线
|
久久国产精品-国产精品
|