HARDW.net
Все о компьютерном "железе"

 
Реклама:

Внимание: Это версия форума за период с сентября 2003г по сентябрь 2005г, предназначенная для чтения в оффлайне

Наш форум доступен по адресу: http://www.hardw.net/forum

Непойму суть проблемы с ассемблированием для PIC

 
Список форумов HARDW.net -> Программирование компьютерного "железа"
Автор Сообщение
andrey_tem

Добавлено: Ср Окт 27, 2004 12:47 pm  

Добрый день!

Сразу скажу - я совсем начинающий в програмировании PIC.
Вопрос вот в чем.
Почему некоторые программы, широко представленные для PIC не ассемблируюстя Mpasm (тот выдает множественные ошибки) для WIN.
Пример взят с http://pic16f84.narod.ru/item_video.htm#l2

main:
movlw COLOR_SYNC ;get sync level (1)
;**** 4us sync ****
movwf VIDEO_PORT ;set port value (1)
movlw 3 ;setup delay time (1)
DELAY ;delay for 3us (9)
movlw COLOR_BLACK ;get black color (1)

;**** 8us delay **** ;
movwf VIDEO_PORT ;set port value (1)
movlw 7 ;setup delay time (1)
DELAY ;delay for 7us (21)
movlw COLOR_GRAY ;get gray color (1)

;*** 52us image data ***
movwf VIDEO_PORT ;set port value (1)
movlw 3 ;setup delay time (1)
DELAY ;delay for 3us (9)
movlw COLOR_BLACK ;get black color (1)
movwf VIDEO_PORT ;set port value (1)
movlw 19 ;setup delay time (1)
DELAY ;delay for 19us (57)
movlw COLOR_WHITE ;get white color (1)
movwf VIDEO_PORT ;set port value (1)
movlw 3 ;setup delay time (1)
DELAY ;delay for 3us (9)
movlw COLOR_BLACK ;get black color (1)
movwf VIDEO_PORT ;set port value (1)
movlw 19 ;setup delay time (1)
DELAY ;delay for 19us (57)
movlw COLOR_GRAY ;get gray color (1)
movwf VIDEO_PORT ;set port value (1)
movlw 2 ;setup delay time (1)
DELAY ;delay for 2us (6)
DNOP ;delay for two clocks
goto main ;once again (2)


Я уверен, что проблема в моем недопонимании процесса.
Будьте любезны, подскажите в чем ошибка.

Заранее благодарю за подробный ответ.
С уважением, Андрей
 
       Список форумов HARDW.net -> Программирование компьютерного "железа"
Страница 1 из 1
Electronics Repair Forum :: Эрудиту
Powered by phpBB Search Engine Indexer (modded)
Powered by phpBB (modded) © phpBB Group

RadioTOP-рейтинг радиотехнических сайтов Рейтинг@Mail.ru rax.ru: показано число хитов за 24 часа, посетителей за 24 часа и за сегодня Rambler's Top100