DrLan 0 15 июля, 2010 Опубликовано 15 июля, 2010 · Жалоба Да, написано, но в примере кода - ошибка. Конечно не будет, а что Вы хотите? Вообще с ASM как? Знакомы? MOVLW 006h TRIS GPIO; настроили выводы, какие на вход, какие на выход Вот сюда впишите цикл с дрыганьем но ги соответствующей, будет - дрыганье END :) Да мне не дрыганье, а просто high на gp1 нужен. В асме абсолютный ноль, но и так понимаю, что там цикла нет:-) Просто по этому примеру может показаться, что состояние gp1 будет 0, но оно должно быть 1. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mrKirill 1 15 июля, 2010 Опубликовано 15 июля, 2010 · Жалоба :) Да мне не дрыганье, а просто high на gp1 нужен. В асме абсолютный ноль, но и так понимаю, что там цикла нет:-) Просто по этому примеру может показаться, что состояние gp1 будет 0, но оно должно быть 1. Держите, на GP1=1; #include <P10F200.inc> __CONFIG _IntRC_OSC & _WDT_OFF & _CP_OFF & _MCLRE_OFF MOVLW 0x00 ;Записываем в регистр W настройку GPIO: 1=ввод, 0=выход MOVWF GPIO ;записываем содержимое регистра W в регистр GPIO TRIS GPIO;записываем содержимое регистра GPIO в TRIS, тем самым конфигурируем порт. bsf GPIO,1;устанавливаем бит 1 порта GPIO. END PS. 100 лет уже ASM PIC не юзал, учитывая, что еще и не знаю его толком :) Для AVR и 8051 учил :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DrLan 0 15 июля, 2010 Опубликовано 15 июля, 2010 · Жалоба Держите, на GP1=1; #include <P10F200.inc> __CONFIG _IntRC_OSC & _WDT_OFF & _CP_OFF & _MCLRE_OFF MOVLW 0x00;Записываем в регистр W настройку GPIO: 1=ввод, 0=выход MOVWF GPIO;указываем "адрес" куда записать содержимое регистра W, в GPIO. TRIS GPIO;записываем содержимое регистра W в TRIS, тем самым конфигурируем порт. bsf GPIO,1;устанавливаем бит 1 порта GPIO. END PS. 100 лет уже ASM PIC не юзал, учитывая, что еще и не знаю его толком :) Для AVR и 8051 учил :) УРАААААААААА!!!!!!!!!! :) Работает! Спасибо Вам добрый человек! Вы просто волшебник! :) Огромное всем спасибо за помощь. Вопрос решен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться