- 4
- 0
- 约7.88千字
- 约 9页
- 2016-11-23 发布于贵州
- 举报
信号发生器实验明书
硬件大型实验说明书
包含的内容
需求分析
将各种波形描述成数组;使用定时器0,用于设定采样频率,控制对波形数组的采样频率;使用定时器1,用于设定数码显示管的数据刷新频率;设置数码显示管引导用户对波形信息选择进行设置以及显示选定波形信息的频率;设定键盘,进行单一波形选择,多个波形叠加选择,波形幅值、频率的设定;连接DA转换芯片,将波形信息的数字量转换成模拟量输出。
程序开始执行时,通过数码显示管显示内容的引导,使用户通过键盘选择单波形或多波形叠加,输入波形的类型、幅值、频率,确定后,开始产生波形信号。定时器0定时溢出时转入定时器0 中断服务程序在对应波形数组中顺序取值通,取值的选取需要过输入频率计算出移动步长,每次取值的数组下标都是上一次取值的数组下标加移动步长,进而实现对频率的控制。取到的值通过计算得到对应幅值下的正确值送入DA转换,输出模拟量。
总体设计
数码显示模块,编写一段用于测试数码显示管的花样显示,对键盘读入信息data_arr[8]中数值右移、高位添加数字、转化为浮点数,以及将一位数的段码转换为一位数字。
键盘模块,通过键盘扫描,将矩阵键盘的扫描码转换为数值,实现从键盘读入0~9数字以及小数点,对于输入数字的确定、重写,将由键盘接收输入的波形信息返回。
定时器模块,用到两个定时器。定时器0 ,定时实现每秒固定的扫描频率,它的中断服务程序中,根据输入的选择,依次将全局变量
您可能关注的文档
最近下载
- 红旗区十五五规划初稿.docx
- 小学英语新人教版PEP三年级上册Unit 1 Making friends Part A第1课时教学课件(2024秋).pptx VIP
- 2025年上海市安全员(C3证)考试练习题库(含答案).docx VIP
- 生物化学中英文对照习题.pdf VIP
- 【西门子】SINAMICS G120X 变频器 操作说明.pdf VIP
- 论中国区际移交逃犯应遵循的原则及其模式Ξ-港澳基本法研究中心专题.PDF VIP
- 2025年中考物理-重难突破讲练:力学微专题1 受力分析及作图(练习)(解析版).pdf VIP
- 年产16万吨乙醇生产工艺设计.docx VIP
- 桥梁的基本组成和分类.ppt VIP
- 2025年中考物理-重难突破讲练:电学微专题2 电路故障分析(讲义)(解析版).pdf VIP
原创力文档

文档评论(0)