01-01-2015, 11:45 AM
(Seda postitust muudeti viimati: 01-01-2015, 11:48 AM ja muutjaks oli A.R..)
(31-12-2014, 09:35 PM)felch Kirjutas: movlw 0x0CMinusugune laiskvorst Kirjutab C-s ja laseb valmis bootloaderil laadida.
movwf Count
bldr_end3: movff POSTINC2,TABLAT
TBLWT*+
clrwdt
decfsz Count
goto bldr_end3
clrwdt
Head aastavahetust !
/Felch
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.