Stránka 3 z 7
Napsal: 04 srp 2009, 20:43
od Návštěvník
No to je hodně divné, protože pin 16 je + napájení.
Napsal: 04 srp 2009, 20:46
od michalino
Nové hodnoty po pripojeni pinu 16 ke kladnemu polu...
mam totiz z toho pinu 16 skrze kondenzator provedene napojeni na zaporny pol zdroje....nevsiml jsem si , ze to neni na plus...ja vim...prostořitník jsem
přesto komunikace nefunguje ani po pripojeni plus pólu na pin 16
hodnoty nyní:
pin1 = 6,8V
pin2= 8,85V
pin3 = 2,37V
pin4 =4,47V
pin5= -4,38V
pin6= -8,4
pin7= -8,4
pin8=0
pin9 = 4,93
pin10 = 2,98,
pin11 = 4,94
pin12= 4,94
pin13 = 0
pin14= -8,41
pin15=
pin16= 4,93
prosím Vás o radu
Napsal: 04 srp 2009, 20:51
od Návštěvník
No sláva, teď už ten MAX funguje jak má a problém už je někde jinde. Asi máš blbě kabel do PC.
Napsal: 04 srp 2009, 20:58
od michalino
Jejejejeje, já Vás mám rád, děkujiiii....moc....aspon uz vim, ze je to bud v programu, ve fusebitech nebo v zapojení atmegy8
co si prosim ymslite o tomto:
1) atmegu pouzivam bez externiho oscilatoru, pouze tedy s internim
2) pouzivam tento program
$regfile = "m8def.dat"
$crystal = 1000000
Config Portb = Output
$baud = 9600
' Open "COMD.1:9600,8,N,1,inverted" For Output As #1
' Open "COMD.0:9600,8,N,1,inverted" For Input As #2
Config Serialout = Buffered , Size = 40
Enable Interrupts
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
Do
Portb.1 = 1
Waitms 1000
Portb.1 = 0
Waitms 1000
Print "Hallo"
Loop
' Close #1
' Close #2
End
// nektere radky jsou odindexovane, proste zkousim....
3) pouzivam toto nastaveni fusebitů
tyto jsou zaskrtnute:
bootsz1 bootsz2 suto cksel3 cksel2 cksel1
4) mam v bascomu nastavene vsechny veci v zalozkach pro nastaveni bascomu , komunikace atd:
com1 9600 8 1 none, atd....
5) kabel jsem zkousel PC versus PC a normalne frci...ten samy pouzivam k PC versus mikroC
prosím, co si myslite o tomto?
dekuji
Napsal: 04 srp 2009, 21:03
od Návštěvník
michalino píše:Jejejejeje, já Vás mám rád
No supr
michalino píše:5) kabel jsem zkousel PC versus PC a normalne frci...ten samy pouzivam k PC versus mikroC
Ale na MAXu CANNON konektory nerostou, takže ten co jsi tam přibastlil může být špatně zapojený. Vyndej megu z patice (máš ji doufám v patici), na patici propoj drátkem piny 2 a 3 a co pošleš z PC se musí do PC vrátit. Pokud ne, je problém v zapojení kabelu do PC nebo v propojení MAX-mega.
Napsal: 04 srp 2009, 21:14
od michalino
Provedl jsem, děkuji za návod......
propojil jsem 2jku a 3jku na patici....
zapl terminál a do počítače se lautr nic nevracelo.....
kabel jsem nebastlil mam kabel, ktery jsem si koupil.....nicmene prokontroluju vse ostatni, dekuji moc za navod, radu a cas...dam vedet, jak to dopadlo s kabelem...
Napsal: 04 srp 2009, 21:34
od Návštěvník
michalino píše:kabel jsem nebastlil mam kabel, ktery jsem si koupil
Nebude problém v kabelu, ale v jeho propojení s MAXem. Kabel má na konci konektor, že, ten se strká do druhého konektoru a ten je nějak (možná špatně) propojen s MAXem a to propojení je potřeba zkontrolovat.
Napsal: 04 srp 2009, 21:37
od Návštěvník
To zapojení konektoru na německých stránkách je pro kabel 1:1, ty máš asi kříženej, když jím jdou propojit dvě PC, tam bude asi bota.
Napsal: 05 srp 2009, 19:50
od michalino
Dobrý den všem,
tak bylo to propojením kablíku, jak jste určitě všichni čekali....
Jakmile jsem sundal atmegu z patice a propojil 2pin a 3pin drátkem, pak se dopočítače vrací, co píšu..
jakmile dám megu dopatice s programem uvedeným výše, nic se ovšem neděje...ted vime, ze to je v mega8..
prosim, napada vas, cim to je?
dekuju
Napsal: 05 srp 2009, 21:04
od michalino
Muze to byt tim, ze nepouzivam krystal externi, prosim?
Napsal: 05 srp 2009, 21:31
od Návštěvník
michalino píše:Muze to byt tim, ze nepouzivam krystal externi, prosim?
Dyť máš nastavenej interní RC oscilátor, tak nepotřebuješ krystal. Máš správně propojený AVR s MAXem, nemáš to taky prohozený?
Napsal: 05 srp 2009, 21:39
od michalino
Kontroloval jsem to 10x a je to spravne, pak jsem se pokusil prohodit propojeni mezi mikropocitacem a maxem a taky nic...to jsem zkoušel....
mohou to byt fusebity?
Napsal: 05 srp 2009, 21:46
od Návštěvník
Co začít něčím jednodušším? Napiš si program na blikání LEDkou, ať víš, jestli procesor žije. Dělá ti problém změřit napětí a hned se hrneš na sériovou komunikaci.
Napsal: 05 srp 2009, 21:50
od michalino
Procesorem umím blikat, mám tam diodu, kterou kontroluju život procesoru, ovládám serva, umím a/d převodník, lcd display, poprvé zkouším RS232 ...prostě mi to nejde....napěti díky Vám na maxu taky umím změřit...
proto prosím ještě o pomoc s tím MAXEM....ať přijmu aspoň písmenko z té megy....
Napsal: 05 srp 2009, 21:58
od Návštěvník
michalino píše:Procesorem umím blikat, mám tam diodu, kterou kontroluju život procesoru, ovládám serva, umím a/d převodník, lcd display, poprvé zkouším RS232 ...prostě mi to nejde....napěti díky Vám na maxu taky umím změřit...
proto prosím ještě o pomoc s tím MAXEM....ať přijmu aspoň písmenko z té megy....
Tak proč řešíš fuse bity, když procesor běhá jak má. A MAXem to taky není, když bez procesoru to běhá. Máš nějakou botu v programu, s tím ti neporadím.