- 1、本文档共76页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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个中断源,其中有两个用于外部中断,
您可能关注的文档
- 《单片机应用技术基础》课件_69 任务:光伏逐日系统.pptx
- 《电子测量技术基础》课件_第1章 电子测量基础知识.pptx
- 《材料研究方法》课件_第5章 光谱分析法.ppt
- 《电子测量技术基础》课件_第4章 示波器.pptx
- 《大学计算机基础》课件_第5章.pptx
- 《电路分析基础》课件_第7章 一阶电路分析(7.3 7.4).ppt
- 《电路分析基础》课件_第3章 电路基本分析方法.ppt
- 《电子测量技术基础》课件_第2章 信号发生器.pptx
- 《电磁场与电磁波》课件_第5章 静态场分析与应用.pptx
- 《单片机应用技术基础》课件_09 单片机开发硬件实训平台.pptx
- 2009-重大-面向非常规突发事件预警的Web信息流监控和传播研究.pdf
- EDA软件:OrCAD二次开发_OrCAD版本兼容性开发.docx
- “星链”软件供应链安全建设方案.pptx
- 2011-面上-组织视角下的建筑业行为安全理论(BBS)及其在工程项目管理中的应用.pdf
- ENVI遥感实验:农业耕作与城市绿地变化监测-CSDN文库.docx
- 华工毕业终期答辩模板_内容多且包含应用_包含母版和主题色.pptx
- EDA软件:OrCAD二次开发_OrCAD脚本语言应用.docx
- 2007-面上-非营利组织市场导向及其组织绩效的研究.pdf
- EDA软件:OrCAD二次开发_OrCAD与外部程序接口.docx
- EDA软件:OrCAD二次开发_OrCAD二次开发最佳实践.docx
最近下载
- 2023年贵州毕节市金沙县面向全县考调机关事业单位招聘笔试参考题库附带答案详解.pdf VIP
- 松下 Panasonic AG-CX200MC中文说明书 用户手册 说明书下载 使用指南 如何使用 详细操作 使用说明.pdf
- 经销商返利协议.docx VIP
- 消防安全知识培训课件(2023必威体育精装版).pptx
- 2023—2024学年湖南省普通高中高一下学期学业水平合格性考试化学模拟试卷.doc VIP
- 一种MES管理系统及MES管理方法.pdf VIP
- JBT 13604-2018 氧化铝专用料浆阀.pdf
- 土地法学教学课件.ppt VIP
- 2024新版(人教版)七年级英语上、下册单词带音标.pdf VIP
- 2024年初级会计职称《初级会计实务》精讲课件 第1-5章.pptx
文档评论(0)