Технический форум

Технический форум (http://www.tehnari.ru/)
-   Микропроцессоры (http://www.tehnari.ru/f115/)
-   -   Микропроцессор 8080 (http://www.tehnari.ru/f115/t253243/)

Sharko 12.04.2017 21:06

Микропроцессор 8080
 
Микропроцессор 8080.
Всем привет) Подскажите пожалуйста как выполнить задание:
Организовать вывод символов на дисплей по следующему алгоритму. Первый символ, вводимый с цифровой клавиатуры (символы от 0 до F) должен появиться в крайней левой позиции дисплея. После ввода второго символа он появляется во второй слева позиции, третий в третье слева и т. д. до тех пор, пока не заполнятся все шесть позиций дисплея. При вводе седьмого символа дисплей очищается, и седьмой символ должен быть выведен опять в крайней левой позиции. Далее алгоритм повторяется. Программа должна работать в цикле.
Всем спасибо))))

Viewer 12.04.2017 22:39

Написать программу.

Uncle Vasya 13.04.2017 09:19

У микропроцессора нет своего экрана, клавиатуры и других устройств ввода-вывода. У него только 40 контактов. Написать абстрактную программу для микропроцессора тупо невозможно. Автор хочет программу на ассемблере? 8080 сейчас если и изучают где-то, то в очень специализированных ВУЗах на очень технические специальности. Значит, автор либо тролль, либо очень сильно отстающий студент. Во втором случае я бы посоветовал выбрать другую профессию, т.к. электроника - не Ваше, а нам не нужны такие "специалисты".

Михаилъ 13.04.2017 20:57

Я когда-то писал программки, в БорландСИ, заточенном на 8080.

black88 13.04.2017 22:33

Цитата:

Сообщение от Михаилъ (Сообщение 2478779)
Я когда-то писал программки, в БорландСИ, заточенном на 8080.

Uncle Vasya уже сказал, что микропроцессор не существует сам по себе. А написать подобный примитив можно непосредственно в машинных кодах, если знать структуру обвязки.

Прол Смит 15.02.2018 01:24

Что за "Комп"? :) Радио-86РК, Микроша или Специалист? От делать нефиг на асме напишу!


Часовой пояс GMT +4, время: 23:12.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.