导航:首页 > 操作系统 > 80c251b单片机

80c251b单片机

发布时间:2024-02-03 09:13:06

‘壹’ 80c51单片机基础练习习题 资料 试题

第二章 单片机的基本结构与工作原理

2·1 80C51系列单片机在片内集成了哪些主要逻辑功能都件?各个逻辑部件的主要功能是什么?
答:80C51系列单片机在片内集成了以下主要逻辑功能部件及分别有如下的主要功能。
(l)CPU(中央处理器):8位
功能:中央处理器由中央控制器与运算器一起构成。中央控制器是识别指令,并根据指令性质控制计算机各组成部件进行工作的部件。
(2)片内RAM:128B
功能:在单片机中,用随机存取存储器(RAM)来存储程序在运行期间的工作变量和数据,
所以称为数据存储器。一般,在单片机内部设置一定容量(64B至256B)的RAM。这样小容
量的数据存储器以高速RAM的形式集成在单片机内,以加快单片机运行的速度。同时,这种结构的RAM还可以使存储器的功耗下降很多。
(3)特殊功能寄存器:21个
功能:特殊功能寄存器(SFR)是80C51单片机中各功能部件所对应的寄存器,用以存放相
应功能部件的控制命令、状态或数据的区域。这是80C51系列单片机中最有特色的部分。现在所有80C51系列功能的增加和扩展几乎都是通过增加特殊功能寄存器(SFR)来达到的。
80C51系列单片机设有128B内部数据RAM结构的特殊功能寄存器(SFR)空间区。除
程序计数器PC和4个通用工作寄存器组外,其余所有的寄存器都在这个地址空间之内。
(4)程序存储器:4KB
功能:80C51单片机的程序存储器用于存放经调试正确的应用程序和表格之类的固定常
数。由于采用16位的程序计数器PC和16位的地址总线,因而其可扩展的地址空间为64KB,而且这64KB地址空间是连续、统一的。
(5)并行I/O口:8位,4个
功能:为了满足"面向控制"实际应用的需要,80C51系列单片机提供了数量多、功能强、使用灵活的并行I/O口。80C51系列单片机的并行I/O口,不仅可灵活地选作输人或输出,而且还具有多种功能。例如,它既是I/O口,又是系统总线或是控制信号线等,从而为扩展外部存储器和I/O接口提供了方便,大大拓宽了单片机的应用范围。
(6)串行接口:全双工,1个
功能:全双工串行I/O口,提供了与某些终端设备进行串行通信,或者和一些特殊功能的器件相连的能力;甚至可用多个单片机相连构成多机系统,使单片机的功能更强和应用更广。
(7)定时器/计数器:16位,2个
功能:在单片机的实际应用中,定时器/计数器提供精确的定时,或者对外部事件进行计
数。为了减少软件开销和提高单片机的实时控制能力,因而均在单片机内部设置定时器/计数器电路,通过中断,实现定时/计数的自动处理。
(8)片内时钟电路:1个
功能:计算机的整个工作是在时钟信号的驱动下,按照严格的时序有规律地一个节拍一个节拍地执行各种操作的。各种计算机均有自己的固定时序和定时电路。同样,80C51系列单片机内部也设有定时电路,只须外接振荡元件即可工作。外接振荡元件一般选用晶体振荡器,或用价廉的RC振荡器,也可用外部时钟源作振荡元件。近来也有的单片机将振荡元件也集成在芯片内部,这样不仅大大缩小了单片机的体积,同时也方便了使用。

2·2 80C51系列单片机有哪些信号需要芯片引脚以第二功能的方式提供?
答:
第一功能 第二功能
串行口:
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
中断:
P3.2 INT0外部中断0
P3.3 INT1外部中断1
定时器/计数器(T0、T1):
P3.4 T0(定时器/计数器0的外部输入)
P3.5 T1(定时器/计数器1的外部输入)
数据存储器选通:
P3.6 WR(外部存储器写选通,低电平有效,输出)
P3.7 RD(外部存储器读选通,低电平有效,输出)
定时器/计数器(T2):
P1.0 T2(定时器T2的计数端)
P1.1 T2EX(定时器T2的外部输入端)

