项目三数码管显示.pptVIP

  • 7
  • 0
  • 约7.86千字
  • 约 46页
  • 2017-05-21 发布于湖北
  • 举报
项目三数码管显示讲述

陳慶逸、林柏辰編著---文魁資訊 ARM嵌入式系统 项目三 数码管显示 工作模块6 数码管循环显示 0~9 利用AT89S51 单片机的P1 端口的P1.0-P1.7 连接到一个共阴数码管的a-h 的笔段上,数码管的公共端接地。在数码管上循环显示 0-9 数字。 数码管显示程序(C程序) #include AT89X51.H unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char dispcount; void delay (void) { unsigned char i,j,k; for(i=40;i0;i--) for(j=40;j0;j--) for(k=248;k0;k--); } void main(void) { while(1) { for(dispcount=0;dispcount10;dispcount++) { P1=table[dispcount]; delay (); } } } 思 考 如何在数码管上循环显示 9 - 0数字? 认识数码管(

文档评论(0)

1亿VIP精品文档

相关文档