Ik heb de laatste versie van Bascom-AVR gedownload (5 zip-files) en deze geïnstalleerd.
Als ik wil compilen krijg ik de melding dat een file (welke?) niet gevonden wordt.
Als ik wil simuleren krijg ik de melding "OBJ or DBG-file not found".
Wat doe ik fout?
tEmPeSt
Fighting the World every single day. Fighting the World for the right to play. Heavy Metal in my brain. I'm fightin for Metal cause it's here to stay.
Met de demo versie heb ik geen problemen gehad.....
Indien ze je probleem hier op CO niet kunnen oplossen kan je altijd uitleg vragen aan Peter Dams , samensteller van een kleine nederlandstalige cursus....
Meer uitleg op http://www.mcselec.com/an_110.htm
Hier staat ook zijn email....
elektron_
beetje gek
Welke versie gebruik je ?
heb je een "reg" file in je programma ?
Heb je het ook met een heel klein programma ?
[Bericht gewijzigd door elektron_ op ]
tEmPeSt
Fighting the World every single day. Fighting the World for the right to play. Heavy Metal in my brain. I'm fightin for Metal cause it's here to stay.
Bij het simuleren een OBJ en DBG fout krijgen is niet zo raar.. Dat krijg je altijd als je niet gecompileerd hebt..
voer eens het volgende programmatje is om te testen:
config portb = output
do
set portb.0
wait 1
reset portb.0
wait 1
set portb.1
wait 1
reset portb.1
loop
end
Dit is even een snelle check om te kijken of bascom wel correct is geinstaleerd.. Als hij dit wel compileerd staat er mischien in je andere programma een verwijzing naar een file die niet is toegevoegd.. OF is hij inderdaad groter dan 2KB..
Post de code die mislukt even hier.. Dan kunnen we controleren wat er mis gaat.. Vermeld ook even welke chip het om gaat.
toevallig had ik hetzelfde probleem.
Na een mail naar mcselec kreeg snel ik het volgende antwoord:
Tijdens de installatie heb je administrator rechten nodig.
Als de software is geinstalleerd, dien je een programmgroep genaamd
BASCOM-AVR DEMO te hebben.
In deze programmagroep staan een aantal iconen waaronder het
bascom-avr icoon.
Ik raad aan bascom-avr te uninstallen , te rebooten, en vervolgens
opnieuw te installeren.
Je hebt wel 5 setp bestanden nodig. Zie :
http://www.mcselec.com/download_avr.htm
Als een programma over de dat file begint, kies dan in Compiler,
Options, een micro processor. Of voeg de volgende regel aan je code
toe:
$regfile "2313def.dat:
met vr.gr.
Mark
Nu ben ik bezig met het eerste prg van de cursus van peter dams via ponyprog en de programmer van deze site in mijn 2313 te krijgen. tot nu toe zonder veel resultaat maar we blijven proberen.
edit: Hoera mijn eerste ledje brand. was stomweg de -pin van mijn 2313 vergeten aan te sluiten. Ik had nogtans alles 3 keer nagekeken. Zo zie je maar....
vind het wel een beetje vervelend dat de uitgangen sinken ipv sourcen. Ook lijkt bascom veel meer code te gebruiken dan AVRstudio om 1 ledje te laten branden??
Let the fun begin!
[Bericht gewijzigd door hast66 op ]
Iedereen bedankt voor de tips. Inmiddels werkt het! Ik heb alles opnieuw geïnstalleerd.
Ga nu eerst kijken of ik iets in de simulatiemode kan 'bouwen' en als dat lukt moet ik maar eens wat harde waren (programmer, ic's etc.?) aanschaffen.
Op 11 januari 2005 19:24:39 schreef Chris Dorna:
Ga nu eerst kijken of ik iets in de simulatiemode kan 'bouwen' en als dat lukt moet ik maar eens wat harde waren (programmer, ic's etc.?) aanschaffen.
1 tip.. Vertrouw niet 100% op de simulatie mode.. De hardware simulatie werkt namelijk niet echt goed..
Porten die niet realtime geset en reset worden.. toetsenbord wat niet werkt.. enzovoort..
Download AVR Studio van de atmel website en zorg ervoor dat BASCOM de avr studio objectfile aanmaakt bij het compileren (Compiler Options/Output) dan kan je studio gebruiken om het BASCOM programma te simuleren, heel wat betrouwbaarder.
kk.