项目2__单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试.ppt

上传人:春哥&#****71; 文档编号:90598585 上传时间:2023-05-16 格式:PPT 页数:29 大小:1.50MB
返回 下载 相关 举报
项目2__单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试.ppt_第1页
第1页 / 共29页
项目2__单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试.ppt_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《项目2__单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试.ppt》由会员分享,可在线阅读,更多相关《项目2__单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、项目2_ 单片机最小系统的安装与调试电子课件 高教版 中职 单片机控制装置安装与调试任务一:认识单片机 利用单片机控制的实验小车任务一:认识单片机 单片机就是把中央处理器(CPU)、存储器、输入/输出接口(I/O 接口)和定时器/计数器等主要功能部件集成在一块集成电路板上的微型计算机。单片机的全称叫做单片微型计算机(Single Chip Microcomputer),人们通常也将单片机称为微型控制器(Microcontroller Unit,MCU)。如下图所示是一个典型的塑料双列直插式封装(PDIP)STC89 系列单片机。任务一:认识单片机 单片机内部的专用名词1 中央处理器(CPU)中

2、央处理器也叫CPU,是单片机的核心部件。2 存储器存储器分为外部存储器和内部存储器,而单片机内部存储器类型又包括两种:程序存储器和数据存储器。3 I/O 接口4 定时器/计数器任务一:认识单片机 STC89C52 单片机引脚分配图任务一:认识单片机 复位电路任务一:认识单片机 时钟电路任务一:认识单片机 STC/AT 锁紧座51 单片机最小系统任务一:认识单片机 STC15W4 系列单片机最小系统原理图任务二:Keil C51 开发软件的使用 把C 语言或汇编语言编译生成单片机可执行的二进制代码,而且它的体积也非常小,足够存放在单片机的存储器里面。Keil C51 软件能完成上述任务。本书使用

3、的是Keil uVision3 集成开发平台。任务二:Keil C51 开发软件的使用 Keil C51 软件的使用,需要掌握如下6 个知识点:(1)主操作界面的构成;(2)如何创建新项目(Project);(3)如何选择合适的STC 单片机型号;(4)如何设置工程目标(Target)环境;(5)如何创建新文件(New File)并添加至项目(Project);(6)如何产生可执行的HEX 文件。任务二:Keil C51 开发软件的使用 1 主操作界面构成任务二:Keil C51 开发软件的使用 2 如何创建新项目(Project)出现编程主界面,在菜单栏进行新建项目操作:【Project】【

4、New Project】,弹出“Create New Project”对话框,在“文件名”文本框中填写新工程名称,再单击“保存”即可。任务二:Keil C51 开发软件的使用 3 如何选择合适的单片机型号本书使用的芯片为STC 公司芯片,需在“Select a CPU Data Base File”对话框中选择“STC MCU Database”,单击“确定”后,出现“Select Device for Target Target 1”的对话框,单击“STC”,展开STC所有系列芯片。任务二:Keil C51 开发软件的使用 4 如何设置工程目标(Target)环境 在屏幕左侧的“Projec

5、t Workspace”工程管理窗口中,右击【Target 1】【Options for Target Target 1】,或直接使用菜单方式操作:【Project】【Options for Target Target 1】,对“Device”、“Target”、“Output”几个选项卡进行操作。任务二:Keil C51 开发软件的使用 5 如何创建新文件(New File)并添加至项目(Project)创建新文件(New File),【File】【New】编写结束,进行操作:【File】【Save As】,在弹出输入文件名的对话框中,输入:“sun1.c”。注意:本书使用C 语言编写程序,

6、在保存时一定要加上扩展名“.C”。任务二:Keil C51 开发软件的使用 6 如何产生可执行的HEX 文件【Project】【Build target】,或按下“F7”快捷键,对C 语言源文件进行编译操作,并生成HEX 文件。任务二:Keil C51 开发软件的使用 本次任务 编写一个简单的C 程序,功能是让P1 口低三位低电平,其它五位高电平。使用C 语言程序完成任务要求:建立工程项目文件、选定单片机型号“STC15F2K60S2”、编写源程序、编译产生可执行的HEX 文件。任务二:Keil C51 开发软件的使用 任务实施 1 打开Keil C51 软件,进入编程软件主界面;2 建立su

7、n.uv2 工程;3 选择“STC15F2K60S2”型号单片机;4 新建sun1.c 文件,并输入如下内容:任务二:Keil C51 开发软件的使用 任务实施#include/包含要使用到相应功能的头文件void main()unsigned int a=0 xf8;/1111 1000while(1)P1=a;/P1 口低三位赋值低电平,其它五位置高电平 任务二:Keil C51 开发软件的使用 任务实施5 将程序sun1.c 添加到sun.uv2 工程中;建立一个sun1.c 空文件后,直接将sun1.c 文件添加到项目中,再输入程序也可。6 设置工程目标(Target)中的“Devic

8、e”、“Target”、“Output”相关参数;第6 步可以在第3 步后做也可。7 编译,出现错误需对错误程序进行调试,调试后须再编译,直至无错误为止。任务三:制作单片机最小系统 STC15 系列单片机比传统51 单片机功能强、速度快、不需外部晶振和外部复位、抗干扰强、低功耗、可在系统仿真,在系统编程等优点,本书最小系统模块使用带硬件仿真功能的IAP15F2K61S2 芯片最小系统或IAP15W4K61S4 芯片的最小系统。任务三:制作单片机最小系统STC15-IAP15F2K61S2最小系统图任务三:制作单片机最小系统任务三:制作单片机最小系统 选择元器件(1)1 只915CM 多孔板(图

9、2-10(a)(2)1 只标准40P锁紧座(图2-10(b)(3)1 只8.5*8.5mm 双排自锁开关(图2-10(c)(4)1 只0.1F 直插瓷片电容(图2-10(d)(5)1 只47uF/16V 电解电容(图2-10(e)(6)1 只自恢复保险丝 JK250(图2-10(f)(7)3 只3mm 红色 LED发光二极管(图2-10(g)(8)2 根2.54 间距/40P单排针(图2-10(h)(9)1 只0.25W 四色环碳膜5.1K 电阻,2 只0.25W 四色环碳膜10K 电阻(图2-10(i)(10)1 只IAP15F2K61S2-PDIP-40 单片机芯片(STC15 型号芯片有多种系列)(11)1 只5V 开关电源及引出线任务三:制作单片机最小系统STC15-IAP15F2K61S2 最小系统图任务三:制作单片机最小系统烧写设备的选择第一种方案:购置如USB 转TTL 级小板CH340 模块第二种方案是购置STC 公司U8 编程器第三种方案自购元件制作任务拓展任务三:制作单片机最小系统STC15 最小系统、232 模块、CH340G 模块实物图感谢阅读!29

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