《单片机原理及应用项目化教程》课件项目一 单片机基础知识.ppt

《单片机原理及应用项目化教程》课件项目一 单片机基础知识.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务4Keil软件使用任务要求:利用KeilC51编写16路流水灯代码,编译生成HEX文件并烧录至任务3绘制的电路原理图内,实现51单片机驱动LED灯的亮灭。学习目标:(1)掌握KeilC51软件基本操作步骤。(2)掌握KeilC51软件编程规范。(3)掌握基于51单片机的8路流水灯的软件程序流程。KeilC51是美国KeilSoftware公司出品的51系列单片机C语言软件开发系统,与汇编语言相比,C语言在功能性、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境μVision将这些部分组合在一起。项目一单片机基础知识项目一单片机基础知识项目一单片机基础知识项目一单片机基础知识任务1单片机知识任务2计算机数制及其相互之间的转换任务3Proteus8Professional软件使用任务4Keil软件使用教学任务

任务1:单片机知识。

任务2:计算机数制及其相互之间的转换。

任务3:Proteus8Professional软件使用。

任务4:Keil软件使用。

教学目标

(1)掌握单片机的发展史、内部结构及单片机最小系统的构成。

(2)掌握各个进制间的相互转换。

(3)掌握Proteus8Professional软件的使用方法。

(4)掌握Keil软件的使用方法。

任务1单?片?机?知?识

任务要求:在本小节学习基础上简述单片机的基本结构,简要分析利用51单片机驱动LED电路的基本实现思路。学习目标:(1)掌握单片机的引脚结构。(2)掌握单片机最小系统及各模块功能。1.单片机的引脚结构单片机属于微型计算机的一种,它是把微处理器、存储器、输入/输出(Input/Output,I/O)接口、定时器/计数器、串行接口、中断系统等电路集成在一块集成电路芯片上形成的微型计算机,因而被称为单片微型计算机,简称为单片机。单片机顶部缺口左侧为第1个引脚,逆时针排列,右侧上端是第40个引脚。40个引脚的功能如下:(1)电源和晶振引脚。(2)控制引脚。(3)?I/O口引脚:P0口(32~39引脚),内部没有上拉电阻,不能正常输出高低电平,因此使用时需外接上拉电阻,一般为10?kΩ。2.单片机的电平特性数字电路只有两种电平:高电平和低电平。单片机是数字集成芯片,输入/输出是晶体管-晶体管逻辑(Transistor-TransistorLogic,TTL)电平,高电平是?+5?V,低电平是0?V。因计算机串口是RS-232C电平(负逻辑电平),高电平是?-12?V,低电平是?+12?V,所以单片机与计算机相连时,需加电平转换芯片,一般常用的电平转换芯片是MAX232。3.单片机的主要特点单片机的主要特点如下:(1)在存储器结构上,单片机的存储器采用哈佛(Harvard)结构。(2)在芯片引脚上采用分时复用技术。(3)有21个特殊功能寄存器(SpecialFunctionRegister,SFR)。(4)采用面向控制的指令系统。(5)内部一般都集成一个全双工的串行接口。(6)有很强的外部扩展能力。单片机的应用范围很广,可概括为如下几个方面:(1)工业智能控制。(2)仪器仪表。(3)计算机外部设备及通信。(4)智能家居。(5)医疗卫生。(6)军事。(7)航空航天。5.单片机的等级按照适应能力的不同,单片机可分为如下等级:(1)民用级或商用级。温度适应能力在0~70℃。(2)工业级。温度适应能力在?-40~85℃,适用于工厂和工业控制中。(3)军用级。温度适应能力在?-65~125℃,适用于环境条件苛刻、温度变化很大的野外等环境。6.单片机的原理结构MCS-51系列单片机包含51和52两个子系列。51子系列中,常见的有8031、8051、8751等机型。52子系列中,常见的有8032、8052、8752三种机型。52子系列与51子系列相比结构大部分相同,不同之处在于:片内数据存储器增至256?B;8032芯片不带ROM,8052芯片带8?KB的ROM,8752芯片带8?KB的EPROM;有3个16位定时器/计数器,6个中断源。51单片机的内部结构集成了中央处理器(CentralProcessingUnit,CPU)、存储器(RAM和ROM)、定时器/计数器、并行I/O口、串行口、中断系统及一些特殊功能寄存器(SFR),它们通过内部总线紧密地联系在一起。7.

您可能关注的文档

文档评论(0)

酱酱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档