potřebuji nutně nahrát soubor asm do AT89C4051
Moderátor: Moderátoři
potřebuji nutně nahrát soubor asm do AT89C4051
Koupil jsem Patmel3 a záskal jsem soubor do AT89C4051, který je v *asm. Při kompilaci mi to vypsalo cca 800 chyb. Volal jsem autorovi a ten mi řekl, že se soubor funkční, ale že nemá čas. Od té doby nekomunikuje. Pro mě je to ale více než důležité. Mám tedy dvě otázky. Kde sehnat věci k odzkoušení souboru. Co vše potřebuji k tomu abych porozuměl. Knihu od pana Matouška jsem právě stáhnul. Patmel mám. Jaké vývojové prostředí? Atd. Poradíte mi prosím?
soubor je v poznámkovém sešitě, jen s koncovkou *.ASM. Skoro na každém řádku je poznámka, ale není za středníkem. Prý to tomu překladači nevadí. Já tam středníky dal a počet chyb je rapidně menší, ale stále jsou. Neřekl ale v jakém překladači to dělat. Jsem ochoten soubor poslat těm co by mi chtěli pomoct.ViPali píše:Možno je to v tom, že ASM súbor kompiluješ v tvare DOC alebo TXT s formátovaním. Ulož ho napr. vo Write ako RFT a spusti kompiláciu.
Daj sem aspon kúsok toho chybového hlásenia.
Chybové hlášky jsou typu "Illegal or missing expression", právě u těch komentářů, dále "Illegal bit designator".
0091 C200 63 clr p3.5 ;Zapni telefon
****---------------------------------------^
****ERROR #17: Illegal bit designator
00B9 300000 81 jnb 7 tl11
****--------------------------------------^---^
****ERROR #11: Illegal or missing expression operator
****ERROR #22: Missing operand delimiter
Line #63, ERROR #17: Illegal bit designator
Line #81, ERROR #11: Illegal or missing expression operator
Line #81, ERROR #22: Missing operand delimiter
Otvor ten súbor vo Worde povoľ tabulátory a špeciálne znaky „ikona návestia - obrátené PÍ„ tam budeš vidieť čo všetko je tam okrem čistého textu. Odstráň to a ulož ako RFT text (Rich (Raw) Format Text – hustý, alebo čistý text bez formátovania). Otvorenie a uloženie ako RFT niekedy nepomáha.
Dobré je poznať aj konvencie prekladača (nepracujem s ním, tak neviem), niekedy prijme oddelenie stĺpcov medzerou aj tabulátorom a niekedy mu niektorý z nich vadí.
Ja robím s PIC a priznám, že niekedy napíšem program za pár minút a potom dohľadávam porušenie konvencií kým je asm 0error.
Dobré je poznať aj konvencie prekladača (nepracujem s ním, tak neviem), niekedy prijme oddelenie stĺpcov medzerou aj tabulátorom a niekedy mu niektorý z nich vadí.
Ja robím s PIC a priznám, že niekedy napíšem program za pár minút a potom dohľadávam porušenie konvencií kým je asm 0error.
Ako elektrikár sa cítim slobodne.
Môžem hovoriť do vedenia!
Môžem hovoriť do vedenia!