200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 单片机c语言程序源代码 51单片机C语言程序设计源代码

单片机c语言程序源代码 51单片机C语言程序设计源代码

时间:2020-06-10 13:25:01

相关推荐

单片机c语言程序源代码 51单片机C语言程序设计源代码

51单片机C语言程序设计源代码

例2.2.1编写程序,点亮第一个发光二极管(part2_1.c P27)

#include //52系列单片机头文件 sbit led1=P1^0; //声明单片机P1口的第一位 void main() { }

例2.2.2编写程序,点亮P1口的若干二极管(part2_2.c P39)

#include //52系列单片机头文件 void main() { }

例2.5.1利用for语句延时特性,编写第一个发光二极管以间隔1S亮灭闪动的程序(part2_3.c P42)

#include //52系列单片机头文件 #define uint unsigned int //宏定义

sbit led1=P1^0; //声明单片机P1口的第一位 uint i,j; void main() { }

例2.6.1编写程序使第一个发光二极管以间隔500ms亮灭闪动。(part2_4.c P48)

#include

//52系列单片机头文件

while(1) { }

led1=0;

/*点亮

//大循环

//主函数

P1=0xaa; //while(1);

//主函数

led1=0; /*点亮第一个发光二极管*/

//主函数

#define uint unsigned int sbit led1=P1^0; 第一位

void delay1s(); void main() { }

void delay1s() 子函数体 { }

uint i,j;

for(i=500;i>0;i--)

while(1) { }

led1=0;

//宏定义

//声明单片机P1口的

//声明子函数 //主函数

//大循环

/*点亮

第一个发光二极管*/

delay1s(); led1=1;

//调用延时

/*关闭

子函数

第一个发光二极管*/

delay1s();

//定义//调用延时

子函数

for(j=110;j>0;j--);

例2.7.1编写程序使第一个二极管以亮200ms、灭800ms的方式闪动。(part2_5.c P49) #include sbit led1=P1^0; 第一位

void delayms(uint); 数

/*关闭

void main() {

while(1) {

led1=0;

/*点亮//延时/*关闭

//主函数

//大循环

//52系列单片机头文件

//宏定义 //声明单片机P1口的

//声明子函

#define uint unsigned int

第一个发光二极管*/

for(i=1;i>0;i--) led1=1;

//延时

for(j=110;j>0;j--);

第一个发光二极管*/

for(i=1000;i>0;i--)

//延时

for(j=110;j>0;j--);

第一个发光二极管*/

delayms(200); led1=1;

200毫秒

第一个发光二极管*/

-4-16

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。