/*-----------------------------------------------
名称:外部中断0电平触发
论坛:www.doflye.net
编写:shifang
日期:2009.5
修改:无
内容:通过中断接口P3.2连接的独立按键测试,按一次P1口的LED灯反向,
这里使用电平触发,所以一直按键不松开和一次按键效果不相同,按下会看到灯全部亮
说明中断一直在作用,用示波器看则是高频方波
------------------------------------------------*/
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
/*------------------------------------------------
主程序
------------------------------------------------*/
main()
{
P1=0x55; //P1口初始值
EA=1; //全局中断开
EX0=1; //外部中断0开
IT0=0; //电平触发
while(1)
{
//在此添加其他程序
}
}
/*------------------------------------------------
外部中断程序
------------------------------------------------*/
void ISR_Key(void) interrupt 0 using 1
{
P1=~P1; //进入中断程序执行程序,
//此时可以通过 EA=0指令暂时关掉中断
}
51单片机教程实例67-外部中断0电平触发
版权申诉
7 浏览量
2022-07-07
17:18:06
上传
评论
收藏 8KB RAR 举报
ZCY5202015
- 粉丝: 326
- 资源: 747
最新资源
- 基于opencv+yolov8实现目标追踪及驻留时长统计源码.zip
- 水稻病害基于Yolov8算法优化目标检测识别与AI辅助决策python源码+模型+使用说明.zip
- 海尔618算价表_七海5.20_16.00xlsx(1)(2).xlsx
- WebCrawler.scr
- 【计算机专业毕业设计】大学生就业信息管理系统设计源码.zip
- YOLO 数据集:8种路面缺陷病害检测【包含划分好的数据集、类别class文件、数据可视化脚本】
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于YOLOv8的FPS TPS AI自动锁定源码+使用步骤说明.zip
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于yolov8+streamlit的火灾检测部署源码+模型.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