44问答网
所有问题
当前搜索:
51单片机按键切换流水灯编程
51单片机
的
流水灯
程序。求修改(有错误)
答:
你的程序不是很合理,定时器的值错误,定时器,中断都配置了,但是没用到,可能对这些还不是很了解,给你个程序,是
流水灯
的,很短,自己去研究下,不明白的地方去查资料,不知道怎么查的话联系我也可以,祝成功。include "reg52.h"include "intrins.h"define uchar unsigned char define uint ...
求
51单片机流水灯
,24灯闪烁,图安随意,求程序
答:
include<reg
51
.h> void delay(int i){ int j;for(i;i>0;i--)for(j=110;j>0;j--);} int main(void){ P0 = 0xaa;P1 = 0xaa;P2 = 0xaa;while(1){ delay(500);~P0;delay(500);~P1;delay(500);~P2;)}
51单片机流水灯
,怎么写程序能达到物理上改变灯连的引脚。
答:
当然可以了。假设你原来操作的时P0口,
灯
D0接的是P0.0引脚 灯D1接的是P0.1引脚 灯D2接的是P0.2引脚 ...灯D7接的是P0.7引脚 为了好布线后,顺序乱掉了,比如 灯D0接的是P0.3引脚【乱了】灯D1接的是P0.1引脚 灯D2接的是P0.0引脚【乱了】灯D3接的是P0.2引脚【乱了】灯D4...
51单片机流水灯
使其倒流怎么写,
答:
让最后一个灯看起来能是逆流的第一个灯 for(k=0;k<4;k++){ LED>>=1;//依次右移,第一次移位后是0111 1111 LED|=0x08;//理由同|0x01 for(i=0;i<20000;i++);//延时 } for(i=0;i<20000;i++);//延时 } } 我也好久没玩单片
单片机
了,希望没错能帮到你吧!
[基础向]c语言编写的LED
流水灯
程序如何在12c5a60s2
单片机
上运行?
答:
P1.5用PUSH-PULL模式输出100HZ的方波信号.适合STC12C5204AD系列、STC11Fxx、STC10Fxx、STC12C5A60S2系列。/***用户系统配置***/ define MAIN_Fosc22118400L//定义主时钟, 模拟串口和和延时会自动适应。5~35MHZ include<reg
51
.h> sfr P1M1 = 0x91;//P1M1.n,P1M0.n =00--->Standard,01...
单片机流水灯
程序 16
答:
include<reg52.h> include <intrins.h> void delayms(unsigned char ms) // 延时子程序 { unsigned char i;while(ms--){ for(i = 0; i < 120; i++);} } main(){ unsigned char LED;LED = 0xff;P0 = LED;while(1){ delayms(1000);LED = LED<<1; //循环右移1位,点亮下...
单片机
流水灯
,每个LED点亮两次,依次向左循环
答:
include<reg
51
.h>#include<intrins.h>#define uchar unsigned charuchar led=0xfe;void delay(uchar a){uchar i;while(a--)for(i=0;i<120;i++);}main(){while(1) { P1=led; delay(200); P1=0xff; delay(200); P1=led; delay(200); P1=0xff; led=...
求
51单片机
10个灯的
流水灯
c语言程序
答:
include<reg52.h>#include<intrins.h>void main(void){ unsigned int t, x, i; while(1) { x = 32767; for (i = 0; i < 10; i++) { P1 = x; P2 = x >> 8; x = _iror_(x, 1); for (t = 0; t < 60000; t++); } }} ...
如何用3个
按键
控制
流水灯
方向和流速同时使用数码管显示当前时间间隔...
答:
分享下我思路:1、将你控制用的
单片机
datasheet下载下来,不用全看,挑需要的看,其他的以后研究。2、这个项目只是控制单片机的
流水灯
而已,由于你未提供原理图,我就假设一个IO口控制一盏灯,
程序设计
流程如下:初始化单片机(设置定时器的定时时间为0.1s,控制灯,数码管的IO口设置为输出模式,检测
按
...
51单片机流水灯
程序
答:
程序如下:include <reg52.h> sbit led1 = P2^0;sbit led2 = P2^1;sbit led3 = P2^2;sbit led4 = P2^3;sbit led5 = P2^4;sbit led6 = P2^5;sbit led7 = P2^6;sbit led8 = P2^7;void main(){ int i,j;//点亮第一个灯 led1 = 1;led2 = 0;led3 = 0;led4 = ...
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