发新帖本帖赏金 50.00元(功能说明)我要提问
12下一页
返回列表
[通用8051核FLASH系列]

【HC89S001P套件试用】LED调光灯-锂电池供电

[复制链接]
2522|34
手机看帖
扫描二维码
随时随地手机跟帖
yygdzjs|  楼主 | 2019-4-1 10:31 | 显示全部楼层 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-25 10:28 编辑

先说一下邮寄 HC89S003P DEMO 问题(ISP下载不稳定问题)
将供电上的电容由 47uf 改10uf ,就ISP下载就稳定了(见图片)

实验项目: LED调光灯 锂电池供电  
MCU: HC89S001P
输出引脚:  P21(按键)  P00(指示灯)  P03(冷光)  P04(暖光)
PWM的周期大于50HZ,选择100HZ 则为10ms(便于100整除)或10.24ms(便于256整除)
PWM的占空比 习惯性100等份 或 三色时256色的等份。
备注: 16Mhz  12位的PWM(0~4096)  
      如果周期10ms-- 1ms(pwm 时钟/1000)*10 < 4096
                        因为 1分频16Mhz 8分频2Mhz 32分频500Khz 128分频 125Khz
      所以  128分频 125Khz 满足要求  
                        ---PWM0C = 0x03;/PWM0高有效,PWM01高有效,时钟128分频


//---主函数-----
void main()
{
/************************************系统初始化****************************************/
        WDTCCR = 0x00;                                                //关闭看门狗
        //本例程为方便测试关闭看门狗,实际使用中,建议客户打开看门狗,详见WDT复位例程
        CLKSWR = 0x51;                                                //选择内部高频RC为系统时钟,内部高频RC 2分频,Fosc=16MHz
        CLKDIV = 0x01;                                                //Fosc 1分频得到Fcpu,Fcpu=16MHz
        
        ConfigGPIO(); //IO配置
        ConfigTimer0(1);  //定时器T0配置
  ConfigPwm0();  //pwm配置
        
        WDTC = 0x57;                                                //允许WDT复位,允许掉电/空闲模式下运行,1024分频
        //WDT使用的是RC44K时钟,WDT_CLOCK_1024是1024分频,初值为0xFF
        //定时时间         = 1024 * 0xFF / 44000
        //                        = 5.93s
        WDTCCR = 0xFF;                                                //写入00时,将关闭WDT功能(但不关闭内部低频RC)

        while(1)
        {
                WDTC |= 0x10;                                                //置寄存器 WDTC 的 第4位,清看门狗
                KeyTask1();
        }
}

其它具体见附件   原理方框图和流程图 -原理图-源代码 -






20190401_015314.jpg
20190401_015328.jpg
20190401_015338.jpg

HC89S003P DEMO 问题(ISP下载不稳定问题)

HC89S003P DEMO 问题(ISP下载不稳定问题)
HC89S003P_DEMO_WTD-2.jpg

hc89s001p_SwitchTheLight_sch_V10.pdf

58.97 KB

hc89s001p_SwitchTheLight方框图和流程图.pdf

57.56 KB

LED调光灯_锂电池供电,micro USB充电.pdf

135.74 KB

SwitchTheLightsHC89S001P_Project.zip

55.08 KB

使用特权

评论回复

打赏榜单

芯圣电子官方QQ 打赏了 50.00 元 2019-04-08
理由:01P试用三等奖

逆天凡凡| | 2019-4-1 11:49 | 显示全部楼层
厉害呀,加油加油,支持你

使用特权

评论回复
楼主超赞!!!

使用特权

评论回复
aspoke| | 2019-7-16 14:47 | 显示全部楼层
高速低功耗增强型8位单片机        

使用特权

评论回复
232321122| | 2019-7-16 14:47 | 显示全部楼层
较小的封装、较低的价格   

使用特权

评论回复
ghuca| | 2019-7-16 14:47 | 显示全部楼层
下载为ISP?         

使用特权

评论回复
soodesyt| | 2019-7-16 14:47 | 显示全部楼层
谢谢楼主分享的资料了。      

使用特权

评论回复
mnynt121| | 2019-7-16 14:47 | 显示全部楼层
ISP下载速度怎么样      

使用特权

评论回复
plsbackup| | 2019-7-16 14:48 | 显示全部楼层
这个批量烧写做过吗?         

使用特权

评论回复
kmzuaz| | 2019-7-16 14:48 | 显示全部楼层
在 VDD 和 GND 之间接一电容  

使用特权

评论回复
qiufengsd| | 2019-7-16 14:48 | 显示全部楼层
系统的稳定性不知道怎么样   

使用特权

评论回复
wengh2016| | 2019-7-16 14:48 | 显示全部楼层
系统工作电压 VDD 必须高于 2.7V  

使用特权

评论回复
eefas| | 2019-7-16 14:48 | 显示全部楼层
谢谢楼主的资料。            

使用特权

评论回复
wengh2016| | 2019-7-16 14:49 | 显示全部楼层
                  

使用特权

评论回复
usysm| | 2019-11-19 14:19 | 显示全部楼层
LED灯用PWM调光有什么缺点呢?  

使用特权

评论回复
typeof| | 2019-11-19 14:19 | 显示全部楼层
占空比与输出电流关系?            

使用特权

评论回复
yujielun| | 2019-11-19 14:19 | 显示全部楼层

电位器调光和PWM调光有什么区别

使用特权

评论回复
htmlme| | 2019-11-19 14:20 | 显示全部楼层
LED的PWM调光电路   

使用特权

评论回复
pklong| | 2019-11-19 14:20 | 显示全部楼层
占空比调节,是LED调光的一种方式  

使用特权

评论回复
touser| | 2019-11-19 14:20 | 显示全部楼层
PWM调光真的会伤眼吗?  

使用特权

评论回复
发新帖 本帖赏金 50.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

178

帖子

2

粉丝