[elektro] atmel C help
Karoly Kovacs
koka55 at kabsi.at
Sat Dec 10 16:14:44 CET 2011
Ez Keil C51 fejlesztorendszerrel keszult.
Karoly
> ÜDV,
> Atmel vezérkőkkel kapcsolatban kérnék segíséget.
> Kaptam egy lemezjátszó motor vezérlés leírást még évekkel ezelőtt.
> Kapcsirajz mellett egy .c és egy .m51 kiterjesztésű file volt a
> csomagban és ennek állítólag elégnek kellett volna lenni. Akkor én
> túrtam valami c fordítót, rá is vettem, hogy leforduljon, de a vezérlő
> be sem indult, akkor feladtam. Most viszont kellene.
> AT89C2051 van benne, én SO tokkal csináltam.
>
> Az egész csak 100kB, ha lenne valaki aki segít belenézni, meg tudja
> mondani milyen C fordítóval készült, az is nagy segítség, de ha küldenék
> kontrollert és abba belesütné, az lenne a tuti.
>
> ?
>
> Köszönöm,
>
> JG
>
> A .51 file így kezdődik :
> "
> LX51 CODE BANKING LINKER/LOCATOR V05.01.14 01/20/03 10:22:37 PAGE 1
> WIN32 LX51 CODE BANKING LINKER/LOCATOR V05.01.14, INVOKED BY:
> LX51
> c:\programme\ride\projects\dcmot20\io.obj,c:\programme\ride\projects\dcm&
> ot20\dcmot.obj TO(c:\programme\ride\projects\dcmot20\dcmot20.AOF)
> PR(c:\progr&
> amme\ride\projects\dcmot20\dcmot20.m51) PW(80) XSIZE(65536) CSIZE(65536)
> RS(1&
> 28) RSI(128) IX MAP
> ......"
>
> A .c meg így :
> "
> #include<stdio.h>
> #include<stdlib.h>
>
> typedef unsigned char byte; /* 8 bit unsigned */
> typedef unsigned int word; /* 16 bit unsigned */
> typedef unsigned long dword; /* 32 bit unsigned */
>
> /**************************************************************************
> * SFR bit definitions *
> **************************************************************************/
>
> sfr TMOD = 0x89;
> sfr TL0 = 0x8A;
> ..."
>
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list