- 9
- 0
- 约4.83千字
- 约 10页
- 2016-11-27 发布于重庆
- 举报
基于MCS-51單片机的频率可调的方波发生器设计2ahu
基于MC51单片机的频率可调的方波信号发生器
用单片机产生频率可调的方波信号。输出方波的频率范围为1Hz-200Hz,频率误差比小于0.5%。要求用“增加”、“减小”2 个按钮改变方波给定频率,按钮每按下一次,给定频率改变的步进步长为1Hz,当按钮持续按下的时间超过2 秒后,给定频率以10 次/秒的速度连续增加(减少),输出方波的频率要求在数码管上显示。用输出方波控制一个发光二极管的显示,用示波器观察方波波形。开机默认输出频率为5Hz。
1:系统设计
(1)分析任务要求,写出系统整体设计思路
任务分析:方波信号的产生实质上就是在定时器溢出中断次数达到规定次数时,将输出I/O 管脚的状态取反。由于频率范围最高为200Hz,即每个周期为5ms(占空比1:1,即高电平2.5ms,低电平2.5 ms),因此,定时器可以工作在8 位自动装载的工作模式。涉及以下几个方面的问题:按键的扫描、功能键的处理、计时功能以及数码管动态扫描显示等。
问题的难点在按键连续按下超过2S 的计时问题,如何实现计时功能。
系统的整体思路:
主程序在初始化变量和寄存器之后,扫描按键,根据按键的情况执行相应的功能,然后在数码显示频率的值,显示完成后再回到按键扫描,如此反复执行。中断程序负责方波的产生、按键连续按下超过2S 后频率值以10Hz/s 递增(递减)。
(2)选择单片机型号和所需外围器件型号,设计单片机硬件
您可能关注的文档
最近下载
- 部编人教版四年级下册《道德与法治》全册教案-教学设计及教学计划.pdf VIP
- FANUC16i18i-MB操作说明书_部分2.pdf VIP
- 如何分析诗句的意境.pdf VIP
- DB1303T 009-2011 酿酒葡萄营养钵快速育苗技术规程.docx VIP
- DB1303T 007-2020 星级旅游饭店服务礼仪规范.docx VIP
- DB1303T 002-2011 酿酒葡萄栽培管理技术规程.docx VIP
- DB1302T 574-2023 质量基础设施“一站式”服务站服务规范.docx VIP
- DB1302T 570-2023 大中小企业融通发展平台建设与服务指南.docx VIP
- DB1302T 567-2023 矿山迹地恢复水土流失治理技术规范.docx VIP
- DB1302T 566-2023 小型水库管理与养护规程.docx VIP
原创力文档

文档评论(0)