51单片机中的21个寄存器

发布者:a407895356最新更新时间:2016-01-07 来源: eefocus关键字:51单片机  寄存器 手机看文章 扫描二维码
随时随地手机看文章
ACC 累加器

B 用于辅助累加器做某些运算的寄存器

PSW 程序状态字其中最高位是进/借位标志C;PSW.6是辅助进位标志AC,用于标识加减运算中低四位向高四位的进位;PSW.4和PSW.3是寄存器组选择位RS1和RS0,用于从00H--1FH的32个存储器单元(4组)中选出当前准备使用的一组工作寄存器的映射地址;PSW.2是溢出标志OV;PSW.0是ACC的偶校验位P;PSW的其余位不用

IP 中断优先级控制寄存器在51中IP.0--IP.4依次控制INT0、T0、INT1、T1、UART中断的优先级,高三位不用

IE 中断使能控制器 IE.7是所有中断的总开关EA,IE.0--IE.4依次控制INT0、T0、INT1、T1、UART中断功能的开放或关断

P0、P1、P2、P3 这四个寄存器用于读写51单片机的四个I/O端口

SBUF 串行数据缓冲器 将数据写入SBUF,单片机就自动将数据从UART口发送出去

SCON 串行口功能控制器最高两位SM0、SM1控制串行口工作模式;第5位SM2通常用于多机通信中区分地址帧和数据帧;第4位REN是控制串口接收数据的使能位;第3位TB8和第2位RB8分别是在串口的相关工作模式下要发送的和接收到的第9位数据;次低位TI和最低位RI分别标识一个发送或接收过程已结束,这两个标志位都会触发串口中断

TH0、TL0 定时器T0的计数单元的高8位和低8位

TH1、TL1 定时器T1的计数单元的高8位和低8位

TMOD 定时/计数器工作模式控制器低4位和高4位的内容对应相同,分别控制T0和T1的工作模式,次低位和最低位控制对应定时/计数器的工作模式;最高位控制定时/计数器的计数是否由外中断口线参与控制;次高位控制对应的定时器/计数器工作在定时方式还是对相应口线的脉冲进行计数的方式

TCON 定时/计数器控制字 TCON.0和TCON.2分别是外中断INT0和INT1的触发方式选择位IT0和IT1;TCON.1和TCON.3分别是外中断INT0和INT1的中断触发标志位IE0和IE1;TCON.4和TCON.6分别是T0和T1的计数开关TR0和TR1;TCON.5和TCON.7分别是T0和T1的中断触发标志位TF0和TF1

PCON 电源模式控制器最高位SMOD用于串行口通信的波特率加倍,低4位用于选择不同的低功耗模式,比如空闲模式、掉电模式、时钟停止模式等,但具体每一位的用法没有找到相关资料

DPH、DPL 数据指针DPTR的高、低字节 DPTR可以用于指向程序存储器、片内RAM、片外RAM来读取数据

SP 堆栈指针堆栈都是分配在片内RAM

关键字:51单片机  寄存器 引用地址:51单片机中的21个寄存器

上一篇:单片机读端口与读引脚的区别
下一篇:51单片机控制继电器

推荐阅读最新更新时间:2024-03-16 14:42

