首页 数码管动态显示程序

数码管动态显示程序

举报
开通vip

数码管动态显示程序 #include //#include #define uchar unsigned char #define uint unsigned int #define DELAY delay_ms(10) /* sbit we0=P2^0; sbit we1=P2^1; sbit we2=P2^2; sbit we3=P2^3; sbit we4=P2^4; sbit we5=P2^5; sbit we6=P2^6; s...

数码管动态显示程序
#include //#include #define uchar unsigned char #define uint unsigned int #define DELAY delay_ms(10) /* sbit we0=P2^0; sbit we1=P2^1; sbit we2=P2^2; sbit we3=P2^3; sbit we4=P2^4; sbit we5=P2^5; sbit we6=P2^6; sbit we7=P2^7; sbit led0=P0^0; sbit led1=P0^1; sbit led2=P0^2; sbit led3=P0^3; sbit led4=P0^4; sbit led5=P0^5; sbit led6=P0^6; sbit led7=P0^7; */ //uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, // 0x07f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0123456789ABCDEF uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90};//0123456789 void delay_ms(uint x) { uint i,j; for(i=x;i>0;i--) for(j=175;j>0;j--); } void main() { while(1) { P2=0x01; P0=table[0]; //1 DELAY; P2=0x02; P0=table[1]; //2 DELAY; P2=0x04; //3 P0=table[2]; DELAY; P2=0x08; P0=table[3]; //4 // DELAY; /* P2=0xf7; P0=table[4]; //5 DELAY; P2=0xfb; P0=table[5]; //6 DELAY; P2=0xfd; P0=table[6]; //7 DELAY; P2=0xfe; P0=table[7]; */ DELAY; } }
本文档为【数码管动态显示程序】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_963406
暂无简介~
格式:doc
大小:29KB
软件:Word
页数:2
分类:
上传时间:2013-05-03
浏览量:80