2.3 程序计数器PC作为不可寻址寄存器,它打哪些特点?地址指针DPTR有哪些特点?与程存计数器 PC有何异同?
答(1)程序计数器PC作为不可寻址寄存器的特点
程序计数器PC是中央控制器申最基本的寄存器,是一个独立的计数器,存放着下一条将程序存储器中取出的指令的地址。
程序计数器PC变化的轨迹决定程序的流程。程序计数器的宽度决定了程序存储器可以
寻址的范围。
程序计数器PC的基本工作方式有:
①程序计数器PC自动加1。这是最基本的工作方式,也是这个专用寄存器被称为计数
器的原因。
②执行条件或无条件转移指令时,程序计数器将被置入新的数值,程序的流向发生变化。
变化的方式有下列几种:带符号的相对跳转SJMP、短跳转AJMP、长跳转LJMP及JMP @A+DPTR等。
③在执行调用指令或响应中断时:
●PC的现行值,即下一条将要执行的指令的地址送入堆栈,加以保护;
●将子程序的入口地址或者中断矢量地址送入PC,程序流向发生变化,执行子程序或中断服务程序;
●子程序或中断服务程序执行完毕,遇到返回指令RET或RETI时,将栈顶的内容送到PC寄存器中,程序流程又返回到原来的地方,继续执行。
(2)地址指针DPTR的特点
地址指针DPTR的特点是,它作为片外数据存储器寻址用的地址寄存器(间接寻址)。
(3)地址指针DPTR与程序计数器PC的异同
①相同之处:
●两者都是与地址有关的、16位的寄存器。其中,PC与程序存储器的地址有关,而
DPTR与数据存储器的地址有关。
●作为地址寄存器使用时,PC与DPTR都是通过P0和P2口(作为16位地址总线)输
出的。但是,PC的输出与ALE及PSEN有关;DPTR的输出,则与ALE、RD及WR相联系。
②不同之处:
●PC只能作为16位寄存器对待,由于有自动加1的功能,故又称为计数器;
DPTR可以作为16位寄存器对待,也可以作为两个8位寄存器对待。
●PC是不可以访问的,有自己独特的变化方式,它的变化轨迹决定了程序执行的流程;
DPTR是可以访问的,如MOV DPTR,#XXXXH,INC DPTP。

2. 4 80C51存储器在结拘上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内RAM和片外 RAM的指今格式有何区别?
答: (1)80C51存储器在结构上的特点
80C51采用将程序存储器和数据存储器截然分开,分别寻址的结构,称为哈佛(Harvard)
结构。
(2)在物理上和逻辑上的地址空间
①在物理上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、
片外数据存储器。
②在逻辑上有3个存储器地址空间:片内、片外统一的64KB程序存储器地址空间,片内
256B(或384B)数据存储器地址空间,片外64KB的数据存储器地址空间。
(3)访问片内RAM和片外RAM的指令格式
访问片内RAM采用MOV格式。
访问片外RAM采用MOVX格式。

2·5 80C51单片机的EA信号有何功能?在使用80C31时,EA信号引脚应如何处理?
答: (1)80C51单片机的EA信号的功能
EA为片外程序存储器访问允许信号,低电平有效;在编程时,其上施加21V的编程电压
EA引脚接高电平时,程序从片内程序存储器开始执行,即访问片内存储器;EA引脚接低电平时,迫使系统全部执行片外程序存储器程序。
(2)在使用80C31时,EA信号引脚的处理方法
因为80C31没有片内的程序存储器,所以在使用它时必定要有外部的程序存储器,EA 信号引脚应接低电平。

