proteus八个闪烁灯电路图
@冉邹904:用keil和proteus,画出电路,编写一段程序,用p1 口作为控制端口,使8个led -
阮纪13871116434…… ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV A,#0FEH MOV P1,A LCALL DELAY RL A SJMP MAIN DELAY: MOV R2,#100 DLY: MOV R3,$250 DJNZ R3,$ DJNZ R2,DLY RET END
@冉邹904:求大神帮忙.单片机LED广告灯的设计.proteus仿真图和程序,8个LED灯闪烁流动谢谢 -
阮纪13871116434…… 我用的51系列,供你参考,LED接在P0端口,延时的长短您可以自己控制,修改一下void DelayMS(uint x)中的i和void main()中的x就行了.#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int void DelayMS(uint x) { uchar i; while(x--) { for(i=0;i<120;i++); } } void main() { P0=0xfe; while(1) { P0=_crol_(P0,1); DelayMS(150); } }
@冉邹904:单片机中写出响应的代码,实现八盏LED灯的全亮 -
阮纪13871116434…… 你把八个LED灯接在一个Px口中,一刷就可以了 Px = 0xff;(假设高电平点亮)
@冉邹904:基于proteus的简单闪烁灯的程序 -
阮纪13871116434…… "吉志乃哥"是右移的啊.你可以加我.用c写个给你.PO口记得上拉电阻.这个程序的作用是P0口闪烁.void delay(unsigned int dealy_time) { while(dealy_time--); } main() { while(1) { P0=0XFF; delay(10000); P0=0X00; delay(10000); } }
@冉邹904:用proteus做流水灯,八个灯只有一个灯亮了,电阻上的电平标示没有.求解,怎么解决这个问题 -
阮纪13871116434…… 电阻R1~R7与地线的连接端,是电阻引脚直接与上面的横导线相接触的吧?这样是不通的,在电阻的每个引脚上都必须画一段导线与上面的横导线相连,连接后应该出一个结点.而你的仿真图没有,说明这7个电阻没接到地线上. 用proteus画仿真图时,元件的每个引脚都必须有一段导线与其它元件或电路相连才行,不能用引脚直接连接.见下图,所有按键右边都有一个结点(那个小红点),这样才行的.
@冉邹904:电路图给出的管脚是10个管脚,而proteus中的led却是8个管脚,怎么接?谁能告诉我~~非常急呀 -
阮纪13871116434…… proteus仿真软件中隐藏了LED数码管电源和接地引脚,所以只有8个引脚.这8个引脚分别控制八段数码管8个显示段.
@冉邹904:利用单片机控制8个发光二极管,设计8个灯同时闪烁的控制程序 - 上学...
阮纪13871116434…… 程序正确的前提下,有如下可能: 1、总线两端是不是都加对应的电路标号了. 2、LED是不是串联电阻了,而且阻值过大,超过1K. 3、LED二极管的元件用错了,哈哈,可能性不大……
@冉邹904:利用Proteus仿真实现路灯自动控制开关电路的设计 -
阮纪13871116434…… 去百度文库,查看完整内容> 内容来自用户:杀虫剂者 路灯自动控制开关电路的设计组员: 班级: 设计一个路灯自动控制开关电路,用光敏传感器实现自控,能在天黑时自动点亮路灯,天亮后又自动关灯.控制电路用电池供电,熄灯后电路耗...
阮纪13871116434…… ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV A,#0FEH MOV P1,A LCALL DELAY RL A SJMP MAIN DELAY: MOV R2,#100 DLY: MOV R3,$250 DJNZ R3,$ DJNZ R2,DLY RET END
@冉邹904:求大神帮忙.单片机LED广告灯的设计.proteus仿真图和程序,8个LED灯闪烁流动谢谢 -
阮纪13871116434…… 我用的51系列,供你参考,LED接在P0端口,延时的长短您可以自己控制,修改一下void DelayMS(uint x)中的i和void main()中的x就行了.#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int void DelayMS(uint x) { uchar i; while(x--) { for(i=0;i<120;i++); } } void main() { P0=0xfe; while(1) { P0=_crol_(P0,1); DelayMS(150); } }
@冉邹904:单片机中写出响应的代码,实现八盏LED灯的全亮 -
阮纪13871116434…… 你把八个LED灯接在一个Px口中,一刷就可以了 Px = 0xff;(假设高电平点亮)
@冉邹904:基于proteus的简单闪烁灯的程序 -
阮纪13871116434…… "吉志乃哥"是右移的啊.你可以加我.用c写个给你.PO口记得上拉电阻.这个程序的作用是P0口闪烁.void delay(unsigned int dealy_time) { while(dealy_time--); } main() { while(1) { P0=0XFF; delay(10000); P0=0X00; delay(10000); } }
@冉邹904:用proteus做流水灯,八个灯只有一个灯亮了,电阻上的电平标示没有.求解,怎么解决这个问题 -
阮纪13871116434…… 电阻R1~R7与地线的连接端,是电阻引脚直接与上面的横导线相接触的吧?这样是不通的,在电阻的每个引脚上都必须画一段导线与上面的横导线相连,连接后应该出一个结点.而你的仿真图没有,说明这7个电阻没接到地线上. 用proteus画仿真图时,元件的每个引脚都必须有一段导线与其它元件或电路相连才行,不能用引脚直接连接.见下图,所有按键右边都有一个结点(那个小红点),这样才行的.
@冉邹904:电路图给出的管脚是10个管脚,而proteus中的led却是8个管脚,怎么接?谁能告诉我~~非常急呀 -
阮纪13871116434…… proteus仿真软件中隐藏了LED数码管电源和接地引脚,所以只有8个引脚.这8个引脚分别控制八段数码管8个显示段.
@冉邹904:利用单片机控制8个发光二极管,设计8个灯同时闪烁的控制程序 - 上学...
阮纪13871116434…… 程序正确的前提下,有如下可能: 1、总线两端是不是都加对应的电路标号了. 2、LED是不是串联电阻了,而且阻值过大,超过1K. 3、LED二极管的元件用错了,哈哈,可能性不大……
@冉邹904:利用Proteus仿真实现路灯自动控制开关电路的设计 -
阮纪13871116434…… 去百度文库,查看完整内容> 内容来自用户:杀虫剂者 路灯自动控制开关电路的设计组员: 班级: 设计一个路灯自动控制开关电路,用光敏传感器实现自控,能在天黑时自动点亮路灯,天亮后又自动关灯.控制电路用电池供电,熄灯后电路耗...