任务描述:
S1:LED灯全亮;
S2:D1、D3、D5、D7亮,然后D2、D4、D6、D8再亮;
S3:D5、D6、D7、D8亮;
S4:D1、D2、D3、D4亮;
S5:D2、D4、D6、D8亮;
S6:D1、D3、D5、D7亮;
S7:D3、D4、D7、D8亮;
S8:D1、D2、D5、D6亮。
硬件电路图:
程序:
#include void delay(unsigned char i); void main() { unsigned char ledctr; P3=0xff; while(1) { ledctr=P3; switch(ledctr) { case 0xff:P1=0x00;break; case 0xfe:P1=0xff;break; case 0xfd:P1=0x55;delay(200);P1=0xaa;delay(200);break; case 0xfb:P1=0xf0;break; case 0xf7:P1=0x0f;break; case 0xef:P1=0xaa;break; case 0xdf:P1=0x55;break; case 0xbf:P1=0xcc;break; case 0x7f:P1=0x33;break; default:; } } } void delay(unsigned char i) { unsigned char j,k; for(k=0;k for(j=0;j<255;j++); }
上一篇:51单片机学习三步走
下一篇:51单片机矩形按键控制16个LED灯亮灭和数码管显示
推荐阅读最新更新时间:2024-11-12 23:15
设计资源 培训 开发板 精华推荐
- 具有 LMZ20502 纳米模块的微型 2A 电源 - 参考设计
- 立创面板打印|RF 433 315射频网关盒子
- 用于计量的模拟放大
- L4940V5 极低压降 1.5A 稳压器的典型应用,具有 L4960、L4940 和 L4941 的分布式电源
- LT1172CN8、-28/1.25A 负升压稳压器的典型应用
- SY88343BL 3.3V、3.2Gbps CML限幅后置放大器的典型应用,具有高增益TTL信号丢失
- NCP45780IMNGEVB:NCP45780IMN24RTWG 评估套件
- 使用 STMicroelectronics 的 TDA7564BPD 的参考设计
- 使用 Semtech 的 SC440AMLTRT 的参考设计
- ROS麦克纳姆轮小车下位机主控
- 【EE团】铁电MSP-EXP430FR5739低价来袭,让你的夏日清凉到底!
- 下载白皮书 答题赢好礼|TE《智能监控应用连接解决方案指南》
- 安森美半导体移动、消费及汽车应用图像稳定方案下载有礼!
- 【在线研讨会】ADI RadioVerse™技术与集成DPD算法的RF收发器AD9375
- 报名直播赢【手环、摄像头、雨伞、手机支架】罗德与施瓦茨USB 3.2一致性测试
- ADI & WT ·世健 MCU 痛点问题探索季 ——第一站:征集 | 使用 MCU ,哪些问题最令你头大?
- 论坛有5只冰墩墩等你来赢:一起 DIY 冰墩墩!
- 你们想要的XMC4800 Relax EtherCAT Kit来了,速度来申请!
- 看是德科技X8711A 物联网设备功能测试解决方案,答题赢好礼
- 有奖直播:TI 的故事—— IC 创世纪