Gutten, а если программа остановлена?
Вид для печати
Gutten, а если программа остановлена?
В смысле? Проверить остановив эту программу на середине (как?) или просто при незапущенной программе проверить?
да, проверь при остановленной и запущенной программе. нам же надо с чем-то сравнивать.
проверил ситуации:
1)без программы (меню бейсик-128), без блокировки
2)без программу (меню бейсик-128), с блокировкой
3)с программой, остановленной /WAIT, с блокировкой.
Результаты одинаковые:
между м/с и GND: DD47 горит ярко, Q горит очень слабо (или не горит), D не горит вообще.
между м/с и +5В: DD47 и Q не горят вообще, D горит ярко.
---------- Post added at 00:06 ---------- Previous post was at 00:03 ----------
Кстати, при подключении светодиода между GND и DD47 часто происходит или сброс, или чёрный PAPER, или заполнение хаотично экрана. А иногда спокойно горит.
Как в данном случае достаточно проверять - между м/с и GND или +5В?
---------- Post added at 00:29 ---------- Previous post was at 00:06 ----------
Разобрался как задавать нужную ножку м/с, стало проще делать прошивку.
При компиляции прошивки выводит такое:
Device 'p16v8'
Note 4161: Using device architecture type P16V8R.
Note 4046: Signal TRIG_Q (which has no OE) has been
assigned to pin 13 (which has pin OE).
Что это может значить?
А что не так с этим сигналом? TRIG_Q (вSход триггера) нарисован точно так же как и TRIG_D (вход триггера), DD47 (выход схемы). Но по ним замечаний не выводится.
Может именно для триггеров надо что-то ещё заводить? Доки на GAL16V8D показывают, что 11 ножка может быть "I/OE-". Может на неё надо GND подать?
я без понятия как выставлять настройки компилирования. Изначально задана м/с GAL16V8D. Потом нарисовал схему. Потом я тупо жму кнопку "Create Fuse Map" и смотрю "Chip Report". И не работает.
Где настройки компиляции указываются?
Кстати, редактор не даёт задать выход схемы на 11 ножку и переопределяет на другую.
Два совета:
- использовать i/o "output"
- дать ему возможность самому выбрать пин (поставить *)