正在加载图片...
★“8”字符循环演示的C-51程序 #include <regel.h> main() #include <absacc.h> I uchar rr, i: #define uchar unsigned char: for() 字形口 rr=0x01;/从最右一位开始 #define porta for(i=0;i<6;++){ XBYTELOxffdc PORTA=0x80输出字形代码*/ 字位口 PORTB=r;/“输出字位代码 #define portB msce(150);/调延时子程序 XBYTE[OxffddI rr=r<<1;/循环左移一位 时1MS子程序 void msce(unsigned int x) f unsigned char j whie(--=0) {or(0<6Qj++) 《单片机原理与应用技术》教学堁件《单片机原理与应用技术》教学课件 #include <reg51.h> #include <absacc.h> #define uchar unsigned char /* 字形口 */ #define PORTA XBYTE[0xffdc] /* 字位口 */ #define PORTB XBYTE[0xffdd] /* 延时 1MS子程序 */ void msce(unsigned int x) { unsigned char j; while((x--)!=0) {for(j=0;j<60;j++); } } main( ) { uchar rr,i; for(;;) { rr=0x01;/* 从最右一位开始 */ for(i=0;i<6;i++) { PORTA =0x80;/*输出字形代码*/ PORTB =rr; /*输出字位代码*/ msce(150); /*调延时子程序*/ rr=rr<<1; /*循环左移一位*/ } } ★ “8”字符循环演示的C-51程序
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有