原创 51 外部计数器T0实验 实验(八)

2008-5-12 10:47 3872 6 6 分类: MCU/ 嵌入式

点击下载


这个实验利用外部计数器0 ,实现计数功能.详情见附件.


平台:FDR51开发板


#include
#include"led.h"             
sbit source="P3"^3;    //用于提供低电平的引脚
sbit beep="P3"^7;
void main()
{
 unsigned int t="0",TEMP=0,i=0;
 source=0;                 //设置触发源为低电平
 TMOD=5;
 TR0=1;
 while(1)
 {
  TEMP=t;      //保持上一回计数值
  t=TH0*256+TL0;          // 读取新的计数值
  if(t!=TEMP)       //若计数器又变化,蜂鸣器响
  {
   i=10000;
   beep=0;
   while(i--);
   beep=1;
  }     
  led_display(t); 
 }
}

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条