2·6 片内RAM低128单元划分为哪三个主要部分?各部分主要功能是什么?
答: 片内RAM低128单元的划分及主要功能:
(l)工作寄存器组(00H~lFH)
这是一个用寄存器直接寻址的区域,内部数据RAM区的0~31(00H~lFH),共32个单
元。它是4个通用工作寄存器组,每个组包含8个8位寄存器,编号为R0~R7。
(2)位寻址区(20H~2FH)
从内部数据RAM区的32~47(20H~2FH)的16个字节单元,共包含128位,是可位寻
址的RAM区。这16个字节单元,既可进行字节寻址,又可实现位寻址。
(3)字节寻址区(30H~7FH)
从内部数据RAM区的48~127(30H~7FH),共80个字节单元,可以采用间接字节寻址
的方法访问。

2·7 80C51设有 4个通用工作寄存器组,有什么特点?如何选用?如何实现工作寄存器现场保护?
答: (1)通用工作寄存器组的特点
用寄存器直接寻址,指令的数量最多,均为单周期指令,执行速度快。
(2)通用工作寄存器组的选用
在某一时刻,只能选用一个工作寄存器组使用。其选择是通过软件对程序状态字(PSW
中的RS0、RSl位的设置来实现的。设置RS0、RSl时,可以对PSW进行字节寻址,也可以进行位寻址,间接或直接修改RS0、RSl的内容。若RSl、RS0均为0时,则选用工作寄存器组0;若RSl、RS0为1时,则选用工作寄存器组1;其他以此类推。
(3)工作寄存器的现场保护
对于工作寄存器的现场保护,一般在主程序中使用一组工作寄存器;而在进人子程序或中断服务程序时,切换到另一组工作寄存器;在返回主程序前,再重新切换回原来的工作寄存器。

2·8 堆栈有哪些功能?堆栈指示器(SP)的作用是什么?在程序设计时,为什么还要对 SP重新赋值?
答: (1)堆栈的功能
堆栈是内部数据RAM区中,数据先进后出或后进先出的区域。其具体功能有两个:保护断点和保护现场。
(2)堆栈指示器(SP)的作用
堆栈指示器(SP)是一个8位寄存器,存放当前的堆栈栈顶所指存储单元地址的。
(3)对SP的重新赋值
系统复位后,SP内容为07H。如不重新定义,则以07H为栈底,压栈的内容从08H单元开始存放;如需使用深度较大的堆栈时,将会影响到工作寄存器的使用。所以要对SP进行重新的赋值,使堆栈区设定在片内数据·RAM区中的某一空白区域内,堆栈深度以不超过片内RAM空间为限。

2·9 为什么说 80C51具有很强的布尔(位)处理功能7共有多少单元可以位寻址?采用布尔处理有哪些优点7
答 (1)80C51具有很强的布尔(位)处理功能
在80C5I单片机系统中,与字节处理器相对应,还特别设置了一个结构完整的布尔(位)
处理器。在该系统中,除了程序存储器和ALU与字节处理器合用之外,还有自己的:
①累加器CY:借用进位标志位。在布尔运算中,CY是数据源之一,又是运算结果的存
放处,是位数据传送中的中心。根据CY的状态,程序转移:JC rel,JNC rel,JBC rel。
②位寻址的RAM区:从内部数据RAM区的32~47(20H~2FH)的16个字节单元,共包含128位(0~127),是可位寻址的RAM区。
③位寻址的寄存器:特殊功能寄存器(SFR)中的可位寻址的位。
④位寻址的并行I/O口:P0、Pl、P2及P3各口的每一位都可以进行位寻址。
⑤位操作指令系统:位操作指令可实现对位的置位、清0、取反、位状态判跳、传送、位逻辑、运算、位输人/输出等操作。
强大的布尔(位)处理功能,是80C5l系列单片机的突出优点之一。
(2)可以位寻址单元的数目
可以位寻址的单元共有228个。分布在:
①RAM区:20H~2FH字节中所有位,共计有128个单元。
②特殊功能寄存器区:P0、TCON、Pl、SCON、P2、IE、P3、1P.PSW、A、B、PCON及TMOD中的相应位,共计95个单元(IE中有两位无定义,IP中有三位无定义,PSW中有一位无定义,PCON中有三位无定义)。
(3)采用布尔处理方法的优点
利用位逻辑操作功能进行随机逻辑设计,可把逻辑表达式直接变换成软件执行,方法简
便;免去了过多的数据往返传送、字节屏蔽和测试分支,大大简化了编程,节省存储器空间,加快了处理速度;还可实现复杂的组合逻辑处理功能。所有这些,特别适用于某些数据采集,实时测控等应用系统。这些给"面向控制"的实际应用带来了极大的方便,是其他微机机种所无可比拟的。

2·10 80C51单片机的时中周期、机器周期、指令周期是如何设置的?当主频为 12MHZ时,一个机器周期等子多少微秒(us)?执行一条最长的指令需多少微秒(us)?
答:1) 80C51中定时单位的设置为时序定时单位,共有4个,从小到大依次是:节拍、状态、机器周期和指令周期。
●时钟周期:节拍是CPU处理动作的最小周期称为时钟周期。一个状态周期就包含两
个节拍,其前半周期对应的节拍叫Pl,后半周期对应的节拍叫P2.
●机器周期80C51采用定时控制方式,因此它有固定的机器周期。规定一个机器周期
的宽度为6个状态,并依次表示为Sl~S6。由于一个状态又包括两个节拍,因此一个
机器周期总共有12个节拍,分别记作SlPl、SlP2…S6P2。由于一个机器周期共有12
个振荡脉冲周期,因此机器周期就是振荡脉冲的12分频。
当振荡脉冲频率为12MHz时,1个机器周期为lus;当振荡脉冲频率为6MHz时,1个
机器周期为2us。
●指令周期:执行一条指令所需要的时间称为指令周期。指令周期是最大的时序定时单
位。80C51的指令周期根据指令的不同,可包含有1、2、3、4个机器周期。
2)当主频为12MHz时,1个机器周期为1件s。
3)执行一条时间最长的指令-----MUI,和DIV指令,需要4个机器周期,即需要4us。

