微机原理课程设计利用DAC0832实现正弦波输出.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与接口技术课程设计
题目:利用DAC0832实现正弦波输出.
班级:.
姓名:.
学号:.
日期:2011年12月15日
目录
1、引言 ........................................................................................................... 错误!未定义书签。
1.1背景和编写目的..................................................................................... 错误!未定义书签。
1.2 术语和缩写................................................................................................ 错误!未定义书签。
2.系统组成........................................................................................................ 错误!未定义书签。
3.硬件设计........................................................................................................ 错误!未定义书签。
3.1 8259A模块:............................................................................................. 错误!未定义书签。
3.2 DAC0832模块 ........................................................................................... 错误!未定义书签。
3.3 8086CPU模块............................................................................................ 错误!未定义书签。
4.软件编程........................................................................................................ 错误!未定义书签。
4.1 正弦波产生的框图:............................................................................... 错误!未定义书签。
4. 2 源程序设计及程序代码........................................................................... 错误!未定义书签。
5.系统调试与仿真结果............................................................................... 错误!未定义书签。
6.仿真结果分析 (14)
7.设计日程........................................................................................................ 错误!未定义书签。
8.课程设计体会................................................................................................ 错误!未定义书签。
9.参考文献........................................................................................................ 错误!未定义书签。
10.总电路图:.................................................................................................. 错误!未定义书签。
1、引言
1.1背景和编写目的
微机原理与接口技术是一门很有趣的课程,任何一个计算机系统都是一个复杂的整体,学习计算机原理是要涉及到整体的每一部分。讨论某一部分原理时又要涉及到其它部分的工作原理。这样一来,不仅不能在短时间内较深入理解计算机的工作原理,而且也很难孤立地理解某一部分的工作原理。所以,在循序渐进的课堂教学过程中,我总是处于“学会了一些新知识,弄清了一些原来保留的问题,又出现了一些新问题”的循环中,直到课程结束时,才把保留的问题基本搞清楚。
微机应用系统设计与综合实验是对所学课程内容全面、系统的总结、巩固和提高的一项课程实践活动。学习该门课程知识时,其思维方法也和其它课程不同,该课程偏重于工程思维,其创造性劳动在于如何用计算机的有关技术和厂家提供的各种芯片,设计实用的电路和系统,再配上相应的应用程序,完成各种实际应用项目。
应用内容主要包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等,通过这些设计以便使我们对微机原理中的基本概念有较深入的了解,能够系统地掌握微型计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并提高综合运用所学知识分析问题和解决问题的能力。
在设计时必须用模数转换器即A/D转换器将模拟信号变成数字量后才能送入计算机进行处理。而计算机处理后的结果也必须通过数模转换器即D/A转换器转换成模拟量后,结果在用proteus 7.6 SP4软件仿真时显示波形和记录下来。可见模数或数模转换在构成一个控制系统中起着非常重要的作用。可以使我们加深对该转换过程的认识和理解,有利于以后的学习及设计一个控制系统。
1.2 术语和缩写
优先权判别器PR:用于管理和识别各中断源的优先级别。通常,IR0优先权最高,IR7优先权最低。
级联缓冲器/比较器:实现多个8259A的级联。主要信号CAS0-CAS2和CAS0-CAS2:级联信号,级联方式时,一个8259A为主片,最多能带动8个8259A从片,控制64个中断级。具有双重功能:当8259A工作于非缓冲方式时,它作为输入信号,规定该芯片是主片(SP=1)还是从片(SP=0);当工作于缓冲方式时,它作为输出信号EN控制缓冲器的传送方向。
DAC0832:DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。
2、系统组成