Официальный сайт студ.городка НГТУ
Программирование и БД » [MPASM] PIC18f252: проблема с записью в память программ. 

#1  16.05.10 22:00

[MPASM] PIC18f252: проблема с записью в память программ.

не понимаю, почему не получается записать данные в память программ. может кто посоветует чего?
делаю так:

Код: asm:

	ORG 0x3000
Array0	RES	.46
Arrayn

далее:

Код: asm:

	MOVLW	HIGH(Array0)
	MOVWF	TBLPTRH
	MOVLW	LOW(Array0)
	MOVWF	TBLPTRL
	MOVLW	0x66
	MOVWF	TABLAT
	TBLWT	*
	TBLRD	*

в итоге, после выполнения TBLRD *, в TABLAT вместо желаемого 0x66 - 0xFF.
вот где собака закопана?

Исправлено (int)~set::Get(); (16.05.10 22:01)

Offline

#2  16.05.10 23:36

Re: [MPASM] PIC18f252: проблема с записью в память программ.

в общем, вопрос снимается, потому что такая запись возможна, но со своими особенностями (пиется 64 байта, задержка 18 мс, ну и много всего другого), которые портят малину.

Offline

Программирование и БД » [MPASM] PIC18f252: проблема с записью в память программ. 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.028 сек.
Выполнено 11 запросов.