PC = progammer counter //程序计数器
ACC = accumulate //累加器
PSW = progammer status word //程序状态字
SP = stack point //堆栈指针
DPTR = data point register //数据指针 寄存器
IP = interrupt priority //中断优先级
IE = interrupt enable // 中断使能
TMOD = timer mode //定时器 方式 (定时器/计数器 控制寄存器)
ALE = alter (变更,可能是)
PSEN = progammer saving enable //程序存储器使能(选择外部程序存储器的意思)
EA = enable all(允许所有中断)完整应该是 enable all interrupt
PROG = progamme (程序)
SFR = special funtion register //特殊功能寄存器
TCON = timer control //定时器控制
PCON = power control //电源控制
MSB = most significant bit//最高有效位
LSB = last significant bit//最低有效位
CY = carry //进位(标志)
AC = assistant carry //辅助进位
OV = overflow //溢出
ORG = originally //起始来源
DB = define byte //字节定义
EQU = equal //等于
DW = define word //字定义
E = enable //使能
OE = output enable //输出使能
RD = read //读
WR = write //写
中断部分:
INT0 = interrupt 0 //中断0
INT1 = interrupt 1//中断1
T0 = timer 0 //定时器0
T1 = timer 1 //定时器1
TF1 = timer1 flag //定时器1 标志 (其实是定时器1中断标志位)
IE1 = interrupt exterior //(外部中断请求)
IT1 = interrupt touch //(外部中断触发方式)
ES = enable serial //串行使能
ET = enable timer //定时器使能
EX = enable exterior //外部使能(中断)
PX = priority exterior //外部中断优先级
PT = priority timer //定时器优先级
PS = priority serial //串口优先级
XTAL:External Crystal Oscillator,外部晶体振荡器
CLKOUT:Clock out,时钟输出
BUSWDITH:总线宽度
Vref:参考电压(带ADC的单片机中有的)
RESET:复位,重启
HSO:High Speed Output,高速输出
HSI:High Speed Input:高速输入
INST:Instruction,指令
READY:就绪,总线中的就绪信号或引脚
NMI:No Mask Interruput (Input):不可屏蔽的中断请求(输入)
RXD:Receive Data ,接收串行数据,单片机中有UART/USART功能的串行数据输入引脚
TXD:Transmit Data,发送串行数据,单片机中有UART/USART功能的串行数据输出引脚
EA:External Address Enable,外部存储器地址允许,针对51单片机而言 //这个应该是EA拨
RD:ReaD,存储器的读信号
WR:WRite,存储器的写信号
BHE:Bank High Enable:存储器的高位允许,如在80286系统中RAM的组织为16位的,分为高8位和低8位数据,分别的控制信号为BHE和BLE
ALE:Address Latch Enable,地址信号锁定允许,这在早期Intel总线结构中是必不可少的信号,常和锁存器使用来分离地址/数据复用端口的地址和数据信
关键字:51单片机 专业名词
引用地址:
51单片机专业名词解释
推荐阅读最新更新时间:2024-03-16 14:42
51单片机IO口产生多路不同频率的方波
#include reg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 /*------------------------------------------------ 定时器初始化子程序 ------------------------------------------------*/ void Init_Timer0(void) { TMOD |= 0x01; //使用模式1,16位定时器,使用 | 符号可以在使用多个定时器时不受影响 //TH0=0x00; //给定初值,这里使用定时器最大值从0开始计数一直到65535溢出 //TL0=0x00; E
[单片机]
51单片机设计方案TOP10(九)
基于51单片机的光功率计的设计 摘要: 通过光电传感器将待测光信号变化转变为模拟信号,对模拟信号进行AD处理分析得到光信号的参数特性并在51单片机上通过串口通讯输出。 1 背景概述 1.1 光功率定义 光功率是光在单位时间内所做的功。光功率常用单位是毫瓦(mW)和分贝(dB),其中两者关系为1mW=0dB,而小于1mW的分贝为负值。例如,在光纤收发器或交换机说明书中,有其产品的发光和接收光功率,通常发光小于0dB。 接收端所能够接收的最小光功率称为灵敏度,能接收的最大光功率减去灵敏度的值称为动态范围,发光功率减去接收灵敏度是允许光纤损耗值。 1.2 使用分贝做单位主要有两个好处 (
[模拟电子]
stc89C51单片机将mpu6050一些参数用1602显示
单片机源程序如下: #include REG52.H #include math.h //Keil library #include stdio.h //Keil library #include INTRINS.H #include lcd1602.h typedef unsigned short ushort; typedef unsigned int uint; //**************************************** #define DataPort P0 //LCD1602数据端口 sbit SCL=P2^1; //IIC
[单片机]
如何用AT89C2051单片机自制一个倒计时器
倒计时器在生活非常有用,用单片机自制,不但电路简单,而且功能可根据需要自行设计。由74系列、40系列小规模数字芯片设计的倒计时器非常多,但有显示不直观(无LED数码管);调整参数不灵活;计时精度低(采用RC振荡)等缺点。 一、功能介绍 1. 独立的三路倒计时。均可独立设置启动、关闭。 2. 范围:0~20小时,可任意设定。关机后数据不丢失。计时精度高:《0.1S 3.。独立的三路输出: a:第1路 蜂鸣器输出: 15S b:第2路PNP晶体管输出:5S c:第3路 PNP晶体管输出:直致关机 二、工作原理 电路见上图整机由89c2051、三位LED数码管、K1-K4、R、T等元器件组成。89C2051内部T1定时器完成1
[单片机]
51单片机入门 - SPI协议与应用实验
简介: 串行外围设备接口 全双工三线同步,可以同时发出和接收串行数据 采用主从(Master Slave)架构,支持多Slave模式应用,一般仅支持单Slave 时钟由Master控制,在时钟移位脉冲下,数据按位传输,高位在前,低位在后 目前应用中可以达到几Mbps的水平 优点:与普通的串行设备相比,可以按位传输,甚至可以暂停。当没有时钟跳变时,从设备不采集和传送数据。不需要寻址操作。全双工通信。 缺点:没有应答机制确认。 特点: 提供频率可编程时钟 发送结束、中断标志;写冲突保护 总线竞争保护 SPI总线工作的4种工作方式中,使用最广泛的是SPI0和SPI3方式 - - - - - - - - - -
[单片机]
基于51单片机的4×4矩阵键盘电子琴
前些日子,做而论道写了一篇关于单片机发音的文章,后来,就不断有网友来电询问单片机电子琴的设计方法。 以前制作过一个24键(独立按键)的,程序是用汇编语言写的,估计多数人看不了。 下面,把新设计的16按键的电子琴,公布给网友。 电路图如下: 制作说明: 单片机采用51系列的都行,AT89C2051也可; 图中没有画出复位和晶振电路,实际制作时,不可省略,晶振可以使用11.0592或12MHz; 扬声器应该按照图中给出的附图加上驱动电路; 显示器及七段译码器不接,单片机电子琴也可以正常工作。 74LS47 和数码管之间,应该接上“限流电阻”,约 470 欧姆即可。 C语言程序如下: /**********
[单片机]
基于51单片机的天气温度报警系统
基于AT89C51的天气温度报警系统,采用Protues仿真。 元件: DS1302时钟芯片 DS18B20温度传感器 LM016L(1602)液晶 AT89C51 单片机 LED灯若干 蜂鸣器一只 用于 报警 本人不写这个报警程序了 其实挺简单的 我只贴出部分主要的代码 完整源代码请到: http://blog.sina.com.cn/u/2311964960 (内附图片) 或直接下载: LSD.c (7.4 KB, 下载次数: 72) /*初始化DS18B20*/ void Init_DS18B20() { //初始化DS18B20必须先给DS18B20一个复位脉冲,接收到复位脉冲后
[单片机]
解析8051单片机的三种数据传输方式
单片机CPU与外部设备交换信息通常有如下几种方式:无条件传送方式,查询传送方式和中断传送方式。我们以单片机与微型打印机接口为例讲述这三种方式。假定用户要打印三个数据,这三个数据保存在单片机的内部数据存储器10H,11H,和12H中,8051用并口P2与微型打印机的并行数据口DB进行数据交换。 (1)无条件传送方式 这种数据传送方式中没有联络信号,即CPU总是认为打印机在如何时候都是处于“准备好”的状态。这种传送方式中只需要在程序中加入数据送往P2的指令,数据传送便可以实现。但这种数据传送方式有一个致命弱点,数据易丢失,这是因为CPU的速度相当快,而打印机的速度相对来说较慢,其结果是在打印机打印一个数据的时间内,CPU已送来了多
[单片机]