找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5061|回復(fù): 0
收起左側(cè)

用單片機(jī)定時(shí)器0實(shí)現(xiàn)P1.0的LED的亮滅功能(用查詢方式)

[復(fù)制鏈接]
ID:71407 發(fā)表于 2014-12-31 14:43 | 顯示全部樓層 |閱讀模式
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;51單片機(jī)入門(mén)程序16
;工程名稱:用定時(shí)器0實(shí)現(xiàn)P1.0的LED的亮滅功能(用查詢方式)
;編寫(xiě)日期:2009.7.4
;編寫(xiě)者:藍(lán)柳柳
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ORG 0000H
AJMP START
ORG 30H
START:MOV   P1,#0FFH         ;熄滅掉P1端口所有的LED
      MOV   TMOD,#00000001B  ;定時(shí)器0工作方式1
      MOV   TH0,#15H   
      MOV   TL0,#0A0H        ;定初值
      SETB  TR0             ;啟動(dòng)定時(shí)器
LOOP:JBC   TF0,NEXT  ;查詢TF0到1了,也就是定時(shí)到了沒(méi),到了跳到NEXT,沒(méi)到順序運(yùn)行
     LJMP   LOOP            
NEXT:CPL   P1.0              ;取反,讓P1.0亮滅的語(yǔ)句
     MOV   TH0,#15H
     MOV   TL0,#0A0H         ;重新定初值
     LJMP  LOOP
     END

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表