用单片机设计A/D、D/A转换器
1、PIC16C62×系列单片机的特点   PIC16C62×系列为RISC精简指令、哈佛结构总线、18个引脚的单片机。具有低功耗、高性能、全静态、35条指令极易编程的特点。OTP 片种的性价比极高。除了具备一般单片机的特点外,PIC16C62×系列内部集成了两个模拟比较器和一个4bit的可编程基准电压源(REF)。如果利用该单片机的这些特点,只需几个外围元件就具备A/D与D/A转换功能,且分辨率达到8bit~10bit。价格上的优势使其在工控行业、仪器仪表、家电产品的应用前景极为乐观。   本文以8bit分辨率论证A/D、D/A转换的实现方法,更高分辨率的方案完全相似,只是在编程上作小部分调整。 2、D/A转换器   P
[单片机]
51单片机复习:8*8led点阵
有两种,一种列为低电压通,行为高电压为通,我们可以依次将每一列接低电压,也就依次点亮 然后利用行的电压来控制点亮,如果有一行电压为低,那一行的Led灯都不会亮 第二种反之,列为高低压则通,行为低电压则通,两者同时符合,则对应的灯点亮 74H595芯片 在我使用的普中51单片机中,其控制行电压,而P0口则控制列电压 其有三个引脚,SER(串行数据输入),SCLK(移位储存器时钟输入),CLK(数据储存器时钟输入) 我是这样理解他们的,SER负责传送数据,每一次只能接受一位,而SCLK上升沿让移位有效,而CLK上升沿让整个数据的传输有效
[单片机]
51单片机学习笔记7 -- 超声波测距
1.超声波 蝙蝠和某些海洋动物都能够利用高频率的声音进行回声定位或信息交流。它们能通过口腔或鼻腔把从喉部产生的超声波发射出去,利用折回的声波来定向,并判定附近物体的位置、大小以及是否在移动。超声波是一种频率高于20000赫兹的声波,它的方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远,可用于测距、测速、清洗、焊接、碎石、杀菌消毒等。在医学、军事、工业、农业上有很多的应用。超声波因其频率下限大于人的听觉上限而得名。科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹(Hz)。我们人类耳朵能听到的声波频率为20Hz-20000Hz。因此,我们把频率高于20000赫兹的声波称为“超声波”。通常用于医学诊断的超声波频率为1
[单片机]
<font color='red'>51单片机</font>学习笔记7 -- 超声波测距
如何控制51单片机的引脚
控制单片机的引脚,分为两个知识点,一个是怎么让引脚单片机输出高低电平,一个是怎么检测接入到引脚上的电平是高还是低。我们有时候会听到这样的话:“此单片机有几个IO口?”这里说的IO口,就是输入(input)输出(output)接口。一般情况下,单片机的引脚当中,除了电源引脚和晶振引脚,其它的都是IO口。当我们控制单片机的引脚高低时,我们把引脚当做输出引脚;当我们需要检测连接到单片机引脚上的电平时,我们把引脚当做输入引脚使用。 使引脚P1.5输出高电平,可以这样写: P1=0x20; 或者: sbit XXX=P1^5; XXX=1; 第一种写法,在20前面加0x,表示这是一个十六进制数,把这个十六进制数0x20写成二进制数就是001
[单片机]
51单片机演示<世上只有妈妈好>音乐
//《世上只有妈妈好》51单片机C语言程序和音乐采灯程序 //此程序在硬件上调试通过 //本程序的单片机晶振采用11.0592MHZ //此程序的流水灯随音乐的节拍的快慢而动 #include reg51.h sbit speaker=P2^0; //接音频放大电路, //sbit speaker=P3^2; sbit sw=P3^0; //电后位后,sw合上后就开始放音乐,灯开始闪动,sw断开,音乐停止,灯也同时停止闪动 unsigned char timer0h,timer0l,time,led=1,j=0; unsigned char flagd=0; //世上只有妈妈好数据表 code
[单片机]
<font color='red'>51单片机</font>演示<世上只有妈妈好>音乐
基于STM32配置1602程序
标 注:用到了 PD_0—7,给PO口(单片机板液晶数据口),PA0_2; 已在函数中将他们以寄存器形式配置,注踏出再次配置PD时 不应在配置这些口; 在主函数中需将PD,PA使能。 头函数:#include"1602.h" 函 数:在1602.h中有列举; 返回值:无; 用PD0_7给液晶数据,PA0_2位控制为依次rs,rw,en; #ifndef __1602_H #define __1602_H #include "stm32f10x.h" void write1602_com(u8 com); void write1602_dat(u8 dat); void lcd1602_init(void)
[单片机]
51单片机学习四 串口通信
单片机芯片型号 STC89C516 需求 需要的知识 关于串口通信与系统中断,请看 串口通信 系统中断 或者这个专辑 链接 这位大佬更专业 硬件设计 关于1,详见本篇的三 关于2,只需和电脑链接就可以 软件设计 pc 单片机 数码管显示 #include reg52.h #include intrins.h typedef unsigned int u16; typedef unsigned char u8; u8 code smgduan ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79
[单片机]
<font color='red'>51单片机</font>学习四 串口通信
模拟音频芯片在数据采集过程二次通讯中的应用
1音频模拟芯片TLC320AD50C TI公司的TLC320AD50C采用过采样ΣΔ技术,在DAC前有一个插值滤波器,在ADC后有一个抽样滤波器,这种结构使系统接收、发送可同时进行。而且TLC320AD50C可实现高分辨率,低速信号,高采样率(最高可达22.5kb/s)的AD/DA转换。它由一对16位的同步串行转换通道组成,可直接和DSP连接进行通信。    TLC320AD50C的特点如下:   (1)器件中的ADC为64倍过采样,DAC为256倍过采样(内部); (2)带有内建抗混叠滤波器和sinx/x补偿; (3)可配置成主机或从机方式,一个串行接口可支持3个从设备和DSP进行通讯。   TLC320AD50
[手机便携]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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