蜂鸣器实验报告.docxVIP

  • 12
  • 0
  • 约小于1千字
  • 约 3页
  • 2024-04-30 发布于上海
  • 举报

驱动蜂鸣器实验

一、实验要求

完成驱动蜂鸣器实验

二、实验目的

学习Proteus软件的使用方法

学习Keil软件的使用方法

学习端口输出的使用方法

掌握延时程序的设计

三、实验说明

(条理清晰,含程序的一些功能分析计算)

分析系统要实现的功能,怎么设计实现方案,有哪些计算相关数据要计算,需要使用哪些什么特殊功能寄存器等,

四、硬件原理图及程序设计

(一)硬件原理图设计

在PROTEUS中截图过来,并有文字说明

(二)程序流程图设计

将实现方案流程化,对流程图要有简要文字介绍

(三)程序设源代码

#include reg51.hsbitbuzzer=P3^7;voiddelay(int);

voidpulse_BZ(int,int,int);main()

{

while(1)

{

pulse_BZ(100,1,1);delay(1000);

}

}

voiddelay(intx)

{

inti,j;for(i=0;ix;i++)for(j=0;j60;j++);

}

voidpulse_BZ(intcount,intTH,intTL)

{

inti;

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

{

buzzer=1;delay(TH);buzzer=0;delay(TL);

}

} 将程序的源代码付上,主要句子和功能要有注释

五.实验总结

1、实验过程中遇到的问题及解决方法

2、体会

文档评论(0)

1亿VIP精品文档

相关文档