assembler compiler, 8051, linux

Sep 04, 2005 24 Replies

Hej NG,



Som subject angiver, er jeg på jagt efter en assembler compiler til



8051, der kan bruges sammen med linux. Jeg har set på as31, men det bekrymrer mig lidt, at der kun er en beta-version at finde. Er der nogen, der kan sige om mine bekrymringer er ubegrundede ? Derudover skal jeg vel også have et program, der kan loade den compilerede assembly-fil over på mikrocomputeren. Det drejer sig om et hjemmelavet print, som jeg har fået layoutet til, og leget med på HTX sidste år. Der brugte vi Windows til det, og det ville jeg gerne undgå at skulle til at installere, hvis det var muligt.

Tak for hjælpen,


Mads Jensen - mail sent to address ends in /dev/null s/spam/madsj for emailing me gpg: 7E775BDA It is impossible to make anything foolproof because fools are so ingenious.

Hvilken 8051 ?

Er der ikke assambler med i SDCC C compileren ?

Kasper

Ren nysgerrighed, hvad er en 8051??? mvh Erik

Det er en uC Intel en gang har lanceret efter 8031 etc...

den bruger deres arkitektur og er en fremragende begynder uC, men med tiden sætter arkitekturen nogle grænser...

uC = microcontroller

Kasper

Ja Ja jeg er jo ikke helt hjernedød, men troede ikke de blev brugt mere, har da alt muligt på lager af den slags, vil tro man kan download en assembler fra intell. mvh Erik

Tjae, din sætning fik mnig til at tro du ikke vidste noget om det !!

Men de er skal ikke døde :

formatting link

er et par stykker af dem der har fået ny power

Kasper

Sagde jeg heller ikke, men troede bare det var noget helt nyt LOL. Jeg er gammel motorola 6800/zilog Z80/ 8088 gut. Lavede det første interface mllem Q8/Bp´s bezninstander og kasse apperat. Erik

Nice.. :)

Jeg har overvejet at skifte mine 8051'er helt ud med motorola's serie... men hver ting til sin tid :)

Kasper

Hvad laver de nu om dage der kan bruges? Troede det hele var PIC FPGA osv? Erik

Jeg er åbenbart håbløst antik :-))

De har da deres Coldfire etc..

har leget nået med deres 16bit uC med Emac og PHY den er meget cool nok, og på mit nye job bruger de en coldfire, så det er jo nærliggende at begynde og lege med sådan en

Kasper

Forsøk gogle MCS51 + assembler eventuellt + zip

MCS51 er familienavnet for den kontrolleren. Der er et hav av assemblerer der ute.

HM

Forsøk:

formatting link

og leita videre.

Eg trur det er eit nyttig verktøy, - vis du får det il å virka.

Gje beskjed dersom du får det til!

HM

hmmm , hvad er det for en underlig ide ??? det er skam en 8051 kerne der sider i alle Z-wave klodserne herhjemme, og de er skam helt nye. Det er også 8051 kerne der sider i de nyeste energimålekredse fra TDC(IKKE telefon selskabet). osv. 8051 er jo en kerne hvor alle patenter osv. er udløbet, og derved bruges i mange afarter i diverse designs.

VH Lars Molnit MZ ETZ 300 CDi ReedValve, MZ TS 250/1 Supra5 Suzuki GSF-R 1200, Yamaha FZR1000 årgang 87 Golf2 1,8 8v www.dfmc.dk/Lars_Molnit

Kan man godt sige, i det hele taget som der spyttes ud med uC hele tiden, skal man ik side stille ved den samme særlig længe før man er Antik :(

VH Lars Molnit MZ ETZ 300 CDi ReedValve, MZ TS 250/1 Supra5 Suzuki GSF-R 1200, Yamaha FZR1000 årgang 87 Golf2 1,8 8v www.dfmc.dk/Lars_Molnit

Jeg er ikke sikker, men jeg tror at Gcc og Binutils er lavet i en cross-version til 8051.

Erlo ----- The statements and opinions are mine and does not neccesarily reflect those of my employers

Sad lige og kiggede på min Linux-box (Ubuntu) derhjemme, og søreme om ikke der var nogle pakker til -51'eren, SDCC. Prøv at søge efter 8051 på sourceforge.net, så finder du forskelligt.

Erlo ----- The statements and opinions are mine and does not neccesarily reflect those of my employers

Bare af nysgerighed - hvilket kasseapparat og hvilke standere ( Boss og Highline 1 ?? )

Poul

Husker ikke typen, men var med nixierør, hvor de skulle taste købet ind selv og så frigøre standeren. Tro mig kender alt til tastaturmatrix i sådan en børge, det var sådan vi overførete data.(simuleret tastetryk) Hyggeligt firma jeg arbejdede i iøvrigt, har ikke kunne finde chefen siden. mvh Erik

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required