Nem megy a program feltöltése... :(

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Nem megy a program feltöltése... :(

Hozzászólás Szerző: molnarp »

Összeraktam egy STK200-at (nem a bufferelt változat) és nem működik.

Twinavr1.1 és ponnyprog-ot is próbáltam XP alatt. Az utóbbinál a led villog is, de nem csinál semmit a chippel.

Mi lehet a gond ?
XP alatt mennie kéne?
Avatar
otto
DrótVégénSzéndarab
Hozzászólások: 40
Csatlakozott: 2007. július 27. péntek, 6:00

Hozzászólás Szerző: otto »

Én a bufferelt (74LS244) változatot használom, az gond nélkül megy XP alatt A BASCOM-ot használom program betöltésre.
A BASCOM azonosítja is a chip-et,így már a program betöltése előtt látom,hogy van-e probléma.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Típushibák:

- XP alatt a Port95NT nevű progi (vagy vmi direkt porthozzáférő) telepítve van?

- A chipen van tápfeszültség?

- A LPT jól van beálítva (ECP módban nem lehet)?

- Igaz nem laptop, hanem asztali gép?
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Hozzászólás Szerző: gerry »

Esetleg kvarc? (igaz első programozásnál, ha nem állitod át akkor belső órajelről megy)
Vagy lehet le van tiltva a chip!

(Én 74HC244-et használok, de ezzel is megy!)
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Nincs telepítve a port95 progi. sztem az a gond
ECP mód van és van a chipen tápfesz, egy adapterről 5,1v és 220mF kondival szűröm.
asztali gép.
Nem bufferelt változattal próbálom.
Leszedem a port95-öt és megpróbálo azzal
Avatar
miklosch
Újonc
Újonc
Hozzászólások: 1
Csatlakozott: 2007. augusztus 26. vasárnap, 6:00

-

Hozzászólás Szerző: miklosch »

Sziasztok!

Megvettem az oldalon található STK200 programozót, és csak a 10es csatlakkozó van rajta, és az lenne a kérdésem, hogy melyik lábakat kössek egy Atmega8-ra, és a panelen hogy van a csatlakozó számozása?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Segítsetek!
Feltételes fordítás hibakeresésben.
Az alábbi programot, ha Mega32 beállításban fordítom le.
Nem hajlandó be égetni az Mega32-öt, Követeli az Mega162-est!
Mi a gondja, vagy mi lenne a jó megoldás?

Kód: Egész kijelölése

'Ha Mega162=1
'Ha Mega32=0
Const M162 = 0
#if M162 = 1
   $regfile = "M162Def.dat"
   $crystal = 11059200
   $baud1 = 38400             'COM1 Touch komunikálás sebessége
#else
   $regfile = "M32Def.dat"
   $crystal = 14740000
#endif

$hwstack = 50
$swstack = 50
$framesize = 100
$baud = 9600                    'COM0 RS485 komunikálás sebessége

#if M162 = 1
' Open Touch <> COM1
   Open "com1:" For Binary As #3
 #else
' HW SPI INIT
   Config Spi = Hard , Interrupt = Off , Data Order = Lsb , Master = Yes , Polarity = High , Phase = 0 , Clockrate = 128 , Noss = 1 , Spiin = 0
   Spiinit

#endif



:?
Avatar
Allspark
Bitmanipulátor
Hozzászólások: 106
Csatlakozott: 2009. július 9. csütörtök, 6:00

Hozzászólás Szerző: Allspark »

Syntax:

#IF condition
#ELSE
#ENDIF

Conditional compilation does not work with the $REGFILE directive. If you put the $REGFILE inside a condition or not, the compiler will use the first $REGFILE it encounters. This will be changed in a future version.

Az 1.11.9.8-as bascom súgója ezt írja. Ettől felfelé lehet hogy működik.
Illetve ugyanitt látok egy másik megoldást ami lehet hogy jó. Keress rá súgóban.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Köszönöm!
Végül is a 2 hibás sort kellett megjegyzésbe rakni.
A további részeken már működik!

Kód: Egész kijelölése

   '$regfile = "M162Def.dat" 
   '$crystal = 11059200
Aztán majdcsak lesz 1* magasabb verziójú Bascom-om is!
:wink:
Válasz küldése