- 5
- 0
- 约4.56万字
- 约 10页
- 2017-06-24 发布于河南
- 举报
专业课程设计报告书
专业课程设计报告书
课程名称: 微机原理与接口技术
设计名称: 音乐发生器
学生姓名:
专 业:
班 别:
学 号:
指导老师:
日 期: 2016 年 06 月 28 日
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc455011953 1. 项目概述 PAGEREF _Toc455011953 \h 1
HYPERLINK \l _Toc455011954 2. 设计要求 PAGEREF _Toc455011954 \h 1
HYPERLINK \l _Toc455011955 3. 系统设计 PAGEREF _Toc455011955 \h 2
HYPERLINK \l _Toc455011956 4. 硬件设计 PAGEREF _Toc455011956 \h 3
HYPERLINK \l _Toc455011957 4.1电路图 PAGEREF _Toc455011957 \h 3
HYPERLINK \l _Toc455011958 4.2元件清单 PAGEREF _Toc455011958 \h 3
HYPERLINK \l _Toc455011959 5. 软件设计 PAGEREF _Toc455011959 \h 4
HYPERLINK \l _Toc455011960 5.1程序流程图 PAGEREF _Toc455011960 \h 4
HYPERLINK \l _Toc455011961 (1)主程序流程图 PAGEREF _Toc455011961 \h 4
HYPERLINK \l _Toc455011962 5.2 程序清单 PAGEREF _Toc455011962 \h 5
HYPERLINK \l _Toc455011963 程序调试 PAGEREF _Toc455011963 \h 9
HYPERLINK \l _Toc455011964 6. 小结 PAGEREF _Toc455011964 \h 10
HYPERLINK \l _Toc455011965 参考文献 PAGEREF _Toc455011965 \h 11
1. 项目概述
汇编语言是计算机能够提供给用户使用的最快而有效的语言,也是能够利用计算机所有特性并能直接控制硬件的唯一语言。借助于汇编程序,计算机本身可以自动地把 汇编源程序翻译成用机器语言表示的目的程序,从而实现了程序设计工作的部分自动化。
掌握一些程序设计的基本方法,要指导主程序,子程序以及推栈段的使用,了解通用发声程序。了解与掌握定时、计数、音乐、频率、时间之间的关系,学会用发声程序的设计方法,学会用汇编语言编辑音乐程序。
2. 设计要求
(1)需要的基本知识与技能。
具备汇编语言设计、编写、调试和运行程序的方法和技巧。在PC机上运行汇编程序需要经过以下几个阶段:
编辑源程序。利用文本编辑工具编辑源程序,生成一个汇编语言的纯文本文件。文件的扩展名为.ASM
汇编源程序。用汇编器汇编源程序生成目标代码文件,目标代码文件的扩展名是.OBJ,汇编器还可以生成列表文件和交叉参考文件。汇编器相当于高级语言中的编译器。汇编语言按照汇编语言的语法检查源程序,如果源程序语法有错误,汇编器就不生成目标代码文件,这时,必须重新编辑源程序,修改语法错误。当发现源程序有的行含有不确定因素,汇编器会给出警告信,但按却省处理方法生成目标代码文件。此时,可以重新编辑源程序,消去不确定因素。
连接目标程序。利用连接器连接目标代码程序和库函数代码生成可执行程序文件。一般单个模块的连接可以顺利地生成可执行程序文件。当多个模块连接,或者库函数连接时,如果在目标代码中找不到所需的连接信息,连接器就会发生错误提示信息,而不是生成可执行文件。这时,这就要重新编辑源程序,并汇编程序。
调试可执行程序。程序的动态调试是在形成可执行文件后,针对可执行程序进行的。DEBUG是简单的动态调试工具,利用调试工具动态的调试程序,找出程序中的问题,那么就要重新编辑,汇编源程序。
(2)尚未掌握的知识点。
有时在程序中定义了较多的 宏,或者可以把自己编译中常用的宏定义建立一个独立的文件,这个只包含若干定义宏文件的文件可称为宏库,通常用
您可能关注的文档
- 柳立国被控生产、销售有毒、有害食品罪和生产、销售伪劣产品罪案二审辩护词.doc
- 路政执法考试试题.doc
- 贸易实务案例及详细分析.ppt
- 目 录施工雨季.doc
- 教学中如何采用情趣教学法.ppt
- 精神卫生法解读-社区讲课.ppt
- 离心通风机设计毕业论文.doc
- 企业会计准则实施问题及案例分析讲义2.ppt
- 气瓶充装许可规则 TSG R4001-2006.doc
- 罗宾斯《组织行为学》第12版_ppt资料章节01.ppt
- PADAUK应广科技IO型MCU YMS1524系列 说明书用户手册.pdf
- Guiguang桂光5mm红黄绿双色雾状共阳用户手册.pdf
- NYSenba数字智能热释电红外传感器BS412说明书用户手册.pdf
- AXIS安信证券发行保荐书说明书用户手册.pdf
- MOTO摩托无线电台7794用户手册.pdf
- WorldSemiLED驱动ICSOP8MSOP8FSOP8用户手册.pdf
- World Semi LED驱动IC WS2811 说明书用户手册.pdf
- Nationtech国民技术MCUN32G47X 9X N32G43X 5X FR N32L4X N32G0XX用户手册.pdf
- Hunan University学生手册用户手册.pdf
- Philips品类信息SOP8 MSOP8 WS2811说明书用户手册.pdf
原创力文档

文档评论(0)