Ten oscylator jest niedokładny - zwykle stosuje się do tego celu oscylatory o niższej częstotliwości a najlepiej dedykowane układy z kompensacją temperatury, np. DS3231.
Opóźnienia czasowe możesz wprowadzić umieszczając w programie polecenia: - Wait [liczba] - program odczeka liczbę sekund, - WaitMS [liczba] - jak wyżej tylko w milisekundach, Przykładowo taki program: $crystal = 4000000 'określ czestotliwość kwarcu (podaj właściwą!!!) $baud = 9600 'te dyrektywy występują zawsze razem 'nieważne czy używasz UARTu Do P1...
Proponuje książke: Programowanie mikrokontrolerów AVR w języku Bascom - Marcin wiązania Dodano po 2 Ksiazka Mikrokontrolery dla poczatkujacych Piotra Góreckiego tez jest super ja uczylem się z tych ksiązek programowania mikrokontrolerów w bascomie i teraz moge robić na tych prockach co mi się podoba :)
Nie wiem jak teraz wygląda bascom, ale kiedy ja zaczynałem programowanie w bascomie składało się tylko z bezmyślnego wykorzystywania gotowych procedur pod postacią poleceń, które nie koniecznie pasują akurat do aktualnego problemu. Nie mówiąc już, że o takich rzeczach ja wskaźniki, definicje, struktury... bascomowwcy mogą poważyć... Co innego C, jednak...
Napisanie $crystal = 1000000 spowoduje, że Bascom dostosuje opóźnienia do aktualnej częstotliwości pracy zegara i program zacznie zachowywać się normalnie. Aby przełączyć procek na zewnętrzny oscylator kwarcowy trzeba go podłączyć do programatora obsługiwanego przez Bascom. Kliknąć ikonkę programowania w Bascomie, wybrać programowanie ręczne, co pozwoli...
1. Jest poprawny, ale nie do końca, bo nie ma bufora(74hc244 - chroni przed zepsuciem portu lpt) i może uszkodzić LPT, pinów nie sprawdzałem. Zrób ten programator co jest w pierwszym linku w moim poscie on jest sprawdzony i na pewno dobrze działa. 2. Poczytaj o fuse bit'ach w atmegach, żeby włączyć zewnętrzny oscylator(kwarc+kondensatory) trzeba odpowiednio...
szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie Nie musisz programować w C aby użyc AVR Studio do programowania. Tak jak wspomniałem poprzednio, analogicznie do Bascom, nadpisujesz odczytaną wartość aktualnych fuse bytes nowymi wartościami i naciskasz w dolnej części okna 'Program'. Podobnie,...
Może i proste dla tych co w tym siedzą dla mnie jeszcze trudne swego czasu coś tam pisałem w Bascomie a potem już nic a Arduino to znowu inna bajka ale do rzeczy .... - nie wiem jak deklaracje pinów ardurino maja się do pinów atmegi ? Mają się 'nijak' !!! Arduino stosuje własną numerację pinów, która w żaden sposób nawet nie jest podobna do naturalnej/fabrycznej...
Potwierdzam to co napisał wyżej kolega Slawas. Skodo pisałeś coś w BASCOMie to pewnie masz jakąś płytkę testową z prockiem(szkoda że nie napisałeś nic o sprzęcie). Zdecydowanie polecam zestaw uruchomieniowy z Atnela, gdyż oszczędzi Ci nerwów przy testowaniu pierwszych programów. Dodatkowo zyskujesz błyskawiczne wsparcie producenta a także ludzi z forum.
Programator w Bascomie obsluguje pliki typu hex i bin. Jezeli Twoj asembler potrafi wytworzyc takie pliki to nie ma problemu. Poprostu otwierasz programator i wskazujesz plik skompilowany przez asembler a nie przez bascom i tyle. Pozdro Dexter
Do nauki programowania mikrokontrolerów najpopularniejsze są chyba AVR-y firmy atmel, jak np. ATtiny2313. Dość prostym językiem programowania jest Bascom, ale przy poważniejszych programach pozostawia on wiele do życzenia, i jest płatny (wersja demo ma ograniczenie ilości pamięci zajmowanej przez program). Jest też oczywiście C które polecam, jest darmowe...
Ja praktycznie wszystko co robię z AVRkami to zawsze docelowo jest to w obudowie TQFP albo SMD. Atmega8, ATmega88, ATmega32 - tych to już naprawdę całe mnóstwo przeszło mi w ten sposób przez ręce i nigdy ale to nigdy nie zauważyłem jakichś różnic w programowaniu pomiędzy TQFP/SMD a w obudowie DIP Oczywiście zawsze gdy robię jakiś prototyp to najpierw...
W bascomie są gotowe procedury do odbioru kodu RC5 z plotów philipsa. Programowanie procka to niezła zabawa więc przejrzyj www.mcselec.com - zakładkę application - strona niestety dziś nie chciała mi się załadować ale jak będzie czynna to jest tam podobne rozwiązanie. Natomiast sterowanie przez RS232 - z procesora też nie na stręcza żadnych kłopotów....
Siemka! Drogi kolego mr_kciuk . Jak widać po poście który napisałeś, dysponujesz datasheet'em do wymienianego w pytaniu µkontrolera. Przejżałem ten dokument i już z pierwszej strony można dowiedzieć się że jest to układ z wbudowaną pamięcią EPROM/ROM. Na stronie 28 widnieje schemat połączeń oraz jest opisany algorytm programowania tego mikrokontrolera....
Jak ustawić fuse bity na zewnętrzny kwarc?? W bascomie mam opcje: 1010: Crystal oscillator, slowly rising power 1011: Crystal oscillator, fast rising power 1100: Crystal oscillator, BOD enabled Zewnętrzny kwarc mam 8MHz. Ustaw tak: Fusebits 1: 1: 01: 1110: Fusebits High 1: 1: 0: -najważniejszy z bitów , jeśli chodzi o programowanie szeregowe ;) 0:...
Jako procesor możesz wziąść atmelowski 89C4051. Dlatego go proponuję, bo w Bascomie można programik bardzo prosto napisać. Na dodatek w samplach jest sporo prostych programików (w tym do obsługi tego PCF-a na I2C). Na stronie: http://www.elektroda.net/download/catego... masz do ściągnięcia opisy do Bascoma. Jak chcesz to mam gdzieś jakieś programy....
Witam Zlecę napisanie programu o którym mowa w niżej zamieszczonym linku [url=http://www.elektroda.pl/rtvforum/to... W razie jakichkolwiek pytań proszę o kontakt jaq(at)hm-solutions.co.uk
nie no, pisze kombinuje i nic mi nie wychodzi. losuje liczbe i według niej zmniejsza szybkość przeskoku pomiedzy diodami. na koncy swieci sie jedna dioda (tak jak powinnno być) ale pozniej przycisk nie reaguje, zeby mozna było je wygasić. POMOCY... Config Portb = Output Config Portd = &B1111110 Portb = 255 Portd = 127 Dim X As Integer Restart: Do If...
Witam , Mam kilka pytań odnośnie bascoma gdyby ktoś był tak dobry i pomógł mi na nie opdowiedzieć byłbym wdzięczny 1. wyjasnij naczym polega konfiguracja środowiska bascom 2.realizacja funkcji : jezeli..... to 3.do czego służy konstrukcja do ......loop 4.jak najprosciej wyswietlic napsi w 2 linijice wyswietlacza 5.Jak skonfigurowac port A DO Pracy wej/wyj...
chodzi mi o wszystkie polecenia ktore trzeba wpisac przed kazdym programem
chodzi mi o programowanie układu. W bascomie były komendy które ustawiały wartości w pamięci eeprom w trakcie programowania układu. Podobno na PlatformIo jest plik eep.
Jeśli jest ktoś zainteresowany napisaniem prostego programu w bascomie na atmega32 to prosze o kontakt.
Dlaczego podczas programowania w Bascom przy użyciu programatora Sample Electronics (prosty programator ISP: linie ukontrolera dołączone do komputera przez 3 rezystory) bardzo często zdarzają się błędy przy programowaniu (pojawiają się błędy weryfikacja niepoprawna)? Czy wynika to z prostej budowy programatora? Używam Bascoma w wersji 1.11.8.1 Z góry...
Czy ktoś próbował uruchomić aparaturę ze strony http://www.kubaw.it.pl w Bascomie?
Witam Mam spory problem.Otóż zaprojektowałem i wykonałem już pewien spory moduł wyposażony w dwa wyświetlacze lcd 16*2 i miałem w zamiarze sterować nimi poprzez dwie linie E za pomocą biblioteki lcd4e2.LBX. Niestety jak zwykle pojawił się błąd bo biblioteka skompilowana jest pod port B a ja mam osadzone wyświetlacze na porcie A. Szukam osoby z pełną...
Chcę rozpocząć przygodę z mikrokontrolerami (jest to moja bolączka!!! :oops: ).Na początek zdecydowałem się na bascom (kiedyś pisałem programiki w basic-u na Atari i mam nadzieję że ten temat jakoś przebrnę).Mam tylko kilka pytań: 1.Jakie układy mogę programować w ten sposób? 2.Jak je programować?Jaki programator?I czy program bascom sam programuje...
Czy ma ktos moze taki gotowy programik. Chce to wykorzystac jako wstawke do bascoma, podajac tylka adres i komende.
mam prgramator z elektrody i zainstalowanego bascoma i pytanie jest takie: czy można w tym programie pisać w C?? ewentualnie co trzeba by zmienić żeby programować w C?? (kompilator czy programator ??) z góry thx :)
co to jest ten BASCOM, czy jakoś tak? :?:
Witam! Szukam po googlach jakiejś strony, gdzie by był jakiś program napisany w Bascomie do sterowania wyświetlaczem graficznym, ale nie mogę nic znaleźć! Jedynie co znalazłem to przykłady w C a wolę znacznie Bascoma. Tutaj na forum też próbowałem szukać, ale jak wpisuje 3 słowa do wyszukiwarki to wyszukuje i wyszukuje i wyszukać nie może:/ Proszę o...
Witam Niedawno zaczolem programowac w bascom chce napisac program do µP tak aby dzialal jak przelacznik Zrobilem cos takiego: Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111110 Portd = &B1110111 Dim K As Byte K = 0 Do If Pind.0 = 0 Then Incr K If K = 0 Then Portb = &B11111111 If K = 1 Then Portb = &B11111011 If K = 2 Then Portb...
Witam. czy ktos może ma jakiś link do downloadu darmowego bascom'a ???
Witam, Mam mały problem z napisaniem kodu tak aby ten program uruchamiał się za pomocą przycisku [syntax=basic4gl]Config Pinb.1 = Output 'linia pb1 jako wyjście Config Timer0 = Timer , Prescale = 256 'deklaracja timera jako czasomierza On Timer0 Przerwanie_co_2ms 'deklaracja jaka etykieta obsługuje Led Alias Portb.1 'alias dla wyjścia b.1 Dim Licznik...
witam wszystkich Bardzo was proszę jeśli ten post jest na niewłaściwym forum proszę o przeniesienie go na bardziej odpowiednie. A problem mam myśle pospolity w tej dziedzinie a mianowicie chciałbym sie nauczyć programowania, ale kompletnie nic o tym nie wiem. Poczytałem juz trochę w necie i wszędzie pisali że do nauki najlepszy jest program bascom....
Witam Bardzo proszę o pomoc, jak napisać krótki programik w Bascom. Aby dostać się do konfiguracji USR-WIFI232-T należy wysłać po RS232 "+" 20ms "+" 20ms "+" 1000ms "a" w DELPHI tak to wysyłam i to działa. Proszę zedytować post i użyć przycisku SYNTAX. Przykładowo zrobiłem to dla Delphi.
Nie znam prawie w ogóle pakietu Bascom. Widzę, że cieszy się on bardzo dużą popularnością. Jak uważacie, czy nadaje się on do zastosowań gdzie wymagana jest duża szybkość i stabilność?
Witam. Mam pytanie: w jaki sposób przetłumaczyć kod zczytany z mikrokontrolera o rozsze()żeniu bin na czytelny program w bascom (np. tak abym mógł potem go przerobić). Pozdrawiam
Witam, potrzebuję pomocy, gdyż nie bardzo orientuję się od czego zacząć, a mianowicie potrzebuję stworzyć mikrokontroler, który pomoże mi zaprogramować automat telefoniczny(budkę telefoniczną). Z jakiego komparatora zaczerpnąć informację? Wszystko chcę sfinalizować w Bascomie.
89C2051 nie ma wewnętrznego oscylatora, więc bez kwarcu lub generatora nie ruszy. Reset - wystarczy sam kondensator. Rzecz jest na tyle mała i prosta, że warto to napisać w asemblerze. Z drugiej strony, jeśli jesteś nowicjuszem, to masz sporo do nauczenia się - potrzebny Ci będzie timer do odliczania czasu, więc musisz się z nim zaprzyjaźnić. Bascom...
Przy programowaniu tak ustawiłem :
Prubuje napisać program do obsługi migomatu na atmega8 w BASCOMIE. Mam takie cos: $regfile = "m8def.dat" $crystal = 1000000 Config Portd = &B11111101 Portd = &B00000000 Do If Pind.1 = 1 Then 'jeżeli uchwyt wciśnięty Waitms 30 'drganie styków Portd.0 = 1 'zapal diode spawania Portd.5 = 1 'włącz gaz Waitms 250 'czekaj Xms Portd.6 = 1 'włącz...
Tylko, że po angielsku :D Czy mókłbyś mi wkleić kawałek kodu w bascomie, który byłby przykłądem wysyłu i odbioru poprzez uart2?
witam do rzeczy to moj pierwszy myslle ze urzyteczny jak dla mnie projekt. Mianowicie: w okresie zimowym zajmuje sie zimowym utrzymaniem ulic w 6 tys miasteczku w lubuskim. Moim ( własnym) narzedziem pracy jest rozsiewacz nawozów RCW 3 z 90 roku w bdb stanie moj tata siał nim kiedys nawozy na pola jak były tanie. Sterownik EHR elektro mechaniczne lub...
Witam. Zaczynam przygodę z programowaniem i mam takie pytanie. Chce zrobić program na atmege8 który będzie odbierał dane przez port com RS-232 i przetwarzał je na sygnał PWM który będzie sterował obrotomierzem. Jak powinien wyglądać taki program, jakimi funkcjami powinien być sterowany i czy da się napisać to w bascomie? Z góry dziękuje za pomoc. Jeśli...
Witam, Miałem kiedyś pilota flywideo98 (firmy lifeview), tam chyba siedzi cosik takiego samego. Też się nieźle namęczyłem (nie miałem układu a chip zalany żywicą :/ ) zanim rozpracowałem transmisję, ale rozpracowałem :D Po tym wszystkim znalazłem stronkę: http://www.ustr.net/ a dokładnie chodzi o to: http://www.ustr.net/infrared/nec.shtml Pozdrawiam...
Witam, mam 6kanałowy przedwzmacniacz cyfrowy PT2258 i przydałoby się go wykorzystać, ale niestety z programowaniem mikrokontrolerów dopiero zaczynam, i stąd moje pytanie, czy może miałby ktoś program obsługujący ten układ?Naljepiej do ATmega8 i dobrze by było w bascomie, oczywiście uwzględniając obsługę LCD. No niestety ja nie wiem jak steruje się tym...
http://obrazki.elektroda.pl/4820609400_1... Witam Zamieszczone fotki urządzenia są tylko dla zaprogramowania procesora i przeprowadzania testów. Zgodnie z opisem z obudowy pochodzi ze sterownika do którego napisałem program latem 2010r. Wszelkie testy są przeprowadzane w praktyce z różnymi próbami wymuszonych awarii i zabezpieczenie...
Witam ! Dziękuję za pomoc. (at)emarcus Man następujący problem: [syntax=arduino] void loop() { programowanie(); } void programowanie() { zw_temp=zw; lcd.setCursor(0, 0); lcd.print("zw"); void loop() { // tu wyskakuje błąd ! lcd.print(zw_temp); if (digitalRead(3) == LOW) { zw_temp++; delay(300); } if (digitalRead(4) == LOW) { zw_temp--; delay(300); }...
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
programator usbasp, program bascom Masz to tak skonfigurowane, że działa ? Programowałeś już jakikolwiek procek w ten sposób ? Alternatywnie możesz użyć programiku KHAZAMA PROGRAMMER (google).
Programator sam robiłem. Conajmniej pierwsze 500 programowań było bez problemu. potem błąd typu: Difference at:$adres zaczynał się pojawiać coraz częściej. I każde programowanie zwracało inny adres błędu.
Dziękuje za uwagi. Nie zajmuje się natywnie programowanie w BASCOMie (pierwsze spotkanie). A poprawki jakie zaproponował były wykonane na potrzeby uruchomienia układu. Kod po moich poprawka i uwzględniających część uwag ZUMEK-a (chodzi o typ zmiennej z Word na Integer) Funkcje dodane do regulatora; 1. obsługa czujników temperatury serwii DS nie ważne...
Witam ! odp.1 polecenie Bitwait Podobnie jak w Bascomie AVR.
marianpazdzioch12 ---> poczytaj sobie wyżej co ja już od długiego czasu "trąbię" ;) .... ale to oczywiście tylko moje i subiektywne zdanie. Daj sobie całkowicie spokój z budową tej przejściówki wg tego schematu. Zajrzyj sobie dokładnie 10 postów wyżej (licząd od twojego) - tam gdzie pokazałem schemat przejściówki ale na jednym scalaku FT232RL Sam zobacz!...
dlaczego bascom sprawia takie problemy? Bo go nie znasz. Czy to wina Bascoma, że diodę podłączasz do C0 a zapalać próbujesz B1? Czy to wina Bascoma, że zapalać próbujesz B1 a ustawisz go jako wejście? Czy to wina Bascoma, że oczekujesz migania diody tylko ją gasząc a nie zapalając? Czy to wina Bascoma, że ustawiasz port wejściowy zamiast wyjściowy?...
Ogólnie podoba mi się kolegi idea ale zmieniłbym środowisko programowania z BASCOMa na C. Sam kiedyś programowałem w BASCOMie i nadmiar jego wad zmusił mnie do przejścia na AVRStudio. Sam też bawiłem się w obsługę MCP2515 i mam nawet napisaną bibliotekę w C. A co do "zamkniętego" środowiska CAN to nie mogę się z tym zgodzić bo wszystko jest bardzo jasno...
Mam taki problem Programuje atmege8 w bascomie i wyskakuje mi błąd przy programowaniu "difference at ...-i różne adresy pamięci" udane programowanie miałem tylko raz na 20-25 nieudanych O co chodzi, czy to ten procek jest zwalony Dodam że wcześniej tymsamym programatorem (stk200/300) programowałem 2313 i nigdy nie było problemu
Jaki program to generuje? WinAvr? Plik fusebitów to pewnie zwykły BIN, tyle że z rozszerzeniem FUS? Prosiłbym o wrzucenie takiego przykładowego pliku, chciałbym go podejrzeć :) Propozycja ciekawa, przy wgrywaniu pliku flash programator by sprawdzał czy w innych folderach są obecne pliki o tej samej nazwie i automatycznie by je wgrywał :) Chodzi o to...
Witam, chciałbym dowiedzieć się czegoś o sposobie zmiany pinów programujących w bascomie na zakładce Options -> Compiler -> I2C,SPI,1WIRE Znajduje się tam panel opisany jako SPI w którym można skonfigurować wyprowadzenia pinów programujących Clock, Mosi, Miso i SS Jeśli taka możliwość istnieje to według mojego przypuszczenia pierwsze programowanie powinno...
Jeszcze nie dawno też byłem w podobnej sytuacji. Zacząłem od procesorów Atmela serii 89Cx051. Zrobiłem sobie programatorek (ok. 40 zł) i sobie programuje. Kod kompiluje w Bascomie 8051 (tyllko 2kb kodu ale wystarcza do wielu zastosowań). Polecam
Na próbę juz go programowałem w bascomie tylko nie wiedziałem z tymi plikami hex i bin.Ale dziękuje wszystkim zainteresowanym tematem. Pozdrawiam.
A może lepiej AT90S8535. Programowanie i programator bardzo proste. Chcę zrobić to co Ty ale narazie mam problemy techniczne. Programowanie w Bascomie jest bardzo proste. :)
Ok, dzieki panowie. Ma ktos moze jakiegos PDFa typu praktyczne programowanie w Bascomie albo w C (bardziej w bascomie)? Pozdrawiam
Witam Mam zamiar zabrać się „ostro” za programowanie mikrokontrolerów. Zgromadziłem już sporo artukułów i tematów z forum na ten temat. Czy mógłby mi ktoś może podsumować rodziny mikrokontrolerów – bo jeśli chodzi o to to mam mętlik w głowie. Interesuje mnie głównie to, czy istnieje jakaś różnica w sposobie programowania tych kontrolerów...
Mam dokładnie taki i działa dobrze. Programuje nim w Bascomie avr 2313 i 8535. W opcjach ustaw go jako Sample electronics programmer.
Pokaż co napisałeś, bo jak do tej port to wiemy, że próbowałeś, ale nie wiemy czy w asemblerze, C czy Bascomie ?
Witaj W pierwszym punkcie Swojej wypowiedzi podane jest ,żeby wybrać język programowania...a co zrobić kiedy chcemy wrzucać wsad w BASCOMie ?
1. "AVR i ARM7. Programowanie mikrokontrolerów dla każdego" Paweł Borkowski 2. "Programowanie mikrokontrolerów AVR w języku BASCOM" Marcin Wiązania Druga pozycja oczywiście tylko w wypadku, jeżeli masz zamiar programować uC w Bascomie :).
Witam Czestotliwosc kwarcu ustawinego w Bascomie musi zgadzac sie z tym zastosowanym w ukladzie inaczej nic z tego nie bedzie, a jesli chodzi o programator to jak masz zamiar dalej kontynuowac programowanie w Bascomie to polecam ci z oferty AVT kti AVT887
Stk200 wcale nie jest prostym rozwiązaniem, gdyż wymaga LPT, większość nowoczesnych mikrokontrolerów, przy tym te które według Ciebie nie przebijają AVRów, jest wyposażona w bootloader który pozwala na programowanie po RSie, a dzięki taniutkim kablom do komórek zawierających konwerter USB>RS232 rozwiązanie jest wręcz banalne. AVRy są popularne głównie...
atmega programowanie bascomie programowanie atmega8 bascomie tablica bascomie
yanosik pliki bojler elektryczny rachunek astra isuzu dogrzewanie świec
wkrętarka milwaukee milwaukee klucz
Schemat elektryczny piły taśmowej Würth Master PBS 120 – dostępność, diagnostyka, serwis Jak zdjąć obudowę z podgrzewacza Vaillant atmoMAG?