收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

有线听力测试系统设计

[关键词:听力测试系统]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,论文,源程序,答辩稿
作品编号:txgc0809,word全文:45页,合计:18000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
有线听力测试系统设计毕业设计论文------

本文的结构和主要内容

毕业设计是通过编程实现信号的产生,首先将正弦信号的采样值存到单片机STC12C5A60S2的存储器中,但是单片机输出的是数字信号,所以单片机后接数模转换器DAC0832,将数字信号转换为模拟信号。DAC0832为电流型数模转换器,且输出是不能连续变化的,而是以最小分辨率为单位进行跳变,所以需要运放滤波电路对DAC0832输出的信号进行处理[10]。波形的频率、声音的大小由按键进行控制,可通过LCD1602液晶显示屏显示出来。此外,根据设计的要求进行程序的编写,并将编写的程序装入单片机的程序存储器内。

本文的章节安排如下:

第二章主要是关于基于单片机的听力测试系统的设计理念、DDS技术的介绍以及这种实现方法的基本原理和框图。

第三章是有关硬件电路的介绍。主要介绍了硬件电路所涉及到的模块、元器件等,主要包括单片机最小系统、数模转换电路、运放滤波电路、按键电路、音量控制电路、液晶显示电路、串行接口电路[7]。

第四章主要介绍了软件设计的各个模块以及调试结果。主要包括主程序模块、外部中断模块、定时器中断模块、液晶显示模块。

本次设计采用Keil uVision2软件进行C语言编程。Keil C提供了丰富的库函数和功能强大的集成开发调试工具,可以完成编辑、编译、连接、调试、仿真等整个开发流程。Keil C生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。Keil C软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面,操作十分方便。

外部中断模块

外部中断系统是为使CPU具有对单片机外部或内部随机发生的事故的实时处理而设置的。常见的中断类型有屏蔽中断、非屏蔽中断、软件中断。STC12C5A60S2单片机的中断系统中有5个中断请求源,分别为外部中断0请求、外部中断1请求、定时器/计数器T0溢出中断请求、定时器/计数器T1溢出中断请求、串行口中断请求。

对于外部中断,两个外部中断源从INTO和INT1端子,即P3.2和P3.3端子输入。外部中断请求信号可以有两种方式,即电平输入方式和负边沿输入方式。若是电平输入方式,则在INTO或INT1端子上检测到低电位,即为有效的中断请求。若是负边沿输入方式,则需在INTO和INT1端子上检测到负脉冲跳变时才属于有效请求。

本次设计中用到了外部中断0请求,且为下降沿触发方式,用来判断按键选择。当有一个开关按下时,INTO端子有效,下降沿时调用外部中断子程序,进而判断哪个按键按下,执行相应操作。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,论文,源程序,答辩稿
作品编号:txgc0809,word全文:45页,合计:18000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——有线听力测试系统设计(开题报告,论文,源程序,答辩稿)!
相关毕业设计
    没有关键字相关信息!