没有合适的资源?快使用搜索试试~ 我知道了~
首页微型计算机原理及接口技术课程设计DAC0832输出正弦波
微型计算机原理及接口技术课程设计DAC0832输出正弦波

微型计算机原理及接口技术课程设计DAC0832输出正弦波 设计电路并编写程序实现正弦波输出(其中用8253定时器定时电路,8259中断电路,DAC0832输出波形。)在设计的过程中需自己独立完成,画出电路原理图,说明工作原理,画出电路板图,编写程序以及程序流程图。主要涉及到硬件的连接(主要用到芯片有:8088CPU,DAC0832、8253 等)以及硬件连接原理图,程序的编写(主要涉及到显示波形以及通过开关来对波形进行选择)以及各个子程序或程序段的程序流程等。
资源详情
资源评论
资源推荐

微型计算机原理及
接口技术课程设计
题目:DAC0832
输出正弦波
班级:08
级通信工程
3
班
姓名:
学号: P081513121
成绩:

DAC0832 实现正弦波输出
目录
目录.........................................................................................................................................................................2
摘要:.....................................................................................................................................................................2
【关键词】 正弦波输出,8253 定时器,8259 中断电路,DAC0832 输出波形,8086CPU........................3
引言.........................................................................................................................................................................3
一.课程设计题目:利用 DAC0832 实现正弦波输出。.....................................................................................4
二.设计内容:........................................................................................................................................................4
三.实验过程............................................................................................................................................................4
㈠.实验条件:................................................................................................................................................4
㈡.设计要求:................................................................................................................................................5
㈢硬件电路设计.............................................................................................................................................5
1.8259A 模块:.....................................................................................................................................5
2. DAC0832 模块...................................................................................................................................7
3.8086CPU 模块.....................................................................................................................................9
4.8253 模块...........................................................................................................................................12
㈣.程序设计流程及描述..............................................................................................................................14
1 正弦波波产生的框图:....................................................................................................................15
2 源程序设计及程序代码....................................................................................................................15
四.课程设计体会..................................................................................................................................................17
参考文献...............................................................................................................................................................17
附录.......................................................................................................................................................................18
总电路图:..................................................................................................................................................18
摘要:
设计电路并编写程序实现正弦波输出(其中用 8253 定时器定时电路,8259 中断电路,
DAC0832 输出波形。)在设计的过程中需自己独立完成,画出电路原理图,说明工作原
理,画出电路板图,编写程序以及程序流程图。主要涉及到硬件的连接(主要用到芯片
有:8088CPU,DAC0832、8253 等)以及硬件连接原理图,程序的编写(主要涉及到显示
波形以及通过开关来对波形进行选择)以及各个子程序或程序段的程序流程等。
通过课程设计不仅可以锻炼学生在微机应用方面的实际工作能力,将所学转化为所用,
更是一个锻炼解决实际问题能力的很好机会 。
2

DAC0832 实现正弦波输出
【关键词】 正弦波输出,8253 定时器,8259 中断电路,DAC0832 输出波形,
8086CPU
引言
微机原理与接口技术是一门很有趣的课程,任何一个计算机系统都是一个复杂的整体,
学习计算机原理是要涉及到整体的每一部分。讨论某一部分原理时又要涉及到其它部分
的工作原理。这样一来,不仅不能在短时间内较深入理解计算机的工作原理,而且也很
难孤立地理解某一部分的工作原理。所以,在循序渐进的课堂教学过程中,我总是处于
“学会了一些新知识,弄清了一些原来保留的问题,又出现了一些新问题 ”的循环中,直到
3

DAC0832 实现正弦波输出
课程结束时,才把保留的问题基本搞清楚。
学习该门课程知识时,其思维方法也和其它课程不同,该课程偏重于工程思维,具体
地说,在了解了微处理器各种芯片的功能和外部特性以后,剩下额是如何将它们用于实
际系统中,其创造性劳动在于如何用计算机的有关技术和厂家提供的各种芯片,设计实
用的电路和系统,再配上相应的应用程序,完成各种实际应用项目。
主要是应用内容包括微型计算机体系结构、8086 微处理器和指令系统、汇编语言设计
以及微型计算机各个组成部分介绍等内容以便使我们对微机原理中的基本概念有较深入
的了解,能够系统地掌握微型计算机的结构 8086 微处理器和指令系统、汇编语言程序设
计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和
解决问题的能力。
在设计时必须用模数转换器即 A/D 转换器将模拟信号变成数字量后才能送入计算机进
行处理。而计算机处理后的结果也必须通过数模转换器即 D/A 转换器转换成模拟量后,
结果在用 Protel 99 se 软件仿真时显示波形和记录下来。可见模数或数模转换在构成一
个控制系统中起着非常重要的作用。可以使我们加深对该转换过程的认识和理解,有利
于以后的学习及设计一个控制系统。
一.课程设计题目:利用 DAC0832 实现正弦波输出。
二.设计内容:
以 8086CPU 为核心,拓展相应的接口单元。用 8253 定时器定时电路,8259 中断电路,
在用 Protel 99 se 软件仿真时显示 DAC0832 输出波形(正弦波)设计的过程中需在自己
独立完成,画出电路原理图,说明工作原理。
三.实验过程
㈠.实验条件:
8086CPU 模块,用 8253 定时器定时电路模块,8259 中断电路模块,组成电路,
用 Protel 99 se 软件仿真。
4
剩余18页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论2