В принципе, есть еще один вариант, как освободить ногу RA6 для кварца. Сигналы BC1 и BDIR принимают только такие значения:
И никогда BC1 = 1, BDIR = 0. Это можно использовать как /RESET. Но толи я вчера лихо пятницу отметил, либо просто не выспался, но не могу на трех NOR (из 74hc02) составить лог функцию чтоб при входных 1, 0 давала 0 на выходе и при всех других комбинациях 1. Конечно можно еще простую логику повесить, но это +1 корпус. А так, если очень кому нужно - можно поправить прошивку, что бы при команде с компьютера сброс выдавала на BC1 единицу и на BDIR нуль, соответственно. Дальше логикой заводим на /RESET AY.Код:BC1 BDIR 0 0 0 1 1 1
BC1 1 (NOT) - (NOR) - (NOT) - 0 nRESET
BDIR 0 --------- /
Tronix, а не хотите ли попробовать переделать схему под PIC16F690 ?
Поколение - то же, что и у 628.
На две ноги больше.
Доступен, цена даже меньше, тыц.
Более "прозрачно" можно развести сигналы :
D0-D7 можно подключить на PORTC(0...7)
USB - PORTA(0-1), внешнее прерывание - PORTA,2
Последний раз редактировалось ALS; 17.01.2015 в 21:14.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Наверно не хочу, у меня все работает, зачем все перепаивать на другой контроллер? Тем более у меня нет 690, а это значит специально ехать покупать. Перепиливать прошивку.... Да не, как говорится работает - не трож, а то перестанет. Впрочем, все исходники выложены в первом сообщении, если кто-то хочет - пожалуйста, может попробовать завести и на другом PIC.
Согласен. Итого, если кто-то желает делать с кварцем, а не с генератором, нужно чуть подправить прошивку, а так же в схему добавляется КТ315 и обвязка из пары сопротивлений к нему.
Мамку жалко
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)