网站大量收购闲置独家精品文档,联系QQ:2885784924

《单片机应用技术基础》课件_第1章.pptx

《单片机应用技术基础》课件_第1章.pptx

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

模块1单片机硬件系统;

1.任务目的

通过利用单片机来控制LED发光二极管闪烁的电路制作,了解单片机和单片机最小系统,掌握简单单片机应用系统的硬件电路搭建方法,了解单片机应用系统开发流程。

2.任务要求

能够独立完成实现LED发光二极管闪烁控制的简单单片机应用系统硬件电路的制作,能尝试把给定程序下载到单片机中去,观察实现效果。;

;

3.硬件电路

一个最简单的单片机系统的开发也需要电路设计、单片机器件选择和程序编写3个步骤。对于单片机系统,最简单的功能就是控制输出电平的高低。本任务中将单片机系统接上一个发光二极管,用二极管的亮灭表示设计的单片机系统是否正常工作。

4.程序设计;

5.任务小结

通过发光二极管闪烁控制系统的制作与调试,使学生对单片机、单片机最小系统和单片机应用系统有直观认识,对单片机应用系统的开发过程有初步了解。

单片机应用系统的开发过程:设计硬件电路图、制作电路板、程序设计、软件调试、程序下载、软硬件联调、产品测试。;

1.1单?片?机?简?介;

1.1.1单片机基本概念

1.什么是单片机

单片机是在一块硅片上集成了微处理器(CPU)、存储器以及各种输入/输出接口的芯片,如图1.2所示,它具有了计算机的属性,因而被称为单片微型计算机,简称单片机。由于它的结构和指令功能是按照工业控制要求设计的,故又称为微控制器。通俗地说,单片机就是一块集成芯片,只是它具有一些特殊的功能,这些功能的实现要靠使用者自己编程来完成。单片机具有结构简单、体积小、价格低、控制功能强、可靠性高等优点。;

;

2.单片机能做什么

单片机是一种可通过编程控制的微控制器,单片机芯片自身不能单独应用于某个项目或产品上,必须靠外围数字器件或模拟器件的配合才可发挥自身的强大功能。在学习单片机时,不能仅仅学习单片机芯片本身,还要逐步学习相关外围芯片知识及外围电路设计和调试。;

单片机属于控制类的数字集成芯片,目前已在很多领域广泛应用。如:

(1)消费类电子产品,如洗衣机、电冰箱、空调、电视机、微波炉、IC卡、汽车电子设备等。

(2)智能仪器仪表,如数字示波器、数字信号源、数字万用表、数字流量计等。

(3)工业自动化,如各种工业测控系统、数据采集系统、自适应控制系统等。

(4)通信方面,如手机、调制解调器、电信局的程控交换机等。

(5)军工领域的应用,如飞机、军舰、坦克、导弹、智能武器等。;

3.单片机应用系统组成

单片机应用系统由软件系统和硬件系统两部分组成,如图1.3所示,二者相互依赖,缺一不可。单片机硬件系统是以单片机芯片为核心,配以相关的外围设备及接口电路构成的;软件在硬件系统的基础之上,对其资源进行合理调配和使用,控制其按照一定的要求完成各种运算或动作,从而实现应用所要求完成的任务。;

;

1.1.251单片机

1.常用51单片机芯片

“8051”源自Intel公司的MCS-51系列芯片,但目前所采用的8051并不限于Intel公司所生产的芯片,而是以51为内核扩展出的单片机,并且以其他厂商所发行的兼容芯片为主,如表1.1所示是不同国家的芯片厂商生产的以51为内核的51单片机产品。;

;

2.单片机标号信息

如图1.4所示为一芯片实物图,芯片上的标号为STC89C51RC40C-PDIP,下面以此为例来说明单片机芯片上的标号信息。;

;

3.STC公司51系列单片机选型

STC公司51系列单片机选型如表1.2所示。;

1.2MCS-51单片机的内部结构;

1.2.18051单片机的内部基本组成

标准8051的内部基本结构如图1.5所示。;

1.中央处理器(CPU)

CPU是单片机芯片中最复杂、最核心的智能部件,完成运算和控制功能,它分为运算器和控制器两部分。运算器主要实现算术运算以及控制程序计数器PC、8位累加器ACC、寄存器B、程序状态字寄存器PSW等,能完成字节和位的运算,字节运算以可进行8位算术运算和逻辑运算的单元ALU为核心,位运算以可进行位运算的布尔处理机为核心。控制器是单片机的神经中枢,包括程序计数器PC、指令寄存器IR、指令译码器ID等部件,主要实现程序译码以及完成输入/输出逻辑等。8051的CPU为8位的CPU,且内含一个一位CPU,不仅可处理字节数据,还可以进行位数据的处理。;

2.存储器

(1)程序存储器ROM。

(2)数据存储器RAM。

3.I/O口

8051内部有4个8位并行I/O端口(P0、P1、P2、P3),可以实现数据的并行输入/输出。;

4.中断系统

8051共有5个中断源,其中有两个用于外部中断,

文档评论(0)

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

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

1亿VIP精品文档

相关文档