1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

BÀI tập về sử DỤNG NGẮT VI điều KHIỂN 8051

2 723 7

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 179 KB

Nội dung

Trang 1

BÀI TẬP VỀ SỬ DỤNG NGẮT VI ĐIỀU KHIỂN 8051

Sử dụng ngắt ngoài 0, 2 led mắc ở 2 chân P2.1 và P2.2 chớp tắt liên tục Khi có mức thấp tác động vào chân ngắt ngoài 0(P3.2) thì led mắc ở chân P2.0 chớp tắt

10 lần, sau đó trở về chương trình chính chớp tắt 2 led

#include <REGX51.H>

#define led P2_0

void delay(int time)

{int n;

for(n=0;n<time;n++)

{;}

}

void main(void)

{

IE=0X81; //cho phep ngat ngoai 0

Trang 2

IT0=1;

while(1)

{P2_1=P2_2=0; //2 led sang delay(3000);

P2_1=P2_2=1; //2 led tat delay(3000);}

}

void ngat0(void) interrupt 0 {int i;

for(i=0;i<10;i++)

{

led=0;

delay(10000);

led=1;

delay(10000);

}

}

Ngày đăng: 06/12/2016, 22:24

TỪ KHÓA LIÊN QUAN

w