项目3任务1报警声发生器设计方案.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务1 报警器发生器设计 任务内容 知识要求 知识点1 喇叭接口电路设计 驱动电路 知识点2 定时器/计数器 1、工作方式寄存器TMOD M0、M1:工作方式控制位 C/T:模式控制选择位 GATE:门选通位 2、定时器控制寄存器TCON TR0/TR1:控制T0/T1的启停 TF0/TF1:T0/T1的溢出中断请求标志 知识点3 定时器/计数器工作方式 TH的高8位 + TL中的低5位 定时时间为: T=(213-T0初值)×机器周期 2、方式1 3、方式2 4、方式3 知识点4 初始化步骤 工作模式及工作方式:TMOD 计算计数初始值 :TH/TL 中断设置(本任务用查询法):IE、IP 启动和停止: TR0/TR1 小练习1 利用虚拟示波器查看输出信号波形 小练习2 小练习3 知识点5 音调与频率 课后练习 * * 项目3 时钟系统设计 组装一个报警声发生系统,由单片机外接蜂鸣器控制发声,上电后发出“滴..嘟..滴..嘟..”高低音交错的报警声。 了解51单片机定时器/计数器的结构、工作原理;学会用查询的方法处理定时/计数溢出的情况;了解蜂鸣器发声原理,掌握单片机控制输出不同声调的方法;能够在Proteus中利用虚拟示波器辅助硬件调试。 P1.0 51单片机内有两个定时器:T0、T1 1、方式0 16位:TH的8位 + TL的8位 定时时间为: T=(216-T0初值)×机器周期 8位自动重装:TL计数,TH重装初值 定时时间为: T=(28-T0初值)×机器周期 T0拆分为两个8位计数器 T1不能工作于方式3 【例】 基于本任务电路,编程输出500Hz的低音。 【例】 基于本任务电路,编程输出500Hz与1kHz交替的报警音。 【例】 基于本任务电路,增加按键,按键按下输出报警音。

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档