|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于MSC-51的控制数码管循环显示 单个数字或字符的电路设计与仿真
& A% C' |5 s7 q2 W" K* Q0 O
; {7 t3 v7 q" u- S K! V e- K& e4 E8 s5 I8 G2 M
$ G7 ]- v/ F# } k5 u- P) A3 W4 ~1 O# @. z9 I3 [+ d
软件编程 #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( ); //延时 }}}8 |. E( E! p4 ]
2 b6 k7 _9 l3 |, U$ b( S' @$ K. K0 r$ x2 V1 g( I0 h
下载: 6 l; E2 _, I: ^6 y2 Z
|
|