Сообщение от dosikus
|
разбираться с говнокодом этого сектосодержателя нет ни какого желания
|
+++ Хлестко, но в точку!!!
А я когда то на заре освоения Протеуса ковырялся. Ох давно это было!!!
О каКчестве исходного кода говорит хотя бы 214-я строка:
Код:
|
movlw b'11000000' ; Выбор ячейки DD RAM с адресом 42h |
Если это 42h, то я папа римский...
Ну вспоминать сейчас как я бился с этим исходником... это повторить слова
dosikus. Поэтому поступлю проще, залезу в свои старые архивы. На первой картинке слева -то что было в инициализации, справа - что стало. "Почувствуйте разницу", как говорится. На второй доказательство, что сие работает.
To l.sea
Это не единственное "вмешательство" в исходник, в начале добавлены два регистра для задержек TEMP, а сами задержки в конце. Ну там еще есть кое-какие "полировочные" действия. Если хочешь досконально сравнить - открой в какой нибудь соответствующей программе сравнения текстовых файлов свой и тот, что я приложил. Я на первой картинке сравнивал прямо в ConText - я им пользуюсь для правки, но там есть и опция сравнения. А вообще удобней специализированная, например
Compare IT http://www.grigsoft.com/wincmp3.htm
Во вложении работающий вариант. Твой файл исходника я не трогал, так что есть с чем сравнивать.