PIC bootloader
#2
(31-12-2014, 09:35 PM)felch Kirjutas: movlw 0x0C
movwf Count
bldr_end3: movff POSTINC2,TABLAT
TBLWT*+
clrwdt
decfsz Count
goto bldr_end3
clrwdt
Head aastavahetust !
/Felch
Minusugune laiskvorst Kirjutab C-s ja laseb valmis bootloaderil laadida.

Aga PIC*4550 jutus nad teevad seda kirjutust terake teisiti.
Kas nad on jobud või peabki see nii olema?

MOVLW D’32’ ; number of bytes in holding register
MOVWF COUNTER
WRITE_BYTE_TO_HREGS
MOVF POSTINC0, W ; get low byte of buffer data
MOVWF TABLAT ; present data to table latch
TBLWT+* ; write data, perform a short write
; to internal TBLWT holding register.
DECFSZ COUNTER ; loop until buffers are full
BRA WRITE_WORD_TO_HREGS

Head ja transleeruvat uut aastat.
A.R.
Vasta


Sõnumeid selles teemas
PIC bootloader - Autor: felch - 31-12-2014, 09:35 PM
RE: PIC bootloader - Autor: A.R. - 01-01-2015, 11:45 AM
RE: PIC bootloader - Autor: madis - 01-01-2015, 01:59 PM
RE: PIC bootloader - Autor: felch - 02-01-2015, 08:36 PM
RE: PIC bootloader - Autor: madis - 07-01-2015, 10:27 PM
RE: PIC bootloader - Autor: felch - 09-01-2015, 08:55 AM

Alamfoorumi hüpe:


Kasutaja, kes vaatavad seda teemat: 1 külali(st)ne