微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 用8051的P1口驱动8个发光二极管,P3.4接一个开关K1,当开关按下时,8个发光二极管由

用8051的P1口驱动8个发光二极管,P3.4接一个开关K1,当开关按下时,8个发光二极管由

时间:10-02 整理:3721RD 点击:
用8051的P1口驱动8个发光二极管,P3.4接一个开关K1,当开关按下时,8个发光二极管由左向右轮流点亮;开关断开时,8个发光二极管不亮。试画出连接图,编制驱动程序。
1、画电路图
2、编程
mov   p3,#0ffh
 up0:   mov   a,#0feh
 up1:   jb    p3.4,up1
           mov   p1,a
           lcall   delay1
           rl     a
          sjmp   up1
 delay1:  mov   r7,#2
 delay11: mov   r6,#250
               djnz   r6,$
               djnz   r7,delay11
               ret 


刚好用到这个,,谢谢小编,好人灬灬灬也希望更多分享灬灬灬灬灬灬灬灬灬

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top