55问答网
所有问题
当前搜索:
单片机c语言中文网
C语言
中 绝对值 怎么表示?
答:
方法一:用
C语言
中自带的绝对值函数表示:如果a是整数:include<stdio.h> include<math.h> int a=100,b;b=abs(a);printf("%d",b);如果a是浮点数:include<stdio.h> include<math.h> float a=99.9;float b;b=fabs(a);printf("%f",b);方法二:自己编写一个函数表示:include <st...
用
c语言
编写
单片机
流水灯程序,(8个发光二极管从左至右循环点亮)_百度...
答:
include<reg51.h> voiddelay(void){ unsignedinti,j;for(i=0;i<200;i++)for(j=0;j<1000;j++);} voidmain(void){ while(1){ P3=0xfe;//第一个灯亮 delay();//延时 P3=0xfd;//第二个灯亮 delay();P3=0xfb;//第三个灯亮 delay();P3=0xf7;//第四个灯亮 delay();P3=0x...
单片机C语言
,switch,case,break的含义,格式,用法
答:
switch语句用于多分支选择, 其一般形式为:switch(表达式){ case 常量表达式1: 语句1; case 常量表达式2: 语句2; … case 常量表达式n: 语句n; default: 语句n+1;}其语义是:计算表达式的值。 并逐个与case后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时...
单片机
-
c语言
答:
掌握
单片机C语言
基础,从数据类型到逻辑控制 深入理解C语言编程的关键,首先从数据类型开始:基础类型: (_Bool, stdbool.h)布尔类型用于逻辑判断,字符(char)、整型(int)、长整型(long)和浮点数(float, double)则用于数值处理。特别是格式化字符串printf("#%x", value);,用于精准输出数据。定义与声明...
c51
单片机c语言
交通灯的程序
答:
程序如下:include <reg51.h> define uchar unsigned char define uint unsigned int uchar data buf[4];uchar data sec_dx=20;//东西数默认 uchar data sec_nb=30;//南北默认值 uchar data set_timedx=20;uchar data set_timenb=30;int n;uchar data b;//定时器中断次数 sbit k1=P1^...
用89C52
单片机
控制32个LED流水灯
的C语言
程序,
答:
/***52
单片机
,12MHz晶振,P0-P3 接32颗LED,低电平驱动***/ include"REG52.h"//包含52头文件 define TRUE 1//定义布尔量'1':真 define FALSE 0//定义布尔量'0':假 define uchar unsigned char//定义 无符号字符型数据 简称 define uint unsigned int//定义 无符号整型数据 简称 define ...
一个关于
单片机
控制步进电机
的C语言
程序 想请高人帮我把每一步都注释...
答:
C语言
程序源代码 include <REGX51.H> // 51寄存器定义 include "intrins.h"define control P1 //P1_0:A相,P1_1:B相,P1_2:C相,P1_3:D相 define discode P0 //显示代码控制端口 define uchar unsigned char //定义无符号型变量 define uint unsigned int sbit en_dm=P3^0; //...
求
单片机
(c51)外部中断实验
的c语言
代码或者思路,要求在补充
答:
j<120;j++);}void ext0() interrupt 0{uchar i;for(i=0;i<8;i++) { P2=0x00; delay(); P2=0xff; delay(); }}main(){uchar i;EX0=1;IT0=1;EA=1;while(1) { P2=~(1<
求
单片机
,
c语言
流水灯流动3次然后再闪动3次关闭的程序
答:
char void delay(uchar a){ uchar i;while(a--)for(i=0;i<120;i++);} main(){ uchar i,j;P0=0xfe;for(j=0;j<3;j++){ for(i=0;i<8;i++){ P0=_crol_(P0,1);delay(200);} } for(i=0;i<3;i++){ P0=0x00;delay(200);P0=0xff;delay(200);} while(1);} ...
51
单片机
串口通信
c语言
编程
答:
sinti(); //串口初始化程序 ring=1;while(1){ while (1){ if(CASE1==0){ send('a');ring=0;break;} if(CASE2==0){ send('b');ring=0;break;} if(CASE3==0){ send('c');ring=0;break;} if(CASE4==0){ send('d');ring=0;break;} } if(ring==0){ ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
51单片机C语言
单片机二维数组实例
单片机编程用c语言
c语言单片机入门教程
c语言中文编程网
c语言网页版
c语言初学者刷题网站
csdn的c知道入口在哪里
单片机问答网站