Микроконтроллеры | MSSP(IIC) и USART |
|
---|---|---|
Вот, выкладываю. |
|
|
AHTOXA: |
|
|
AHTOXA, подредактировал Ваш текст (в основном вставил недастающие указатели размещения результата - W/F). Проверьте, плиз. |
|
|
Так вроде когда W, можно не писать, не? |
|
|
AHTOXA: когда W, можно не писать осталось вживить |
|
|
Gregory: Гы! Тогда надо регистр указывать. Что это за дурацкий ассемблер? А может, можно написать
? Gregory: МПЛАБа по умолчанию везде старается F подставить. Ну мало ли что он там старается? Если не поставить, то что, ругается? Gregory: Вы точно всё хорошо проверили? Логику я проверил ещё перед загрузкой, несколько раз. Синтаксис я проверить не могу, у меня нет компилятора. Gregory: А разве не заметили, что я это уже сделал. ;) Нет Я вижу, что Вы вставили код прерывания в основной файл, но не вижу обращения к ф-ии putch, или чего-то наподобие |
|
|
AHTOXA: #define ругается? Логику я проверил ещё перед загрузкой не вижу обращения |
|
|
Gregory: Ну, почему же, сразу дурацкий? ;) Дурацкий - дурацкий Это одна из причин моей нелюбви к пикам. И ведь есть же нормальный ассемблер, от параллакса, с человеческими мнемониками! Нет, надо выпендриться Там всё было, и rx_pin equ PORTB.7, и decsz t0 jmp :syncloop0 setb video_tris mov W,#4 mov t0,W :syncloop1 decsz t0 jmp :syncloop1 decsz vsync_count Gregory: Не правильно выразился. Он не "пытается", а "подставляет". То есть, можно не писать? Я помню, что можно! Gregory: У Вас, там, даже в одном месте не проставлено, куда сдвиг осуществлять. Если не поставлено, то по умолчанию! (Видимо как раз то, что мпасм пытается подставить) |
|
|
AHTOXA: то по умолчанию |
|
|
AHTOXA: Что это за дурацкий ассемблер? А может, можно написать #define rx_flag WORKST,4 |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |