《AT89S52单片机基础项目教程》-项目1-任务1.2_第1页
《AT89S52单片机基础项目教程》-项目1-任务1.2_第2页
《AT89S52单片机基础项目教程》-项目1-任务1.2_第3页
《AT89S52单片机基础项目教程》-项目1-任务1.2_第4页
《AT89S52单片机基础项目教程》-项目1-任务1.2_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内容提要项目一

音乐彩灯项目二全自动洗衣机项目三LED点阵显示温度计项目四自动分拣投料机项目五化工自动投料反应釜控制系统项目六实训工位供电故障自诊断及故障点数据采集项目七电力负荷无线实时监控系统音乐彩灯项目一项目一:音乐彩灯1.了解AT89S52单片机硬件结构2.学会使用相关软件仿真3.理解定时器及中断概念并能应用4.能按照要求编程序实施目标Helloworld!项目一任务二:单只LED闪烁项目一23451构建最小应用系统实现单只LED闪烁学会使用仿真软件程序连续运行程序单步运行认识最小应用系统熟悉编写程序方法使用Keil和Proteus最小应用系统Proteus功能及特点运行KeilC运行Proteus使用keil和Proteus实现LED闪烁的仿真发现程序问题并修改任务描述拓展提高任务分析知识准备归纳总结任务二:单只LED闪烁项目一1构建最小应用系统实现单只LED闪烁学会使用仿真软件2认识单片机最小系统熟悉编写程序方法使用Keil和Proteus任务描述任务分析最小应用系统正常工作需具备的最简单条件项目一知识准备—最小应用系统最小应用系统电路电源正常时钟正常复位正常电源(40、20脚)晶振(18、19脚)复位(9脚)——重启Reset二极管(P1.7)功能及特点原理图设计、仿真分析、印刷电路板设计提供几千种电子元件的电路符号、模型和外形封装支持大多数单片机系统以及各种外围芯片提供各种虚拟仪器(示波器、逻辑分析仪、信号发生器等)项目一知识准备—ProteusISIS1启动KeilμVision2双击项目一任务实施—运行Keil

C2建立项目点击Project->NewProject输入项目名称”task1”项目一任务实施—运行Keil

C3选择单片机型号选择Atmel公司的AT89S52项目一任务实施—运行Keil

C4创建文件项目一任务实施—运行Keil

C5保存文件6增加文件7编译文件生成.hex项目一任务实施—运行Keil

C生成.hex晶振设置文件编译1进入ProteusISIS双击项目一任务实施—运行Proteus软件2工作界面3绘制原理图项目一任务实施—运行Proteus软件放置元器件(P)连线3绘制原理图项目一任务实施—运行Proteus软件烧录文件(双击芯片,找到.hex,打开.hex文件)3绘制原理图项目一任务实施—运行Proteus软件运行仿真1)单击仿真进程控制按钮

中第一个“Play”按钮2)发光二极管闪烁3)按“Stop”停止仿真归纳总结项目一最小应用系统条件最小应用系统电路知识点一知识点二知识点三知识点四运行Proteus绘制原理图软件仿真Proteus功能Proteus特点运行KeilCKeilC项目建立编译.hex文件归纳总结

在本次任务中,我们主要学习了如何使用keilC和Proteus两种软件来对实现单只LED闪烁进行仿真。熟练使用这两种软件有助于提高对程序的理解能力,并能直观地发现程序运行当中出现的问题,及时修改程序。主要知识点:最小应用系统电路及条件Proteus的功能特点及使用学会使用KeilC建立项目及编译文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论