zhromaždenia C

E

extradeath

Guest
Vážení priatelia,

Som nejaká hlúpa otázka,Môžem použiť kombináciu montáž a C naprogramovať PIC 16F877.
Inými slovami, som funkcia napísaná v C, ktoré môžem sotva to na montáž FFT a já nevím, motyka používať C v úprave registrov.Takže chcem zavolať FFT funkcie z montážnej Rotin ...Môže to byť HOTOVO ....?????PLEASE REPLY čo najskôr .....

 
môžete volať montáž vnútornej a c k tomu, že budete musieť použiť c kompilátor, že váš kód bol napísaný ... c kompilátor, v ktorom bolo napísané??

 
Dalo by sa použiť knihovnice.Make knižnica s c funkcie, potom môžete volať zo zadku.
PS.
Je veľmi jednoduché použitie c na nastavenie registrov, tak jednoduché, ako PORTA = 1;
V h súbor, sú všetky bity definované, takže môžete urobiť, (Using mcc18 kompilátor)

Prečítajte si //------ eeprom

unsigned char read_eeprom (unsigned char address)
(
EEADR = adresa;
EECON1bits.EEPGD = 0;
EECON1bits.RD = 1;
návrat EEDATA;
)

//------ Write eeprom

void write_eeprom (unsigned char adresa, unsigned char data)
(
EEADR = adresa;
EEDATA = data;
EECON1bits.EEPGD = 0;
EECON1bits.WREN = 1;
EECON2 = 0x55;
EECON2 = 0xAA;
EECON1bits.WR = 1;
while (EECON1bits.WR)
;
EECON1bits.WREN = 0;
)

 
Môžete vložiť kód assembleru vnútri kódu C.Pozrite sa na voľné BoostC C prekladač http://www.picant.com/c2c/download.html

Pavel

 
môžete písať v assembleri CCS kompilátor, pretože to
c kód
# Asm
.
.
.
assembleru
.
.
.
# Endas

 
je ebook dotkol k tejto téme,
vyzerať takto:
http://www.edaboard.com/viewtopic.php?p=375873

 

Welcome to EDABoard.com

Sponsor

Back
Top