Курсовая работа: Реализация устройства обработки информации
· D4 – ввод/вывод по порту А (вывод – 0, ввод – 1)
· D3 – ввод/вывод по порту C4…7 (вывод – 0, ввод – 1)
· D2 – режим работы для группы В
· D1 – ввод/вывод по порту B (вывод – 0, ввод – 1)
· D0 – ввод/вывод по порту C0…3 (вывод – 0, ввод – 1)
В данном случае слово приказа можно составить двумя способами:
ICW1=10010010=92h
D7 D0
1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
- в режиме 0 задействовано всего 16 входов – 8 входов порта А и 8 входов порта В, которые работают на ввод;
- в режиме 0 задействовано всего 8 выходов – 8 выходов порта С, которые работают на вывод.
Напишем программу для инициализации АПИ в первом случае:
C55 equ Е002h
B55 equ Е001h
A55 equ Е000h
RUS equ Е003h
ICW1 equ 92h
LDI DPTR, #RUS ;адрес регистра управляющего слова ->регистр
;указатель данных
LDI A,#ICW1
LDI @DPTR,A ;загрузка слова-приказа в РУС
Выводы
В ходе выполнения работы была разработана система обработки данных с заданными параметрами ОЗУ и адаптера параллельного интерфейса. Были изучены основные способы разработки устройств обработки информации, базовые методы расчета количества микросхем ОЗУ для обеспечения необходимого количества ячеек памяти микроконтроллеру, способы планирования и синтеза схем на основе микроконтроллеров.