基于单片机设计的三路分段开关

时间:2012-11-13来源:网络

基于单片机设计的三路分段开关

二、程序介绍

  程序采用C语言编写,将定时器TO设定为计数器,P3.4脚作计数脉冲的输入端。定时器T0对输入的脉冲信号进行计数,通过对脉冲数量的判断就能知道控制面板上按下了那一个开关,从而改变相应的继电器的工作状态。

  程序清单如下:

  #include

  unsignedchari,DelayTime;unsignedintn:

  sbitP1_O=p1^0;

  sbitP1_1=P1^1;

  sbitP1_2=P1^2;

  sbitP3_4=P3^4;

  voiddelay(DdayTime)//延时子程序

  {

  for(;DelayTime>0;DelayTime——)

  {

  for(i=0;i250;i++);

  }

  }

  voiDMAin(void)//主程序

  {

  P1_0=1;

  P1_1=O;

1 2 3 4

关键词: 单片机设计 三路分段 开关

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版