77问答网
所有问题
当前搜索:
单片机c语言编程300例
单片机
实现4位一体数码管显示0000—FFFF的16进制(
C语言编程
)
答:
} //--- 上述的《千百十个》四个位,实际上,显示的是16进制数。程序,是借用了楼主的《单个显示程序》,但是,和楼主的电路,并不配套。楼主的电路,并没有锁存器。而程序中,却是使用锁存器的
编程
思路。未必好用,试试看吧。
c语言编程
:8051
单片机
系统的时钟为11.0592,把0~99从串行口输出。_百度...
答:
include <reg51.h> define XTAL 11059200 // CPU晶振频率 define baudrate 9600 // 通信波特率 define uchar unsigned char define uint unsigned int char aa, bb = 0;//--- void main(void){ PCON = 0x00; // 波特率不倍增.SCON = 0x50; // 设定串行口工作方式.TMOD = ...
uint什么意思 怎么用?
单片机c语言编程
答:
1、这不是
C语言
关键字,只是
程序设计
者为了方便自己做的宏定义“#DEFINE UINT UNSIGNED INT”,当然可以把它写成其他的字符串,不过还是用这个好,大部分的程序员都用这个,还有UCHAR等,都是类似的。uint在
单片机
中经常遇到,定义一个无符号整形变量 2、其他常见定义:typedef unsigned char uint8_t...
求大神帮忙编写
单片机
控制步进电机
C语言编程
,图片如下...
答:
include "reg52.h"//Motor sbit A = P2^0; //定义管脚 sbit b = P2^1;sbit C = P2^2;sbit D = P2^3;/// //步进电机驱动 unsigned char MotorStep=0;unsigned int MotorTimer = 0;unsigned int MotorDelay,Speed=1,TIM,CT;define speed 8 // 调整速度 数值不要设的太低...
求用
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语言
程序
答:
define uint unsigned int//是宏定义,这样定义以后,在接下来的程序当中就能用uint 代替unsigned int了,void DelayMS(uint x)//是一个子函数,当调用时,就直接执行大括号里面的语句,while(x--)//是循环语句,当X--=0时,就不满足条件,跳出循环。它整个的功能就是一个延时,等待
单片机
处理完其它任务...
o你好,能给我发一份《
单片机C语言程序设计
实训100例
答:
你好,能给我发一份《
单片机C语言程序设计
实训100例——基于8051+Proteus仿真》代码吗?邮箱
[email protected]
... 你好,能给我发一份《单片机C语言程序设计实训100例——基于8051+Proteus仿真》代码吗?邮箱
[email protected]
展开 我来答 5个回答 #热议# 为什么现在情景喜剧越来越少了?岽沃破6 2012-04-09 ...
求用
C语言编程
:
单片机
P1.0和P1.1分别接两个指示灯
答:
include "reg51.h"sbit D1=P1^0;sbit D2=P1^1;void delay(int i){ while(--i);} //key1控制D1,外部中断0(P3.2)接key1void int0()interrupt 0{ delay(100);//这个加了延时消抖动 if(IE0){ D1=!D1; while(IE0);//键释放后才结束函数 } }//外部中断1(P3.3)接...
单片机
求助
C语言编程
实现99秒倒计时到0秒停止! 求好心人哪!_百度知 ...
答:
include<reg51.h> // 包含51
单片机
寄存器定义的头文件 unsigned char code Tab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管显示0~9的段码表 unsigned char int_time; //记录中断次数 unsigned char second; //储存秒 / 函数功能:快速动态扫描延时...
...001,010,100,110,101,011.怎么用
c语言编程
。请告诉指点
答:
ABC=001:完成000号功能 ABC=010:完成001号功能 ABC=011:完成010号功能 ABC=100:完成011号功能 ABC=101:完成100号功能 ABC=110:完成101号功能 程序大概如下:include<reg51.h> sbit A=P1^2;sbit B=P1^1;sbit
C
=P1^0;main(){ unsigned char ch;EA=0;while(1){ ch=0;if(C==1)ch|=...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