本站淘宝网店地址
shop34518266.taobao.com
 
初学单片机
单片机C语言
C语言实践
51单片机应用
51单片机源程序
 
 
关键字:
范 围:
 
首页51单片机源程序
 
定时器练习程序

 定时器练习
;  延时0.2秒,定时器0,方式1
        org 00h
        ljmp main
        org 30h
main:   mov tmod,#01h            ;方式1
start:  clr c
        mov a,#0ffh                ;左移初值
        mov r2,#08
loop:   rlc a                      ;左移一位
        mov p2,a
        mov r3,#20                 ;延时0。2S
        lcall delay
        djnz r2,loop               ;左移8次完否
        mov r2,#07                 ;右移初值
loop1:  rrc a                      ;右移1位
        mov p2,a
        mov r3,#20                 ;延时0。2S
        lcall delay
        djnz r2,loop1              ;右移7次完否
        ljmp start
delay:  setb tr0
again:  mov th0,#0d8h              ;设定定时器初值
        mov tl0,#0f0h
loop2:  jbc tf0,loop3              ;定时器标志位为1,则清标志位并跳loop3
        ljmp loop2
loop3:  djnz r3,again
        clr tr0
        ret
        end
更新时间:2007-6-1 11:13:35
 
淘宝店总店
淘宝店分店
腾讯拍拍店
锐志电子新浪博客
锐志网易博客
锐志搜狐博客
西南电子网