2·11 单片机有几种复往方法?复往后抗暴的初始状态如何,即各寄存器的状态如何?
答: (1)单片机复位方法
单片机复位方法有:上电自动复位、按键电平复位和外部脉冲三种方式,如题图2-1所示。

题图2-1
(2)复位后的初始状态
复位后机器的初始状态,即各寄存器的状态:PC之外,复位操作还对其他一些特殊功能寄存器有影响,它们的复位状态如题表2-1所例.

2. 12 举例说明单片机在工业控制系统中低功耗工作方式的意义及方法。
答: 1. 低功耗系统设计的意义
按传统观念,低功耗系统只是便携式系统中考虑的问题。然而,从经典电子系统发展到现代电子系统,低功耗系统应是一切现代电子系统的普通取向。实现系统运行的低功耗是现代电子系统的普通取向,是"绿色"电子的基本要求。除了节省能源外,低功耗系统还具有显着的电磁兼容EMC(Electro Magnetic Compatib;lily)效益和可靠性效益。
(1)实现"绿色"电子,节省能源
在许多现代电子系统,如家用电器和视频音像系统中,普遍采用遥控操作,在不使用时大都处于待机状况下。据有关部门统计,目前,许多家用电器在备用状态下耗费的电量已超过实际使用中消耗的电量。据报道,美国家用电器每年在备用状态下浪费的能源达10亿美元。采用低功耗系统设计,不仅能减少使用中的功耗,而且可以减少备用状态下的功耗。
在节省能源的同时,许多低功耗设计采用的最大静态化设计有利于减少电磁污染。
(2)促进便携化发展
低功耗设计技术有利于电子系统向便携化发展。便携式电脑/笔记本电脑是低功耗系统
设计的成果。现代电子系统便携化拓宽了它的应用领域。
(3)诱人的可靠性效益
低功耗系统设计不可避免要走全CMOS化道路和功耗管理的道路。在数字电路中,
MOS电路有较大的噪声容限;在功耗管理中,常采用休闲、掉电、睡眠、关断及电源关闭等方式,在这些方式下系统对外界噪声失敏,大大减少了因噪声干扰产生的出错概率。
2. CMOS电路是低功耗系统设计的首选
(1)CMOS电路的功耗特性
CMOS电路的功耗特性十分鲜明,表现在本质低功耗,静态与动态功耗的巨大差异及功耗可控性等因素上.
①本质低功耗:在题表2-2中,将高速CMOS逻辑电路与传统TTL逻辑电路的功耗进行了对比.

