Вопросы по девайсу:
1. Можно применить кварц на другую частоту;
2. Атмега32 юзается? А то на схеме указана Атмега16;
3. Каково назначение кнопок.
Вид для печати
Вопросы по девайсу:
1. Можно применить кварц на другую частоту;
2. Атмега32 юзается? А то на схеме указана Атмега16;
3. Каково назначение кнопок.
А можно скомпилить прошивку девайса и под Mega32 ?
Да, если связь с компьютером не нужна, то можно ставить любой кварц.
Ставил сначала атмегу16, потом атмегу32. сейчас размер прошивки меньше 16кб, можно ставить мегу16.
Кнопка S1 - "Enter", "Test". Служит для выбора пункта меню, тестирования микросхемы, смены состояния пина при ручном тестировании. S2 и S3 - "вверх/вниз", перемещение по пунктам меню, перемещение между пинами при ручном тестировании.
---------- Post added at 23:22 ---------- Previous post was at 23:20 ----------
То, что выложил, как раз скомпилировано под мегу32. Но, по-идее, должно работать и на меге16
Не работает Мега. Что не так в фузах?
Кварц на 12 МГц
Судя по фьюзам E1DF, включен внутренний генератор на 1МГц.
http://www.engbedded.com/fusecalc
По идее должно быть E0DF, включите CKSEL0
ЛА8 определяется как "ЛА8, ЛИ1, ЛИ8". Это ж совершенно разные типы микросхем.
Проверил на десятке штук ЛА8, которые смог найти. Везде показывает одно и то же.
Вот тесты:
Получается, что тесты для ЛИ1, ЛИ8 благополучно проходят и для ЛА8. Микросхемы имеют разную логику и при этом, разную нумерацию выводов. Сейчас для них есть 4 теста, и все 4 ячейки тестируются синхронно. Видимо, надо делать больше тестов чтобы не было ложных срабатываний, подавать разные сигналы на разные ячейки.PHP код:CHIP[14] 'ЛИ1, ЛИ8, HC08'
POWER: -7 +14
IN: 1, 2, 4, 5, 9, 10, 12, 13
OUT: 3, 6, 8, 11
SET: 1-> 1, 2, 4, 5, 9, 10, 12, 13
TEST: 3, 6, 8, 11 -> 1
SET: 0-> 1, 2, 4, 5, 9, 10, 12, 13
TEST: 3, 6, 8, 11 -> 0
SET: 0 -> 2, 5, 10, 13 ; 1 -> 1, 4, 9, 12
TEST: 3, 6, 8, 11 -> 0
SET: 0 -> 1, 4, 9, 12 ; 1 -> 2, 5, 10, 13
TEST: 3, 6, 8, 11 -> 0
CHIP[14] 'ЛА8'
# 2И-НЕ с ОК
POWER: -7 +14
IN: 2, 3, 5, 6, 8, 9, 11, 12
OUT: @1, @4, @10, @13
SET: 1-> 2, 3, 5, 6, 8, 9, 11, 12
TEST: 1, 4, 10, 13 -> 0
SET: 0-> 2, 3, 5, 6, 8, 9, 11, 12
TEST: 1, 4, 10, 13 -> 1
SET: 0 -> 3, 5, 9, 12 ; 1 -> 2, 5, 8, 11
TEST: 1, 4, 10, 13 -> 1
SET: 0 -> 2, 5, 8, 11 ; 1 -> 3, 5, 9, 12
TEST: 1, 4, 10, 13 -> 1
Перебор тестов прекращается в случае положительного прохождения теста на какой-либо тип микросхемы?
Нет, не прекращается, идет до конца. Т.к. лучше выводить полный список МС, для которого пройдены тесты. Изначально я прекращал перебор при первой удачной проверке, и, видимо, поэтому проблемы не заметил - ЛА8 и у меня определялась как ЛА8 и тест прекращался. Потом убрал прерывание теста, но ЛА8 в этой обновленной версии, похоже, уже не тестировал.
Какой возможно ставить номинал резисторов на выводы панельки кроме 68 Ома?