77问答网
所有问题
当前搜索:
单片机简单的程序设计
单片机设计
一
程序
,找出1000以内能被3整除而且能被7整除的所有偶数?
答:
针对这个问题,我们可以使用
单片机
来
设计
一个
程序
,找出1000以内能被3整除而且能被7整除的所有偶数。以下是具体实现步骤:设置一个循环,从2开始,一直到1000,每次增加2,因为我们只需要找出偶数。2. 在循环中,判断当前数字是否能被3整除并且能被7整除,如果是,则输出该数字。3. 循环结束后,程序执行...
51
单片机
串口设计c语言
程序简单设计
答:
第一题,已经测试成功:include <reg52.h> define uchar unsigned char define uint unsigned int uchar flag, a;sbit d = P0^0;void init(){ TMOD = 0x20; //设置定时器1为工作方式2 TH1 = 0xfd;TL1 = 0xfd;TR1 = 1; //开定时器1 REN = 1; //开串口通信.SM0 = 0; ...
MCS-51
单片机
,利用定时计数器
设计
一个
程序
,汇编语言,最好有注释,很
简单
...
答:
LOOP3: JNB P2.2,BEGIN ;若主持人按下复位信号键,则转向主
程序
CPL P2.0 ;若没按复位信号键,则通过p2.2口给出高低信号驱动蜂鸣器 LCALL DELAY ;调用延时子程序 SJMP LOOP3 ;p2.2口反复间隔0.4s变化,驱动蜂鸣器 END ...
单片机 简单
乒乓球游戏
程序设计
答:
acall dianliang1 ;调用从右向左点亮
程序
mov r4,#0ffh D1: mov r5,#0ffh pd1: jnb p3^3,fh1 ;判断是否有中断请求,没有则顺序执行 则跳转至中断程序结束 djnz r5,pd1 djnz r4,D1 acall koufen1 ;延时时间到,调用扣分程序 fh1: setb ea ;开总中断有效 reti ;中断...
简单的
51
单片机设计
,用8个按键独立控制8个灯
的程序
!(高分!)要求如下...
答:
include<reg52.h> define uint unsigned int define uchar unsigned char void delay(uint z);void main(){ uchar a;a=0x00;P0=0x00;//P0输出; led共阴接法 P1输入按键另一端接地 P0加上拉电阻 P1=0xff;while(1){ P0=0x00;if(P1!=0xff){ a=P1;switch(a){ case 0xfe: P0=0x...
用51
单片机设计
一个电子钟
答:
巧了,国亲无聊做了一个玩玩,给你看看把,其实电子钟挺
简单的
,下面是
程序
:include<reg52.h> define uchar unsigned char define uint unsigned int sbit ch=P3^2;sbit key=P3^5;sbit key1=P3^4;uchar t0,numn,numy,numr,nums,numf,numm,sw,w,q,b,s,g,sw1,w1,q1,b1,s1,g1,rq...
51
单片机设计
跑马灯
的程序
用(c语言)编写
答:
|P1口接8个发光二极管共阳 include <AT89X51.H> unsigned char i;unsigned char temp;unsigned char a,b;void delay(void){ unsigned char m,n,s;for(m=20;m>0;m--)for(n=20;n>0;n--)for(s=248;s>0;s--);} void main(void){ while(1){ temp=0xfe;P1=temp;delay();for(...
单片机程序设计
很
简单的
高分悬赏
答:
下列
程序
,在PROTEUS中仿真通过.;--- ORG 0000H LJMP MAIN ORG 000BH LJMP T0_INT ORG 0030H MAIN:MOV SP, #7FH MOV TMOD,#01H MOV TL0, #LOW(65536-50000)MOV TH0, #HIGH(65536-50000)SETB TR0 MOV IE, #82H MOV R2, #2 MOV R3, #10 MOV R4, #0 ...
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-...
简单单片机
交通灯c
程序设计
(89c51)(最好加点注释)求位哥哥指教...
答:
5000);Operation_Type=4;break;case 4: //南北向黄灯闪烁 5 次 DelayMS(300);YELLOW_B=~YELLOW_B;GREEN_B=1;if(++Flash_Count!=10) return;Flash_Count=0;Operation_Type=1;} } //主
程序
void main(){ while(1) Traffic_Light();} 这类问题还是比较
简单的
,参考程序看看就懂啦 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机程序如何编写
单片机应用实例20个
单片机c语言编程300例
单片机计算机程序
单片机C语言程序设计实训100例
单片机汇编编程300例
单片机应用设计实例
单片机编程实例大全
单片机编程事例