Я занимаюсь классом в микропроцессоре и имею некоторые проблемы с записью программы, которая будет удерживать значение в порту в течение двух секунд, прежде чем перейти к следующему порту.нужна помощь при написании программы
Может ли кто-нибудь помочь в этом?
Я думал об использовании NOP, но понял, что это немного нереально, я попробовал ACALL DELAY, но по какой-то причине его потянул как неизвестную команду.
Я нахожусь в этом состоянии и буду благодарен за любую помощь, которую я мог бы получить.
Я использую DS89C450 С часами 11 МГц, я пробовал просить профессора, и он говорит мне, что у него есть пирог, который у вас должен быть без проблем, но чтение и написание кода для меня совершенно новое для меня. делал это только две недели. когда я смотрю на книгу, почти так же, как на китайском, ее трудно понять, мои товарищи по классу так же, как и я, я решил, что мой последний прием будет состоять в том, чтобы спросить кого-то в Интернете, который мог бы иметь аналогичную проблема или кто-то, у кого есть немного больше понимания, которые могли бы помочь мне в правильном направлении.
Я знаю, что мне нужно загрузить каждый порт с указанным значением. Мои проблемы кроются в переключении портов, дающих им 2-секундную задержку.
Моя программа выглядит так MOV P0, # 33H MOV P1, # 7FH MOV P2, B7H MOV P3, EFH, поэтому с этими четырьмя портами, загружаемыми этими значениями, мне нужно, чтобы P0 перешел на P1, P1-P2 и так когда при попадании в P3 его значение должно идти в P0 и все это зацикливать. я собирался использовать SJMP для его возврата к началу, так что программа всегда работает
При этом есть две второй задержки, когда каждое значение остается только в каждом порту всего на две секунды, что еще нечеткое, остальное звучит правильно?
Похоже, какое-то направление должны быть предоставлены. Что делают другие ученики? Вы опрашивали своего профессора? –
Вам нужно указать, какой микропроцессор вы используете, по крайней мере. –
Я использую DS89C450 С часами 11 МГц, я пробовал просить профессора, и он говорит мне, что у него есть пирог, который у вас должен быть без проблем, но чтение и написание кода для меня совершенно новое, это в течение двух недель.когда я смотрю на книгу, почти так же, как на китайском, ее трудно понять, мои товарищи по классу так же, как и я, я решил, что мой последний прием будет состоять в том, чтобы спросить кого-то в Интернете, который мог бы иметь аналогичную проблема или кто-то, у кого есть немного больше понимания, которые могли бы помочь мне в правильном направлении. – Kyle