随笔分类 - 外部中断
摘要:遥控器主要是通过解码来控制红外模块,从而完成小车的行走#include "apue.h"#include "uart.h"void main(){TMOD = 0x20; // timer1, auto-loadTH1 = TL1 = 0xFF;PCON = 0x80; // 57600bps on 11.0592MSCON = 0x50; // UART, RENIE = 0x91; // EA, ES, EX0TR1 = 1; // startwhile(1);}void int0_IR() interrupt 0{size_t lowTime, h
阅读全文
摘要:MCS-51单片机有多个中断源,以8051为例,有5个中断源,两个外中断、两个定时中断和一个串行中断,这一节我们讨论外中断软件编程。外中断是由外部原因引起的中断,有两个中断源。即外中断0(INT0)和外中断1(INT1),中断请求信号由引脚P3.2(INT0)和P3.3(INT1)输入。外中断请求信号有两种方式,一是电平方式,二是脉冲方式。可通过有关控制位的定义进行规定。电平方式为低电平有效,只需在单片机的(INT0)和(INT1)中断请求输入端采样到有效的低电平时,就会激活外部中断。脉冲方式则在脉冲的后负跳沿有效,即在相邻两个机器周期对中断请求引入端进行采样中,如前一次为高,后一次为低即为有
阅读全文

浙公网安备 33010602011771号