www问答网
所有问题
当前搜索:
单片机按键控制流水灯程序
c51
单片机
独立
按键控制
三种
流水灯
答:
include<reg51.h>#include<intrins.h>#define uchar unsigned charuchar keyval,led,led1;sbit key=P3^2;void ext0() interrupt 0{while(key==0);keyval++;keyval%=3;}void delay(uchar a){uchar i;while(a--)for(i=0;i<120;i++);}main(){led=0xfe;led1=0x55;while(1) { ...
单片机
LED花样
流水灯
汇编
程序
答:
做好中断现场保护和还原就可以解决这个问题了。INT: PUSH PSW;先现场保护 PUSH ACC; PUSH 00H;R0 PUSH 01H;R1 PUSH 02H;R2 PUSH 03H;R3 PUSH 04H;R4 PUSH 05H;R5 PUSH 06H;R6 PUSH 07H;R7 MOV A,#0AAHMAG: MOV P2,A LCALL DELAY RL A ...
一个花样
流水灯单片机程序
(要求1,3,5,7灯亮,2,4,6,8灯亮然后全灭)
答:
在工业
控制
领域广泛应用。从上世纪80年代,由当时的4位、8位
单片机
,发展到现在的300M的高速单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台...
51
单片机流水灯
用C语言编写的设计
程序
???
答:
include<reg52.h> include<intrins.h> define uchar unsigned char define uint unsigned int void delay(uint z);main(){ uchar aa;while(1){ aa=0xfe;P1=aa;delay(100);while(1){ aa=_crol_(aa,1);P1=aa;delay(100);} } } void delay(uint z){ uint x,y;for(x=z;x>0;x-...
单片机
请问
流水灯程序
一个
按键
单次按下
控制
改变 P0.0到P0.7不断循环...
答:
我说一个可行的吧,但是不一定是最好的。定义一个位变量 bit fangxiang=1 ; //1表示一个方向,0表示另一个方向。用定时器自动
控制灯
移动。主循环里面这样写 while(1){ 检测P10
按键
;如果有按键;fangxiang=!方向;} 定时器函数里这样写 { if(方向==1){ 右移;} else { 左移;} } ...
51
单片机流水灯
通过
按键控制流水灯
的流向
答:
for(b=2;b<6;b++){ if(key_on())OutData2=_cror_(OutData,b);else OutData2=_crol_(OutData,b);P3=OutData2;P2=0xff;delay1s();}
利用伟福6000编写
单片机程序
一个
按键控制
八个发光二极管以
流水灯
形式...
答:
建立新程序 选择菜单[文件|关闭项目];选择菜单[文件|新建文件],或点新建文件
按钮
编辑程序,保存程序 选择菜单[文件|保存文件]或点保存文件按钮,默认的文件保存位置为C:\WAVE6000\SAMPLES,再给出文件名,例如MY1.ASM。注意:汇编
源程序
的文件名扩展名必须是ASM 编译程序 选择菜单[项目|编译]或按...
52
单片机
独立
按键控制
LED
流水灯
答:
怎么个
控制
法,按一下,
流水灯
停下,再按一下开始,还是按一下对应亮一个或亮下一个 还是想知道怎么用
按键
教你用按键的方法,功能你自己去实现。把io口拉高电平后,接按键,如果按键按下,会接地,读出的io口电平会变为低,这样就可以判断说法按下按键,但要一直重复读取io口数据,而且要防抖动...
单片机按键控制
4个LED,第一次按从左到右亮,第二次按从右到左亮。跪求...
答:
我这个是8 个
流水灯
的,汇编的。除了你要的2 种花样外,还有另2 种花样。你可以参考 ;4花样流水灯 2010.05.11 AN EQU P3.0 ORG 0000H AJMP MAIN ORG 0003H AJMP EX0INT ORG 0030H MAIN: SETB EA SETB EX0 SETB IT0 ACALL DISP AJMP MAIN EX0INT: INC R0 CJNE R0,#5,RTI MOV R0...
如何实现51
单片机
的
按键
k1按下,LED
流水灯
向右移动,按键k2被按下,LED...
答:
对
控制
LED口的寄存器进行位操作,按k1左移,按K2就是右移了。51
单片机
是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。51单片机的特点:同样的一段
程序
,在各个单片机...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