But not the whole file, there's only 5-6 lines that are the same, everything else is different.Just adding 1 instruction would change a lot of the hex.
In every schematic I have - the one from QST I posted and the REV A,D & E manuals I have here, they all go to the same place - RB2 to the ISD chip PLAYL line and RB5 to the ISD chips address select lines A6 & A4.Just finding where b2 & b5 go could be useful.
; ; Port B has the following ; B.0 (in ) = DTMF digit valid ; B.1 (out) = PTT ; B.2 (out) = ISD playl\ ; B.3 (out) = ISD A0 ; B.4 (out) = ISD A1 ; B.5 (out) = ISD record\ ; B.6 (out) = beep tone output ; B.7 (in ) = COR ;
cblock 0x20 byte ;single byte word:2 ;16 bit variable long:4 ;32 bit variable endc
In the ASM, which when compiled will produce a different HEX file - it's not 'impossible' to alter a HEX file directly, but it's VASTLY more difficult than doing it to the ASM. If all you've got is a HEX file, it's much easier to disassemble that and create an ASM file, rather than trying to do it directly.Dears good morning, I was researching yesterday trying to improve my understanding of programming and I found this page, in sheets 4 and 5 it talks about changes for PIC migration, but I didn't understand for sure if the changes are in the asm or hex file.