1.彩灯循环亮硬件原理图
彩灯循环亮硬件分析
• 此电路核心件是 mcs-51 单片机( at89c51 )。
• 包括时钟电路、复位电路及输出电路。
• 用 p1 口作输出口 , 直接驱动 8 只发光二极管。
发光二极管是一种把电能转换成光能的半导体器件.它由pn节组成,在正向偏置的条件下导通,此时会发射出一定波长的光.
2.软件设计(程序)
stat: mov a , #01h ; 高电平对应的发光二极管亮
loop: mov p1, a ; 从 p1 口输出到发光二极管
mov r1, #10
del1: mov r2 , #200
del2: mov r3, #126
del3: djnz r3, del3
djnz r2, del2
djnz r1, del1
rl a
ljmp loop ; 左移一位 , 下一个发光二极管亮
end
彩灯循环亮软件分析
• 此程序包含了传送类指令、控制转移类指令、移位指令。
• 此程序包含了延时程序、循环程序