MCS-51单片机的中央处理器CPU介绍

发布者:真诚相伴最新更新时间:2013-05-13 来源: 21IC关键字:MCS-51  单片机  中央处理器  CPU介绍 手机看文章 扫描二维码
随时随地手机看文章

MCS-51单片机的中央处理器CPU由运算器和控制逻辑构成,其中包括若干特殊功能寄存器(SFR)。

5.jpg

一、以ALU为中心的运算器

算术逻辑单元ALU能对数据进行加、减、乘、除等算术运算;“与”、“或”、“异或”等逻辑运算以及位操作运算。

PSW的格式如图1-3所示,其各位的含义是:

3.jpg

图1-3 PSW的格式

CY:进位标志。有进位/借位时CY=1,否则CY=0;

AC:半进位标志。当D3位向D4位产生进位/借位时AC=1,常用于十进制调整运算中;

F0:用户可设定的标志位,可置位/复位,也可供测试。

RS1、RS0:四个通用寄存器组的选择位,该两位的四种组合状态用来选择0~3寄存器组。见表1-2。

4.jpg

OV:溢出标志。当带符号数运算结果超出-128~+127范围时OV=1,否则OV=0。当无符号数乘法结果超过255时,或当无符号数除法的除数为0时,OV=1,否则OV=0。[page]

P:奇偶校验标志。每条指令执行完,若A中l的个数为奇数时P=1,否则P=0,即奇偶校验方式。

二、控制器、时钟电路和基本时序周期

控制逻辑主要包括定时和控制逻辑、指令寄存器、译码器以及地址指针 DPTR和程序计数器 PC等。

1.MCS-51的时钟

时钟是时序的基础,MCS-51片内由一个反相放大器构成振荡器,可以由它产生时钟。

时钟产生电路

(1) 内部方式:图1-4(a)

(2) 外部方式:图1-4(b)

2.MCS-51的基本时序周期

一条指令译码产生的一系列微操作信号在时间上有严格的先后次序,这种次序就是计算机的时序。MCS-51的主要时序将在存贮器扩展时讨论,这里先介绍它的基本时序周期。

l 振荡周期:指振荡源的周期,若为内部产生方式时,为石英晶体的振荡周期。

l 机器周期:一个机器周期含 6个时钟周期(S周期),12个震荡周期。

7.jpg
图1-5 基本时序周期

指令周期:完成一条指令占用的全部时间。MCS-51的指令周期含l-4个机器周期,其中多数为单周期指令,还有2周期和4周期指令。

关键字:MCS-51  单片机  中央处理器  CPU介绍 引用地址:MCS-51单片机的中央处理器CPU介绍

上一篇:MCS-51单片机的中央处理器CPU介绍
下一篇:MCS-5l单片机片内部结构总框图

推荐阅读最新更新时间:2024-03-16 13:24

MSP430单片机硬件知识-5种低功耗模式
5种低功耗模式分别为LPM0~LPM4(LOW POWER MODE),CPU的活动状态称为AM(ACTVE MODE)模式。其中AM耗电最大,LPM4耗电最省,仅为0.1uA。另外工作电压对功耗的影响:电压越低功耗也越低。 系统PUC复位后,MSP430进入AM状态。在AM状态,程序可以选择进入任何一种低功耗模式,然后在适当的条件下,由外围模块的中断使CPU退出低功耗模式,返回AM模式,再由AM模式选择进入相应的低功耗模式,如此类推。 工作模式的选择由状态寄存器SR中的SCG1、SCG0、OSCOFF、CPUOFF位控制。由于在CPU的头文件中对CPU内的各寄存器和模块的各种工作模式都作了详尽的定义,所以编程时尽可能的利
[单片机]
PIC单片机实例八:四种方式24X24点阵显示
最近终于有空更新了,花了几天时间,弄出个小东西,虽然有很多种实现方式在网上流传了,但我却从没有试过,乘有时间,也弄出了四种方式的显示,各位帮忙看看,哪里还有不好的地方,希不吝指教. 一.原理及仿真图 此种为从右往左显示. 此中为从左往右显示 此种为从下往上显示 此种为从上往下显示 原理图说明: 1.本实例采用微芯PIC16F877A单片机,此单片机适合初学者 2.点阵采用24X24点,左边为行线,采用U1-U3三个74LS373地址所存芯片,复用单片机RB端口. 右边为列线,采用U4-U6三个74LS373地址所存芯片,复用单片机RD端口. 3.单片机RC端口控制六片373的选通. 4
[单片机]
PIC<font color='red'>单片机</font>实例八:四种方式24X24点阵显示
转动惯量测量电路与实现
  转动惯量是质量特性参数测量的重要部分,在多个领域从产品的设计、生产和控制系统中都起着举足轻重的作用,直接关系到产品设计成败和产品的质量。从航空工业对飞机 转动惯量 的测量到汽车工业对转动部件惯量的测量,无不体现着其测量的重要性。本文以实验室某回转机械传动系统为研究模型,采用单片机作为核心控制器件,重点研究了转动惯量测量过程的硬件和软件设计。   1 被测系统结构简介   研究的回转机械传动系统结构如图1所示。   试验设备清单如下所述:   变频器一台:输入规格为AC 3PH 380~460 V,50/60 Hz;输出规格为AC0~240 V 1.7 kVA 4.5 A;   变频范围:2~200 Hz。   
