Задание 7.1 Изучение алгоритма чтения из постоянной памяти.
Составить программу, выполняющую чтение из постоянной памяти и записи данных в оперативную
память SRAM:
1. Записать адрес первой ячейки EEPROM в регистр X.
2. Записать адрес первой ячейки SRAM в регистр Y.
3. Записать в регистр R20 количество ячеек.
4. Установить метку.
5. Добавить условный переход: проверка готовности памяти EEPROM, если бит EEPE=1 –
возврат к метке, EEPE=0 переход на следующую строку.
6. Записать адрес ячейки EEPROM из регистра X в регистр адреса EEAR.
7. Разрешить чтение из памяти EEPROM установкой бита EERE в 1.
8. Записать байт из регистра данных EEDR в регистр R21
9. Записать содержимое регистра R21 в ячейку памяти SRAM с адресом, заданным в регистре Y
10. Инкремент X
11. Инкремент Y
12. Декремент R20
13. Добавить условный переход: регистр R20 ≠ 0 – возврат к метке, регистр R20 = 0 - выход из
цикла
14. Конец программы
Задание 7.2 Изучение алгоритма записи из постоянной памяти.
Составить программу, выполняющую чтение из оперативной памяти SRAM и записи данных в
постоянную память EEPROM:
Задание 7.3 Изучение алгоритма записи из постоянной памяти с использованием процедуры
прерываний.
Преобразовать алгоритм, добавив обработчик прерываний по окончанию записи.
ВАРИАНТ № 12 (значения в приложенном файле)
Ссылка на материалы
https://drive.google.com/open?id=1A7RRiWmCaO6N48k_a1Od_YB867XwzyVW
Ссылка на программы
https://drive.google.com/open?id=1zHNb2E8XKhJAH241LHaZXOZfFU8YiY0i
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |