to Гяук
Вот пример на AHDL
TITLE "EPR";
Subdesign EPR
(
CLK32x :input; -- PIN 54
Button_S :input; -- PIN 49
Button_R :input; -- PIN 47
.......
)
Variable
C[1..0] :TFF;
PScaler[18..0] :TFF;
DEBOUNCER :SRFF;
BEGIN
PScaler[].clk = CLK32x;
PScaler[0].t = VCC; -- 16 MHz
.......
PScaler[15].t = PScaler[0] & PScaler[1]......
DEBOUNCER.clk = PScaler[15];
DEBOUNCER.s = !Button_S;
DEBOUNCER.r = !Button_R;
.......
END;
Ну и на рисунке схема
Кстати есть опыт использования MAX6816. Микросхема не плохая, даже очень, но заметили что немного тормозная т.е. если где в приложении надо будет сделать дабл клик как на мышке то наврядтли получится, она не успеет очухаться от первого клика. Но это не испортило впечатления. цену не знаю досталась по случаю, вдруг это испортит картину.
Эскизы прикрепленных изображений