- 5
- 0
- 约2.98千字
- 约 6页
- 2023-12-26 发布于北京
- 举报
PAGE
PAGE1
设计题目:键盘调频的锯齿波发生器设计
要求
设计一个设计频率可调锯齿波发生器,至少要求有1Hz、500Hz、1KHz3种频率。
用键盘控制3种锯齿波之间的切换。
分析
通过选定输出波形的幅度,调整相应的延时时间来控制输出锯齿波,通过控制延时的长短来控制锯齿波的周期,从而控制频率可调。
设计好3个子程序,每个子程序对应不同频率的锯齿波。
设置按键初值,按键按下时,便把初值赋给n,用switch(n)语句调用不同的子程序,以实现不同频率锯齿波之间的切换及输出。
利用DAC0832数模转换口输出信号。
。
设计
1、硬件设计(包括设计方案及说明、完整的硬件连接图等)
按键调频控制模块
数模转换模块
2、软件编程(包括流程图、完整的汇编源程序及其注释)
流程图:
开始
开始
COM8155=0x03
COM8155=0x03
键盘输入
键盘输入
n=0x11n=0x14n
n=0x11
n=0x14
n=?
n=0x12
n=0x12
输出1000Hz锯齿波输出500Hz锯齿波输出1Hz锯齿波
输出1000Hz锯齿波
输出500Hz锯齿波
输出1Hz锯齿波
结束
结束
详细程序:
#includereg52.h
#includeabsacc.h
#includeintrins.h
#defineDAC0832XBYTE[0x7FFF]//定义DAC
您可能关注的文档
- 随班就读工作总结.doc
- 降水的分布-说课稿.doc
- 销售部试用期员工考核表.xlsx
- 银行对公业务营销活动方案.doc
- 铭记历史国家公祭主题班会精品课件.ppt
- 铁路运营隧道病害现状及检测评估.docx
- 钢结构知识培训[共5篇].docx
- 金属非金属地下矿山重大事故隐患违反法规、标准规范以及行政处罚依据!.pdf
- 采购管理明细表-可视化图表.xlsx
- 妇科肿瘤常见术式课件.pptx
- 2026捷克家具制造行业市场竞争供需研究及投资前景分析研究报告.docx
- 2026柏林城市规划智能化系统优化分析投资评估技术支撑规划发展策略研究报告.docx
- 2026德户外用品市场供需调研及商业运营策略分析规划文档.docx
- 2026智能可穿戴设备健康管理功能开发与用户黏性研究.docx
- 高中通用技术必修《技术的价值》教学设计.docx
- 妇科肿瘤化疗药物分类.pptx
- 2025-2030中国工业互联网平台功能演进与垂直行业渗透率分析报告.docx
- 妇科肿瘤化学治疗.pptx
- 高中物理高二下学期教学设计:动量守恒定律验证实验深度复习与核心素养落实.docx
- 妇科肿瘤化学治疗定义与目的.pptx
原创力文档

文档评论(0)