作者nick78812 (尼克鸡巴巴你饿)
看板Electronics
标题[问题] 8051程式问题
时间Sat Nov 19 01:47:44 2011
大家好><
第一次来板上发文发问
有错请大家多多指教
最近我尝试用8051做紧急照明灯的改良
分别是
1.感测电池是否充饱
2.是否有第二替代电源输入电池充电
3.人体感测电路(人经过时会自动照明)
我电池用9V电池
所以我8051设定在9.8V时为充饱断电
8.2V时为没电充电
问题来了
9.8V以上0.几V电路会正常动作(第2.3点会动)
8.2V以下-0V也会正常动作
但是我电池电压在8.2V~9.8V之间时
我的2.3点就不会动作了
我在怀疑是不是程式的问题
手边的参考书也没有类似的解决方案
我是使用ADC0804来做电池讯号处理
以下是我的程式
有请板友指教><"
http://ppt.cc/9CZ@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.160.169
※ nick78812:转录至看板 ASM 11/19 01:49
1F:推 kevinztw:这种低速的应用要不要考虑用C写 11/19 04:01
2F:→ wisdom:如果不坚持要用单晶片的话。1.比较器 2.继电器 3.555 11/19 11:40
3F:→ wisdom:这些就可以解决你的问题了。 11/19 11:40
4F:→ nick78812:8051可以用C写?@@ 抱歉我C只学过用电脑 没烧到晶片过 11/19 14:11
5F:→ nick78812:回wisdom大:我基本上是想用8051 因为电路都焊好了= =... 11/19 14:13
6F:→ nick78812:我是用8051来操控继电器 切换电源 电灯 充电这样 11/19 14:14
7F:→ nick78812:问题真的想不太出来怎会8.2-9.8不会动 11/19 14:14
8F:推 POWERPC:8051不是吃5V的,用9V没问题吗?还是有新种51出现? 11/19 17:27
9F:→ ykjiang:8051现在几乎都用 C 了,市面上书也一堆 11/19 17:39
10F:→ wuonline:怎麽看都是硬体问题比较大 11/19 17:56