专业综合课程设计文档格式要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专业综合课程设计
题目
学院管理科学与工程学院专业电子信息工程
班级 08信工(3)班
学号
姓名
关键词:;;;
1 系统总体设计 (1)
1.1系统基本模块设计与论证 (1)
1.1.1 信号发生模块 (1)
1.1.2 输出显示模块 (1)
1.1.3 键盘模块 (1)
1.1.4 电路设计最终方案 (2)
1.2 系统原理及总体结构图 (2)
1.2.1 系统总体结构图 (2)
1.2.2 系统工作原理 (2)
2 系统硬件设计 (3)
2.1 系统硬件仿真原理图 (3)
2.2 系统主要单元电路设计 (4)
2.2.1 主控制器AT89C51 (4)
2.2.2 数/模转换电路 (7)
2.2.3 电流/电压转换放大电路 (8)
2.2.4 液晶显示电路 (8)
2.2.5 键盘电路 (8)
3 系统软件设计 (8)
3.1 系统主程序流程框图 (8)
3.2 信号产生子程序 (9)
3.2.1 正弦波发生子程序 (9)
3.2.2 矩形波发生子程序 (18)
3.2.3 三角波发生子程序 (18)
3.2.4 锯齿波发生子程序 (20)
3.3按键处理子程序 (20)
3.4液晶显示子程序 (9)
3.5 INT0中断子程序 (91)
4 系统调试 (9)
4.1 系统调试过程 (9)
4.2 调试中的问题及解决方法 (9)
4.3 系统仿真结果 (9)
5 结论 (28)
参考文献 (108)
1 系统总体设计
1.1 系统基本模块设计与论证
1.1.1 信号发生模块
1.1.2 输出显示模块
1.1.3键盘模块
1.1.4 电路设计最终方案
1.2 系统原理及总体结构图
1.2.1 系统总体结构图
根据上述电路设计的最终方案,系统总体设计结构如图1所示。
图1 系统总体结构图
1.2.2系统工作原理
2 系统硬件设计
2.1系统硬件仿真原理图
图2 硬件仿真原理图2.2 系统主要单元电路设计
2.2.1 主控制器AT89C51
表1 P3口各引脚与第二功能表
图4 单片机控制模块
2.2.2 数模转换电路
2.2.3 电流/电压转换放大电路
3.2.4 液晶显示电路
2.2.5键盘电路
3 系统软件设计
3.1 系统主程序流程框图
图16 系统主程序流程图
3.2 信号产生子程序
3.2.1 正弦波发生子程序
3.2.2 矩形波发生子程序
3.2.3 三角波发生子程序
3.2.4 锯齿波发生子程序
3.3按键处理子程序
3.4液晶显示子程序
3.5 INT0中断子程序
4 系统调试
4.1 系统调试过程
4.2 调试中的问题及解决方法
4.3 系统仿真结果
图29 锯齿波
5 结论
参考文献
[1] 彭伟.单片机C语言程序设计实训100例——基于8051+Proteus仿真[M].电
子工业出版社,2009
[2] 王为青,程国刚.单片机Keil Cx51应用开发技术[M].北京:人民邮电出版
社,2007
[3] 龚云新.单片机C语言开发技术[M].北京:清华大学出版社,2006
[4] 于永,戴佳.51单片机C语言常用模块与综合系统设计实例讲解[M].北京:
电子工业出版社,2007
[5] 蔡美琴等.MCS-51系列单片机系统极其应用[M].北京:高等教育出版
社,2004
[6] 林伸茂.8051单片机彻底研究实习篇[M].北京:人民邮电出版社,2004
[7] 胡学海.单片机原理极其应用系统设计[M].北京:电子工业出版社,2005
[8] 韩志军.单片机应用系统设计[M].北京:机械工业出版社,2005
[9] 舒怀林.单片机原理与接口技术[M].武汉:华中科技大学出版社,2001
[10] 徐爱军,彭秀华.8051单片机实践教程[M].北京:电子工业出版社,2005