Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

bascom a Proteus 6 - testy okladu

marciu11 28 Maj 2004 01:00 1149 2
  • #1 28 Maj 2004 01:00
    marciu11
    Poziom 15  

    Witam
    Napisalem sobie pogramik menu w AVR na Atmege8 teraz chcial bym to przetetowac w Proteusie. Ale wywala mi blad.
    Jako ze to moja pierwsza proba to nie zabardzo wiem co mam zrobic.
    A mianowicie pogram wyglda tak:

    Config Portb = &11111111
    Config Portc = &11111111
    Config Portd = &11111000

    Config Lcd = 16 * 2

    Plus Alias Portd.0
    Minus Alias Portd.1
    Enter Alias Portd.2
    ...
    Do
    ...
    Loop

    Calosci nie wstawiam bo to dlugawe.

    Wstawiam w Poteusie Atmege8 Pozniej z opcji laduje Hexa wygenerowanego pod Bascom'em (sam bascom nie zlgasza poblemow i tam symulacja dziala)
    A gdy daje start w Poteusie to dostaje takie cos:

    SIMULATION LOG
    ==============
    Design: UNTITLED.DSN
    Doc. no.: <NONE>
    Revision: <NONE>
    Author: <NONE>
    Created: 04/05/27
    Modified: 04/05/28

    Compiling source files...
    Build completed OK.
    Compiling netlist...
    Linking netlist...
    Partition analysis...

    Simulating partition 1 [00F0A482]...
    Animation started sucessfully...
    PROSPICE Release 6.3 SP1 (C) Labcenter Electronics 1993-2002.
    SPICE Kernel Version 3f5. (C) Berkeley University ERL.

    Reading netlist...
    Reading SPICE models...
    Building circuit...
    Added GEARTH resistor for net #00023.
    Added GEARTH resistor for net #00024.
    Instantiating SPICE models...
    [U1] AVR model release 6.3 SP0.
    [U1] Loaded 512 bytes of persistent EEPROM data.
    ERROR: [U1] Must specify file extension for PROGRAM property.
    Warning: [U1] No program code loaded.
    [DSIM] BOOT Error.
    Real Time Simulation failed to start

    Real Time Simulation FAILED.

    Moze mi ktos wytlumaczyc co zle robie. Ewentualnie co mam ustawiac zeby dzialalo?

    MarCiu

    0 2
  • #2 31 Maj 2004 12:03
    franz79
    Poziom 10  

    A wiec Tak ...

    Program napisal Tobie bardzo wyraznie ze nie wgrałes pliku
    programu !!!

    PYTANIE : Dlaczego ?? przeciez wybieralem plik ...

    ODPOWIEDZ : Otóż proteus czesto sie burzy gdy wybieramy mu odlegla siezke na dysku twardym !!! Wiec trzeba przegrac plik *.hex do katalogu w ktorym zapisalem plik projektu w proteusie . I na nowo wskazujemy mu plik , tym razem z tego katalogu .

    MUSI DZIAŁAĆ :)

    0
  • #3 31 Maj 2004 13:09
    marciu11
    Poziom 15  

    franz79 Bardzo dziekuje za odpowiedz. Faktyczne to bylo problemem.
    Niestety z zangielskiego jestem noga :/ I nie zrozumialem o co biega. mysalem ze nie moze z plikiem costam, doszukiwalem sie ze czegos nie mam w skompilowanym pliku wynikowym - jakis dyrektyw czy czegos.

    Faktyczne zapsianie do katalogu gdzie znajduje sie symulacja zalatwila sprawe.

    Tysiackrotke dzieki i pozdrawiam MarCiu

    0