Ren assembler på Atmega

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Fräsen
Inlägg: 1372
Blev medlem: 18 juli 2007, 17:15:26
Ort: Svedala

Ren assembler på Atmega

Inlägg av Fräsen »

http://www.uelectronics.info/generate-r ... ith-atmega

Låter videon tala för sig själv. Hoppas detta inte är en repost.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Ren assembler på Atmega

Inlägg av jesse »

Har nog länkats till tidigare. Enormt imponerande och inspirerande. Hur sjutton får dom plats med allt i minnet? Otroligt.

(det pinsamma var att när jag kollade videon så hakade den upp sig mitt i pga. min långsamma processor på "bara" 800 Mhz - trots all kringutrustning i form av videokort etc... Så en Atmega88 slår min 800 MHz PC :doubt: )
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4746
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Ren assembler på Atmega

Inlägg av Swech »

Vi har blivit MHz bortskämda.....
Det är trots allt mer krut i en Atmel/PIC/.... än vad som fanns tillgängligt på Spectrum/Vic64 mm mm...
(de hade visserligen chip för videogenereringen men ändå...)
Rätt programmerade så går det att få ut oerhört mycket ur våra små enchippare

Swech
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Ren assembler på Atmega

Inlägg av jesse »

Men då hade dom väl 64K ram att stoppa program och data i + 64 K rom för basictolken (med en massa färdiga assemblerrutiner att anropa). Så var det för ABC80 i alla fall. (Z80 processor 1 Mhz tror jag det var, och separat bildgenerering med standard-logikkretsar.) Men den hade ju dålig grafik.

mega88 har 8K programminne så det får väl plats en hel del i och för sig.
Men bara 512 bytes EEPROM och 1K ram... inte mycket att jonglera med.

Det handlar väl om att strukturera upp det hela bra så att man kan utnyttja program / datautrymmet maximalt. Det är bra gjort i vilket fall som helst :bravo:
ie
EF Sponsor
Inlägg: 1371
Blev medlem: 23 oktober 2006, 13:12:57
Ort: Tyresö

Re: Ren assembler på Atmega

Inlägg av ie »

ABC80 hade 16kB ROM och 16kB RAM utbyggbart till 32kB och den sprang i 3MHz. Faktiskt riktigt pigg jämfört med många av konkurenterna.
Mindmapper
Inlägg: 7093
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Re: Ren assembler på Atmega

Inlägg av Mindmapper »

ABC80 var konstruerad som industridator och var konstruerad så att den hanterade I/O så snabbt som möjligt. Det var flera som kom fram till att det var inte så lätt att ersätta ABC'n när den gått ur tiden.

På ett ställe användes den för ballistiska prov (hastighet på kulor). Snabbaste Pc på den tiden med 486'or gick inte att använda. Då hade ABC80 slutat tillverkas för ganska många år sedan. Lösningen blev till slut (innan lagret av begagnade ABC80 tog slut) en mcu som skötte mätningen och lämnade info till pc'n.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Ren assembler på Atmega

Inlägg av blueint »

Uppenbarligen en kille som KAN programmera.. inte så vanligt numera :razz:

ATmega = Potentiell videokontroller.. ;)

Det mest otroliga är väl att lfr lyckats packa all video & ljudinformation på 8,5 kByte ROM!
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Ren assembler på Atmega

Inlägg av BEEP »

blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Ren assembler på Atmega

Inlägg av blueint »

Propeller har 8 st cpu'er i sig så det ger vissa möjligheter till parallism .. ;)
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Ren assembler på Atmega

Inlägg av BEEP »

Det ska bli kul att se vad Linus har hittat på till Propellern för Craft demot var imponerande :)
Boff84
Inlägg: 30
Blev medlem: 7 april 2009, 01:54:13

Re: Ren assembler på Atmega

Inlägg av Boff84 »

Imponerande. Jag som var så stolt över att ha lyckats generera en 128x96 stillbild på en tv, med en atmega88. Trodde inte den hade en sån potential.
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Ren assembler på Atmega

Inlägg av BEEP »

Här är videon och turbulence.eeprom filen. Tyvärr så är det inte samma kvalite på videon som när man kör demot hemma på Propellern. Om inte videon fungerar i Windows Media Player så kan ni ladda ner VideoLAN - VLC media player

Edit:
YouTube - ATmega88/Craft by lft
YouTube - Propeller/Turbulence
Skriv svar