社区导航

 
查看: 313|回复: 5

[求助] PIC10F220单片机求助

[复制链接]

167

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-7-11 23:53:14 | 显示全部楼层 |阅读模式
本人搞模电的PIC单片机弄不好,现在要弄一个程序来控制一个LED灯,也就是一个可调光手电筒的功能,用到的单片机是PIC10F220 六条腿的
本人有下载器,有IC座,也做好了目标测试板,现在就差程序了,哪位朋友有时间帮我弄好它,我给发微信红包
PIC10F220.JPG 那个24小三极管是一个上电复位三极管,如果程序死机了只要充电线插上供电就复位一次

一个LED手电筒驱动控制板,只要三个档位,调光方式为PWM

一个为10%亮度档,

二个为40%亮度加无极调光可记忆档最大输出40%,

第三个为90%输出档不带锁(松开按键就不输出)

整个电路一个按键控制,

工作方式 :
  按一下按键后松开是10%亮度,如果三秒内没按第二下则再按一下就是关 闭输出,
如果二秒钟内按两下那就是第二档40%亮度(在这个档的控制方式为按下按键时可改变亮度从10%到40%之间可记忆亮度) 第三档为不锁存档, 在关机状态和一二任何一个档只要在三秒后再按下开关一直按着不松开就 是90%输出  松开为不输出,单片机的型号用PIC10F220,单片机有休眠功能 和唤醒功能要把这个功能加上,要做到没有输出的时候转为微功耗待机,  供电2.5V到5.5V,输出加MOS管驱动3W LED灯珠  
后续功能可以增加电压检测,充电管理等等


此帖出自PIC单片机论坛
业余发明家

回复

使用道具 举报

167

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2017-7-11 23:55:54 | 显示全部楼层
我的邮箱  heyidisk@163.com
业余发明家

回复 支持 反对

使用道具 举报

6017

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2017-7-12 00:03:14 | 显示全部楼层
这个程序不难,用C语言很快就可以搞定吧。

VCC直接驱动LED,单片机的电源最好加LDO处理,否则容易受到干扰,靠充电复位不是一个好选择。

回复 支持 反对

使用道具 举报

775

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-7-12 09:03:13 | 显示全部楼层
直接用PIC CCS来编写程序很简单,都是函数,也可以图形配置生成代码,基本上不用看芯片手册

回复 支持 反对

使用道具 举报

279

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 5 天前 | 显示全部楼层
这个还是比较简单的,楼主可以自己尝试着在网上下个DEMO,自己修改一下就可以了

点评

谢谢你的建议,我最近忙着一直没时间弄呢  详情 回复 发表于 4 天前

回复 支持 反对

使用道具 举报

167

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 4 天前 | 显示全部楼层
mzb2012 发表于 2017-7-17 22:19
这个还是比较简单的,楼主可以自己尝试着在网上下个DEMO,自己修改一下就可以了

  谢谢你的建议,我最近忙着一直没时间弄呢
业余发明家

回复 支持 反对

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-7-22 02:55 , Processed in 0.308205 second(s), 16 queries , Redis On.

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