要怎样用一个单片机控制60个灯进行流水灯实验呢,请把具体的电路图和C语言程序发到我邮箱 谢谢! 楼主好!其实这个问题很简单,我觉得根本不用锁存器,感觉有点浪费,一copy般单片机IO都可以完成你所需要的功能:不知道楼主有没有注意到8X8点阵的实现方法,你要做的60个流水灯完全可以模仿点阵的构造结构来实现知。查一下点阵的构造,60个流水灯的接法完全按照那个接法,只用16个IO口就行了,需要提醒你的是P1口的驱动能力还行 其他的需要上拉电阻。同时这个问题还有点类似矩阵键盘的控制。在你学会了你需要的60个流水灯的同时你还学会了点阵的控制,矩阵键盘的控制,一举多得,祝你学习愉快,单片机很有意思,我也是道自学的。
请高手帮我写个单片机 12个流水灯 的试验程序 12个灯接在哪些端口上?是低电平让灯亮还是高电平?思路是每延时规定的时间设置一下那些接灯的端口,无非就是设0或是设1,设置好了就OK了12个灯接在哪些端口上?是低电平让灯亮还是高电平?思路是每延时规定的时间设置一下那些接灯的端口,无非就是设0或是设1,设置好了就OK了12个灯接在哪些端口上?是低电平让灯亮还是高电平?思路是每延时规定的时间设置一下那些接灯的端口,无非就是设0或是设1,设置好了就OK了12个灯接在哪些端口上?是低电平让灯亮还是高电平?思路是每延时规定的时间设置一下那些接灯的端口,无非就是设0或是设1,设置好了就OK了12个灯接在哪些端口上?是低电平让灯亮还是高电平?思路是每延时规定的时间设置一下那些接灯的端口,无非就是设0或是设1,设置好了就OK了
我现在要写单片机的简单流水灯实验报告,但是不知道原理怎么写,书上没写多少,请问谁能帮帮忙 先点亮一个灯,然后左称或右移8次(针对8个灯的),中间加适当的延时就行了
单片机实验流水灯 最低0.27元开通文库会员,查看完整内容>;原发布者:luchangguo1017实验一LED流水灯实验一、实验目的:1、进一步熟悉KeilC51集成开发环境调试功能的使用32313133353236313431303231363533e58685e5aeb9313334336237632、学会自己编写程序,进行编译、仿真调试3、学会使用单片机的P0口作为I/O口去控制外围电路,实现LED灯以固定的频率进行闪烁。二、实验设备:1、PC机2、SW-51PROC单片机综合实验平台三、实验内容:1、编写一段程序,用单片机P0口的8个输出去控制8个LED灯,实现如下功能:先使8个LED灯轮流点亮,从左向右移动,时间间隔0.5s。以上过程循环实现。四、实验步骤:1、实验原理图:2、硬件连线方式:用杜邦线将“MCU”区的P0口“P0.0-P0.7”与“8-LED”模块区的“L1-L8”依次相连。编写程序思路:用单片机P0口的8位输出控制8个LED灯,每次只点亮一只LED,8只LED灯依次点亮,如此循环即可形成流水灯。3、实验箱的时钟:晶振频率为11.0592MHzTose=1/(11.0592*1000000)=0.0904us1个机器周期为0.0904us*12=1.085us4、源程序:*/include#defineucharunsignedchar#defineuintunsignedint#definePORTP0ucharcodedis[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xbf,0xdf,0。
单片机流水灯实验 程序 1)开机是点亮12发光二极管,闪烁三下2)按照顺时针循环依次点亮发光二极管3)通过按键将发光二极管的显示改为顺逆时针方式 这个你得清楚C51的基本框架。
51单片机流水灯实验的程序是什么 有两种,最简单的就是微操作指令,你要看你的单片机led灯接在什么口,我的是P0口,你根据你的单片机硬件接线图改一下就可以了includevoid main(){P0=P0;}
单片机流水灯实验程序错在哪?谢谢啦 哥们咋一看问题貌似不大;可以把编译后提示的错误贴出来么,帮你看下
单片机实验流水灯。怎么办?