- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测量脉宽与占空比实验单片机程序
测量脉宽与占空比实验
实验内容:
用NE555设计一个频率和占空比可调的多谐震荡器,电路如图1所示。该电路用W1调节占空比。震荡器电路完成后,利用定时/计数器测定该震荡器波形的周期和占空比,并用4位LED数码管显示(如图2)脉宽高电平时间、周期时间、占空比,显示时间间隔2秒。测量原理如图3。显示格式:高电平时间为“xxx.x”ms;周期时间为“xxxx”ms;占空比为“0.xxx”。依据小数点的位置判断显示数据类型,必须使用T0门控位。
图1 占空比可调振荡电路与单片机接口电路图
图2 静态显示电路图
图3 波形脉冲宽度测试原理
评分表
序号 评分项目 分值 评分 备注 1 脉宽高电平时间 20 1、电路图的理解
2、测量原理
3、应用定时/计数器中断 2 周期时间 20 1、电路图的理解
2、测量原理
3、应用定时/计数器中断 3 占空比 20 1、电路图的理解
2、数值计算准确性
3、应用定时/计数器中断 #include <reg51.h>
unsigned char code led_code[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09 ,0xff,0xfe};
unsigned char dis_buf[4];
unsigned char count1,count0;
unsigned long Th;
unsigned long Tl;
unsigned long Tz;
unsigned int KON;
unsigned int ti=0;
sbit led_clk= P1^6 ;
sbit led_data = P1^7 ;
sbit IN1=P3^3;
sbit IN0=P3^2;
void led_display ( )
{
unsigned char t,i;
unsigned char input_code;
for(i=0;i<4;i++)
{
input_code=dis_buf[i];
for (t=0;t<8;t++)
{
if( input_code & 0x01 )
{
led_data=1;
}
else
{
led_data=0;
}
led_clk=0;
input_code>>=1;
led_clk=1;
}
}
}
void timer_t0()interrupt 1
{
if(ti==0)
{ count0++;}
else
{
TH0=0X3c;
TL0=0Xb0;
ti++;
}
}
void timer_t1()interrupt 3
{
TH1=0X00;
TL1=0X00;
count1++;
}
void del()
{
while(IN0==0);
while(IN0==1);
while(IN0==0);
TR0=1;
while(IN0==1);
TR0=0;
while(IN1==0);
while(IN1==1);
while(IN1==0);
TR1=1;
while(IN1==1);
TR1=0;
ti++;
Th=count1*65536+TH1*256+TL1;
Tl=count0*65536+TH0*256+TL0;
Tz=Th+Tl;
KON=(Th*1000)/Tz;
Th=Th/100;
TMOD=0X11;
TH0=0X3c;
TL0=0Xb0;
TR0=1;
count1=0;
count0=0;
}
void inti()
{
TMOD=0X19;
TH1=0X00;
TL1=0X00;
TH0=0X00;
TL0=0X00;
IE=0X8A;
}
void main(void)
{
inti();
while(1)
{
if(ti==0)
1亿VIP精品文档
相关文档
最近下载
- 拓普康自动跟踪全站仪使用手册自动跟踪全站仪MS05AMS1A手动全.PDF
- 邮储银行小额贷款信贷员上岗培训考试试题及答案.docx
- 黄河宁夏段二期防洪工程混凝土四脚体预制工程施工细则.docx VIP
- 3篇2024第二批主题教育专题组织生活会对照检查材料(对照四个方面).docx VIP
- 提高护士输液时PDA的扫描率.pptx
- 统编教材三年级上册语文第二单元作业设计.docx
- 6-8 巍峨的雪山 少儿美术课件.pptx VIP
- 湖南长沙长郡教育集团2021-2022学年七年级下学期期末考试历史试卷(文字版含答案).docx
- 雷士灯具检测报告.pdf
- 河南农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
文档评论(0)