只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
按键切换3灯灯效.docx
2025-8-2 11:01 上传
点击文件名下载附件
12.75 KB, 下载次数: 0
代码
使用道具 举报
a825563619 发表于 2025-8-4 14:14 有开总中断吗,你的delay要2000
柠檬脆片 发表于 2025-8-4 15:51 按键部分的问题:1、按下以后Mod会一直加,最好是识别到弹起再加一;2、Mod等于4就置零需要写在Mod++后面, ...
ydatou 发表于 2025-8-8 13:33 代码结构有问题。你这种软件延时在代码更改工作模式后还是会继续延时,不会立即按新模式进行。要以状态机的 ...
setsu 发表于 2025-8-12 12:05 不太明白是什么意思,我刚接触单片机,网上都说九齐的容易学,大佬能不能帮我改一下?
ydatou 发表于 2025-8-16 14:56 暂时用你的软延时改了下。代码中不要有长时间(大于10毫秒)延时,中断中延时不要超过10us。
查看全部评分
ydatou 发表于 2025-8-16 15:58 用你的软延时做了个状态机。 以后编程要注意几点: 1.中断中延时不要超过10uS,不要做复杂运算。
setsu 发表于 2025-8-18 16:24 目前我把一些编译报错都给改了,现在就剩一个“内存地址重迭 0x10~0x12”,没找到哪里导致的
NY8A051H_v2.0_SC.pdf
2025-8-19 00:15 上传
1.89 MB, 下载次数: 0
setsu 发表于 2025-8-18 11:12 #define light_set(x) \ do \ { ...
setsu 发表于 2025-8-18 11:19 case 1: // 灯1亮 2秒,接着灯2亮 2秒,灯3亮 2秒 if (ModCnt == 0 || ModCnt >= 600 ...
setsu 发表于 2025-8-19 00:17 这是这颗IC的规格书0x10~0x12重迭,可是这不是通用寄存器吗?
ydatou 发表于 2025-8-19 08:50 组织下全局变量顺序,16bit变量在前面,8bit变量安排在后面。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网