首页 > 编程知识 正文

51系列单片机设计实例,51单片机简单程序实例

时间:2023-05-05 03:41:41 阅读:111167 作者:4662

8段数码管静态显示:

# includere g51.h # defineucharunsignedcharucharcodetab [ 10 ]={0x3f,0x06,0x5b,0x4f,0x66,0x7d,0x7d,0x7d,0x 07,0x07,07,0x07,07,000000000 x000 for(I=0; icount; I ) for ) j=0; j120; j; }voidmain(void ) (while )1) ) {P0=0x0; P3=1; P0=tab[0]; dlay(1; P0=0X0; P3=2; P0=tab[1]; dlay(1; P0=0x0; P3=4; P0=tab[2]; dlay(1; P0=0x0; P3=8; P0=tab[3]; dlay(1; P0=0x0; P3=16; P0=tab[4]; dlay(1; P0=0x0; P3=32; P0=tab[5]; dlay(1; P0=0x0; P3=64; P0=tab[6]; dlay(1; }效果:

可轻松计数的数码管:

# includere g51.h # defineucharunsignedcharucharcodetab [ 10 ]={0x3f,0x 06,0x5b,0x

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。