logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8(88) zamiast AT90s4433

zk12 28 Lut 2009 12:52 1115 2
REKLAMA
  • #1 6216271
    zk12
    Poziom 12  
    Witam.
    Czy program napisany do AT90S4433 można wgrać do Atmega8 lub Atmega88 i urządzenie będzie prawidłowo działać?
  • REKLAMA
  • #2 6216379
    shadow0013
    Poziom 34  
    To wszystko zależy jaki to program i co wykorzystuje z zasobów mikrokontrolera, w najprostszym wypadku wystarczy uwzględnić różnicę w wyprowadzeniach poszczególnych portów.
  • #3 6216434
    ZbeeGin
    Poziom 39  
    Przed zadaniem tego pytania wartało było zapoznać się z tymi dokumentami:
    http://www.atmel.com/dyn/resources/prod_documents/doc2515.pdf (AVR081: Replacing AT90S4433 by ATmega8)
    http://www.atmel.com/dyn/resources/prod_documents/doc2553.pdf (AVR094: Replacing ATmega8 by ATmega88)
    Wtedy wszystko byłoby jasne jak słońce. No ale czytanie dokumentacji jest przecież bolesne.

    Wykorzystanie przerwań (oprócz INT0/INT1) w programie dla AT90s4433 dyskwalifikuje całkowicie możliwość wgrania wsadu do ATMega8/88 i jego prawidłowe działanie.
REKLAMA