有没有软件大牛,帮忙指导下功能的实现,51单片机的,有偿......
电路图如图所示,实现以下功能: 1.上电后LED1至LED5灯熄灭状态; 2.按下自锁开关K1后,LED1、LED2同时亮起; 3.K1自锁状态,K2、K3、K4分别控制LED2、LED3、LED4的亮灭(按一下灯亮,再按一下灯灭); 4.当LED2亮起时,LED3、LED5始终点不亮; 5.按下K5时,led灯亮0.5秒,然后自动熄灭; 6.LED6已占用一个定时器完成上电闪烁功能(已实现); 7.按键消抖采用软件消抖,此项功能如不能实现就放弃改用硬件消抖。
开源硬件平台
全部评论 默认 最新
铁二
2025-03-03 22:48:20 来自广东
#include // 定义按键和 LED 端口 sbit K1 = P0^0; sbit K2 = P0^1; sbit K3 = P0^2; sbit K4 = P0^3; sbit K5 = P0^4; sbit LED1 = P2^4; sbit LED2 = P2^3; sbit LED3 = P2^2; sbit LED4 = P2^1; sbit LED5 = P2^0; sbit LED6 = P4^0; // 定义延时函数 void delay(unsigned int time) { unsigned int i, j; for(i = 0; i < time; i++) for(j = 0; j [removed]
凡夫俗子~ 作者
2025-03-12 20:58:45 来自福建
感谢,抽空我测试一下,可以的话有偿感谢
凡夫俗子~ 作者
2025-04-09 01:54:02 来自福建
ai写的不好使,自己敲代码实现这些功能了[呲牙]
daybeen
2025-03-03 14:11:00 来自江苏
用AI写吧
彩虹
2025-03-02 13:38:00 来自河南
单片机哪个型号
凡夫俗子~ 作者
2025-03-03 01:42:29 来自福建
89c52r
已折叠部分评论 展开
没有更多啦~