第二讲 单片机应用开发流程

第二讲 单片机应用开发流程

ID:42878594

大小:4.00 MB

页数:35页

时间:2019-09-24

第二讲 单片机应用开发流程_第1页
第二讲 单片机应用开发流程_第2页
第二讲 单片机应用开发流程_第3页
第二讲 单片机应用开发流程_第4页
第二讲 单片机应用开发流程_第5页
资源描述:

《第二讲 单片机应用开发流程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二讲单片机工具简述主要内容:1、单片机应用基本步骤2、KEIL51(uVision2)编程软件3、SLISP程序下载软件1上节内容回顾1、单片机的定义:将计算机的CPU(中央处理器)、RAM(数据存储器)、ROM(程序存储器)、定时/计数器和多种I/O(输入/输出)接口集成在一片芯片上而形成的计算机。2、单片机的功能:控制通过单片机的控制功能,实现电子电气的自动化、智能化。23、单片机的使用:单片机硬件系统:以单片机为核心的硬件电路单片机系统单片机软件系统:实现单片机具体功能的软件程序4、单片机的学习:硬件:围绕AT89S51单片机,学习单片机原理和基本电路软件:围

2、绕AT89S51单片机,学习单片机的指令编程工具:单片机辅助工具(检测工具、编程工具)35、注意的问题单片机本身的特点本门课学习的单片机:8051系列8位单片机ATMEL公司AT89S51型号单片机工作:一种计算机二进制数据数字信号4一、单片机应用基本流程简介硬件电路分析程序编写调试修改优化运行分析电路的组成、工作原理针对电路,编写控制程序程序检查分析,提高成功率程序装入单片机,看运行效果整理、记录工作5KEIL51是德国KEIL公司出品的单片机编程软件,用于8051系列单片机。二、KEIL51单片机编程软件功能单片机编程单片机调试:模拟单片机程序运行,观察运行效果,

3、及时发现错误,提高成功率。61、KEIL516.12启动运行:方法一:“开始”“程序”“KEILuVision2”方法二:双击“桌面”上的“KEILuVision2”图标7KEIL516.12运行界面工程窗口菜单栏工具栏输出窗口工作区82、创建工程并保存:工程用于文件管理选择:“工程”“新建工程”9弹出“工程保存”对话框:指定工程名称和保存位置10接着弹出“单片机型号”对话框:指定单片机型号113、新建空白文件:用于编写程序选择:“文件”菜单“新建文件”124、文件保存:ASM扩展名文件135、文件加入工程中:进行编程14156、编译:用户编写ASM文件单片机HEX执

4、行文件设置“Target”属性16选择“输出”选项,“E生成HEX文件”选项前要打勾17执行“编译”,产生HEX文件187、调试修改:使用KEIL软件模拟程序执行选中“开始/停止调试”项19进入KEIL调试界面20程序模拟运行效果21KEIL51启动新建工程、保存指定单片机型号新建文件、保存*.ASM文件加入工程中编程编译、查错调试模拟运行保存、退出KEIL51KEIL51使用步骤:22文件类型说明文件名.UV2:工程项目文件,实现管理。文件名.ASM:源代码文件,用户编写的程序代码。文件名.HEX:可执行文件,单片机执行程序代码。文件名.LST:列表文件,程序代码的

5、说明。文件名.ASM文件名.HEX编译23三、SLISP程序下载工具将HEX可执行文件从计算机装到单片机中。下载线:连接计算机和单片机电路板SLISP下载软件:通过下载线,将程序装到单片机中。广州双龙电子有限公司241、SLISP软件启动运行方法一:“开始”“程序”“双龙电子”“SLISP”方法二:双击“桌面”上的“SLISP”图标25SLISP运行界面下载线端口单片机型号工作模式程序下载选项状态窗口加密模式HEX编辑文件打开262、软件参数设置设置计算机端口选择单片机型号273、打开HEX文件单击“FLASH”28找到HEX文件,单击“打开”29弹出“填充”对话框,

6、点击“确定”30单击“编程”,开始向单片机下载程序检查下载线连接31SLISP基本操作步骤:SLISP启动设置参数打开程序文件*.HEX设置下载选项下载程序退出SLISP32四、PROTEUS单片机仿真软件(了解)英国Labcenterelectronics公司出品的软件,直观地模拟显示单片机运行效果。33本节总结:1、单片机使用的步骤2、KEIL51软件学习和使用3、SLISP软件学习使用34下节课内容安排(重点)一、AT89S51单片机芯片介绍二、单片机电源三、单片机时钟电路四、单片机复位电路35

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。