硬件连接:
代码:
#include #include #define uchar unsigned char #define uint unsigned int sbit LED = P1^0; void EX_INT0() interrupt 0 { uchar bi = P2 & 0x07; P0 = _cror_(0x7f,bi); } void main() { uint i; IE = 0x81; IT0 = 0; while(1) { LED = !LED; for(i=0;i<30000;i++); if(INT0 == 1) P0 = 0xff; } }
上一篇:单片机入门一闪烁led灯
下一篇:74HC595串入并出芯片应用
设计资源 培训 开发板 精华推荐
- 用于仪表的 12 位 1 通道 DAC
- LTC2933 的典型应用 - 具有 EEPROM 的可编程十六进制电压监控器
- LT6654BHLS8-4.096 八路 DAC 电压基准的典型应用
- 通用AP3041升压转换器应用电路
- OP284ESZ-REEL 运算放大器噪声电路模型的典型应用,用于确定总电路等效输入噪声电压
- 使用 Analog Devices 的 LTC1143 的参考设计
- PCM2906C USB DAC/ADC
- meiji-led-ring:安装在显微镜前部的明治 LED 环形照明器
- AM6TW-2424SZ 24V 6 瓦双输出 DC/DC 转换器的典型应用
- 使用 Cypress Semiconductor 的 MB3841 的参考设计