Wszystko zależy jak rozwiązano w danym przypadku sposób liczenia interwałów taktowania zegara, ale typowo w elektronicznych układach odmierzających czas są montowane te typowe kwarce 32768 kHz w cylindrycznej oprawce. Owe kwarce znajdziesz w zegarkach czy to wskazówkowych kwarcowych z budzikiem czy też w płytach głównych PC :) Jeżeli przycisk masz na...
Na wstępie uściślij bo piszesz o Timer 0 a kod oprogramowuje Timer 2 Jeśli masz wolne piny PC6 i PC7 to możesz do nich podłączyć kwarc zegarkowy i mieć zegarek tak dokładny jak ten z PCF`a. Wtedy w Bascom piszesz tylko "Config Clock =Soft" i gotowe.
A jak ustawić fuse bity na kwarc 8 Mhz? Moze ma ktoś zrzut ekranu z bascoma? Dotyczy Bascom 1.11.8.3 Podmień plik który załączam(nie zapomnij zmienić rozszerzenia z TXT na DAT) , za m8def.dat i ustaw fusiki jak na obrazku ;) Piotrek
Witam! Proszę o pomoc bo już po całym dniu zbaraniałem. Chciałem zrobić sobie zegarek na dość nietypowej kości i opanowanie jej się powiodło. Chiałem dorobić sterowanie zegarkiem z pilota i do tego jeszcze termometr ale to później. Płytka z zegarkiem generuje co sekundę impuls na wyjściu i Atmega odczytując ten impuls na INT1 ma w przerwaniu odczytać...
1.STFW.... 2.RTFM [kolejny bascomowiec] 3.Naprawde, bascom nie zastępuje programisty do tego stopnia, zeby miał zaimplementowaną obsługe CZTEROCYFROWEGO WYSWIETLACZA LED!... Wniosek: Uzyj multipleksowania, a jesli nie wiesz co to jest, zastosuj sie do punktu pierwszego. 4.Jak wyeliminować to ze "tak jakbys nacisnął dwa razy": to sie nazywa drganie styków....
No właśnie chcę żebyś zrozumiał - wiesz jak raz zrozumiesz to potem wszystko będziesz dał radę zrobić sam i chyba satysfakcja też większa ;) Ja też, patrząc na mnie całkiem na zimno, jestem samoukiem ;) Też zaczynałem od różnych pytań - możesz sam sobie poczytać i pośmiać się z moich pierwszych postów na forum. A więc ten rysunek pokazuje poszczególne...
Tak na szybko mam takie rozwiązanie: Dim Go_s As String * 2 , Mi_s As String * 2 , Se_s As String * 2 Go_s = Str(godzina) Mi_s = Str(minuta) Se_s = Str(sekunda) Lcd Format(go_s , "00") ; ":" ; Format(mi_s , "00") ; ":" ; Format(se_s , "00") Wartości...
Zrobiłem jak pisał Driver, odłączyłem wejście sygnału do LM7001 i podłączyłem sterowanie nap. warikapów przez potencjometr. Przy ok.2,2V miałem f=132MHz a przy ok.7,2 f=136MHz to by było z zapasem dla odbioru i ok.11,5 f=146. Ponownie podłączyłem zgodnie ze schematem, nie zaskoczyła... Myślę że podanie częstotliwości ze skanera nie ma co sprawdzać,...
http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....
Witam, napisałem prosty program obsługujący układ rtc PCF8583, wszystko działa niby poprawnie jednak gdy licznik sekund dochodzi do 59 i zwiększają się minuty przez 4 sekundy wyświatlacz LCD pokazuje krzaki w postaci FF i jakiś cyfr, po 4 sekundach odliczanie powraca do zamierzonego wyglądu. Czy jest ktoś w stanie mi pomóc ? Pozdrawiam https://filmy.elektroda.pl/83_1632655619...
Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...
Witam od jakiegoś czasu próbuję w Bascom napisać zegarek (lub coś co precyzyjnie odmierza czas), ale niestety nie wychodzi mi to, mógłby mi ktoś pomoc udzielić wskazówki bo już sie powoli gubię
http://obrazki.elektroda.net/32_12761638... Witam serdecznie! Ostatnio tworzyłem m. in. zegarek analogowy w BASCOM'ie, co wymagało zastosowania funkcji trygonometrycznych. Początkowo oprogramowanie rysowało jedynie kreski w miejscu wskazówek, jednak gdy chciałem wykonać prawdziwe wskazówki kod uległ mocnemu zabałaganieniu i oczywiście nie...
Po co podłączasz rezonator kwarcowy, skoro działasz na wewnętrznym RC?
r"]Pytanie moje takie czy zrobić jedno zasilanie i podawać je na paski czy każdemu paskowy robić zasilanie bez-transformatorowe. Skoro wyświetlasz statycznie to musisz zdać sobie sprawę z prądu jaki będzie pobierał wyświetlacz. Jeśli jeden pasek zabiera 20mA to policz sobie ile prądu będzie potrzebował cały wyświetlacz gdy będzie wyświetlał godzinę...
Witam! Chciałem zaprezentować zegar mojego wykonania na uC Atmega8, soft został napisany w bascomie. http://obrazki.elektroda.net/76_12866477... http://obrazki.elektroda.net/48_12846569... http://obrazki.elektroda.net/32_12846578... http://obrazki.elektroda.net/17_12846578... http://obrazki.elektroda.net/81_12846578...
http://obrazki.elektroda.net/39_12596865... Witam, przedstawiam jedną z moich konstrukcji (2-ga na forum), którą jest "mini-komputerek samochodowy" ;) do opla kadetta. Urządzonko zamontowałem w obudowie gdzie znajdował się stary wskazówkowy zegarek, który od dawna nie działał. Program sterujący do Atmega8 napisany w BASCOM AVR. Elementem który...
chciałem zrobić taki zegarek http://www.elektroda.pl/rtvforum/topic44... ale potrzebny mi program w bascomie
Timer cyka ci co 4ms. Wyliczaj sobie nim sekundy i spokojnie użyj go tez do multipleksowania wyświetlaczy. Co każde przerwanie (czyli co 4ms) załączaj anodę następnego wyświetlacza i wyświetlaj na nim kolejną cyfrę. Cyfry do wyświetlenia pobieraj sobie ze zmiennych np godzina(dziesiątki), godzina(jedności), minuty(dziesiątki) itp. Ale też w tym przerwaniu...
Na zdjęciach nie ma kwarcu, jest przylutowany bezpośrednio do podwójnego gniazda na goldpiny. Z tymi kondensatorami zegarek działa dobrze. Zasilam z usbasp lub z zasilacza impulsowego 12v, 1A przez stabilizator 5V, który jest na płytce z procesorem. Wiem już, że mogę zmieniać czas za pomocą zmiennych _hour, _min, _sec. Teraz myślę nad jakimś fajnym...
Proszę zamieść listing kodu nawet krótkiego obsługujacego tylko ten zegarek to się do tego może zerknie lub skompiluje gotowy wsad Hex (nic nie obiecuję). Nie pisałeś na jakim to jest procesorze oraz na jakim Bascom pracujesz a to sa kluczowe informacje. Od lat używam w jednym sterowniku tej konfiguracji z procesorem Mega2560 i działa bez ŻADNYCH dodatkowych...
Witam wszystkich Niedawno zafascynowałem się programowaniem i na początek wybrałem Bacom Zrobiłem sobie zegarek, który ma sterować przekaźnikiem. Dokładniej mówiąc o określonej godzinie ma włączyć i o określonej godzinie wyłączyć przekaźnik. Chciałem, aby przekaźnik w czasie swojej pracy był załączony na 5 sekund później rozłączył się na 20 sekund i...
Ich denke, dass dies auf verschiedene Versionen von Bascom zurückzuführen sein könnte.
Witam, Robię sobie ładny zegarek z wyświetlaczem graficznym i mam problem jak dopisać w bascomie zmianę godzin. w tej chwili parametry daty i godziny sa ustawione na sztywno. mam 5 wolnych portów na przyciski. [syntax=basic4gl] $regfile = "m2560def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 $lib "glcdKS108.lib" Config Graphlcd...
PS nie wiem czemu jest taka nagonka na Bascoma? Napisz poważny (nie jakiś zegarek lub sterownik c.o.) program w C, a później w Bascom i się dowiesz. Podpowiedź: Jak działa debudowanie w układzie pod Bascom, a jak w C? Ile czasu będziesz uruchamiał program w C (z debugowaniem0, a ile w Bascom (bez debugowania).
Witam, Nie chesz chyba powiedzieć, że nie potrafisz zrobic tablicy w bascomie do sterowania siedmiosegmentowym wyświetlaczem ? Jak już chcesz pisać w bascomie to zorganizuj sobie np. artykuły z Bascom College.
Musisz zbudować sobie układ w którym atmege zasilasz napięciem stałym 5V. W tym układzie umieść złącze ISP 10 pinowe i podłącz do niego linie MISO, MOSI, RST, SCK oraz masę i zasilanie. Do wspomnianych wcześniej pinów podłączasz programator, dzięki czemu jest on stąd zasilany.
Witam Jakbyś przesunął wyświetlanie temp. w lewo, to zmieściłbyś 22°C, a nie 22c https://obrazki.elektroda.pl/1708384700_... tak ? Nie cierpię ustawiać zegarków, co jakiś czas Ja też nie ale RTC który tu użyłem jest dość dokładny . Zrobiłem dwa zegary na takim RTC . Oba chodzą od Kwietnia bez potrzeby ich korekty .DS3231 jest najdokładniejszy...
Lini przeznaczonych do podłączenia kwarcu nie ustawiaj ani na we ani na wy. W przypadku zegarka fuse bity ustaw na wew. oscylator. Jeśli chodzi o sygnały zew. to masz 2 opcje: dodać tranzystor który będzie podawał stan niski po wystąpienia stanu wysokiego lub dodać rezystor podciągający daną linie do masy.
Witam! Mam pytanie do "piórko" . Złożyłem sobie ten zegarek narazie na płytce stykowej lecz nie mogę ustawiać minut ani godzin. Wyświetla się 00.00 Czy to wina kwarcu bo zastosowałem próbnie 8Mhz bo taki miałem pod ręką?
Witam, Chcę zbudować bardzo prosty zegarek a tak właściwie stoper. Chciałbym żeby mylił się co najwyżej 1min/tydzień. Napisałem program z użyciem timera, ale zegarek po ośmiu godzinach spóźnia 20 sekund. Czy wewnętrzny oscylator działa stabilnie, to znaczy jeżeli ma częstotliwość odbiegającą od 4Mhz to taka będzie czy będzie się wahała i miała różne...
Tak, zrobiłem tak z dioda RGB, wszystko działało :) No to ja Ci niewiele będę mógł pomóc - Bascom - brrr. :D
Embedded zazwyczaj jest chaosem i bajzlem ale wcale tak nie musi być. Wydaje mi się, że wynika to z tego, że większość ludzi (łącznie ze mną) zajmują się tym jako kolejny etap ewolucji elektroniki. Hobbyści tak, ale od lat programowanie systemów embedded jest częścią studiów kierunkowych związanych z elektroniką. Na początku bardzo popularne były zestawy...
Witam Zegarek ruszy bez pilota lecz... - nie ma możliwości ustawienia zegarka - nie ma możliwości zmiany trybu wyświetlania - nie ma możliwości wyłączenia zegarka w tryb stand by Może być to dowolny pilot od telewizora nadający w RC5 - niektóre chińskie odpowiedniki pilotów Philipsa nadają się wyśmienicie. Można też samemu zrobić pilota pisząc prosty...
Niedawno zacząłem programować w bascom. Mam problem z transmisją I2C nie potrafię w ogóle nic w tym kierunku zrobić (wiem że na początku trzeba skonfigurować piny transmisji). Ogólnie to buduję zegarek i już wszystko mam ale najgorzej z programem. Prosiłbym o podpowiedzi jak to wykonać albo jakieś linki gdzie mogę się dowiedzieć jak wykonać praktycznie...
Bo niestety muszę zegarek rozbierać No niestety w tym trybie nie uzyskasz stabilnej sekundy, tym bardziej, ze Bascom w obsłudze przerwania może robić zbędne bzdury i jeszcze nie raz ten zegarek będziesz rozbierał. Do konstrukcji czasomierza najbardziej się nadaje asynchroniczny licznik Timer2 w trybie CTC, taktowany specjalnym rezonatorem kwarcowym...
http://obrazki.elektroda.net/84_12432519... Przedstawiam kolejną wersję zegarka binarnego. Układ oparty na ATMEGA168V i układzie RTC DS1337, który w przeciwieństwie do DS1307 może pracować z niskimi napięciami zasilania. Zastosowałem typowy zegarkowy rezonator ceramiczny 32,768kHz 6/2mm. Płytkę zegarka wykonałem z b.cienkiego laminatu z drukiem...
Dzięki wielkie za pomoc. Ale chyba dam se siania coć mi ta I2C nie rabota. Jak napisałem programik do sprawdzania adresu głowicy to przy każdym adresie pisze że jest układ. Jak dam PCF.... to też lipa. Zrobiłem zegarek na PCF i pokazuje bzdury. Ręce opadają. Wszystkie pomysły mile widziane.
Jestem w szoku, że udało się to zrobić w Bascom. Wolę C bo mogę obejrzeć rozwinięcie asemblerowe. Bascom od razu generuje kod maszynowy, w konsekwencji trzeba wykonać dużo prób aby zoptymalizować kod.
Witam, niestety programator ten nie nadaje się do użytego w tym zegarze mikrokontrolera. Programator do procesorów AT89CX051 kosztuje w granicach 60 zł, a jeżeli chodzi o kurs programowania to polecam kurs BASCOM College, który był prowadzony przez EdW. Pozdrawiam
Witam, dopiero zaczyna zabawę z mikro-kontrolerami i mam problem O tyle o ile nie mam problemu z napisaniem programu zegaru opartego o wysw. LCD czy to na Timerach czy też opartego o kwarc zegarkowy. To Z wyświetlaczem 7seg LED mam problem nie do rozgryzienia Widziałem, ściągnąłem i próbowałem stworzyć coś z projektów na elektrodzie ale nic mi nie wychodzi...
Hmm... a ustawiłeś w opcjach prawidłową wartość zegara zewnętrznego ? Z czego napędzasz teraz zegarek ? Light'I
Już odpaliłem zegarek teraz musze jakos wymyslec jak ustawić daną godzine :)
jak nieznasz c to zostaje ci bascom ale to nawet lepiej bo jest prostrzy. a w sumie zegarek na led to w asm zrobisz.
Witam. Mam pytanie: Czy 1 ms może być różna przy różnym kwarcie? Czy jaki kolwiek kwarc da tą samą 1ms? To juz sa dwa pytania. Po pierwsze ... "przy różnym kwarcU", ok? Taka (umowna) "1ms" zalezec bedzie zawsze od czestotliwosci uzytego kwarcu. W mikrokontrolerach masz wszystko czego trzeba, by precyzyjnie odliczac czas: kwarcowy takt (XTal) z precyzja...
tak tylko ze ten zegarek ma taką dokładnosć jak mechaniczny. proponuje inny sposób ( na zegarek ). timer0 mode 2 ( z automatycznym przeladaowaniem ) wpisujesz to tl0 np: 250; przerwanie co 250us ( kryształ 12MHz ) acha w deklarujesz przerwanie z parametrem "nosave". liczysz przerwania np 200 przerwań to 50ms; liczysz 50-ti po 20 piedziesiątkach masz...
Dosyć ciekawe rozwiązanie zegarka umożliwiające jednoczesne wyświetlenie roku, miesiąca, dnia, godziny, minuty i sekundy. Zasada działania jest bardzo prosta dzięki zaprogramowanemu mikroprocesorowi AT89S8252, jednak ze względu na dużą liczbę wyświetlaczy kontrukcja jest bardzo czasochłonna. Schemat oraz program źródłowy Bascom w załączniku. Podziękowania...
To powiedz jak to zrobić. Mam zegarek cyfrowy więc i kwarc tam jest :D Gdzie podłączyć kwarc sam czy nie ?? No i oczywiście programik BASCOM albo wskazówki do napisania. Nagroda aktualna. :>
Witam! Jestem początkującym programistą i chciałbym zrobić sobie zegarek na LCD. Napisałem kod w BASCOM z wykorzystaniem TIMERA1 i wewnętrznego oscylatora, ale on się śpieszy. Nie mogę wcale ustawić aby dokładnie odliczał jedną sekundę. Czytałem w internecie, że do tego trzeba wykorzystać TIMER2 i zewnętrzny kwarc zegarkowy 32,768kHz, ale ja mam problem...
Czasy to odległość i kąt skręcania , mam pojazd niby robot . Chce zaprogramować tory jazdy z robić zdjęcie i powrócić . Wiem że droga nie może być długa bo to nie jest zegarek szwajcarski .
prosty zegarek bascom atmega bascom zegarek zasilanie bascom zegarek
lodówki bosch opinie multimetr pomiar rezystancji kaspersky porty
lasershow program lasershow program
Szlaban osiedlowy na pilota - samoczynne podnoszenie i opadanie Wybór kleju do kondensatorów: epoksydowy, silikonowy czy termoprzewodzący?