Примеры использования AVRDUDE.
Запись файла diag.hex в микроконтроллер ATmega128 используя программатор STK500:
29
Июн
Примеры использования AVRDUDE.
Запись файла diag.hex в микроконтроллер ATmega128 используя программатор STK500:
Тэги: avr, avrdude, Электроника
24
Июн
2 Параметры командной строки.
2.1 Описание параметров
AVRDUDE это инструмент командной строки, которые используются в следующем виде:
avrdude -p partno options …
Опции командной строки используются для контроля параметров запуска AVRDUDE.
Используются следующие опции:
Тэги: avr, avrdude, Электроника
18
Июн
Сделал цифровой термометр для измерения температуры воздуха в диапазоне от нуля до +45 градусов.

Тэги: avr, Cтатьи, LM75AD, микроконтроллеры, термометр, Электроника
30
Апр
Понадобилось мне передавать с терминала в МК числа, причём обычным текстом. Например отправляю строку «A15CFF», а в микроконтроллере получаю числа 0xA1 0x5C 0xFF.
Алгоритм получился такой:
1. принять первый символ числа и сохранить его в ОЗУ
2. принять второй символ и тоже сохранить
3. конвертировать первый символ
4. умножить полученное число на 0×10, чтобы получить десятки. Было 0x0A стало 0xA0.
5. конвертировать второй символ
6. полученное число (единицы) прибавить к десяткам
Объявление переменных:
.def TEMP = r17 .def CHAR = r20 ;символ .def NUM = r21 ;байт в HEX .equ CHAR_H = 0x60 ;число в ASCII десятки .equ CHAR_L = 0x61 ;число в ASCII единицы
Тэги: avr, микроконтроллеры, Электроника
19
Апр
Давно хотел сделать модульную отладочную плату. На основной плате только микроконтроллер, разъёмы портов, питания для микроконтроллера и модулей, разъем UART. А всё остальное, кнопки, светодиоды, ЖК и LED индикаторы на отдельных платах.
Получится что то вроде:
Тэги: avr, микроконтроллеры, Электроника
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Мар | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||