SBC6809+6309 リセット対策 [マイコン]
SBC6809ボードに6309をつけたときの立ち上げ時の不具合も何とかしようとDS1233を取り付けた。
R2,C1,D1を取り払うと、うまい具合、Vdd,RESET,GNDのホールが集まっている。
現状では、シリアルラインに抵抗をかましてパワーオンで動きます。しかし、その後のスイッチOFF ONではホットスタートしかしません。
DS1233を取り付けたところ、シリアルラインに抵抗をかまさずにパワーオンで動きました。そのままスイッチをOFF ONすると、コールドスタートはしてくれないのは同じです。シリアルラインに抵抗を入れても変わりません。
そこで、tomi9さんの指示に従い、500Ωを電源ラインとGNDの間に入れます。と言って、1kのチップ抵抗(1608)2個をコンデンサの足に挟み込み半田付け。
これでいつでも正常に立ち上がるようになりました。
それにしても、よくわからない。SBC6303はオールC-MOSにもかかわらず、500Ωの抵抗なしで動く。
こちらはロジックICがLSTTLなのに500Ωの抵抗が必要。
いずれにしても、シリアルラインからの漏れ電流は害にしかなりませんね。