Как вручную изменить содержание EEPROM?

Обсуждаем контроллеры компании Atmel.
Ответить
Потрогал лапой паяльник
Сообщения: 364
Зарегистрирован: Сб май 25, 2013 11:52:14

Сообщение Viper115 »

Суть вот в чем. Мне необходимо заранее прошить EEPROM Attiny13. То есть, чтобы при включении устройства памяти уже было необходимое значение (либо 255, либо 180 по адресу 1).
Работаю в AVR Studio на ассемблере. Я так понимаю, что мне необходимо создать hex-файл EEPROM и зашить его в МК.
Как его создать и как внести туда то, что мне нужно?
Спасибо
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Директива .ESEG поможет.

Код: Выделить всё

.ESEG
.org $00
.DB 255,180
После ассемблирования появится файл с расширением .eep

Добавил. В студии для отображения в окне памяти выбираете DEBAG->UP/DOWNLOAD MEMORY->EEPROM->путь->загрузить из файла.
Реклама
Ответить

Вернуться в «AVR»