单片机课程设计报告377610168

上传人:小** 文档编号:89521839 上传时间:2019-05-26 格式:PPT 页数:18 大小:481.01KB
返回 下载 相关 举报
单片机课程设计报告377610168_第1页
第1页 / 共18页
单片机课程设计报告377610168_第2页
第2页 / 共18页
单片机课程设计报告377610168_第3页
第3页 / 共18页
单片机课程设计报告377610168_第4页
第4页 / 共18页
单片机课程设计报告377610168_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《单片机课程设计报告377610168》由会员分享,可在线阅读,更多相关《单片机课程设计报告377610168(18页珍藏版)》请在金锄头文库上搜索。

1、,单片机应用课程设计总结报告,单片机应用课程设计总结报告,要求:认真、独立完成。 封面统一格式。 正文:按格式要求; 小四号宋体; 字数:大于2000; 交打印稿 。,封面要求:,一律采用单面打印。纸张大小为A4复印纸。 页边距采用:上2.5cm、下2.0cm、 左2.8cm、右1.2cm。 每段标题用四号黑体、左起顶格, 1.5倍行距。 无特殊要求的汉字采用小四号宋体字, 行间距为1.25倍行距。 页眉从正文开始,设为“北京交通大学海滨学院课程设计报告”,采用宋体五号字居中书写。 页码从正文开始按阿拉伯数字(宋体小五号)连续编排,居中书写。,格式要求:,单片机应用课程设计总结报告,单片机应用

2、系统的设计过程 89C51单片机系统的硬件电路设计 89C51单片机系统的软件设计和调试 89C51的应用系统设计实例 89C51单片机应用的新创意。,说明: 单片机应用系统的设计过程:,1.1 单片机应用系统,典型的单片机应用系统除主机外,还包括有: 前向通道(即输入部分): 数字量、开关量、模拟量信号(A/D)的输入。 后向通道(输出部分): 数字量、开关量、模拟量信号 (D/A )的输出。 人机对话通道,即人机交互部分: 键盘、显示器、打印机、看门狗(监视)电路等.,1.2 单片机应用系统的设计,设计过程包括以下几部分: .总体方案的设计 .硬件系统设计 .软件系统设计 .系统仿真调试

3、.运行维护。 这5个部分不是孤立的, 而是相互关联、相互依 靠、互相制约的。,1.3 单片机应用系统的设计过程,.总体方案的设计 .硬件系统设计 .软件系统设计 .系统仿真调试 .系统运行维护。,参考资料:89C51单片机实用教程 第10章 89C51应用系统的设计和开发,2. 89C51单片机系统的硬件电路设计,根据功能要求, 选择系统的CPU、存储器、I/O接口以及传感器、继电器、显示器、键盘等元器件。,原理图和PCB板(印制电路板)的设计。使用专门的 EDA (电子设计自动化)工具软件(如Protel)。,制版和组装 设计完成后,交付制版生产厂家。在PCB板和元器件 齐套时,焊接组装。,

4、硬件调试 利用电子仪器及编写测试程序,进行硬件调试。,2.1 硬件系统设计过程,2.2 89C51基本硬件系统的设计,复位电路,时钟电路,89C51外部扩展电路:,89C51电源电路等。,参考资料:89C51单片机实用教程 第3章 89C51单片机硬件结构和原理,89C51单片机系统的软件设计和调试,3.1 汇编语言程序设计过程,汇编语言程序设计是面向过程设计的典型方法。 汇编语言程序设计分为以下几个步骤:,1. 分析任务 2. 确定方案和算法 3. 画出程序流程图 4. 编写程序 5. 调试程序,(加以说明),3.2 汇编语言程序的调试, Keil C51开发环境,菜单栏,工具栏,项目窗口,

5、程序窗口,输出窗口,标题栏, Keil C51开发调试过程,新建源程序文件 建立和保存一个汇编或语言源程序文件 .ASM 或 .C 文件 新建项目文件 .UV2 文件 选择器件,把源文件添加到项目中 编译(Build)项目 生成目标文件.HEX 文件 调试程序(Debug) 固化程序 程序固化到ROM,3.3 汇编语言程序的调试实例,以一个程序为例说明开发调试过程: 1. 新建源程序文件,2. 新建项目文件,进行参数选项和环境的设置。,3. 将源程序文件添加到该项目(Project)中。 4. 编译链接程序 5. 调试程序 点击按钮 , 进入调试环境。,Use Simulator 纯软件仿真

6、Use:Keil Monitor-51 Driver仿真器的仿真,参考资料:89C51单片机实用教程 第5章 89C51单片机汇编语言程序设计 第6章 软件调试工具 KEIL集成开发软件,89C51的应用系统设计实例,例1 设计一个实时时钟 以秒、分、时为单位计时。 采用定时器与中断功能的综合应用 例2 设计一个实用的数据采集和超限报警系统。 该系统以单片机89C51为核心,可以采集最多16路模拟量输入信号,可以作数据采集、运算和控制调节,及进行超限报警处理等。 要求:有框图、流程、有关程序段。,参考资料:89C51单片机实用教程 第7章 89C51单片机中断系统好定时器 第10章 89C51应用系统的设计和开发,5. 89C51单片机应用的新创意,提出一个89C51单片机应用的新创意,写出方案和设计思想。 要求:内容不限, 要有实用、新颖、绿色环保等理念。,要求:认真、独立完成。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号