资源描述:
《微机原理课程设计任务书2016》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、二○一五~二○一六学年第二学期电子信息工程系课程设计计划书班级:产业、电信、DB2013级课程名称:微机原理及应用课程设计学时学分:1周1学分指导教师:杨贤昭李娟等二○一六年二月十八日1、课程设计目的:综合运用本课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高程序设计实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础。2、课程设计时间安排:第一天:教师布置设计任务,讲解设计要求,提示设计要点。第二~四天:查阅资料(在图书馆或上网),提出设计方案(2~3个),对提出的方法作比较以选出性价比最高的设计方法。第三~七天:画出
2、详细电路图,编写程序,调试程序,得出实验结果并写出设计报告。3、课程设计内容及要求:题目一:简单文件管理基本功能:1文本文件的分页显示2文件的拷贝3文件的删除41hDS:DX=ASCIZ串地址smenudb'display
3、copy
4、deletefile',0dh,0ahdb'1.displaytextfile',0dh,0ahdb'2.copyfile',0dh,0ahdb'3.deletefile',0dh,0ahdb'0.TheEnd',0dh,0ahdb'selectplease:1,2,3,0$'题目二:通信录管理基本功能:1建立通信录文档2根据名字查询3显示通信录报表sm
5、enudb'telecommrecordmanagement',0dh,0ahdb'1.telecommrecordinput',0dh,0ahdb'2.telecommrecordquery',0dh,0ahdb'3.telecommrecordoutput',0dh,0ahdb'0.Theend',0dh,0ahdb'selectplease(1,2,3,0):$'主界面(例如)menudb'mainmenu',0dh,0ahdb'1.filesmanagement',0dh,0ahdb'2.telephonerecordnamagement',0dh,0ahdb'0.TheEn
6、d',0dh,0ahdb'Selectplease(1,2,0):$'要求:1.用到文件的建立、打开、读出、写入、关闭等文件操作的系统调用等;2.用到宏定义及宏调用;3.用到子程序;4.充分发挥自己的潜能,在完成每个题目的基本功能的基础上,对学有余力的同学,可进一步扩展新的功能。如题目一中的文件拷贝可增加对指定文件名、扩展名、日期、时间等的文件进行。题目二可增加按人名、或按电话号码排序等功能;5.每人独立完成1个题目的基本功能,并能在其上做些完善。包括设计报告和程序清单(带注释),运行结果及有关运行说明;6.程序检查。分优、良、中、及格、不及格如为不及格,下学期需进行重新程序设计;7
7、.课程设计报告,正规书写,否则不计成绩;封面:学号、姓名、班级、专业、指导教师、课程设计时间等信息;课程设计的题目(小三黑体);要求:正文:(小四,单倍距);A、在微机课程设计中,所使用的基本的知识点描述;例如(文件的建立、打开、读出、写入、关闭等文件操作的系统调用);列出宏定义清单列表;B、程序的流程图;详细描述程序中执行的过程;C、(关键)程序清单(要求有程序注释);D、如有硬件需画出硬件电路图;E、参考文献(如[1]朱定华,微机原理、汇编与接口技术,清华大学出版社,2005)。题目三:ADC0809应用——数字录音1、设计目的●掌握ADC0809实际应用方法及程序编写●IC芯片
8、:ADC0809,DAC0832应用2、内容●插接电路●编写程序,使用ADC0809进行数字录音●编写程序,使用DAC0832进行语音回放3、设计步骤(1)利用实验装置提供的话筒及前置放大电路提供的语音信号,采用ADC0809进行模数转换并将数据加以存储;(2)采用ADC0809将存储的数据进行数模转换,得到模拟信号经功率放大后进行语音回放。功率放大电路和扬声器均由实验装置提供;(3)录音程序采用定时中断方式,每100us进行一次采样并启动模数转换,采样频率为10KSPS,录音数据长度为64K字节,录音时间为6.4秒;(4)放音程序同样采用定时中断方式,每100us输出一个数据进行数
9、模转换,自动循环重放;(5)定时中断利用8253通道2向系统IRQ7申请,插接有关电路:●8253引脚CS连接地址译码器输出Y0;●8253引脚GATE2连接高电平;●8253引脚CLK2连接实验装置提供的1MHz时钟源;●8253引脚OUT2连接ISA总线IRQ7;●ADC0809选通信号连接地址译码器输出Y1;●ADC0809输入IN0连接话筒前置放大器输出;●DAC0832选通信号连接地址译码器输出Y2;●DAC0832后运放输出OUT连接功放输入端