可以看出:CMOS器件有极低的静态功耗,并要求极小的输人驱功电流。因此,使用
CMOS电路器件可构成本质低功耗的电路系统。
②静、动态功耗的巨大差异:从题表2-1中看出,传统的TTL电路中,没有静、动态功耗差异,也就不存在利用无谓等待状态的低功耗运行方式。在CMOS电路中,静、动态功耗差异十分显着,而且动态功耗与时钟速度相关,随时钟频率加大,功耗急剧上升。由于CMOS电路中的静、动态功耗的巨大差异,形成了CMOS器件中形形色色的低功耗运行方式。各种低]耗方式的核心,就是CMOS电路的最大静态化控制。
③动态功耗相关参数多:根据动态功耗P"是瞬间导通功耗PTC与静态功耗PC之和,J
表达式为
PA=PTC+Pc=VDD×ITC+fCL×V2DD
动态功耗PA除直接与电源电压VDD、时钟频率土及输出电容CL有关外,导通电流ITC还与逻辑电平的跳变速率有关。这些相关因素都是CMOS电路系统中的重要运行参数。要设计最小功耗系统,就要在系统中根据实际的时、空运行状态来管理这些参数,保证系统有最小的运行功耗。
④静态功耗的温度特性:CMOS电路的静态功耗主要是保护二级管和PMOS、NMOS管
寄生二极管的泄漏电流。常温下,静态功耗极小,但随温度增高呈指数上升,对温度敏感。;
多数CMOS电路在85 0C或125 0C 工作环境下,其静态功耗大约是常温下的30~50倍,相应的输人电流约增加10倍以上。
(2)降低CMOS电路功耗的途径
按照CMOS电路的功耗特性,降低功耗的途径如下:
①大力降低系统或器件的工作电压。随着器件工作电压的下降,功耗会显着下降。目
前,集成电路器件普遍从+5V电源向+3V电源过渡。有些低功耗的CMOS器件己出现
2.7V、1.8V的工作电压,表明了电压控制在CMOS电路中的重要作用。
②控制CMOS器件申的时钟频率。时钟宜低不宜高;同时,时钟不用时应及时关断,实
现系统的最大时空静态化管理来降低系统功耗。在CMOS器件中,有许多低功耗方式就是基于系统时钟管理来实现的。
③在CMOS电路系统中实施最大限度的静态化运行管理。使无谓等待下的电路处于静
态功耗,关闭时钟,停止动态输人或关闭电源。
3. 低功耗系统中单片机的选择和应用
低功耗系统设计中,器件选择是基础。选择的器件不仅要求本质低功耗,而且要求具有良好的功耗控制功能。
(1)采用CMOS工艺制造的单片机
目前单片机已普遍采用高速CMOS工艺,应用系统设计时,不再选用非CMOS单片机。
在低功耗系统设计的单片机选择时,主要考虑单片机的本质低功耗与功耗管理性能。CMOS工艺制造的80C51系列单片机具有优良的功耗管理性能,
(2)低功耗运行方式
早期CMOS单片机的功耗控制主要是对系统时钟实施管理而出现的休闲ID(IDle)方式
和掉电PD(Power Down)方式。当通过编程控制IDL,位有效时,迸人ID方式,关闭进人CPU的时钟,CPU停止运行,只保留中断系统、定时器/计数器、串行口的操作功能。要退出ID方式时,可采用申断或复位操作。编程控制PD位有效时,时钟停振,单片机内部所有功能单元部停止操作。因此,要退出PD方式只有通过复位,清除PD编程位。
题表2-3给出了80C51正常运行、ID、PD方式下的功耗数据。从表中可以大致看出,不同时钟频率及不同运行方式下的功耗状况;可以明显地看出,CMOS单片机中时钟频率及时钟控制对功耗的重要影响。
题表2-3 80C51不同频率不同方式下的功耗状况

