Вот полный исходный текст. Компиляция через Proteus.
Proteus в принципе понравился. Но я с ним мало работаю. С другими симуляторами не работал вообще.
Найдено 5 результатов
- Ср авг 20, 2008 20:35:40
- Форум: Статьи
- Тема: Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
- Ответы: 11
- Просмотры: 8970
- Ср авг 20, 2008 17:02:32
- Форум: Статьи
- Тема: Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
- Ответы: 11
- Просмотры: 8970
Проблема решена. Помогла отладка. Спасибо.
Дело оказалось в алгоритме. Переменная Key=0xFF означает, что ничего не нажато. При обработке 16-й клавиши (код - 0x0F) начиная с метки SetKey: - получается, что клавиша не нажата. Поправил код - все работает. Часть кода с исправлениями прилагается. Может ...
Дело оказалось в алгоритме. Переменная Key=0xFF означает, что ничего не нажато. При обработке 16-й клавиши (код - 0x0F) начиная с метки SetKey: - получается, что клавиша не нажата. Поправил код - все работает. Часть кода с исправлениями прилагается. Может ...
- Ср авг 20, 2008 09:02:52
- Форум: Статьи
- Тема: Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
- Ответы: 11
- Просмотры: 8970
- Вт авг 19, 2008 22:30:15
- Форум: Статьи
- Тема: Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
- Ответы: 11
- Просмотры: 8970
- Вт авг 19, 2008 21:20:45
- Форум: Статьи
- Тема: Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
- Ответы: 11
- Просмотры: 8970
Обучалка - "Микроконтроллеры AVR - пишем, компилируем,
Заменил AT90S2313 на ATmega32. Клавиатуру поставил 4х4. Соответственно переделал схему и поправил листинг. Писал на AVRstudio4, отлаживал на Proteus. Работает все, кроме правой нижней клавиши. При нажатии НЕ ПРОСХОДИТ НЕЧЕГО!!! В отладке изображение буквы передается в PORTB правильно. ПОМОГИТЕ ...