欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    蜂鸣器的控制ppt课件.ppt

    • 资源ID:30346584       资源大小:3.84MB        全文页数:31页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    蜂鸣器的控制ppt课件.ppt

    用单片机89C52控制蜂鸣器响,同时调节蜂鸣器的声音。单片机控制蜂鸣器,怎么实现呢?先思考:电脑主机控制摄像头的条件?主机正常工作主机正常工作接摄像头接摄像头安装驱动安装驱动单片机自身正常运转单片机自身正常运转接接蜂鸣器蜂鸣器编程并写到单片机上编程并写到单片机上硬件硬件软件软件硬件硬件软件软件1)单片机89C52的管脚注意:管脚序号(40个)的读法,及在芯片槽上的放置方法。芯片缺口芯片缺口1)单片机89C52的管脚管脚基本分两类: 基本工作接口 (使单片机工作) I/O接口 (接LED等控制对象)P3P1P3P0P2P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XATL2XATL1VSSP2.0/AN8P2.1/AN9P2.2/AN10P2.3/AN11P2.4/AN12P2.5/AN13P2.6/AN14P2.7/AN15PSENALE/PROGENP0.7/AN7P0.6/AN6P0.5/AN5P0.4/AN4P0.3/AN3P0.2/AN2P0.1/AN1P0.0/AN0VCCU4AT89C51+5C1322pC1422pY312MHzC810uf/16vR3110k+5+5P00P01P02P03S15SW-PBP04P05P06P07P20P21P22P23P24P25P26P27PSENALEP10P11P12P13P14P15P16P17RSTP30P31P32P33P34P35P36P37XTAL1XTAL2C51042)基本工作接口-最小系统 保证保证单片机自身单片机自身正常工作正常工作、并具有、并具有固定接法固定接法的的接口。接口。电源电源晶振电路晶振电路-时间时间复位电路复位电路-重启重启P11晶振晶振 复位键复位键 2)基本工作接口-最小系统 保证保证单片机自身单片机自身正常工作正常工作、并具有、并具有固定接法固定接法的的接口。接口。C11104A1B2C3DCIN1C7104C12220uF/25VS14SW-SPSTD10LEDR251KVin1GND2Vout3UA17805+5C1047uF/16V+12VCC3)电源电路电源的电源的+5V,及,及0V(地)由哪里提供的呢?(地)由哪里提供的呢?集成稳压集成稳压交流交流电插口电插口电源电源+5V +5V 电源地电源地 指示灯指示灯 . 交流电供电:交流电供电:3)电源电路电源的电源的+5V,及,及0V(地)由哪里提供的呢?(地)由哪里提供的呢?USB插口插口电源电源+5V +5V 电源地电源地 指示灯指示灯 . USB供电:供电:VCC1234J6USBDMDPS14SW-SPSTD10LEDR251K+5VCC电源指示灯电源指示灯电源开关电源开关 USB3)电源电路4)I/O接口 I口:输入口Input;O口:输出口Output。 输入信号是来源于外部器件的信号,输出信号用于控制外部器件的信号。 89C52芯片有如下I/O端口:P0 :8个端口P1 :8个端口P2 :8个端口P3 :8个端口4组并行I/O端口4组并行I/O口,共32个。P3P1P3P0P2P0 、P1 P2 、P3 要控制蜂鸣器,则把其接在其中1个I/O口上。4)I/O接口5)单个蜂鸣器的硬件电路 输出口电压状态:高(5V) 、低(0V)P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XATL2XATL1VSSP2.0/AN8P2.1/AN9P2.2/AN10P2.3/AN11P2.4/AN12P2.5/AN13P2.6/AN14P2.7/AN15PSENALE/PROGENP0.7/AN7P0.6/AN6P0.5/AN5P0.4/AN4P0.3/AN3P0.2/AN2P0.1/AN1P0.0/AN0VCCU4AT89C51+5C1322pC1422pY312MHzC810uf/16vR3110k+5+5P00P01P02P03S15SW-PBP04P05P06P07P20P21P22P23P24P25P26P27PSENALEP10P11P12P13P14P15P16P17RSTP30P31P32P33P34P35P36P37XTAL1XTAL2C5104B1BUZZERQ9S8550R224.7K+5R272KP146)蜂鸣器的驱动信号输入5V的脉冲信号,音质决定于信号的频率,越接近工作频率越悦耳。6)蜂鸣器的驱动信号( P14 )5V6)蜂鸣器的驱动信号B1BUZZERQ9S8550R224.7K+5R272KP14 蜂鸣器响的条件:在P14口输出脉冲P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XATL2XATL1VSSP2.0/AN8P2.1/AN9P2.2/AN10P2.3/AN11P2.4/AN12P2.5/AN13P2.6/AN14P2.7/AN15PSENALE/PROGENP0.7/AN7P0.6/AN6P0.5/AN5P0.4/AN4P0.3/AN3P0.2/AN2P0.1/AN1P0.0/AN0VCCU4AT89C51+5C1322pC1422pY312MHzC810uf/16vR3110k+5+5P00P01P02P03S15SW-PBP04P05P06P07P20P21P22P23P24P25P26P27PSENALEP10P11P12P13P14P15P16P17RSTP30P31P32P33P34P35P36P37XTAL1XTAL2C5104B1BUZZERQ9S8550R224.7K+5R272KP146)蜂鸣器的驱动信号两步: 编写程序(驱动的制作) 把程序烤到单片机上(驱动的安装)编写程序二进制命令二进制命令( (机器语言机器语言) ) 符号命令符号命令( (汇编语言汇编语言) ) C语言语言 接近机器语言,占用资源接近机器语言,占用资源少,程序执行效率高少,程序执行效率高高级语言高级语言,接近人类语言,接近人类语言,容易掌握,移植性好容易掌握,移植性好编写程序编程语言:C语言编程工具:Keil打开可用程序(学习板.Uv2)编译程序编译程序编写程序生成生成hex二进制文件二进制文件编写程序生成生成hex二进制文件二进制文件编写程序编译时便在文件夹内生成编译时便在文件夹内生成hex二进制文件二进制文件把程序烤到单片机上把程序从电脑烤到单片机上,需要连接工具:把程序从电脑烤到单片机上,需要连接工具:依次插好依次插好USB连接线、单片机连接线、单片机P83不能带电不能带电插插拔单片机芯拔单片机芯片、及注意片、及注意安装方向安装方向把程序烤到单片机上 i)编译编译 - Keil uVision3 首先首先把把C语言程序转换成机器语言(语言程序转换成机器语言( ),),即工程编译后生成的十六进制文件即工程编译后生成的十六进制文件学习板学习板.hex; ii) 下载下载 - STC-ISP V4.8然后然后用烧写软件把用烧写软件把固化到单片机固化到单片机上。上。把程序烤到单片机上)编译编译)下载下载把程序烤到单片机上com的选择的选择点击下载才点击下载才按电路电源开按电路电源开关关P83P84下载后,学习板上显示出程序运行结果看效果:蜂鸣器响。#includereg51.h/蜂鸣器控制口定义蜂鸣器控制口定义sbit BUZ = P14;void main(void) /主函数主函数 MCU_init(); /单片机初始化单片机初始化 while(1)unsigned char i;BUZ=!BUZ;for(i = 100;i0;i-); 程序从程序从main()函函数开始执行,并随数开始执行,并随其结束而结束。其结束而结束。/延时延时 更改程序,改变蜂鸣器的声音频率,使其达更改程序,改变蜂鸣器的声音频率,使其达到最悦耳到最悦耳(高音高音)。

    注意事项

    本文(蜂鸣器的控制ppt课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开