(3)单片机的电压及双时钟功耗控制
目前除了采用PD、ID的低功耗运行方式外,还可以采用降低电压和设置双时钟(主时钟、
子时钟)的方式来进一步降低功耗。例如,目前有许多带双时钟和宽电源电压的单片机,在正常运行时可以使用3V供电,降低功耗;除了在工作时钟下的运行ID方式外,还可以在子时钟支持下运行慢速(SLOW)和睡眠(SLEEP)方式,以及使全部时钟停止的停振(STOP)方式。
题表2-4为东芝TLCS一870在不同方式下的功耗状况。TLCS一870可工作在2.7~6V,主
时钟为1~8MHz,子时钟为32.8kHz。双时钟的设置能使单片机高速运行或低速运行,实现控制功能.
题表2-4 TLCS-870不同方式下的功耗状况

有的单片机在设定了主时钟后,在其内部还可以对时钟进行分频,以降低系统运行速度来进一步降低功耗。

2·13 单片机"面向挂创"应用的特点,在硬件结拘方面有哪些体现?
答:单片机"面向控制"应用的特点,体现在硬件结构方面有以下几点:
①由于考虑到单片机"面向控制"的实际应用的特点,一般需要较大的程序存储器,因此
目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。这种结构称为哈佛(Harvard)结构。80C51单片机系列的存储器采用的就是这种结构,即将程序存储器和数据存
储器截然分开,程序存储器和数据存储器各有自己的寻址方式、寻址空间和控制系统。
这种结构对于单片机"面向控制"的实际应用极为方便、有利。
②为了满足"面向控制"实际应用的需要,单片机提供了数量多、功能强、使用灵活的并行I/O口。不同单片机的并行I/O电路在结构上稍有差异。有些单片机的并行I/I口,不仅而灵活地选作输人或输出,而且还具有多种功能。例如,它既是IO口,又是系统总线,或是控制信号线等,从而为扩展外部存储器和1/0接口提供了方便,大大拓宽了单片机的应用范围。
③在单片机的实际应用中,往往需要精确的定时,或者需对外部事件进行计数。为了减
少软件开销和提高单片机的实时控制能力,因而均在单片机内部设置定时器/计数器电路减
过中断,实现定时/计数的自动处理。
④在80C51单片机系统中,与字节处理器相对应,还特别设置了一个结构完整、功能极强的布尔(位)处理器。这是80C5l系列单片机的突出优点之一。这给"面向控制"的实际应用并来了极大的方便。
在位处理器系统申,除了程序存储器和ALU与字节处理器合用之外,还有自己的:
●累加器CY:借用进位标志位。在布尔运算中,CY是数据源之一,又是运算结果的存
放处,位数据传送中的中心。根据CY的状态,程序转移:
JC rel
JNC rel
JBC rel
●位寻址的RAM.:RAM区中的0~127位。
●位寻址的寄存器:特殊功能寄存器(SFR)申的可位寻址的位。
位寻址的并行I/O口:P0、Pl、P2及P3各口的每一位都可以进行位寻址。

2·14 80C51单片机运行出错或程序进入死循环,如何摆脱困境?
答:当由于程序运行出错或操作错误使系统处于死锁状态时,需按复位键以重新启动。

‘贰’ MCS-51系列单片机中52子系列单片机的内部RAM有多少个字节

80C51片内RAM共256B,低128B为用户RAM区,高128B为特殊功能寄存器区。
80C52是80C51的增强型,从地址0-127为用户RAM,从128-255为用户RAM和特殊功能寄存器地址重叠空间。
另外80C32是80C31的增强型,它的情况和80C52是相同的。

