mình muốn ngắt trong keil thì làm cách nào vậy.giả sử có một mạch. sáng tắt 2 đèn sau 10s. trong thời gian delay thì làm ngắt được. Dùng keil nha hihi.
mình muốn ngắt trong keil thì làm cách nào vậy.
mình muốn ngắt trong keil thì làm cách nào vậy.#include <regx51.h>
sbit led=P1^0;
unsigned char i=0;
void Ngat(void) interrupt 3 using 0
{
TMOD=0x10; // Timer 1, mode 1
TH1=0x00; // Thời gian 65536 um
TL1=0x00;
TR1=1; // Timer hoạt động
i=i+1;
}
void Main(void)
{
IE=0x88;
TR1=1; // Cho phép ngắt Timer
while(1)
{
if(i==15) // ~ 1s
{
i=0;
led=~led; // Đảo trạng thái led
}
}
}
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo









...
Comment