[单片机]
转动惯量测量电路与实现
编写3字节二进制减法子程序 -单片机编程
单片机不难的编程题!急,编写3字节二进制减法子程序。 用主程序调用多组数据来调试,需考虑无借位和有借位两种情况。 入口:被减数:52H,51H,50H,50H为最低位; 减数:42H,41H,40H,40H为最低位; 出口:  差:外部数据存贮器2003H~2000H(2000H为最低位)。 有三个字节参加相减,且地址是连续的,那么循环3次即可。 MOV R0, #50H ;被减数地址 MOV R1, #40H ;减数地址 MOV DPTR, #2000H ;差的地址 CLR C MOV R2, #3 ;循环3次 S_LOOP: MOV A, @R0
[单片机]
单片机键盘扫描方法两种
一、行列扫描法 矩阵式键盘的结构与工作原理: 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式,如图1所示。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显,比如再多加一条线就可以构成20键的键盘,而直接用端口线则只能多出一键(9键)。由此可见,在需要的键数比较多时,采用矩阵法来做键盘是合理的。 矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些,上图中,列线通过电阻接正电源,并将行线所接的 单片机 的I/O口作为输出端,而列线所接的I/O口则作为输
[单片机]
<font color='red'>单片机</font>键盘扫描方法两种
51单片机最小系统的构成与绘制
一、51单片机最小系统构成 51单片机最小系统是一个最基本的硬件配置,通常由一个51单片机、晶体振荡器、电源、外部芯片(如LCD屏幕、键盘、LED等)以及必要的电路组成。其主要功能是提供一种简单的方式来开始使用和学习51单片机,使其能够进行基本的输入、输出、计算和控制其具体构成如下: 1、51单片机芯片:51单片机是一种基于哈佛结构的8位微控制器,具有强大的输入输出能力、易于编程、稳定可靠等特点。目前市面上流行的有AT89C51、AT89S51、STC89C51等。 2、晶体振荡器:晶体振荡器是提供时钟信号的重要组成部分,一般为11.0592MHz,它能够提供稳定的时钟信号,保证51单片机的正常工作。 3、电源:为51单片机最
[单片机]
51<font color='red'>单片机</font>最小系统的构成与绘制
单片机和多片DS1820组成的多点温度测控系统
1 概述 DS1820 是美国DALLAS公司生产的单线数字温度传感器,它具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点,特别适合于构成多点温度测控系统,可直接将温度转化成串行数字信号供微机处理,而且每片DS1820都有唯一的产品号并可存入其ROM中,以使在构成大型温度测控系统时在单线上挂任意多个 DS1820芯片。从DS1820读出或写入DS1820信息仅需要一根口线,共读写及温度变换功率来源于数据总线,该总线本身也可以向所挂接的 DS1820供电,而无需额处电源。DS1820能提供九位温度读数,它无需任何外围硬件即可方便地构成温度检测系统。 2 DS1820的工作原理 DS1820采用3脚PR-3
[单片机]
由<font color='red'>单片机</font>和多片DS1820组成的多点温度测控系统
基于单片机C8051F021和时钟芯片实现定时采集存储系统的设计
随着科技的高速发展,现代工业测控领域的很多应用中都需要实现大量数据的定时采集存储。以为海流计设计的海流数据采集存储接口电路为例,介绍一种定时采集存储系统的工作原理及其实现方法。 1 总体结构 在很多情况下,尤其是恶劣的工作环境下,高性能的单片机和大容量的Flash存储器是数据采集存储系统的最佳选择,本文介绍的系统也是基于这样的考虑。系统硬件结构并不复杂,包括高性能单片机C8051F021、实时时钟芯片SD2300、大容量Flash存储器K9G8G08及其外围电路,如图1所示。工作原理也较为简单,通过串口将单片机C8051F021与海流计相连,通过对单片机的编程实现对海流计的控制和使用。同时,为了实现定时采集和数据存储的功能,还
[单片机]
基于<font color='red'>单片机</font>C8051F021和时钟芯片实现定时采集存储系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved