本帖最后由 panchunjiang 于 2014-10-15 09:43 编辑
PIC手册看得要懂不懂,时间片架构 汇编语言 电路图不会看
求指教 现在在看PIC12F675看了三月了,写个手电的程序写几月了
总感觉写 程序的时候空空的
1>. 18650 & 2XCR123侧按功能说明 1, 上电开机长亮档。输入3-9V 2, 短按开关换档(极亮档100%(850LM)—高亮档50%(450LM)—中亮档20%(170LM)—低亮档5%(45LM)—节能档1%(8LM)),档位有**功能。开机时打开上次关机档位。 3, 长按开关1S极高亮爆闪,再长按SOS闪,依此循环。单击可返回亮灯档。闪灯档无**。 4, 开机检测电池种类(可使用1*18650,2*16340,2*CR123电池),判断电池电量,根据不同电量分别执行A B C; A, 电量指示,每次换档检测电量,开机后一直检测电量 再亮5秒后灭。 B, 当电量低于50%高于10%电量时,一个指示灯亮5秒,然后进入电量提醒效果(每隔10秒钟闪亮1次)。再次换档时重复(亮5秒后进入电量提醒效果)。 C, 当电量低于10%时,一个指示灯闪(一直闪)。 (判断为18650电池时,放电低至3.0V时断电保护,判断为2*16340电池时,放电低至5.8V时断电保护,判断为2*CR123电池时,不必做保护.直接放电池的所以容量) 5, 温度保护,开机极亮档1分钟后慢慢降到高亮档,高亮档2分钟后开始检测温度,当温度超过75度后再慢慢降档,降到40%亮度后停止降档,当温度低于60度时,亮度慢慢上升,升到50%后停止。重新换档恢复亮度,重新计算时间。 6, 低电后不再检测电量,只有低亮档和节能档。重新上电恢复电量检测。 ------------------------------------------------------------------------------------------------------------------------------------------ 7, 电池防反接功能。 8, 备注:CR123满电3.2V,而16340满电4.2V. 6月15号 |