AVR eller PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Inlägg av jojje »

En liten detalj jag inte helt får att stämma.
Har inte schemat under Programing nåt med schemat under Board Construction med varandra att göra?

MOSI = 6 / 6
MISO = 5 / 2
SCK = 4 / 1
RESET = 2 / 5
GND = 1 / 3 & 4

Eller är det bara gjort så för att förvirra? :roll:
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7465
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Inlägg av Marta »

Håller intealls medom att assembler bara är till för punktoptimering av extremt tidskritiska delar i ett program. Det är helt enkelt det naturligaste sättet att programmera på när det gäller styrapplikationer, vilket det oftast gör när man talar om denna typ av hårdvara.

Även om applikationen innehåller beräkningar o.dyl. så är det bara jobbigt första gången man gör en sådan sak, sedan finns koden om den skrivs på vettigt sätt och kan återanvändas.

En stor förde3l med assembler är att alllting sker öppet, där är ingn dold magi som skall initiera portar och konfigurera processorn. Fungerar det ine så har man orsaken framför sig på skärmen, alltid och utan att leta efter detaljer kring hur kompilatorn gör.

Sedan måste vi kommaihåg attdetta är en hobby för de flesta av oss. Det är roligt att programmera i assembler! Ett tunnt argument i industrimiljö, men inte i hobbysammanhang. Då skulle man lika väl kunna ifrågasätta vad ett modellflygplan är bra för. Det gör ingen som helst nytta, det bara är trevligt, liksom assemblerprogrammering. Så enkelt eller så svårt är det med det!

Osakligt, javisst, men det är väl känslan som räknas för oss hobbyister?
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Tja, assambler är bäst så länge det är överskådligt. För stora saker är lite jobbiga i asm, mn mindre projekt är ofta enklare i asm då man slipper som Marta säger gissa sig till vad kompilatorn gör för skumt med koden man skriver. Jag har gjort en del prylar som massproduceras i assambler så nog går det bra där också.....
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

jojje:
Kollade inte så noga på schemat, tog första bästa länk jag hittade bara. Men det är bara att koppla som här så funkar det med avrdude. Tror PonyProg för Windows klarar den också.

Marta:
Med din inställning kan man ju undra varför du ö.h.t. använder integrerade kretsar.
Kompilatorn lämnar assemblerfilen som genereras, så det är bara att titta där om man undrar.

Jag tror nog de flesta vill ha funktion i första hand, oavsett om det är hobby eller professionellt.
Mindmapper
Inlägg: 7108
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Ungefär som att diskutera vad är bäst Saab eller Volvo. Men här är en kille jag är fachinerad av.
http://www.grc.com
Han skriver allt i assembler. Bland annat snodde han ihop en brandvägg under tiden han var utsatt för DDos attack och ISP'na inte kunde stoppa attacken.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Inlägg av jojje »

speakman, ahh, ett tredje sätt att koppla, förvirringen är total, men tack iaf. :wink:
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Förvirringen råder för att det inte finns något definitivt sätt att koppla in det - det är helt upp till den programvara man använder.
Med avrdude definerar du själv vilka pinnar som gör vad.
Parallellporten var inte främst till för att programmera AVR med...
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Inlägg av jojje »

Nope, den är till för att köra CNC-maskiner med, typ Lillsyrran. :lol:

Men tack iaf. :)
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

GRC???

han är ju en idiot!!



http://archives.neohapsis.com/archives/ ... /0010.html
http://www.derkeiler.com/Mailing-Lists/ ... /0013.html
http://seclists.org/bugtraq/2000/Sep/0012.html
http://www.securityfocus.com/columnists/7


han är helt enkelt en gammal assembler programmerare (skrev nåt norton liknande program för DOS en gång i tiden) som inte orkat lära sig C ordentlig :)
Senast redigerad av ucadv 12 november 2007, 17:01:05, redigerad totalt 1 gång.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Det intressanta, tycker jag, är att om det gick att stoppa DDoS-attacker så skulle dessa inte förekomma. :)
Men på den där länken hittar jag inget annat än något program för att återskapa filer.
Något jag missat?
Mindmapper
Inlägg: 7108
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Ursäkta OT.
ucadv> Gammal man gör så gott han kan..... Han har skrivit en hel del bra program och är dessutom intressant att läsa. Problemet hans kanske är att han vill minska mängden skräp på nätet.

Riktigt speakman, stoppa kanske är fel sagt men i varje fall minska verkan av det.
http://www.grc.com/dos/grcdos.htm
Användarvisningsbild
Radioman
Inlägg: 178
Blev medlem: 2 november 2006, 16:15:04
Ort: Stora Höga (4 mil norr GBG)
Kontakt:

Inlägg av Radioman »

Jag håller med dig Mindmapper.
Den där historian är riktigt underhållande. Jag läste den för något år sedan och det var som den bästa deckare.
Småungarna fick på pälsen :razz:

Förövrigt finns det väl olika bra programspråk för olika ändamål. Jag tycker dock inte att en äldre herre som är kung på Assembler skall få någon skit för att han är bättre på det än mer sentida språk.
Skriv svar