标题: 51单片机LED流水灯练习(汇编) [打印本页]

作者: djnodt    时间: 2017-6-19 00:21
标题: 51单片机LED流水灯练习(汇编)
ORG 0000H
    JMP MAIN
    ORG 000BH
        JMP T0INT
        MAIN:MOV A,#0FEH                        ;若LED为高电平触发则为01H
        MOV R0,#0
        MOV TMOD,#01H
        MOV TH0,#(65536-50000)/256         ;12M晶振50000个时钟周期,50ms
        MOV TL0,#(65536-50000)MOD 256
        SETB ET0
        SETB EA
        SETB TR0
        SJMP $
            T0INT:INC R0
            CJNE R0,#20,L                            ;循环20次,即1s,执行下面语句
            MOV P1,A
            RL A                                           ;将计数器A中数字循环左移
            MOV R0,#0                                 ;将R0复位
            L:MOV TH0,#(65536-50000)/256
            MOV TL0,#(65536-50000)MOD 256
            RETI
            END





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1