您的位置:首页技术文栏毕业课程设计
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

单片机控制汽车尾灯程序变换--单片机课程设计

[日期:2008-07-29 ] [来源:net 作者:佚名] [字体: (投递新闻)

测试电路OK

 

555部分:2Hz脉冲

 

 

用单片机制作,只需要花一个小时即可完成,电路是相当的简单。而且电路面积特别小,其他资料可在网上找到。

 

 

     程序代码(C语言版本):

#include <AT89X51.H>

void delay(void)

{

  unsigned char m,n,s;       //延时子程序

  for(m=20;m>0;m--)

  for(n=20;n>0;n--)

  for(s=248;s>0;s--);

}

void main(void)               //主程序

{

  while(1)

    {

      if(P3_0==0)             //

        {

          P1_2=1;

                delay();

          P1_2=0;

                P1_3=1;

                delay();

                P1_3=0;

                P1_4=1;

                delay();

          P1_4=0;

        }

        else

          {

            P1=0x00;

          }

      if(P3_1==0)

        {

          P1_5=1;

                delay();

          P1_5=0;

                P1_6=1;

                delay();

                P1_6=0;

                P1_7=1;

                delay();

          P1_7=0;

        }

        else

          {P1=0x00;

          }

      if(P3_2==0)

        {

          P1=0xFF;

                delay();

                P1=0x00;

                delay();

        }

        else

          { P1=0x00;

          }

      if(P3_3==0)

        {

          P1=0xFF;

                delay();

        }

        else

          {

            P1=0x00;

          }

    }

}

 

阅读:
录入:JETTA

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
赞助商广告