单片机/MCUwilliam hill官网
直播中

电子工程师

21年用户 16604经验值
擅长:可编程逻辑 模拟技术 测量仪表 控制/MCU RF/无线 MEMS/传感技术
私信 关注

用89C51的P1口驱动8个发光二极管,使8个发光二极管由左向右轮流点亮。试画出连接图

用89C51的P1口驱动8个发光二极管,使8个发光二极管由左向右轮流点亮。试画出连接图,编制驱动程序。

1、画威廉希尔官方网站
2、编程

mov   a,#0feh
       up:   mov   p1,a
               lcall   delay
               rl     a
               sjmp   up
delay1:   mov   r7,#2
delay11: mov   r6,#250
              djnz   r6,$
              djnz   r7,delay11
              ret
电阻的作用是当流过发光二极管的电流过大时,它就会被烧坏。这个电阻可以限制流过发光二极管的电流,因此这个电阻叫作限流电阻。限流电阻阻值的计算方法如下:
    R=(5-1.75)/Id  ;Id 是流过发光二极管的电流,一般从8mA到20mA,其值越大,发光二极管越亮,但不能太大,当流过发光二极管的电流超过20mA时,容易烧坏发光二极管。

用89C51的P1口驱动8个发光二极管,使8个发光二极管由左向右轮流点亮。试画出连接图,编制驱动程

回帖(1)

yangxiaobonihao

2014-5-5 09:17:12
{:1:}{:1:}{:1:}
举报

更多回帖

发帖
×
20
完善资料,
赚取积分