|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于MSC-51的控制数码管循环显示 单个数字或字符的电路设计与仿真7 J* o, j; D$ }: w" m* N8 v0 B# t
! S- f$ ~7 d [& y4 ]1 U) E) K: ]% t0 I; `9 F
: C% C/ y( y7 v' ] L" `6 y
* d" P7 {, Y W, J软件编程 #include //包含头文件 void delay(void){ unsigned char i,j; for(i=0;i<255;i++) { for(j=0;j<255;j++); }} //主函数 void main(void) {unsigned char i; unsigned char code Tab[16]={0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xF8, 0x80,0x90,0x88,0x83, 0xC6,0xA1,0x86,0x8E}; //定义数字0-f的断码表 while(1) {for(i=0;i<16;i++) //循环16次。数码管循环显示数字0-f { P0=Tab[ i]; //P0口输出数字0-F对应的断码 delay( ); //延时 }}}
( x O* _# {7 V3 E3 y4 M# w
' Q& B9 t4 |, x6 \; _9 n& \: D/ l/ h; C( |4 v+ _1 B2 m$ T
下载: . `6 w) r: v2 \. r) @2 d5 E% `
|
|