Sida 1 av 1

Ersätta AT90S1200

Postat: 3 oktober 2007, 13:52:15
av MNorrgren
hejsan

Har en fråga. Är inte så hemma än på AVR, har mycket med PICar, men köpte en STK500 för ett tag sen. Ska göra en grej med en gammal AT90S1200.
http://www.elfa.se/elfa-bin/dyndok.pl?l ... _73_666_02

MEn elfa har den inte längre, de rekomenderar en att köpa denna ATtiny2313-20PU.
http://www.elfa.se/elfa-bin/dyndok.pl?l ... _73_646_56

Men är detta en direkt ersättare eller kommer jag få skriva om min kod till denna??


Kan lägga upp koden med om nån vill...

Micke

Postat: 3 oktober 2007, 13:53:55
av DeVille
Ev kan du få ändra lite grann i koden.. inte några större ändringar..
antar att du programmerar i C? Eller kör du med ASM?

Postat: 3 oktober 2007, 14:00:24
av Illuwatar
Portarna verkar sitta på samma ställen, så några större förändringar behöver du inte göra. I princip lär det räcka att du talar om för kompliatorn (ifall du kör C) vilken av dessa du använder. I och med att du går från 1200 till 2313 så är det ingen risk att du får med funktioner/portar som saknas. Dessutom får du dubbelt av minne att leka med. Jag har själv utan problem hoppat mellan AT90S8515 och ATmega16 utan att ändra koden (förutom valet av mål-MCU).

Postat: 3 oktober 2007, 15:54:43
av Mindmapper

Postat: 4 oktober 2007, 00:39:43
av MNorrgren
aaaa, tackar för alla svar. Det underlättar en del.
Jo jag kör i assembler faktsiskt. Tycker det är ett bättre språk att programmera im iaf när man ska köra det i processorer. Jag använder bara C eller egenltigen C++ när jag skriver program till datorn etc.

Vet inte men gillar att ha det så. Lite mer utamaning kanske men, nåja.

Tackar för all hälp.

MIcke