‘叁’ 单片机的种类是AT89C51单片机

MCS-51系列及与之兼容的80C51系列单片机
在我国使用最多的是Intel公司的MCS-51系列单片机。MCS-51系列单片机虽然是8位单片机,但它品种齐全、兼容性强、性价比高,且软硬件应用设计资料丰富,已为广大工程技术人员所熟悉,因此在我国得到了广泛的应用。

MCS是Intel公司的注册商标。凡Intel公司生产的以8051为核心单元的其他派生单片机都可以称为MCS-51系列,有时简称为51系列。MCS-51系列单片机包括8031、8051、87513个基本型和对应的低功耗型80C31、80C51、87C51。

MCS-51系列及80C51单片机有多种品种。它们的引脚及指令系统相互兼容,主要在内部结构上有所区别。最常用的51系列单片机是8051和AT89C51(如图1-2所示)等。

AT89C51具有片内E2PROM,是真正的单片机,由于不需要外接EPROM,所以应用非常普遍。8031、8051片内没有EPROM,但它价格很低,软硬件系统开发成熟,所以应用也非常广泛。目前51系列的产品大多是8031、8051和AT89C51等。

除了Intel公司,还有Atmel、Winbond、Philips、TEMIC、ISSI和LG等公司都生产兼容80C51的产品。

宏晶公司生产的STC89C5lRC单片机为低电压、高性能的CMOS 8 位单片机,片内含2Kbyte的可反复擦写的只读程序存储器(PEROM)和128byte的随机存取数据存储器(RAM),工作电压为2.7V~6V,还含有2个16位的定时器,6 个内部中断源,可编程的串口 UART,兼容标准 MCS-51 指令系统。片内置有通用 8 位中央处理器和Flash存储单元,封装只有40针,体积比较小,工作温度为-40℃~+85℃。

STC89C5lRC单片机可以利用STC-ISP软件方便地实现在线烧写程序。本书使用的实验开发板采用的就是STC89C5lRC单片机。

TI公司的超低功耗Flash型MSP430系列单片机
有业界最佳“绿色微控制器(Green MCUs)”称号的 TI 公司的 MSP430 Flash 系列单片机,是目前业界所有内部集成闪速存储器(Flash ROM)产品中功耗最低的,消耗功率仅为其他闪速微控制器(Flash MCUs)的 1/5。在 3V 工作电压下其耗电电流低于 350μA/MHz,待机模式仅为 1.5μA/MHz,具有 5 种节能模式。该系列产品的工作温度范围为-40℃~85℃,可满足工业应用要求。MSP430 微控制器可广泛地应用于煤气表、水表、电子电度表、医疗仪器、火警智能探头、通信产品、家庭自动化产品、便携式监视器及其他低耗能产品。由于MSP430微控制器的功耗极低,可设计出只需一块电池就可以使用长达10年的仪表应用产品,因此,MSP430 Flash系列是不可多得的高性价比单片机。

OKI低电压低功耗单片机
OKI公司的高性价比4位机MSM64K系列也是低功耗低电压的微控制器,其工作电压可低至1.25V,使用32kHz的工作频率,工作电流可低至3μA~5μA,HALT(关断)模式下小于1μA,而其功能却并不逊色。MSM64K系列单片机片内集成了LCD(液晶显示器)驱动器,可方便地与液晶显示器连接,且具有片内掩模(Mask)的程序存储器,有些型号还带有串口、RC振荡器、看门狗、模数转换器(ADC)、脉宽调制(PWM)等,几乎不需要外扩芯片即可满足应用,其工作温度范围可达-40℃~85℃,提供PGA封装和裸片。该系列微控制器应用广泛,适用于使用LCD显示、电池供电的设备,如掌上游戏机、便携式仪表(体温计、湿度计)、智能探头、定时器(时钟)等低成本、低功耗的产品。

