99问答网
所有问题
当前搜索:
单片机c语言编程题
四位数码管
单片机
AT89C52求
c语言编程
答:
单片机
是AT89C52,这是要仿真吧,那就先画出仿真图,确定什么数码管,才能写
程序
。下图是用四位一体的共阴数码管画的仿真图,P0口输出段码,P2输出位码。
用
C语言编程
,使51
单片机
数码管从0显示到60
答:
unsigned char code table[] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71};/ 功 能:延时,若干毫秒 参 数:毫秒数 返回值:无 / void DelayMs(unsigned int i)//一个延时函数,这个函数在11.0592M晶振下的...
单片机
实现4位一体数码管显示0000—FFFF的16进制(
C语言编程
)
答:
} //--- 上述的《千百十个》四个位,实际上,显示的是16进制数。
程序
,是借用了楼主的《单个显示程序》,但是,和楼主的电路,并不配套。楼主的电路,并没有锁存器。而程序中,却是使用锁存器的
编程
思路。未必好用,试试看吧。
求一个用
C语言
编写出
单片机
甲通过串口向PC机乙发送数据0~9的
程序
(晶...
答:
/// // 设计
题目
: 基于51
单片机
的串口通信 // 功能 :// 说明 : 晶振用12M,/// include <reg51.h> // 12M 晶振 define uchar unsigned char define uint unsigned int ///
问:基于STC15W4K32S4系列
单片机
,怎么用
c语言编程
:利用一位按键控制发...
答:
include<reg51.h> sbit key=P1^0;sbit led1=P0^0;sbit led2=P0^1;sbit led3=P0^2;sbit led4=P0^3;unsigned char a;main(){ while(1){ if(key==0){ while(key==0);a++;a%=9;} switch(a){ case 1:led1=0;led2=1;led3=1;led4=1;break;case 2:led1=0;led2=0;led...
求一个
单片机c语言编程
,
题目
要求接8个二极管,要求左循环点亮
答:
include<reg51.h> include<intrins.h> define uchar unsigned char define uint unsigned int void DelayMS(uint x){ uchari;while(x--){ for(i=0;i<120;i++);} } //主
程序
void main(){ P0=0xfe;while(1){ P0=_crol_(P0,1);//P0的值向左循环移动 DelayMS(150);} } ...
求用
C语言编程
实现51
单片机
的LED灯移动
答:
2:P0=led3;led3=(led3<<1)|0x01;if((led3&0xf0)==0x30)led3=0x3e;if((led3&0xf0)==0x70)led3=0x7
c
;if((led3&0xf0)==0xf0)led3=0xf8;break;case 3:P0=led3;led3=(led3>>1)|0x80;if((led3&0x0f)==0x0c)led3=0x7c;if((led3&0x0f)==0x0e)led3=0x3e;...
单片机C语言编程
问题。怎么实现按键切换两个子程序啊。。(时钟和温度...
答:
应该用一个标志位,如果你这种是普通的按键,即按下时是低电平,松开时是高电平的,大概这样写,在main声明一个变量,作为标志位.char Flag;然后按键按下时,直到弹起按键才改变Flag的状态。if(!Key){ while(!Key);Flag=~Flag;} if(Flag){ time = hour*100 + min;ShowTest(time);delay();...
单片机c语言编程
问题,功能是用定时器T0使发光管间隔200ms闪烁,定时器T...
答:
……num2++;if(num2==20){ num2=0;//少了这句,num2会持续增长,长到255后,才变成0。……num2:0~255,只有在=20时,数字才加一。那么,就是约12.5秒,数字才加一。
单片机
复习题(
C语言
)
答:
12.单片机上电后是从主函数void main()的___0x0000H___位置运行。13.
单片机C语言编程
时必须有的固定结构的语句是#include <reg51.h>、void main()以及___while___。14.keil 集成开发软件的三个主要功能是___编译___、__调试___、___仿真___。15.十进制数100对应的十六进制数是__...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机c语言笔试题和答案
单片机需要c语言学到哪
单片机编程实例大全
单片机c语言编程实例大全
单片机c语言代码大全
51单片机程序100例
单片机编程代码大全
51单片机求补示例
51单片机8个流水灯p0口编程