×
单片机 > 单片机程序设计 > 详情

单片机的P2口接8个开关,P0口接8个LED灯

发布时间:2024-07-01 发布时间:
|

问题

在单片机的P2口接8个开关,P0口接8个LED灯(要求P0口接LED的阳极),通过控制P2口8个开关控制P0口LED的亮灭,即当P2口有开关按下时P0口对应位LED被点亮


仿真如下

代码

#include

#define uchar unsigned char

#define uint unsigned int

void delay() {

uint i, j;

for (i = 10; i > 0; i--)

for (j = 1000; j > 0; j--);

}


void main() {

P0=0x00;

P2=0xff;

while(1) {

P0=~P2; //分析知P0和P2取值正好相反

delay(); //

}

}


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ARM中断源之定时器中断