СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Ищу/Предлагаю (https://scbist.com/ischu-predlagayu/)
-   -   Разработка программы на КР580ик80. Включение АПВ (https://scbist.com/ischu-predlagayu/45463-razrabotka-programmy-na-kr580ik80-vklyuchenie-apv.html)

Dmitrijj 07.12.2015 19:36

Разработка программы на КР580ик80. Включение АПВ
 
Помогите с курсовой, нужно составить программу на Assembler для включения Q1.
Алгоритм и схема есть
Может, хотя бы, кто сайты годные знает по этому кр580ик80
http://morepic.ru/images3/iei_4961_6129.jpg

СЦБот 07.12.2015 19:42

Приветствуем Вас на нашем сайте! Это сообщение сгенерировано автоматически, отвечать на него не требуется.


Если Вы хотите получить ответ на вопрос, заданный в этой теме, рекомендуем воспользоваться поиском по сайту, пока Вы ожидаете ответов других пользователей. Надеемся, что Вы найдете что-либо полезное на сайте.


http://morepic.ru/images3/step1uf1_6292.gif

Luke 07.12.2015 20:24

Здесь достаточно материала для выполнения курсовой http://cifra.studentmiv.ru/mp-spravka-po-assembleru/

Admin 07.12.2015 20:42

Цитата:

Здесь достаточно материала для выполнения курсовой
а где там написано как с ножек bo, b1, b2 считать состояние и как с1 включить?

Luke 07.12.2015 21:16

Цитата:

Сообщение от Admin (Сообщение 276389)
а где там написано как с ножек bo, b1, b2 считать состояние и как с1 включить?

ну как же? считываем состояние с ножек bo, b1, b2 командой IN , сравниваем с нулем командой JNZ или JZ, и при выполнении определенных условий выдаем управляющий импульс на С1 командой OUT. Всё же по русски написано.

Luke добавил 07.12.2015 в 22:16
Надеюсь чуваку не нужно объяснять, что микропроцессорная система состоит из шины данных, шины адреса. Микропроцессор понимает только машинные коды, которые отрабатывает согласно тактовой частоте, вырабатываемой кварцем. За один такт считывается команда из одной ячейки памяти и т.д.

olega88 08.12.2015 07:33

Цитата:

нужно составить программу на Assembler для включения Q1.
init:
ldi r16, 0
out DDRB, r16
out PORTC, r16
ldi r16, 255
out DDRC, r16
ldi r17, 1
ldi r18, 2
main:
in r16, PINB,
cp r16, r17
brne main
nop
nop
out PORTC, r18
rjmp main

подправь команды и регистры под свою железяку, и будет свет:raD:


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

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot