您的位置 首页 新能源

51单片机根底(1)

1.什么是单片机?其主要特点有那些?单片微型计算机(Single-ChipMicrocomputer),简称单片机。就是将微处理器(CPU)、存储器(存放程

1.什么是单片机?其首要特色有那些?

  • 单片微型计算机(Single-Chip Microcomputer),简称单片机。便是将微处理器(CPU)、存储器(寄存程序或数据的ROM和RAM)、总线、守时器/计数器、输入/输出接口(I/O口)和其它多种功用器材集成在一块芯片上的微型计算机。
  • 单片机的首要特色有:(1)可靠性高(2)便于扩展(3)操控功用强(4)低电压、低功耗(5)片内存储容量较小,除此之外,单片机还具有集成度高、体积小、性价比高、运用广泛、易于产品化等特色。

2.MCS-51系列单片机在片内集成了哪些首要逻辑功用部件?各个逻辑部件的首要功用是什么?

  • MCS-51单片机在片内集成了中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、守时器/计数器、并行I/O接口、串行I/O接口和中止体系等几大单元。
  • CPU是整个单片机的核心部件,由运算器和操控器组成。运算器能够完结算术运算和逻辑运算,其操作次序在操控器操控下进行。操控器是由程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)、守时操控逻辑和振荡器OSC等电路组成。CPU依据PC中的地址将欲履行指令的指令码从存储器中取出,寄存在IR中,ID对IR中的指令码进行译码,守时操控逻辑在OSC合作下对ID译码后的信号进行分时,以发生履行本条指令所需的悉数信号。
  • 程序存储器(ROM)用于存储程序、常数、表格等。
  • 数据存储器(RAM)用于存储数据。
  • I/O接口是MCS-51单片机对外部完成操控和信息交流的必经之路,用于信息传送过程中的速度匹配和添加它的负载才能。可分为串行和并行I/O接口。

  • 8051内部有两个16位可编程序的守时器/计数器T0和T1,均为二进制加1计数器。可用于守时和对外部输入脉冲的计数。
  • 8051的中止体系首要由中止答应操控器IE和中止优先级操控器IP等电路组成。可完成对5个中止源的办理。8051的中止体系首要由中止答应操控器IE和中止优先级操控器IP等电路组成。其间,IE用于操控5个中止源中哪些中止请求被答应向CPU提出,哪些中止源的中止请求被制止;IP用于操控5个中止源的中止请求的优先权等级。

3.MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?

  • MCS-51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包含一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。一般把4个端口称为P0~P3。在无片外扩展的存储器的体系中,这4个端口的每一位都能够作为双向通用I/O端口运用。在具有片外扩展存储器的体系中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。

4.8051单片机的操控总线信号有哪些?各有何效果?

  • 操控线一共有6条。
  • (1)ALE/ #PROG:地址锁存答应/编程线,合作P0口引脚的第二功用运用。在拜访片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的一起在ALE/ 上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不拜访片外存储器时,8051主动在ALE/ #PROG上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为守时脉冲源运用。
  • (2)#EA/Vpp:答应拜访片外存储器/编程电源线,能够操控8051运用片内ROM仍是运用片外ROM。若 #EA=0,则答应运用片内ROM;若 #EA=1则答应运用片外ROM。
  • (3)#PSEN :片外ROM选通线,在履行拜访片外ROM的指令MOVC时,8051主动在#PSEN上发生一个负脉冲,用于片外ROM芯片的选通。其他情况下#PSEN线均为高电平封闭状况。
  • (4)RST/VPD:复位/备用电源线,能够使8051处于复位作业状况,高电平有用。
  • (5)P3.6/#WR:P3.6引脚的第二功用,片外数据存储器“写选通操控”输出。
  • (6)P3.7/#RD:P3.7引脚的第二功用,片外数据存储器“读选通操控”输出。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/258233.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部