8051单片机结构学习简说

来源 :中小企业管理与科技·下旬刊 | 被引量 : 0次 | 上传用户:rfy68213919
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:要学好用好单片机,就必须了解和掌握单片机的基本结构。本文以8051单片机为例简要说明单片机结构学习的几个基本要点。
  关键词:单片机 结构
  单片机的学习对入门者而言有一定的难度。难度之一就在于学习者先要了解单片机的结构。尤其是单片机外部引脚和存储空间。
  1 单片机引脚
  单片机引脚是单片机与外部连接的桥梁,不管是单片机与外部进行信息交互还是实施控制,单片机都要依靠引脚。因此必须掌握引脚名称、功能和使用方法。
  面对经典“DIP-40”封装的8051单片机,初学者总感到麻烦。实际上,8051单片机引脚分布很有规律。从类型上说,其管脚分为4类,一句话就可说明:8051单片机引脚包含”两个电源引脚、两个时钟引脚、四个控制引脚和四八三十二个IO引脚。”
  两个电源引脚:如同常规集成电路一样,芯片右下角为电源负,左上角为电源正。
  两个时钟引脚:单片机依靠精确的时钟信号才能自动有序运行程序,协调各部件完成指定功能,没有时钟信号,单片机无法工作。单片机内部有时钟电路,通过时钟引脚外接不同的晶振,就可设置出不同振荡频率的时钟信号。两个时钟引脚中有一个是单片机时钟电路的时钟信号输出端。多单片机系统中,可通过这个引脚也引入外部时钟信号保证多单片机系统的时序统一。
  四个控制引脚:EA引脚。PSEN引脚和ALE引脚都和存储扩展有关,存储器学习时了解较好。先了解复位引脚。必须明白单片机启动信号就是该引脚施加持续两个机器周期以上的高电平信号。基于此了解复位电路的构建才能明细根本。
  最后一句四八三十,是为方便初学者掌握剩余的32个引脚都是单片机的I/O引脚,且分布在四个I/O口中,每个I/O口分配8个引脚。这样做的一个主要原因是,这样可使I/O口以字节为信息单位输入或输出信息。单片机I/O口在构建三大总线时,应注意P0口用于充当数据口,P0和P2口构建16位地址总线。P3口和相关控制引脚构建控制总线。因此用户应合理进行I/O资源分配。
  2 单片机的存储结构
  单片机的存储空间分为数据RAM和程序ROM两大部分。又都有片内片外之分。
  2.1 程序存储空间
  程序存储空间的构建有三种形式:仅片内ROM构成;片内ROM与片外ROM共同构成;仅片外ROM构成。程序存储空间的要点是不管程序存储空间如何构建,都是统一连续编码地址。单片机只要能正确找到程序存放的首存储单元地址,就能够开始自动执行程序。显然对于前两种形式,程序起始地址单元位于片内ROM,后一种程序起始单元地址位于片外ROM。
  单片机作为硬件电路,它无法知道程序存储空间构建形式,那怎么识别程序起始单元地址是在片内ROM空间还是在片外ROM空间?很简单:控制引脚EA就用于程序起始位置指向。EA引脚接地时指向片外,接高电平则指向片内。初学者常常混淆,记忆的技巧是EA接地即EA为“0”状态,0表示没有,即没有用到片内ROM,程序仅存放于片外;反之则表明片内ROM有程序存放。
  从使用者角度看,用户了解程序存储空间构建形式的主要意义在于硬件电路设计时,能根据ROM构建形式正确设置EA引脚。
  2.2 数据存储空间
  数据存储空间的构建有两种形式:仅片内RAM;片内RAM加片外RAM。片外RAM仅用于扩展数据存放空间。片内RAM很多存储单元有特殊意义,无可替代,因此不会出现仅有片外RAM的情况。
  片内数据存储空间是学习的重点。8051片内数据存储空间共256个字节单元,一分两半,前128个字节单元称为用户RAM区,后128个字节单元为特殊功能寄存器区,该区域很多存储单元有特殊功能,如代表累加器A的E0H单元,代表P0口的80H单元等。P0口对应8个引脚,引脚高低电平状态对应的“1”、“0”二进制信息反映在80H 单元的8个对应位单元中,输出亦然。用户需要注意的是,由于片内RAM存储单元有限,在程序设计之初一定先要做好资源分配。即根据程序需要,提前分配指定或保留用户RAM区相关单元。
  特殊功能寄存器区的存储单元一般掌握特殊功能寄存器名称及功能即可,不必记住其实际所在存储单元地址。但单片机复位后,一些特殊功能寄存器的初始值应用者必须掌握。如程序计数器PC复位后初值为零,PC值为单片机下一条待执行指令地址。因而复位后单片机自动到0000H单元开始执行首条指令。用户RAM区是使用者真正可以自行安排使用的存储空间。该区教材都会详述,这里不再说明。
  数据存储空间与程序存储空间的地址编码方式不同。数据存储空间采用独立地址编码方式,即片内RAM与片外RAM各自起始单元地址均从0000H开始编码地址。
  2.3 存储空间的容量
  8031片内没有ROM,8051片内有4k字节ROM;8031和8051片内RAM均为256字节容量。用户可根据需要选择片外存储器,组合出所需大小的容量。
  8051程序存储空间统一连续地址编码,且由16位的程序计数器PC访问,程序存储空间地址最多由16个二进制位编码,用十六进制表示时地址范围最大是:0000H~FFFFH,即64kb。因此片内ROM与片外ROM之和不大于64kb。
  8051数据存储空间片内与片外独立编码地址。片外RAM最多可由P0口和P2口共同构建的16位地址总线访问,因而片外数据存储空间的地址编码最大范围也是:0000H~FFFFH,容量64kb。因此数据存储空间的总容量最大是片内256B加片外64kb。
  初学者有时困惑于地址范围与容量的换算。困惑的
  实质在于十六进制表达地址范围及空间大小的不习惯。
  先说十进制表达的连续单元,比如地址编码为5~10,则
  总共单元有”10-5+1”即6个单元。同样十六进制的连
  续单元,若地址范围0000H~FFFFH,则存储单元有”FFFFH-0000H+1H”个即10000H个存储单元,换算为二进制是1 0000 0000 0000 0000B,即216個字节存储单元。210为1kb,所以总容量为64kb。
  参考文献:
  [1]韩守玺.在单片机教学中应让学生在应用中学习编程[J].职业教育研究,2007(03).
  [2]刘珊.关于单片机教学改革的探讨[J].九江职业技术学院学报,2007(01).
  [3]赵安邦.关于单片机教学的研究[J].科技信息(学术研究),2008(34).
  [4]王岳圆.单片机教学刍议[J].中国校外教育(理论),2008(07).
