失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 单片机c语言 oxfe 单片机C语言程序设计实训100例——基于8051+Proteus仿真-程序.docx...

单片机c语言 oxfe 单片机C语言程序设计实训100例——基于8051+Proteus仿真-程序.docx...

时间:2019-04-17 11:36:49

相关推荐

单片机c语言 oxfe 单片机C语言程序设计实训100例——基于8051+Proteus仿真-程序.docx...

《单片机C语言程序设计实训100例一基于8051+Proieus仿克》案例

第01篇基础程序设讣

01闪烁的LED

#include

#define uchar unsigned char

^define uint unsigned int sbit LED=P1^: 〃延时

void DelayMS(uint x) uchar i; while(x-) for(i=0;i<120;i++);

〃主程序 void mainO while(l)

LEDsLED; DelayMS(150):

02从左到右的流水灯

#include

#include

#define uchar unsigned char

#define uint unsigned int

〃延时

void DelayMS(uinl x) uchar i; while(x-) for(i=0:i

〃主程序 void mainO

PO=Oxfc: while(l)

PO=_croUPOJ);//PO的值向左循环移动 DelayMSdSO);

03 8只LED左右来回点亮

#include

#include

#define uchar unsigned char

#define uint unsigned int 〃延时

void DelayMS(uint x) uchar i: while(x-) for(i=0;i<120;i++);

〃主程序

void mainO uchar i; P2=OxO 1: while( 1) for(i=0:i<7:i++)

P2=_croUP2J);//P2的值向左循环移动 DelayMS(150);

for(i=0;i<7:i++)

P2=_crorjP2a);//P2的值向右循环移动 DelayMS(150);

04花样流水灯

#include

#define uchar unsigned char

#define uint unsigned int uchar code Pattern_PO[]=

Oxfc?Oxf9?Oxf3?Oxe7?Oxcf?Ox9f?Ox3f?Ox7fQxff?Oxff?Oxff?Oxff?OxffOxfT?OxCf?Oxff? 0xc7?0xdb?0xbd?0x7e?0xbd?0xdb?0xc7?0xff?0xe7excM0x81.0x00.0x81,0xc3.0xe7,0xff. Oxaa?Ox55?Ox 1 &Oxff?OxfO?OxOf?Ox(XXOxff?Oxf8?Oxfl ?Oxc30xc7.Ox8fOxlf.Ox3f.Ox7f. 0x7f?0x3f?0x 1 t0x8f.0xc7,0xe3.0xfl .OxfS.OxffQxOO.OxOCXOxftOxfLOxOf.OxfO.Oxff, 0xfe,0xfd,0xfb.0xf7.0xef0xdt0xbt0x7f,0xff.0xft0xff.0xff,0xff0xff,0xft0xff.

0xff,0x0xft0xff.0xff.0xff,0xff,0xff,0x7f0xbt0xdt0xef0xf7.0xfb.0xfd,0xfe, 0xfe,0xfc,0xf8.0xf0.0xe0,0xc0.0x80,0x00.0x00,0x00.0x00.0x(X).0x00.0x00,0x00,0x00, 0x00.0x00.0x00.0x00.0x00,0x00.0x00,0x00.0x00,Ox8O.OxcO.OxeO.OxfO,Oxf8,Oxfc,Oxfe. OxOO.Oxff.OxOO.Oxff.OxOO.OxftOxOO.Oxff

uchar code Pattem_P2[]= 0xff.0xff.0xft0xff.0xff.0xff,0xff,0xfe,0xfc,0xf9,0xf3,0xe7.0xcf.0x9tf)x3f,0xff.

Oxc7?Oxdb,Oxbd?Ox7e,Oxbd0xdb』xc7?Oxff?Oxc7』xcMOx81.0x00.0x81,0xc3.0xe7.0xff, Oxaa,Ox55,Oxl&Oxff?OxfO?OxOf?OxOOQxff?Oxf8?Oxfl ,Oxe3.Oxc7,Ox8fOxltOx3tOx7f. 0x7t0x3t0x 1 L0x8f?0xc7、0xc3?0xf 1 .OxfS.Oxff.OxOO.OxOCXOxfT.Oxff.OxOf.OxfO.Oxft 0xfL0xft0xff?0xff?0xff?0xff?0xff?0xff,0xfc,0xfd?0xfb?0xf7?

如果觉得《单片机c语言 oxfe 单片机C语言程序设计实训100例——基于8051+Proteus仿真-程序.docx...》对你有帮助,请点赞、收藏,并留下你的观点哦!

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