三程序设计.ppt

* MCU-51单片机 两个中断的应用 ——控制不同颜色 的LED灯闪烁 两个中断控制不同颜色LED灯闪烁 单片机P2口接3盏LED发光二极管及驱动蜂鸣器,在P3.2(INT0)、P3.3(INT1)接两个按键,实现INT0、INT1的两个外部中断。 一 电路设计 二 仿真运行 两个中断控制不同颜色LED灯闪烁 /*两个外部中断的应用----实验程序*/ #include REG51.H sbit yell=P2^0; sbit gree=P2^1; sbit red=P2^2; void delay (int ms) { int i,j; for(i=0;ims;i++) for(j=0;j240;j++); } 三 程序设计-1 两个中断控制不同颜色LED灯闪烁 void main() { IE=0x85; IP=0x04; TCON=0x05; while(1) { yell=~yell; delay(200); } } 三 程序设计-2 两个中断控制不同颜色LED灯闪烁 void intt0() interrupt 0 { char i; yell=1; red =0; gree=1; for(i=0;i10;i++) { delay(200); red=~red; } red =1; } 三 程序设计-3 两个中断控制

文档评论(0)

1亿VIP精品文档

相关文档