|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于MSC-51的控制数码管循环显示 单个数字或字符的电路设计与仿真1 a( _% F2 y2 q( D5 D1 R
: O% A7 @- _) o# e% V; _
3 m& u) e; Z8 d8 a3 k. V- M
. v2 w5 m1 f# `2 M ^ k) a
3 a9 V8 P; ]: I7 T+ |软件编程 #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( ); //延时 }}}
* k; x) a4 F1 ^4 i
, h& h- b* h/ I: J2 \
% B+ V. Q& i: d$ g下载:
, _$ ~: ^! A& \) r% X* B5 N0 k |
|