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

標題: 用單片機定時器0實現P1.0的LED的亮滅功能(利用定時器的中斷實現1秒長時間定時) [打印本頁]

作者: wudawei    時間: 2014-12-31 14:43
標題: 用單片機定時器0實現P1.0的LED的亮滅功能(利用定時器的中斷實現1秒長時間定時)
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;51單片機入門程序17
;工程名稱:用定時器0實現P1.0的LED的亮滅功能(利用定時器的中斷實現1秒長時間定時)
;編寫日期:2009.7.4
;編寫者:藍柳柳
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ORG 0000H
AJMP QQ
ORG 000BH ;定時器0中斷入口地址
AJMP QQQ  ;跳轉到定時器中斷服務程序
ORG 30H
QQ:
    MOV   P1,#11111111B   ;熄滅掉P1端口的LED
    MOV   R7,#00000000B   ;軟件計數器清零
    MOV   TMOD,#00000001B ;定時器0工作方式1
    MOV   TH0,#3CH
    MOV   TL0,#0B0H       ;初值
    SETB   EA             ;定時器0中斷條件
    SETB   ET0            ;定時器0中斷條件
    SETB   TR0            ;啟動定時器0
LOOP:AJMP   LOOP          ;定時時單片機可以在做自己的事情
QQQ:
    INC   R7              ;軟件計數器加1
    MOV   A,R7            ;R7里的數送到A,這個語句可以省略
CJNE   A,#20,TR ;A里的數到20了沒,定時中斷夠20次了沒,到了順序運行
               ;讓LED亮起來,沒到20跳轉到TR繼續定時,直到定20次夠1秒為止
TCL:
    CPL   P1.0            ;
    MOV   R7,#0           ;軟件計數器清零
TR:
    MOV   TH0,#3CH
    MOV   TL0,#0B0H       ;定時器重新定初值
    RETI                ;中斷服務程序返回,返回到LOOP處
END     

作者: woaiwm    時間: 2015-1-23 21:23
為什么是匯編?




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91高清视频在线观看 | 日本不卡免费新一二三区 | 亚洲国产精品一区 | 福利视频网站 | 国产精品美女一区二区三区 | av免费在线观看网站 | 超碰精品在线 | 91免费观看国产 | 日韩视频在线一区 | 精品国产伦一区二区三区观看体验 | 久久久www成人免费无遮挡大片 | 成av人电影在线 | 欧美国产视频一区二区 | 一级做a爰片久久毛片免费看 | 在线欧美一区二区 | 久久亚洲国产精品 | 在线免费观看a级片 | 中文字幕视频在线观看 | 欧美全黄 | 日本网站免费观看 | 久久久久久久久久久久久91 | 一区二区三区视频播放 | 在线色网 | 国产久| 99精品视频网 | 欧美国产视频 | 狠狠操电影 | 成人亚洲综合 | 99精品久久久国产一区二区三 | 欧美视频三区 | 国产精品99视频 | 久久精品国产久精国产 | 欧美激情综合色综合啪啪五月 | 97免费视频在线观看 | 福利视频三区 | 国内精品免费久久久久软件老师 | 欧美日韩三级视频 | 亚洲精品无 | av电影一区二区 | 精品久久九九 | 久久久免费电影 |