programowanie-początkujący
Jeśli zależy Ci na prostocie, a nie koniecznie na długości kodu wynikowego, czy prędkości działania programu, to BASCOM załatwi za Ciebie prawe wszystko. Jest tam edytor do pisania programu i kompilator. Za jego pomocą wyślesz też napisany i skompilowany program do procka. Poszukaj trochę w Google a znajdziesz wszystko, nawet polski plik pomocy do BASCOMA - jest na Elportalu.
BASCOM: http://www.mcselec.com/
AVRStudio: http://www.atmel.com/dyn/products/tools ... ol_id=2725
WinAVR: http://winavr.sourceforge.net/
AVRStudio: http://www.atmel.com/dyn/products/tools ... ol_id=2725
WinAVR: http://winavr.sourceforge.net/
chcę zbudować ten programator: http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html razem z programikiem z tej strony.....a jako kompilator: BASCOM AVR DEMO 1.11.7.7. znaczy chcę nim skompliować program a wgrac go do procesorka tym ispprogrammerem . co o tym sądzicie? takie połaczenie moze działać? aha.....ten programatorek potrzebuje zewnetrznego zasilania procesorka prawda?
Może być, ale lepiej spróbuj BACOM-em w wersji 1.11.8.3 - jest trochę nowszy.
Co do procka, to oczywiście musisz go zasilić napięciem +5V i podać mu na obie nóżki XTALL rezonator kwarcowy plus równolegle 2 kondensatory.
Do tego programatora nie koniecznie potrzebny jest program ISP Programmer. Jak już wspomniałem prawie wszystko załatwi za Ciebie BASCOM, musisz tylko ustawić odpowiedni programator - jeśli się nie mylę musisz poszukać i zaznaczyć w opcjach pole Sample Electronic Programmer i odpowiednie porty do ISP, ale z tym już sobie powinieneś poradzić
Co do procka, to oczywiście musisz go zasilić napięciem +5V i podać mu na obie nóżki XTALL rezonator kwarcowy plus równolegle 2 kondensatory.
Do tego programatora nie koniecznie potrzebny jest program ISP Programmer. Jak już wspomniałem prawie wszystko załatwi za Ciebie BASCOM, musisz tylko ustawić odpowiedni programator - jeśli się nie mylę musisz poszukać i zaznaczyć w opcjach pole Sample Electronic Programmer i odpowiednie porty do ISP, ale z tym już sobie powinieneś poradzić
pytanie.....trzeba stosowac ten rezonator nawet jesli chce sie potem napedzac procesor z wewnettrznego kwarcu? a jesli musze go stosowac to moze byc 10 mhz i kondensatorki 27 piko?
[ Dodano: 2007-09-03, 13:10 ]
aha......................i jeszcze..........czy ten oscylator w programatorze ma byc taki sam jak w ukladzie do ktorego ma byc użyty ten procesor
[ Dodano: 2007-09-03, 13:10 ]
aha......................i jeszcze..........czy ten oscylator w programatorze ma byc taki sam jak w ukladzie do ktorego ma byc użyty ten procesor
Jeśli jest domyślnie ustawiony wewnętrzny rezonator, to nie będziesz musiał stosować przy programowaniu zewnętrznego rezonatora. Przynajmniej tak mi się wydaje - proszę mnie sprostować jak coś
Rodzaje rezonatorów jakie trzeba zastosować, jak i pojemności współpracujących kondensatorów są zaprezentowane w nocie katalogowej układu ATtiny26. www.elenota.pl Jest tam też schemat podłączenia rezonatorów i kondensatorów słowem wszystko o co pytasz jest tam wyjaśnione, tylko musisz to sobie przejrzeć
Rodzaje rezonatorów jakie trzeba zastosować, jak i pojemności współpracujących kondensatorów są zaprezentowane w nocie katalogowej układu ATtiny26. www.elenota.pl Jest tam też schemat podłączenia rezonatorów i kondensatorów słowem wszystko o co pytasz jest tam wyjaśnione, tylko musisz to sobie przejrzeć
dobra....zmonto2wałem.....podłaczyłem rezonator 10 megaherców i dwa kondensatorki... teraz ten isp programmer.exe wykrywa mi na p rzykład typ procesorka. ustawiam taktowanie 10 mhz (bo taki mam kwarc). i teraz? sprobowałem odczytac zawarftośc pamięci flash. za pierwszym razem w pliku do którego go zapisałem wyskoczyło tak: na poczatku lini adresy a potem same "F" .sprobowałem za[pisac tam prtogram do "happy face"( jest na elportalu) ale wyskoczył jakiś bład zapisu. kiedy wyerasowałem pamięc i znowu dokonałem odczytu ta jest tak samo tylko zamiast "F" są same zera.....i dlaczego nie moge nic zapisac do tej pamieci bo errory są? pomocy.....proszę jak najszybciej
[ Dodano: 2007-09-04, 12:16 ]
Write error at adress 00000000 byte written: 0B, byte read:FF
czy to mozliwie ze komputer wysyła infotrmacje do procesorka a on nie potwierdza ze cos doszło do niego? bit zap[isny jakiśtam a odczytany inny? o co chodzi?
[ Dodano: 2007-09-04, 12:16 ]
Write error at adress 00000000 byte written: 0B, byte read:FF
czy to mozliwie ze komputer wysyła infotrmacje do procesorka a on nie potwierdza ze cos doszło do niego? bit zap[isny jakiśtam a odczytany inny? o co chodzi?
nic nie pomogło.....cos z tym programatortkiem nie tak....ale za to zrobiłem inny..a własciwie przerobilem rtamten na taki:http://www.lancos.com/e2p/betterSTK200.gif i uzywam programatora ponyprog......działa jak marzenie......odczytuje i zapisuje..
A teraz...moze ktoś dał mi gotowy jakis malutki programik do sprawdzenia...programik i schemacik. chocby mruganie diodka i moze obsługa jakiegos przycisku...to prośba
[ Dodano: 2007-09-05, 18:55 ]
no proszę.....
czy ten programik który skleciłem będzie w stanie migać diodą led podłaczoną do..sami wiecie gdzie na opodstawie kodu haha?....
Config Pinb.0 = Output
Do
Portb = Portb And 254
Waitms 500
Portb = Portb Or 1
Waitms 500
Loop
[ Dodano: 2007-09-05, 21:07 ]
sprawdziłem.....program dziuała..dioda led migocze....ale chcialem zeby pol sekundy (500 ms) swieciła a potem tyle samo nie swieciła....a po właczeniu ukałdu swieci przez czas 1 sekundy zamiast pol i tyle samo nie swieci...od czego to zalezy?
[ Dodano: 2007-09-12, 19:12 ]
jaki kompilator i jakiego języka do procesorów np. Atmega8 pozwala na kompilowanie co najmniej 8 kilo piku wynikowego?
[ Dodano: 2007-09-12, 19:22 ]
Proszę o odpowiedź...
A teraz...moze ktoś dał mi gotowy jakis malutki programik do sprawdzenia...programik i schemacik. chocby mruganie diodka i moze obsługa jakiegos przycisku...to prośba
[ Dodano: 2007-09-05, 18:55 ]
no proszę.....
czy ten programik który skleciłem będzie w stanie migać diodą led podłaczoną do..sami wiecie gdzie na opodstawie kodu haha?....
Config Pinb.0 = Output
Do
Portb = Portb And 254
Waitms 500
Portb = Portb Or 1
Waitms 500
Loop
[ Dodano: 2007-09-05, 21:07 ]
sprawdziłem.....program dziuała..dioda led migocze....ale chcialem zeby pol sekundy (500 ms) swieciła a potem tyle samo nie swieciła....a po właczeniu ukałdu swieci przez czas 1 sekundy zamiast pol i tyle samo nie swieci...od czego to zalezy?
[ Dodano: 2007-09-12, 19:12 ]
jaki kompilator i jakiego języka do procesorów np. Atmega8 pozwala na kompilowanie co najmniej 8 kilo piku wynikowego?
[ Dodano: 2007-09-12, 19:22 ]
Proszę o odpowiedź...