55问答网
所有问题
当前搜索:
51单片机汇编语言流水灯
8路
流水灯汇编语言
程序的写法
答:
汇编语言
程序如下:;假设1:D1~D8八个彩灯接在P1口,输出低电平发光 ;假设2:系统晶振为12MHz ;假设3:N = 5 ;程序如下:ORG 0000H MOV R3, #5 ;N=5 LOOP0:MOV A, #0FFH MOV P1, #0FFH ;开始时全灭 ;---逐个点亮 MOV R2, #8 LOOP1: CLR C RLC A MOV P1, A CALL...
...
流水灯
单灯逐一亮后再灭 用C语言或者
汇编语言
或者
单片机语言
...
答:
include <reg
51
.H> //假设P2口顺序接LED,并且高电平点亮;typedef unsigned char uchar;typedef unsigned int uint;void delay1ms(uint);main(){ while(1){ static uchar order=1;uchar n;P2=0x00;//每种方式的开始,灯光全灭 if(order==1) //方式一:全灯逐个点亮,然后逐个灭掉 { for(n...
单片机
流水灯
,每个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=...
c51单片机
控制交通灯要求用
汇编语言
答:
//
51单片机
控制交通灯要求用
汇编语言
,仿真实例,可以参考一下 SNF EQU 00H ; 南北通行标志位 EWF EQU 01H ; 东西通行标志位 URF EQU 02H ; 紧急事件标志位 ORG 0000H LJMP MAIN ; 上电转主程序 ORG 000BH ; 定时中断入口 LJMP DSZD ORG 0003H ...
一个简单的
流水灯汇编程序
答:
用查表的方法也不错,花样可以任意变化 ORG 0000H AJMP MAIN ORG 0003H MAIN: MOV R1,#0 MOV DPTR,#TAB MAIN1: MOV A,R1 MOVC A,@A+DPTR MOV P1,A LCALL DLY200 INC R1 CJNE R1,#8,MAIN1 AJMP MAIN DLY200:MOV R4,#08H DL01:MOV R3,#74H DL00:MOV R2,#0D6H DJNZ R2,DJN...
单片机汇编语言
程序,我想写一个循环点亮的LED,然后用外部中断0接到一个...
答:
循环点亮LED灯,也就是
流水灯
效果的控制,可以用定时器来控制,这样做相对代码量较少而时间比较精确,外部中断0接以按键,可以控制动态效果的启停。程序如下:ORG 0000H LJMP MAIN ORG 0003H LJMP EXT0 ;外部中断0,控制流水灯启停 ORG 000BH LJMP T0ISR ;定时0控制流水灯循环点亮 ORG 0030...
用int0中断方式控制p1口所接8只
流水灯
,每按一次按键(下降沿触发)流水灯...
答:
已经调试和仿真。用两种语言编写。 程序中加了按键防抖和按键释放判断功能。 /*ST
C51单片机
编程实验第一课:彩灯控制器设计(跑马灯))*/ /*以下为
汇编语言
*/ key0 bit P2.0 key1 bit P2.1 org 0000h jmp start org 0030h start: mov P0,#11111110B Begin: ;*** jb...
汇编语言
编辑
单片机流水灯
?
答:
ORG 0000H MOV R0,#10 LJMP LOOP LOOP:MOV A,#0FEH Output:MOV P1,A RL A LCALL DELAY DJNZ R0,Output
单片机
控制
流水灯
程序注释
答:
org 0000h mov p1,#00h;P1口送00,全灭 clr a;累加器请0 l0:jnb p3.5,l1;P3.5为低转l1 k0:jb p3.5,l2;P3.5为高转l2 mov r4,#0fh;R4=0fH l1:inc a;累加器加1 mov p1,a;P1=A lcall dl;延时 djnz r4,l1;R4减1不为0转l1 ljmp k0;转k0 mov r2,#07h;R2=07H mov ...
51单片机
学习板是用来学习C语言的吗,怎么有人说用它可以学习
汇编语言
...
答:
如果用C
语言
的就是:文件名称:flash_led.c 文件说明:
流水灯
C程序 编写日期:2006年10月5日 程序说明:MCU采用AT89S51,外接12M晶振,P1口输出 / include //
51
系列
单片机
定义文件 define uchar unsigned char //定义无符号字符 define uint unsigned int //定义无符号整数 void delay(uint); //...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