Programowanie mikrokontrolerów AVR w języku Bascom

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
Wojtek
Moderator
Posty: 2604
Rejestracja: 04 sie 2002, 19:00
Lokalizacja: --
Kontakt:

Programowanie mikrokontrolerów AVR w języku Bascom

Post autor: Wojtek » 23 sty 2005, 11:48

Bardzo dobra książka dla chcących nauczyć się pisać programy w BASCOM-AVR dla uC AVR http://www.elektronika.priv.pl/liter.html#bas
Ostatnio zmieniony 04 cze 2005, 18:02 przez Wojtek, łącznie zmieniany 1 raz.

Sebastian RCS
Użytkownik
Posty: 472
Rejestracja: 03 lut 2003, 18:23
Lokalizacja: Koluszki
Kontakt:

Post autor: Sebastian RCS » 25 sty 2005, 22:55

No i należy dodać, że również do książki jest także zestaw laobaratoryjny [chyba to się teraz tak nazywa :) ]. Więc tak, polecam bynajmniej zakupy w sklepie btc, gdyż szybko realizują przesyłkę i nie lekceważą klienta.
Książkę posiadam [ jako pierwszą z wyd. btc, to chyba o czymś świadczy, no nie :D ]. Mam też płytke drukowaną ZL2AVR u nich zakupioną [ starannie wykonana ]. Teraz tylko zabierać się do nauki :D

30.I.2005r
Książkę już przejrzałem [przekartkowałem] i po schematach i tytułach rozdziałów i podrozdziałów zapowiada się ciekawie :D.

Mysza
-
Posty: 8
Rejestracja: 01 lut 2005, 22:35

Post autor: Mysza » 03 lut 2005, 21:27

Hello Spec, testowałeś może już oprogramowanie Avr i programiki z książki bo u mnie coś nie bardzo śmiga to wszystko więc szukam przyczyn i ewentualnie kogoś komu to działa bez zarzutu.

Sebastian RCS
Użytkownik
Posty: 472
Rejestracja: 03 lut 2003, 18:23
Lokalizacja: Koluszki
Kontakt:

Post autor: Sebastian RCS » 03 lut 2005, 23:58

Ja jeszcze tego nie złożyłem :D. Narazie czekam na elementy ze sklepu. Powinny dzisiaj przyjść pocztą. No i postaram się jak najszybcie go złożyć. Wtedy pogadamy i powymieniamy swoje wrażenia :D.

Sebastian RCS
Użytkownik
Posty: 472
Rejestracja: 03 lut 2003, 18:23
Lokalizacja: Koluszki
Kontakt:

Post autor: Sebastian RCS » 24 lut 2005, 21:00

ZL2AVR już złożyłem, ale mam problemy z zaprogramowaniem :? .
Zerknijcie na mojego posta: http://www.edw.com.pl/forum/viewtopic.php?t=1616

ZbeeGin

Post autor: ZbeeGin » 22 mar 2006, 21:37

Mojego ZL2AVR złożyłem 2 dni temu. Zamiast oryginalnego programatora używam wtyku DB25 z zamotnowanymi 4 rezystorami - przekształcona drutologia i wtyczkologia z Sample Electronics Programmer na potrzeby tej płyty; i wszystko śmiga bez zarzutu.
W fusach procesora zmieniłem tylko preskaler oscylatora (dalej jest to wewnętrzny RC@8Mhz) by rzeczywiste taktowanie było nie 1Mhz (na tym fabrycznym ustawieniu też programowanie działa!) ale 8Mhz - by nie modyfikować dyrektywy $crystal= w każdym z programów.

Przetestowałem już LCD, AT Keyboard, I2C z PCF, LED, wewnętrzny ADC oraz odbiornik RC5.

HouseDeeJay
-
Posty: 3
Rejestracja: 24 sty 2008, 17:56
Lokalizacja: Dębe Wielkie
Kontakt:

Post autor: HouseDeeJay » 24 sty 2008, 18:09

Witam. Jestem nowy na tym forum więc nie gniewajcie się ,że tu napiszę...
Jak w ogóle zacząć naukę programowania w BASCOM'ie ?
Czy bez tej książki nie ruszę z miejsca ? ...narazie nie będę mial możliwości jej nabycia :neutral:

Wojtek
Moderator
Posty: 2604
Rejestracja: 04 sie 2002, 19:00
Lokalizacja: --
Kontakt:

Post autor: Wojtek » 24 sty 2008, 18:32

HouseDeeJay pisze:Witam. Jestem nowy na tym forum więc nie gniewajcie się ,że tu napiszę...
Jak w ogóle zacząć naukę programowania w BASCOM'ie ?
Czy bez tej książki nie ruszę z miejsca ? ...narazie nie będę mial możliwości jej nabycia :neutral:
możesz skorzystać z informacji zamieszczonych np tutaj:
1. https://elportal.pl/ea/mikroprocesory.html
2. http://www.mikrokontrolery.net/avr.htm
lub inych jakie znajdziesz poprzez www.google.pl możesz również skorzystać z polskiego tlumaczenia pomocy do programu bascom avr