ST公司的ST62系列单片机
美国ST微电子公司是一家独立的全球性公司,专门从事半导体集成电路的设计、生产、制造和销售,以及生产各种微电子应用中的分立器件。应用领域涉及电子通信系统、计算机系统、消费类产品、汽车应用、工业自动化和控制系统等。ST公司可提供满足各种需要的单片机或微控制器,其中ST62系列8位单片机以其简单、灵活、价低格等特点,特别适用于汽车、工业、消费领域的嵌入式微控制系统。ST62系列提供多种不同规格的单片机以满足各种需要,存储器从1KB到8KB,有ROM、OTP、EPROM、E2PROM、Flash E2PROM,I/O接口从9个到22 个,引脚从16 个到42个,还有 ADC、LCD 驱动、看门狗、定时器、串行口、电压监控等部件。ST62 单片机采用独特的制造工艺和技术,大大提高了抗干扰能力,能适应于各种恶劣环境。

AD公司的带A/D与D/A转换器的单片机
ADμC812是AD公司推出的全集成12位数据采集系统,片内集成了8路12位高性能的自校准ADC、2路12位DAC和与80C51指令兼容的8位MCU。AD公司最近又推出了16位和24位ADC的ADμC816和ADμC824,其他性能特性与ADμC812基本相同。

ADμC812 MCU 包括8KB的Flash程序存储器、640B 的Flash数据存储器、256B 的RAM和与80C51 兼容的内核。并且具有看门狗定时器、电源监视器及ADC DMA 功能,32 个可编程I/O接口、I2C/SPI兼容和标准UART串行通信接口。芯片具有正常、空闲和掉电三种工作模式,非常适合低功耗应用的电源管理方案,如智能传感器、电池供电系统(可移动PC、手持仪器、终端)、瞬时捕捉系统、DAS和通信系统等。

‘肆’ 80c51和80C52的区别

51是4K程序存储器,52是8K程序存储器。5几就是几乘4K的程序存储器。

82有三个定时器,51有两个。52有只能寄存器简介寻址的RAM 80-ff,也就说他的RAM是256字节,SFR与高字节RAM具有相同的地址,但是寻址方式不同。51的RAM只有128个字节。52的FLASH是8K,51是4K。

EPROM型单片机:

内部具有EPROM型程序存储器,对于有窗口的EPROM型单片机,可以通过紫外线擦除器擦除EPROM中的程序,用编程工具把新的程序代码写入EPROM,且可以反复擦除和写入,使用方便,但价格贵,适合于研制样机。对于无窗口的EPROM型单片机,只能写一次,称为OTP型单片机。OTP型单片机价格也比较低,既适合于样机研制,也适用于批量生产。

‘伍’ 80C52单片机的介绍

“80c52单片机相当于电脑的核”

“虽然也有80c52这款单片机,但广义的说,他也可以包括at89c52、stc等系列的单片机?他们有着类属的关系。”
不是52是51……

‘陆’ 说明AT80C51、AT80C52和STC80C52单片机有什么不同

AT80C51、AT80C52 这两款是同一种品牌的微控制器
STC80C52 这款是单片机

阅读全文

与80c251b单片机相关的资料

热点内容
移动花卡怎么使用app流量 浏览:552
个税算法2021表格公式解读 浏览:172
怎么进入电脑板2b2t服务器 浏览:282
idea编译进度条 浏览:132
文件夹工具箱软件 浏览:686
最近为什么手机连不上索尼服务器 浏览:877
海康录像机怎么关视频加密 浏览:786
编程以后有可能被机器人代替吗 浏览:522
windows创建文件命令 浏览:986
linuxcopy文件内容 浏览:383
程序员帅哥秃顶 浏览:839
阿里云服务器开通流程 浏览:105
如何开云服务器 浏览:979
网站小说源码 浏览:302
php用什么ide 浏览:868
网上预约课程app哪个好 浏览:153
android兼容测试工具 浏览:97
云服务器不支持虚拟化怎么办 浏览:191
加密方式的演变 浏览:364
java常用算法pdf 浏览:735