C51寄存器

EA   全局中断允许位

ET2 定时器/计时器2中断允许位

ES 串行口中断允许位

ET1 定时器/计时器1中断允许位

EX1 外部中断1中断允许位

ET0 定时器/计时器0中断允许位

EX0 外部中断0中断允许位

PS  串行口中断优先级控制位

PT1 定时器/计数器1中断优先级控制位

PX1 外部中断1中断优先级控制位

PT0 定时器/计数器0中断优先级控制位

PX0 外部中断0中断优先级控制位

TF1 定时器1溢出标志位

TR1 定时器1运行控制位

TF0 定时器0溢出标志位

TR0 定时器0运行控制位

IE1 外部中断1请求标志

IT1 外部中断1触发方式选择位

IE0 外部中断0请求标志

IT0 外部中断0触发方式选择位

时间: 2024-09-28 18:30:15

C51寄存器的相关文章

单片机C51串口发送、接收寄存器

所以,发送和接收寄存器可使用同一地址,编写验证程序(发送和接收是独立空间):读取一个数(1)->发送一个数(2)->再读取得1则是独立空间 不知道STM32串口寄存器和C51串口寄存器是否同样道理 STM32串口寄存器:STM32的发送与接收是通过数据寄存器USART_DR来实现的,这是一个双寄存器,包含了TDR和RDR,对它读操作,读取的是RDR寄存器的值,对它的写操作,实际上是写到TDR寄存器的:当向该寄存器写数据的时候,串口就会自动发送,当收到收据的时候,也是存在该寄存器内. 同步与异步

C51的数据类型

摘自百度文库 每写一个程序,总离不开数据的应用,在学习 c51 语言的过程中掌握理解数据类型也是 很关键的.先看表 3-1,表中列出了 KEIL uVision2 单片机c语言编译器所支持的数据类型.在标准C语言中基本的数据类型为 char,int,short,long,float 和 double,而在c51编译器中int 和 short 相同,float 和 double 相同,这里就不列出说明了.下面来看看它们的具体定 义: 数据类型 长 度 值 域 unsigned char 单字节 0

C51指针与A51汇编接口之间关系研究

最近在研究单片机C51对汇编的接口问题.char和int等都比较简单,使用寄存器或固定地地址传值都是可以的,具体可以参考keil的C51 user's guide.本篇短文主要重点讨论一下A51下如何遵循C51的接口标准来实现C51的指针.主要原因是,现在用C51的人越来越多,大家都图省事和方便.网上面有关A51的资料少得可怜,知道用汇编来实现代码优化的少之又少.本人是一直坚持用汇编写东西的.在嵌入式领域,很多东西都与硬件有关,多知道点底层东西还是有好处. 使用工具主要为keil,在window

C51学习笔记

转自:http://blog.csdn.net/gongyuan073/article/details/7856878 单片机C51学习笔记 一,   C51内存结构深度剖析 二,   reg51.头文件剖析 三,   浅淡变量类型及其作用域 四,   C51常用头文件 五,   浅谈中断 六,   C51编译器的限制 七,                        小淡C51指针 八,                        预处理命令                        

C51

该文章的内容仅限于STC15F2K60S2单片机的程序设计 一.常用功能 1.逻辑运算和位运算, 1.逻辑运算符:与(&&),或(||):非(!): 返回0为假,1为真,运算符连接的多为条件语句,例如 (a<10)&&(b==1); 2.位运算符 位与(&),位或(|),位异或(^),取反(~),左移(<<),右移(>>) 位运算符出现的时候,都需要将运算数变成二进制形式,进行位运算,其中位与可以用于清0,位或可以用于置1,对于有符号数

射频识别技术漫谈(22)——RC系列射频芯片的寄存器操作

前面提到,RC系列内部64个寄存器的正确操作是软件编写的关键.正确设置寄存器首先要做到与寄存器正确通信,其次是要对寄存器写入正确的值. RC系列射频芯片与微控制器的接口有并口和SPI接口两种类型.显然,并口通讯速度快,需要占用的微控制器I/O多,SPI通讯速度慢,但需要的微控制器I/O口少.这里需要特别说明的是,速度的快慢仅体现在控制单元与RC系类芯片本身的通讯速率上,而不影响芯片与标签或卡片的通讯速度,芯片与标签或卡片的通讯速度是由国际标准规定的,任何芯片都必须遵守国际标准. 并口方式下RC系

C51回顾三

一.C51扩展的13个关键字 bit  位变量说明    声明一个位变量或位类型的函数 sbit 位变量说明    声明一个可位寻址的寄存器的位 sfr  8位特殊功能寄存器的声明 sfr16  16位特殊功能寄存器的声明 data   直接寻址的8051内部寄存器 bdata  可位寻址的8051内部寄存器 idata   间接寻址的8051内部寄存器 pdata   分页寻址的8051外部寄存器 xdata   8051外部数据寄存器 code   8051程序存储器 interrupt  

usb2.0高速视频采集之68013A寄存器配置说明

任何的固件编程离不开与与原理图参考,图纸中所采用的是USB的Slave_fifo传输方式,具体配置与图纸对应即可. •USB_IFCLK:同步Slave_FIFO模式,输入频率范围5M-48M,在FPGA内部将此信号配置为CMOS摄头cmos_pclk,传感器像素时钟的输出端,作为数据采集时钟和 68013与FPGA通信的同步时钟. assign USB_Data = cmos_data; •FLAGA/FLAGB/FLAGC/FLAGB:对应FX2LP输出的FIFO状态信息.在写入FIFO或者

C51 常用的头文件 REG52.H、REG51.H、STC12C5A60S2.H、STC12C2052AD.H

STC12C5A60S2.H                        #ifndef __STC12C5A60S2_H_ #define __STC12C5A60S2_H_ ///////////////////////////////////////////////// //-------------------------------------------------------------------------------- //新一代 1T 8051系列 单片机内核特殊功能寄存