Kan jeg bruge en kombination af forsamling og C til at programmere en PIC?

E

extradeath

Guest
Kære venner, jeg har en form for et dumt spørgsmål, Kan [color = red] [size = 6] Jeg bruger en kombination af forsamling og C til at programmere en PIC 16f877. [/size] [ / color] Med andre ord, har jeg en funktion skrevet i C, at jeg næsten ikke kan gøre det på montering FFT, og jeg kender ikke hakke til at bruge C i justering af registre. Så jeg vil kalde FFT funktionen fra en samling rotine ... Det kan gøres ....????? PLEASE svar hurtigst muligt .....
 
du kan ringe til montering inde i c og til at gøre, at du nødt til at bruge c compiler, at din kode er blevet skrevet ... hvor c compiler den er blevet skrevet??
 
Du kan bruge bibliotekar. Gør et bibliotek med din c-funktion, så du kan kalde det fra røv. PS. Det er meget nemt at bruge c til at indstille registrene, så simpelt som PORTA = 1; i H-filen, er alle bits defineret, så du kan gøre dette, (Brug mcc18 compiler) //------ Læs EEPROM usignerede char read_eeprom (unsigned char adresse) {EEADR = adresse EECON1bits.EEPGD = 0; EECON1bits.RD = 1; tilbage EEDATA;} //------ Skriv EEPROM void write_eeprom (unsigned char adresse, usigneret char data) {EEADR = adresse EEDATA = data; EECON1bits.EEPGD = 0; EECON1bits.WREN = 1; EECON2 = 0x55; EECON2 = 0xAA; EECON1bits.WR = 1, mens (EECON1bits.WR) EECON1bits.WREN = 0;}
 
du kan skrive en forsamling kode i CCS compiler, da dette c kode # asm. . . montage kode. . . # Endasm
 

Welcome to EDABoard.com

Sponsor

Back
Top