PIC18F dcompiler??

F

ful Babu

Guest
jeg vil gjerne konvertere en PIC18F asm kode til c-koden, er det mulig?

thx

 
Hallo

Dette er et rart spørsmål ja, fordi de fleste selskapene, ikke alle, vil om ikke plage seg selv å gjøre noen ting som konverterer ASM kode til C kode anerkjent av kompilatoren.

Som du vet, C, Basic, Pascal kompilatorer bruke det som kalles ASM kode blokker, slik at når du skriver en C-kode for eksempel, og så kompilere den, compiler bare gjenkjenner hvilke kommandoer du har skrevet, og sjekker regler for å se om det er noen feil, hvis du er en heldig fyr, så kompilatoren vil legge disse ASM blokker sammen for å danne din ASM-koden tilsvarer hva du virkelig ønsker å gjøre, deretter bruke en assembler, vil det generere HEX koden ...

Husk at det er mange måter å gjøre den samme jobben, for eksempel, hvis du ønsker å flytte fra en bank til en annen, kan du bare skrive:
;Moving to bank 1

BSF STATUS, RP0;
Flytte til Bank 1

eller, ekvivalent, kan du også skrive:
;Moving to the bank where PORTB register exists

BANKSEL PORTB,
Flytte til banken der PORTB registrere finnes

Fra denne kan du se at det alvorlig vanskelig, om ikke umulig for selskapets overskudd synspunkt å selv tenke på det.

 
metal skrev:

C, Basic, Pascal kompilatorer bruke det som kalles ASM kode blokker
 

Welcome to EDABoard.com

Sponsor

Back
Top