找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2379|回复: 0
打印 上一主题 下一主题
收起左侧

按键控制 定时器调光灯程序(mcu_HC89F0541)

[复制链接]
跳转到指定楼层
楼主
HC89F0541_TimeAdjustLight说明:

   *重要备注: v1.1版测试 输出控制 工作为高电平
*  版本: V1.1

*  日期: 2020.09.28

*  测试: 按键控制 定时器调光灯 (6档亮度,逐渐或直接 变化 )
*  基本功能:  
            1-. 上电指示灯 LED1~4 灭, OUTLED5 OUTLED6  OUTLED7 灯关闭,
            2-. KEY1按键长按与 短按功能(短按灯亮度加 长按 开关机).
            3-. KEY2按键长按与 短按功能(短按灯亮度减 长按 灯亮度调整 逐渐或直接 变化).

*  硬件相关:
        2个按键口 P05(KEY1)  P06(KEY2)  
        4个指示灯 LED1~4  (P10 P11短按) (P12 P13长按) 指示
        3个灯控制 OUTLED5 OUTLED6  OUTLED7  (P15 P16  P17)                                 
*  相关说明:
                         1. 使用定时器1 产生100khz(10us)定时器
                         2. 100hz(10ms)(LED状态刷新)
                         3. 0~1000 占空比调整  
                                                  *重要备注: v1.1版测试 输出控制 工作为高电平
原理图 与 代码 见附件
HC89F0541_TimeAdjustLight_SCH_20201029_V1.pdf
HC89F0541_TimeAdjustLight_OL_Project.zip

代码如下:
main_OL.c


HC89F0541_TimeAdjustLight-1.jpg (231.05 KB, 下载次数: 72)

原理图图片1

原理图图片1

HC89F0541_TimeAdjustLight-2.jpg (208.41 KB, 下载次数: 49)

原理图图片2

原理图图片2

HC89F0541_TimeAdjustLight-3.jpg (103.24 KB, 下载次数: 65)

说明

说明

HC89F0541_TimeAdjustLight_File.zip

119.92 KB, 下载次数: 36, 下载积分: 黑币 -5

代码原理图说明

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表