其他文献
摘要:在知识管理环境下,档案管理模式面临向知识管理模式的转变。档案是每一个单位重要的知识资源,对任何的知识管理都具有重要意义。  关键词:知识共享 档案管理 影响  知识资源便意味着战略资源,在当今知识经济时代,竞争优势来自于对知识资源的有效开发和管理,知识共享是有效完成其关键的途径,一个单位或公司如果能够实现知识共享,将在全球进入知识经济时代的环境中取得优势地位。我们依次从什么是知识管理、知识管
期刊
摘要:在文学的创作中加入地方文献可以达到促进文学繁荣的作用,并可以对地方文献的积累起到促进作用。  关键词:地方文献 地方文化 文艺创作  中华民族有着五千年历史的文化底蕴,在历史发展的长河中,各地方、各民族也形成了各自的本土特色文化,有着传统的地方色彩和独特的风格,故称为地方文化,也称本土文化。地方文化是几千年来祖先发明创造的,群众喜闻乐见的社会生活形式,是人类智慧的结晶,是人类的精神财富,是非
期刊
摘要:就业形势日益严峻已经是不容忽视的严重问题。我国自上世纪八、九十年代通过引入创业教育,举办创业赛事等激发学生们的创业热情,但是创业成功率持续偏低始终困扰着人们。随即我国政府陆续出台各种政策鼓励支持大学生创业,帮助大学生实现创业梦想。本文从我国现行创业政策及存在的各种实际问题着手,研究如何制定更加有利的创业政策帮助大学生就业。  关键词:大学生 创业 政策  1 大学生创业政策内容  目前我国对
期刊
摘要:中国经济进入了一个“新常态”,表现在于经济增长率下降、“滞胀”隐患出现、就业压力减小、消费占比提高、产业结构从劳动密集型向资金密集型和知识密集型转换,以及对自主研发的需求增加。进行冷思考,就是要坦然面对当前中山会展业中存在的包括多头办展、重复办展、缺乏龙头以及展馆专业化程度不强等在内的诸多问题进行剖析,为进一步提出有效对策打好基础,主动适应新常态。  关键词:新常态 会展业 市场化  1 中
期刊
摘要:文章采用长沙社区居民调查的样本数据,用LISREL结构方程模型探究居民知晓度、利用、信任与满意度之间关系,研究表明:居民知晓度、居民利用度与居民信任度对居民满意度有显著的正向影响,其中居民信任度对社区居民满意度影响力最大,其次是居民知晓度,最后是居民利用度。因此社区卫生服务组织应采用服务营销策略扩大宣传,提升居民知晓度;转变服务理念,以服务社區为导向,提高服务质量,扩大居民利用度;注重情感交
期刊
摘要:通航产业快速发展急需通用航空高技能人才,在通用航空器维修人才培养实践中,以校企协同创新的视角,打破人才培养的瓶颈,实现校企优势互补,资源共享。  关键词:协同创新 通用航空器维修 人才培养  0 引言  2012年《國务院关于促进民航业发展的若干意见》提到“加大空域管理改革力度,大力发展通用航空”,目标是“使通用航空实现规模化发展”。提出要“大力发展通用航空”,要“实施重大人才工程,加大飞行
期刊
摘要:市场营销课程作为职业院校经济管理类专业的主干课程,具有很强的实用性和应用性,该课程的教学需要体现其专业性、技能性和实践性的特点。本文浅析了当前职业院校市场营销课程实践教学的现状及问题,并从课堂教学、师资队伍建设、校企合作等方面提出几点建议,便于推进职业院校学生的营销能力培养,达到职业院校市场营销专业人才培养的目标,满足企业对营销人才的需求。  关键词:市场营销 教学模式 职业院校  根据现今
期刊
摘要:教学企业具有机房用机分散、个性化配置等特点,存在不同时段的空闲资源以及协作开发及远程访问需求。本文主要研究了云计算技术在教学企业实验中的设计与应用,以期提升教学企业资源利用率,实现远程资源共享。  关键词:实验云 设计 构建 教学企业 虚拟化  1 概述  教学企业借助现有的设备资源,搭建实验云环境,使得师生可远程使用云环境进行项目的协作开发,具有一定的可行性。  云计算的三层体系架构表明,
期刊
摘要:近年来,为了进一步提高高校教学质量,为社会发展输送更多的综合型人才,高校相关部门加大了对开放实验室管理的创新力度,以期通过先进的管理理念和管理方法,更好地提高实验室的教学质量和利用率,从而使教学能够达到事半功倍的效果。本文主要以环境科学与工程专业为例,在分析开放实验室发展模式现状和综合性、设计性实验现状的基础上,探讨开放实验室与开展综合设计性实验现结合的发展模式,以此来为日后开放实验室的有效
期刊
摘要:通过构建整合性实证分析框架,从高管团队的性别、年龄、受教育水平、专业背景详细分析了高管团队异质性与创新型企业成长性的关系,并在行业与多元化情境中对两者关系进行了深入的探讨。  关键词:高管团队 异质性 创新型企业成长性  1 概述  研究者一般认为通过对团队异质性资源的开发能够促进组织的创新,提升组织的绩效,然而,团队异质性所产生的冲突等负面影响,往往也是阻碍创新产生与绩效提升的重要因素,这
期刊