Организация микропроцессоров (МП К580)Рефераты >> Программирование и компьютеры >> Организация микропроцессоров (МП К580)
Подпрограмма, организующая задержку.
Адрес |
Команды |
Мнемоника команды |
Комментарии |
153 |
001 |
LXI B |
Запись исходных данных в регистры B и C |
154 |
377 |
B2 |
B2à(C) |
155 |
377 |
B3 |
B3à(B) |
156 |
005 |
DCR B |
Уменьшение переменной внутреннего цикла |
157 |
302 |
JNZ addr |
Если переменная цикла не равна нулю переход к следующей итерации |
160 |
156 |
B2 | |
161 |
000 |
B3 | |
162 |
015 |
DCR C |
Уменьшение переменной внешнего цикла |
163 |
302 |
JNZ addr |
Если переменная цикла не равна нулю переход к следующей итерации |
164 |
156 |
B2 | |
165 |
000 |
B3 | |
166 |
311 |
RET |
Безусловный возврат из подпрограммы |
Коды букв для вывода на семи сегментный индикатор
А | 167 |
Б | 175 |
Г | 061 |
Е | 171 |
Р | 163 |
П | 067 |
Выводы.
В ходе выполнения работы были получены навыки программирования МП-систем, система команд процессора комплекта серии К580 и принципы проектирования и отладки микроконтроллеров на основе МП. Программирование в машинных кодах позволяет прозрачно представить структуру МП и программного обеспечения.