HouseDeeJay
-
Posty: 3
Rejestracja: 24 sty 2008, 17:56
Lokalizacja: Dębe Wielkie
Kontakt:

Post autor: HouseDeeJay » 24 sty 2008, 20:29

Ściągnęłem wszystkie pliki z elportal.pl Do mojej wersji (1.11.6.8) programu "Bascom AVR" nie pasują polskie pliki pomocy :cry: Czy na początek wystarczy mi programator STK 200 ?

Wojtek
Moderator
Posty: 2604
Rejestracja: 04 sie 2002, 19:00
Lokalizacja: --
Kontakt:

Post autor: Wojtek » 24 sty 2008, 20:38

HouseDeeJay pisze:Ściągnęłem wszystkie pliki z elportal.pl Do mojej wersji (1.11.6.8) programu "Bascom AVR" nie pasują polskie pliki pomocy :cry: Czy na początek wystarczy mi programator STK 200 ?
- programator STK200 jak najbardziej wystarczy :)
- a co masz na mysli mówiac "nie pasuje"?

ZbeeGin

Post autor: ZbeeGin » 24 sty 2008, 21:15

HouseDeeJay pisze:Ściągnęłem wszystkie pliki z elportal.pl Do mojej wersji (1.11.6.8) programu "Bascom AVR" nie pasują polskie pliki pomocy :cry: Czy na początek wystarczy mi programator STK 200 ?
Tak jak pisałem w opisie, pliki pomocy nie są po to by zastąpić te oryginalne. Tworzyłem je jako osobny projekt.
Ściągnij sobie wersje PDF, będziesz mógł sobie przeglądać w tle, czy nawet wydrukować. Jeśli pobierzesz sobie najnowszą wersję DEMO to będziesz mógł ten PDF dodać jako okno PDF Viever w edytorze BASCOM-a.

HouseDeeJay
-
Posty: 3
Rejestracja: 24 sty 2008, 17:56
Lokalizacja: Dębe Wielkie
Kontakt:

Post autor: HouseDeeJay » 09 lut 2008, 1:52

Witam. Nadal nie mogę ruszyć z miejsca...mimo przeczytania "Mikroprocesorowej oślej łączki" i plików pomocy... :cry: Czy mam szanse się nauczyć BASCOM'a nie znając się na elektronice cyfrowej ? Bo tej się uczę samodzielnie więc nie wiem za dużo. Przymierzam się do zakupu wyżej wymienionej książki ale zanim ją kupię chcę wiedzieć czy to w ogóle ma sens. :neutral:

Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

Post autor: haterkmp » 02 wrz 2008, 12:30

witam
powiem tak: me sens!
ja o technice cyfrowej wiedziałem tyle, że są 0 i 1 :) bo tylko lampy i radia...
książkę mam od trzech tygodni i już wiem że opłacało się wydać 200PLN na to! (książka plus płytka).
wszystkie ważniejsze zagadnienia są opisane jako wykłady: a teraz "to" - robimy "tak" i mamy "to". książka jest bardzo przystępnie napisana nawet taki laik jak ja rozumie wszystko. i teraz już sam piszę program do zegara nixie (ach znowu lampy:))
ale nawet najlepiej napisana książka nic nie da jeśli nie będziesz trenował tej wiedzy w praktyce (dlatego ważna jest płytka testowa) i wmówisz sobie że na pewno się nie nauczysz.

Powodzenia życzę i ciekawych projektów.
Pamiętaj że MY wszyscy zaczynaliśmy od "zera"

opaluch
-
Posty: 1
Rejestracja: 17 sie 2008, 14:45
Lokalizacja: Pyrzyce

Post autor: opaluch » 29 sie 2009, 19:22

Witam
Chciałbym polecić swoje forum w odpowiedzi na wiele pytań dotyczących podstaw Bascoma.
Bascom projekty

Awatar użytkownika
matrix
Użytkownik
Posty: 1805
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 27 wrz 2009, 14:37

słuchajcie, czy może mi ktoś wyjaśnić podstawy?

jak na przykład obliczyć preskaler dla danego kwarcu? czytam o tym i czytam i nie kumam. skąd to się bierze? mam na przykład książke Marcina Wiązani pt"Programowanie mikrokontrolerów w języku BASCOM" i tam w sekcji o timerze T01 czytam:

Kod: Zaznacz cały

Przy podziale preskalera przez 256 otrzyma się okres impulsów zliczanych przez T01 równy 32us. Zliczanie w liczniku 250 impulsów da wartość 8ms. Kolejne zliczanie 125 odcinków po 8ms (czyli liczby generowanych przerwań) da właśnie 1s
dalej jest napisane:

Kod: Zaznacz cały

Podsumujmy, częstotliwość 8MHz jest dzielona przez następujące wartości:
8MHz/256/250/125=1
ale skąd to wszystko się bierze? rozumiem że jedną z wartości preskalera w procku jest 256, ale skąd się wzięło 250 i 125? no i przede wszystkim wynikiem z tego dzilenia nie będzie jeden tylko 100. o co tu chodzi?

ODPOWIEDZ