正文

串行通信简单程序2005-10-29 16:41:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/niao0311/6432.html

分享到:

本实例以74LS164和74LS138连接外围电路,简单容易,可以实现I/O口的扩展!

程序如下:#include<reg52.h>
#define uchar unsigned char
code uchar x[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67,0x77};
void vDelay();
void main(void)
{
 uchar i;
 SCON=0x00;
 
 do
   {  P1=0x00;    //设置为方式0
       for(i=8;i>0;i--)
       {
         SBUF=x[8-i];//8段显示
         vDelay();
         P1+=1;
       }
    }while(1);
}
void vDelay()//延时程序?
{
 uchar i,j,k;
  for(i=12;i>0;i--)
     for(j=10;j>0;j--)
         for(k=10;k>0;k--)
         ;
}                 

阅读(2327) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册