请在 下方输入 要搜索的题目:

若P1_6和P1_7分别接到LED1和LED2上,低电平是可以点亮相应的LED灯。S1按键连接在P0_0端口,按下S1键时P0_0为低电平。要求使用外部中断的方式编程实现,按下S1时LED1和LED2可以交替点亮。(S1按下为中断源,交替亮灯的处理为中断处理函数)

若P1_6和P1_7分别接到LED1和LED2上,低电平是可以点亮相应的LED灯。S1按键连接在P0_0端口,按下S1键时P0_0为低电平。要求使用外部中断的方式编程实现,按下S1时LED1和LED2可以交替点亮。(S1按下为中断源,交替亮灯的处理为中断处理函数)

发布时间:2025-05-09 04:23:56
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: P1SEL &=0x3F;//0011 1111,将P1_6和P1_7设为IO口 (10分)P1DIR |=0xC0;//1100 0000,将P1_6和P1_7设为输出 (10分)P1_6=1;P1_7=0; (5分)P0SEL &=0xFE; //1111 1110,将P0_0设为IO口 (10分)P0DIR &=0xFE;//1111 1110,将P0_0设为输入(10分)EA=1;while(1) (5分){ if (P0_0==0) { delay(); if(P0_0==0) { P1_6=0;P1_7=1; //交替闪烁点亮 } }}
专业技术学习
专业技术学习
搜搜题库系统