单片机中指令SETB代表MCS-51的位操作命令。
作为汇编指令,SETB可以实现其后面的那个寄存器的位置为1。就SETB而言,定时/计数器0的中断允许位ET0为1时,单片机会响应定时/计数器0的溢出中断,但为0时,单片机不响应。其中的具体情况如下:
1、SETB C(进位标志置位指令)
①指令代码:D3H;
②指令功能:置进位位;
③操作内容:C←1;
④字节数: 1;
⑤机器周期:1。
2、SETB bit(直接寻址位置位指令)
①指令代码:D2H;
②指令功能:置直接地址位;
③操作内容:bit←1;
④字节数: 2;
⑤机器周期:1。
扩展资料
SETB的相关情况
对于指令SETB来说,单片机的基本功能如下:
1、8位数据总线,16位地址总线的CPU。
2、具有布尔处理能力和位处理能力。
3、采用哈佛结构,程序存储器与数据存储器地址空间各自独立,便于程序设计。
4、相同地址的64KB程序存储器和64KB数据存储器。
5、0-8KB片内程序存储器(8031无,8051有4KB,8052有8KB,89C55有20KB)。
6、128字节片内数据存储器(8051有256字节)。
7、32根双向并可以按位寻址的I/O线。
8、两个16位定时/计数器(8052有3个)。
9、一个全双工的串行I/O接口。
10、多个中断源的中断结构,具有两个中断优先级。
11、片内时钟振荡器。
参考资料来源:百度百科-SETB
IE: EA X X ES ET1 EX1 ET0 EX0。
EA:总允许位。
ES:串口中断允许位。
ET1:定时计数器1中断允许位。
EX1:外部中断1中断允许位。
ET0:定时计数器0中断允许位。
EX0:外部中断0中断允许位。
IE化为二进制 就是 1001 0000 开总中断和串口中断。
IE是中断允许寄存器,其值为90时,二进制为1000 0001,IE.7位为1表示CPU开放中断, IE.0位为1,表示允许外部中断0中断。
INT0:外部中断0触发方式控制位,1表示边沿触发,0表示电平触发;
EX0:外部中断0允许位,1表示允许外部中断0的中断申请;
ET0:定时/计数器0中断允许位,1表示允许定时/计数器0的溢出中断;
IE0:外部中断0中断申请标志位,1表示有中断申请。
扩展资料:
单片机使用注意事项:
1、降低外时钟频率
外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,以8051为例,最短指令周期1μs时,外时钟是12mhz。而同样速度的motorola 单片机系统时钟只需4mhz微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。
2、低噪声系列单片机
改进的技术将、地安排在两个相邻的引脚上,外部去耦在pcb设计上更容易安排。
3、时钟监测电路、看门狗技术与低电压复位
时钟监控有效与省电指令stop是一对矛盾。只能使用其中之一。 看门狗技术是监测应用程序中的一段定时中断低电压复位技术是监测单片机电源电压,当电压低于某一值时产生复位信号。由于单片机技术的发展,单片机本身对电源电压范围的要求越来越宽。
电源电压从当初的5v降至3.3v并继续下降到2.7v、2.2v、1.8v。在是否使用低电压复位功能时应根据具体应用情况权衡一下。
4、eft技术
毛刺会成为触发信号干扰正常的时钟信号。交替使用施密特电路和rc滤波可以使这类毛刺不起作用,这就是eft技术。
是51单片机1开定时器0的中断
同时还要写EA=1开总中断才行
此外还有ET1=1
Ex1=1等,开定时器1 中断和外部中断1
T0 溢出中断允许位
ET0=0 禁止T0 中断
ET0=1 允许T0 中断
单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;由于单芯片微电脑常用于当控制器故又名single chip microcontroller,但是目前在中国大陆仍多沿用“单片机”的称呼。
EA总中断开关,任何中断都无法执行。
ET0,打开T0定时器中断。
TR0,启用T0计数器/定时器。
对于51单片机,设置了EA=1和ET0=1,这是定时器T0开中断知,即允许T0中断。而设定TR0=1,是启动定时器开始计时/计数,TR0=0,则定时器停止计时/计数,对中断道是没有回影响的。
扩展资料
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1、在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。
2、在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
et0单片机的介绍到此就结束了,感谢您耐心阅读,谢谢。
本文标签:et0单片机