44问答网
所有问题
当前搜索:
51单片机按键切换流水灯编程
求
51单片机
驱动32盏LED
流水灯
(单向流水,全部亮时闪烁两次,双向流水,全部...
答:
void single_stream()//单向
流水灯
{ uchar i;//自己定义一下 unsigned char for(i=0;i<8;i++){ P0=table[i];//逐个点亮led0-7 第零组 delay();} for(i=0;i<8;i++){ P1=table[i];//第一组 delay();} for(i=0;i<8;i++){ P2=table[i];//第二组 delay();} for(...
急求
单片机流水灯
程序
答:
include<reg52.h> include<intrins.h> define uchar unsigned char define uint unsigned int sbit longtime=P3^2; //增加灯的时间
按键
sbit shorttime=P3^3; //减少灯的时间 按键 uchar i,a;uint num;void delay(uint z){ uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);} v...
51单片机
C语言对
流水灯编程
,用定时中断做 LED等从两边向中间亮_百度...
答:
可以用一个数组存放LED灯的状态,在定时器里面为LED赋值数组里面的值就行 例如 LED_arr[10] = {0x81,0x42,0x24,0x18,0x24,0x42,0x81};LED = LED_arr[pos++];
单片机
用计时中断控制一个
流水灯
电路 :每按一次键,发光二极管位置右移...
答:
已经调试和仿真。用两种语言编写。程序中加了
按键
防抖和按键释放判断功能。/*ST
C51单片机编程
实验第一课:彩灯控制器设计(跑马灯))*/ /*以下为汇编语言*/ key0bitP2.0 key1bitP2.1 org 0000h jmpstart org0030h start:mov P0,#11111110B Begin:;jbkey0,next0 calldelay10ms jbkey0,...
单片机
c语言编了个
流水灯
,用
按键
怎么实现它暂停。
答:
实现
流水灯
的方式有很多种(中断,定时器,延时等等),看用哪种方式,最简单的是延时做流水灯,那么在死循环里面增加
按键
检测,判断出有按键按下来时,再进入死循环,程序不往下走就可以暂停,再按跌出死循环。include //
51
系列
单片机
定义文件 define uchar unsigned char //定义无符号字符 define uint ...
求16个
流水灯
程序,有模式还可以调节快慢的,急求,谢谢。
答:
2015-01-07 如何用两个
按键
控制16个
流水灯
的流速 要求共8个流动速度 (... 1 2012-06-22 关于单片机知识,请问下面程序中,为什么流水灯的只亮第一个灯,... 2 2015-05-24 单片机16个流水灯c语言
编程
问题 1 2013-10-25 用两组I/O口控制16个流水灯的C51程序 1 2011-10-17 求用
51单片机
实现16个...
单片机
c语言编了个
流水灯
,用
按键
怎么实现它暂停。
答:
实现
流水灯
的方式有很多种(中断,定时器,延时等等),看用哪种方式,最简单的是延时做流水灯,那么在死循环里面增加
按键
检测,判断出有按键按下来时,再进入死循环,程序不往下走就可以暂停,再按跌出死循环。include //
51
系列
单片机
定义文件 define uchar unsigned char //定义无符号字符 define uint ...
求
51单片机
C语言定时中断
流水灯
(先左移后右移,一直循环),不要延迟的...
答:
include<reg52.h> define uchar unsigned char uchar m=0,i=0;void main(){ TMOD|=0x01; //定时器0工作方式为1 TH0=(65536-50000)/256; //装初值 TL0=(65536-50000)%256;EA=1; //开总中断 ET0=1; //开定时器中断 TR0=1; //开启定时器 while(1); //等待中断 }...
51单片机流水灯
正反转
答:
include <reg
51
.h> include <intrins.h> include "74hc595.h"include "delay.h"unsigned char w,flag=0;void delay0_5s();void delay_t(unsigned char t);void led();void main(){ PT0 = 1;EA = 1;EX0 = 1;EX1 = 1;IT0 = 1;IT1 = 1;TMOD = 0x01;w = 0x01;led();} v...
求
51单片机
同时控制
流水灯
和蜂鸣器七段数码管,分别用3个开关控制,流水...
答:
我这有两个以前写好的数码管显示程序及左右
流水灯
程序,但是是分开的,你自己再修改下吧,把两个合到一起,再加入
按键
就可。include<reg52.h> define uchar unsigned char define uint unsigned int uchar num;uchar code table[]={ 0xC0,0XF9,0X24,0X30,0X19,//0,1,2,3,4 0X12,0X02,...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