Mam taki dziwny problem... Otóż mam Atmegę128-16 popędzaną zewnętrznym kwarcem 16MHz. No i próbuję wrzucić nań Bootloader MCS. Stosownie sobie przerobiłem deklaracje ; $crystal = 16000000 '$crystal = 14745600 $baud = 38400 'this loader...
Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po...
Witam, posiadam dwie atmegi8 sprzęgnięte ze sobą komunikacja za pomocą UART. Jedna atmega będzie zbierać informację z czujników i poprzez UART przesyłać bajty danych do drugiej atmegi której zadaniem jest wyświetlanie tych wartości na wyświetlaczu graficznym. Moja ramka danych składa...
Zlecę wykonanie NIE MA TO BYĆ PCB CZY TEŻ ZAPROGRAMOWANY MIKROPROCESOR , CZY TEŻ WYSŁANE LISTEM !! wysyłka kodu na emaila Ja odpisze że tak i wykonam przelew po czym będę oczekiwał na program 24h poniżej szkielet programu : Nadająca Atmega : If Wysyłanie = TAK then : Program...
Uzywam bascoma wersji 1.11.7.4 demo, poprzednio uzywalem wersji 1.11.6.2 (ale nie ma definiji nowych procesorow) zalaczam listing programu testowego z procesorem 90s8535 i Atmega16 pracuje, nie chce dzialac z atmega8535 (po zmianie deklaracji uzywanego procesora oczywiscie ), napiecie odniesienia zewnetrzne...
Witam wszystkich forumowiczów. Ostatnio złożyłem sobie układ sterownika domowego z pewnej strony internetowej. Wszystko złożyłem z jak największą starannością. Zaprogramowałem uc ale wydaje mi się że układ nie działa tak jak powinien. Próbowałem znaleźć przyczynę problemów ale...
Witam szanowne grono forumowiczów. Od pewnego czasu borykam się z problemem konfiguracji SPI. Mam połączoną jedną atmegę8 jako master i 4 jako slave w sprzętowym SPI. Cztery atmegi pracujące w trybie slave zajmują się obsługą wyświetlaczy ledowych (dla każdej atmegi 4 8 segmentowe...
Witam napisałem programik w bascomie który wysyła po uarcie do drugiej atmegi8 temperature moje pytanie brzmi : 1 atmega wysyła mi temperature np.260 a druga odbiera mi to w pojedynczych bajtach czyli 2 6 0 jak to połączyć razem? abym mógł podzielić 260 przez 10 Nadajnik: $regfile = "m8def.dat"...
witam.na wstępie chce zaznaczyć ze dopiero zaczynam pisać programy wiec prosze o zrozumienie. za pomocą atmegi16 prubuje wysterować 8 diod podłączonych przez rezystory do nózek procesora od 22 do 29 (pc 0 do pc7),ale coś mi nie wychodzi.sterowanie ma polegać na zaświeceniu wszystki 8 diod...
No nie mam w tej chwili przy sobie atmegi zeby sprawdzic jak mam ustawione. ustawione mam ptak rocek chodzi na wewnętrznym a stoper itp na zegarkowym 32768 zewnetrzmym Config Timer2 = Timer , Prescale = 256 , Async = On zmieniłem $regfile = "m8def.dat" na $regfile = "m168def.dat" cos...
Witam ! Przetestowałem ten kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc , E = Portc.4 , Rs = Portc.5 Lcd "witam!" Fourthline Lcd "4" End i wszystko...
Podaje kod w bascomie jaki użyłem do komunikacji się tych modułów. Może gdzieś popełniłem błąd. Podczas testów moduły były w odległości 5cm na jednej płytce stykowej z jednym zasilaniem. Nadajnik: $regfile = "m8def.dat" $crystal = 16000000 $baud = 9600 $hwstack...
Witaski Panowie i Panie :) Wiele szukałem, niestety bez skutku prostego programiku, który to sprawdziłby, czy SPI w mojej ATmedze jest sprawne. Tak więc zamieszczam dwa proste programiki, które sprawdzają poprawność działania SPI Test SPI sprzętowego Test SPI programowego...
Witam jestem początkujący w dziedzinie procesorów i potrzebuje pomocy w dopisaniu kodu do regulacji pwm. Mam zamiar zrobić zegar binarny kolegi "joboo" zegar binarny joboo $regfile = "m8def.DAT" $crystal = 16000000 Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies...
Witam, mam problem z komunikacją pomiędzy atmegą 32 i attiny 2313. Program pisany w bascomie. M32 ma nadawać kolejne liczby a attiny odbierać i wysterowywać odp. piny. Rx połączony do Tx. Wykorzystuję softwareowy RS gdyż chcę (przynajmniej mam taki zamiar), podłączyć 2 odbiorniki. M32 [syntax=basic4gl] $...
Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli...
nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante...
Witam, Piszę na Atmedze odczyt danych z BMP085 i dodatkowo zapis danych na kartę SD. Wszystko wydaje się działać poprawnie, a jednak coś jest nie tak. Do obsługi BMP085 wykorzystałem kod z tego tematu: Oto wykres z odebranych danych, czas pomiaru to około 10min Za każdym razem...
Witam Korzystając kodu Tuxgraphics zmodyfikowanego przez Kolegę Mundi1970 , chciałem również postawić prosty serwer pokazujący temperatury z kilku czujników oraz wilgotność i ciśnienie. Po zmianach regfile i pinu CS nie mogę go jednak skompilować. Występują trzy błędy: Error 46...
Witam przesył jednej zmiennej jest prosty : Nadajnik [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Dim B As Byte B = 248 Do Printbin B Wait 2 Loop End[/syntax] Odniornik [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $baud...
Raczej wybierasz złe rozwiązanie. Pewnie znów stracisz czas a efektów nie będzie. Docelowo zastosuję ATmega 328PB jak proponowaliście ale nie wiem czy w tym tygodniu będę miał czas zerwać się z roboty i poszukać w sklepach we Wrocławiu. Ewentualnie zamówię przez neta. Alę muszę...
W celu sprawdzenia wyjść uC napisałem taki oto program który na symulatorze działa poprawnie zaś na nóżkach uC brak napięcia... dlaczego? $regfile = "m16def.dat" $crystal = 1000000 Config Porta...
Witam wszystkich :D Chciałbym wam przedstawić mój nowo zbudowany zegarek na uP Atmega 8 i jako wyświetlacz użyłem LCD 4x20 . Całość zmontowałem na uniwersalnej płytce . Atmega pracuje na wewnętrznym oscylatorze ustawionym na 8 Mhz , do procka podlączyłem kwarc zegarkowy Program przy pomocy...
Witam, Próbuje zrobić sterowanie diodami przez raspberry pi komunikacja i2c z atmega. Problem mam w tym że nie wiem jak ustawić atmege w tryb slave. Po wgraniu programu do atmegi, raspberry wyszukuje całą listę urządzeń a podłączona jest tylko atmega. Proszę o pomoc w rozwiązaniu mojego...
[syntax=basic4gl]$regfile = "m128def.DAT" $crystal = 14745600 $baud = 115200 'prędkość 1 USART-a $baud1 = 115200 'prędkość 2 USART-a Print "nadaje na COM1" 'nadawanie...
Proszę. Problemy się rozwiązuje a nie je tworzy. Poniżej testowy kod. Znaczenie poszczególnych cyferek możesz doczytać w Helpie. Tylko napisze co przetestowałem. Kiedy na końcu zamiast 5 wpiszesz 10 to prędkość wysyłania danych spadnie do 45kHz. Miłego wieczoru.
Witam, Atmega 8, Timer1. Używam instrukcji LOAD która skraca czas między przepełnieniami timera, a nie mogę uzyskać odpowiednio krótkiego czasu gdyż w pewnym momencie skracanie timera juz ic nie daje. Oto kod: [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 'Atmega 8...
(at)ziguś Dostosuj ten przykład do Twojego programu czyli nie mierz w przerwaniu tylko ustaw flagę by dokonano pomiaru. Możliwa wtedy będzie obsługa innych przerwań itd.. PWM jest, tak jak pisałeś, domyślnie ustawiany na Phase Correct. Dodatkowo Bascom domyślnie robi dwa pomiary i je uśrednia....
Witam , wymyśliłem sobie urządzonko w teorii ale w praktyce mam taki problem: podłączam do ATMEGA 8 po 1wire Ds 1820 lub 1990 i nie mam nawet zmiennej err=0 tylko ciągle 1 . Jest rezystor 3.3kom od + do DQ (uruchomieniówka od BTC) , schemat podłączenia jest tak banalny że nie wiem co może...
Witam. Potrzebuję pomocy! Może ktoś spotkał się z takim problemem i wie jak sobie z nim poradzić? Otóż zachciało mi się połączyć atmega8 z moim PCtem który nie posiada portu COM. Więc postanowiłem zkomunikować się z nim poprzez gotowy konwerter uart/usb (FT232BM). Zainstalowałem sterowniki...
Witam. Potrzebuję pomocy! Może ktoś spotkał się z takim problemem i wie jak sobie z nim poradzić? Otóż zachciało mi się połączyć atmega8 z moim PCtem który nie posiada portu COM. Więc postanowiłem zkomunikować się z nim poprzez gotowy konwerter uart/usb (FT232BM). Zainstalowałem sterowniki...
Witam, mam problem, mianowicie potrzebuję podłączyć LCD 16x4 do Atmega 8535 i problem w tym, że pod który port bym nie podłączył, to na lcd przesuwają się kółeczka. Próbowałem pod różnymi portami (8535) poza portem A, bo będę go potrzebował do pomiaru napięć. Myślałem, że...
Jestem początkujący. Atmega jest ja wewnętrznym rezonatorze. Do odcytu i wysyłania danych korzystam z herkules-a. Baud 9600 Data size 8 parity none handshake off mode free. Tak jest w herkulesie. Zobaczcie kod. Wydaje mi sie że dobrze polutowałem i zgodnie ze schematem. $regfile =...
Już powoli tracę cierpliwość. Zmieniłem oryginalny kod ale nie działa. Przypominam, że moim celem jest aby miał możliwość wpisania nowego kodu w taki sposób: *stary_kod#nowy_kod# No i w oryginalnym programie jest tak, że kod jest akceptowany po wpisaniu 4 cyfr, a ja chce, żeby trzeba...
Witam Chciałem zbudować termometr z 64 czujnikami DS18B20, na układzie Atmega 2560. Konfiguruje sobie każde wyprowadzenie portu po kolei jako 1-wire. Do 44 czujnika temperatury są odczytywane, jeśli wprowadzę 45 czujnik w programie to po przejściu pętli do czujnika T1 otrzymuję wartość 0...
Pierwszy raz uruchamiam ten typ procka (ATmega 162) więc może coś pokręciłem. Mam taki banalny schemacik : Do złącza podpinam wyświetlacz LCD i programator ISP. Ustawiam FUSE na CKSEL=1101 (kwarc 8MHz) Progarmuje się bez problemu. Prosty programik testowy: $regfile = "m162def.dat" $crystal...
Witam wszystkich ;) Chciałbym poprosić o sprawdzenie mojego programu dotyczącego sterowania LCD graficznego z nokii 6100 µC Atmega 8 . Program pisałem w Bascom po podłączeniu niestety nie działa :cry: nie wiem w czym jest błąd ponieważ robię to 1 raz . Wcześniej obsługiwałem alfa-numeryczne...
No właśnie mam sobie zrobiony generatorek na atmega generujący sygnał na jednym z pinów. Ale to niestety nie działa. Program także się w procku nie wykonuje. Sęk w tym że tak na prawdę to nic nie ustawiałem w fuse-bitach tylko przez moją wielką durnotę i roztrzepanie jakoś otworzyłem...
Witam wszystkich :) Jakiś czas temu złożyłem odtwarzacz plików dźwiękowych wav korzystający z wbudowanego w atmege32 PWM 8 bit-owego, postanowiłem poprawić jakość odtwarzanego dźwięku poprzez dodanie zewnętrznego DAC-a którym jest TDA1543 . Pojawiło się kilka problemów ponieważ...
Witam Moja Atmega 16 wiesza się w pętlach Uszczenianie i Paletyzacja poniższego programu: 'Listing programu obsługującego symulator procesów. Program został napisany ' i skompilowan w programie BASCOM-AVR 1.11.9.8. $regfile = "m16def.dat" ...
Witam przygotowałem sobie na moim zestawie uruchomieniowym na atmega32 program, docelowo miał być na atmedze 128 więc zrobiłem płytkę i mam problem. Konfiguruje dataport wyświetlacza i jeśli ustawie inny niż PORTD (w układzie podłączony do PORTC) po zaprogramowaniu atmega "wisi". Dopisałem...
Witam, posiadam atmega 32, pwm 8 bitowy, sam pwm działa dobrze, lecz jeśli próbuje zrobić obliczenia matematyczne to PWM szaleje: $crystal = 1000000 $regfile = "m32def.dat" Config Porta = Output Config Portb = Output Config Portc = Input Config Portd = Output Porta = &B00000000 Portb...
Dzień dobry. Jestem zielony jeżeli chodzi o podczerwień. Atmega 8 - taktowanie 8MHz, nadajnik (zwykła dioda ir wymontowana z pilota) podłączony wprost do zasilania (5V) poprzez rezystor 680ohm. odbiornik(scalony odbiornik podczerwieni wymontowany z telewizora) podłączony wprost po portd.0 . Odbiornik...
Witam, mam problemy z uruchomieniem DHT11. Przerobiłem kod z tematu [url=]Link tak aby procesorem była atmega 8 a wyświetlaczem lcd 2x16. Problem polega na tym, że otrzymuję 0°C i 255% wilgotności- na tym program stoi i nic się nie zmienia, proszę o pomoc bo w internecie mało jest informacji...
Witam! Przeczytałem już chyba wszystkie wpisy na tym forum dotyczące podłączenia tego zegarka (PcCF8563P) do atmegi 16 - program napisany w Bascom-ie. Ale nie udało mi się wygenerować działający poprawnie kod. W moim przypadku zegar nie odlicza czasu a format godziny jest następujący: 85:85:45...
Mam mały problem chcę zrobić prosty miernik częstotliwości w bascomie do ok. 600KHz Warunek ma mierzyć z dokładnością 1Hz i niestety nie wychodzi mi to. Taimer 1 mam skonfigurowany jako taimer (Config Timer1 = Timer , Prescale = 8) taimer 0 skonfigurowany jako licznik (Config Timer0 = Counter...
Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem...
Witam, Chciałbym napisać jakiś najprostszy program w VB do obierania wartości zmiennej wysyłanej przez Atmegę, wysyłana jest zmienna Lngfreq Program wgrany na atmęgę poniżej [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test...
Witam wszystkich, robię prosty układzik na uC atmega. Zadaniem go będzie odczyt temp z czujnika ds18b20 i ustawianie zewnętrznego przetwornika dac po spi. Wszystko praktycznie napisałem, bo części programu były wykorzystywane w innych układach, które pracują, z spi problemu nie ma, z odczytem...
[syntax=c]mam jeszcze pytanie czy ten kod może źle pracować z atmega 8a-pu [syntax=c]|Program "analizator widma akustycznego 20*2 - V2" kompilator bascom 1.11.9.0 | '|Autor: HUNTERHOUSE(Adam Kędzierski) i częciowo MANEKINEN(Paweł Kisielewski) | '| data: 02.08.2009 ...
Witam, Atmega 8, Timer1. Prosty generator: przerwanie od timera1 ze skróconym cyklem, pętla główna pusta, w przerwaniu zmieniam stan portu. Niby proste... Oto kod: Są to regularne skrócenia cyklu z 1.085ms na 0.6355ms. Proszę o wyjaśnienie co to jest i jak sie tego pozbyć?
Załączam prosty program miernika na LCD. Jest on niestety na AT90s4433 ale to jest poprzednik mega8. wiec może wystarczy zmienic regfile. natomiast bład o którym piszesz pojawiał mi sie przy kopiowaniu tekstów z baskoma 8051 do AVR. dlaczego?? nie mam pojęcia :!:
Sprawdź na portc taki programik. $regfile = "m16def.dat" $crystal = 4000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Cls Do Lcd "ok" Waitms 250 Loop End U mnie tak działa bez problemu. TYLKO...
Czy wie ktoś jak uruchomić Timer1 na ATmega8535 aby zliczał impulsy? Wpisałem ten sam program jaki miałem na AT90S8535 i nic. Cały czas pokazuje mi zero. Pomocy ! $regfile = "m8535.DAT" $crystal = 7372800 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.1 , Db5 = Portc.2 , Db6...
Mam problem. Jakbym nie łączył L298 to żaden silnik nie chce mi pracować. Gdy podam np. na En->'1', na In1->'1', In2->'0' to na Out1 mam '1', a na Out2 też '1'. Każda kombinacja daje mi zawsze albo 2 jedynki, albo 2 zera. To samo gdy na EN->PWM, IN1->'1', IN2->'0'. Nie wiem o co chodzi. Napisałem...
Witam. Skończyły mi się pomysły nie wiem już jak rozmawiać do tego uarta :| Przemęczyłem wszystko co jest w help-ie i nie działa jak powinno tj. na kompie odbieram krzaki zamiast tego co wysyłam tak jakby nie zgadzała się prędkość transmisji (pierwszy UART działa dobrze) na forum nic...
O K Widzę,że sam muszę sobie odpowiedzieć. Po żmudnych próbach z konfigurowaniem PWM w Bascomie doszedłem do wniosku, że żadna z wersji tego kompilatora nie jest w stanie prawidłowo skonfigurować PWM na procesorze ATMEGA. Trzeba to zrobić przez bezpośrednie oddziaływanie na rejestry....
Witam Zrobiłem sobie układ na ATmega8 z dwoma diodami. Podłączyłem jedną do d1, drugą do d4. Chciałbym żeby mrugały na przemian, napisałem taki programik: $regfile = "m8def.dat" Config Portd = Output Portd = $b11111101 Do Waitms 100 Toggle Portd Loop End Diody migają, ale równocześnie....
na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '**************************...
Można np tak: $crystal = 1000000 $regfile = "m32def.dat" Config Int0 = Rising Config Int1 = Falling Config Timer1 = Timer , Prescale = 64 Stop Timer1 On Int0 Irq_int0 On Int1 Irq_int1 Enable Int0 Enable Int1 Enable Interrupts Do Waitms 100 Loop End Irq_int0: ...
Szukam pomocy w sprawie ustalenia błędu z DS-em Problem polega na tym że zawsze odczyt wynosi 255 (bajt 1 i 2) Kożystam z oscylatora wewnetrznego 8MHz, podciąganie do plusa Jest to już 3 dallas jakiego zamontowałem a problem wciąż ten sam... jestem bliski desperacji i będę bardzo wdzięczny...
Działać to będzie, ale nie liniowo, do generowania napięcia magnetycznego wskaźnika wystarczy zastosować wbudowany PWM Czyli ten kod poniżej jak sądzę będzie generował napięcie narastające od 0 - 5V? $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Pwm , Pwm =...
Witam, Przedewszystkim na początku umieć informację, która wskaże kompilatorowi dla jakiego procesora ma utworzyć kod: $regfile = "m8535.dat" i jak chcesz zapalić diodę to nie piszesz set pinc.3 (rejestr PIN służy do oczytu stanu pinu jeśli ten jest ustawiony jako...
zrobiłem zegar na pcf 8583 i atmedze 8515 wyświetla mi same zera??? mam zwarty a0 do masy $regfile = "m8515.dat" $crystal = 8000000 'Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6 Config Sda = Portb.2 ...
Oto program: ' Diody LED sa dolaczone do PortC $regfile = "m128def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 32 $framesize = 32 Config Portc = Output Do Portc = &B11111111 Waitms 1000 Portc = &B00000000 Waitms 1000 Loop End Jest to program który dostałem na płytce...
WItam Mam problem z programem w Bascomie. Dziala na symulatorze ale po zaladowaniu do uP nie chce dzialac. Ma to byc licznik pracy wraz z zegarem i pomiarem temp pomieszczenia. Dziekuje za odpowiedz '******LCD timer dziala symulacja kelpsydry :)******* Deflcdchar 1 , 31 , 17 , 10 , 4 , 4 , 10...
-------------serdecznie dziekuje za pomoc,podpowiedzi! i prosze o wyrozumialosć ----------- wklejam caly kod (napisany w Bascomie) i bylbym wdzieczny za pomoc w przeanalizowaniu jego dzialania, czesc kodu odpowiedzialna za dzialanie przetwornikow AC i sterowanie wyswietlaczem LCD nie istotna dla...
Ten temat przewinął się już ze 100 razy ale i tak nie mogę doczytać się odpowiedzi. Napisałem taki program ale zegarek ten nie odmierza dokładnie sekundy. Czy może ktoś to zgrabnie uzupełnić o obsługe timerka i podpiętego kwarca 32,768kHz ? A może jeszce jakiś mały zrzut ekranu jak...
Witam Myślę że trzeba by to zrobić korzystając z trafo.Inaczej nie widzę możliwości jak sterowanie napieciem (wielkością napiecia) .PWM zapewni tylko zmianę napięcia po stronie pierwotnej.Trzeba by spróbowac...'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano...
próbuje zrobic temomert z czujnikiem wilgotności. Odczyt temperatury jest dodkonywany z DS 18B20 $crystal = 16000000 $lib "mcsbyte.lbx" $regfile = "m16def.dat" $baud = 19200 Config 1wire = Porta.0 Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 'definicja...
Sygnał mierzony na Pind.4. Mega na kwarcu zewnętrznym. $regfile = "M8def.DAT" $crystal = 11059200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7 Cursor Off Dim Czestotliwosc As Long Const Licznik...
Witam wszystkich,dzisiaj mam nastepujacy problem mam program który mierzy temperature z 4 ds1820 i bascomie 51 nie mam z nim problemu kompiluje sie ok i działa przerobiłem go na bascoma avr i chciałem wgrac do atmegi 8535 i nici wywala mi błędy których nie rozumiem co jest nie tak?? Oto program...
Witam mam mały problem z programem,ma on mierzyc temperature z DS-a i mierzyc napiecie na wejsciach ADC(np. napiecie z LM35, termopara), program niekiedy działaa niekiedy sie zawiesza, co nie tak? co trzeba zmienic zeby na jednej lini 1-Wire moznabylo wpiac kilka czujników DS $regfile =...
Witam Temat może i wałkowany kilka krotnie, ale siedze nad tym jeż 3 dni i nie mogę odczytać temp z DS1820 i wyświetlić na LCD 16x2, na AT89S52 wszystko działa mi elegancko czujniki sprawne, napisze drugi program pod Atmege, wykrywa mi czujnik, i wyswietla komunikat jak odepne, ale ciagle mam...
Program mam napisany w ten sposób: $regfile = "m128def.dat" $crystal = 16000000 Config Pine.3 = Output Config Pine.4 = Output Config Pine.5...
Witam. Napisałem prosty program wyświetlający zegar oraz 2 temperatury na wyświetlaczu w standardzie hd44780. Wszystko jest dobrze podłączone, kwarc 7.37. za każdym razem po uruchomieniu po pewnym czasie(czasem 5 minut a czasem nawet ponad godzinę) układ się wywala. Na wyświetlaczu zaczynają...
Witam mam problem. Mam program do pomiaru temp 2xDS18B20 podłączone do PB0 (1wire). Po uruchomieniu uK z prawej strony LCD wchodzi pewnien napis potem znika i wyświetla się temp. Na 8535 działa wszystko Ok napis ladnie i płynnie wjeżdża a na 32L wchodzi ale wooolno co 4 sekundy jedna literka...
Witam! Próbuje zbudować zegar na wyświetlaczu led 4x7 segmentów. Na wyświetlaczu widać dziwne wskazania tak jakby cyfry nakładały sie na siebie i w żaden sposób nie mogę tego zlikwidować :cry: . Widać ze na wyświetlaczu cos sie zmienia tylko nie wiadomo co. Oto kod z bascoma: $regfile...
No i oczywiście zadziałało z waszą pomocą. Faktycznie jestem dość początkujący w bascomie i wogóle w programowaniu więc stąd takie błędy :( Oczywiście mój układ będzie robił troszkę więcej niż gaszenie led, ale żeby sobie programu nie komplikować to na razie próbuje "z boku" wklejam...
Witam. Poniżej zamieszczam program napisany w bascomie. To jest menu do termostatu. Ma za zadanie ustawienie temp dolnej - włączenia i górnej - wyłączenia. Działa tak, że w czasie wykonywania programu po wciśnięciu klawisza pojawia się na ekranie wybór którą temp ustawiamy (+ lub -)....
Witam wszystkich i błagam o pomoc. Otóż polutowałem sobie płytkę z Prockiem jak w temacie, aby zrobić kontroler serwomechanizmów, ale niestety nie chce nawet ruszyć. Mogę zadać początkowy stan portów, ale nie umiem go później zmienić. Napisałem kilka prościutkich programików. Poniżej...
Witam serdecznie Próbuję uporać się z tym okropieństwem. Dopiero zaczynam, ale cóż mam zrobić, kiedy nie działa podstawowa sprawa. Napisałem taki program $regfile = "m128def.dat" $crystal = 4000000 Config Pinc.1 = Output Config Timer0 = Timer , Prescale = 256 On Timer0 Odmierz_1s Dim...
niemogę zmusic atmega16 do współpracy z Pga2310 kod : $regfile = "m16def.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.2 , Rs = Portb.0 Config Spi = Soft , Dout = Portc.2 , Ss =...
witam chce odmierzyć 1 s za pomocą timer0 w procku Atmega8, robię to tak: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Config Timer0 = Timer , Prescale = 256 On...
Powinien wyglądać tak: $regfile = "m16def.dat" $crystal = 8000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 '( Podłączenie Właściwe: Db7 -portc.0 Db6 -portc.1 Db5 -portc.2 ...
Witam. Siedze nad tym klopotem juz trzeci dzien i zglupialem. program testowy wyglada nastepujaca: $regfile = "m16def.dat" $crystal = 8000000 Ddrc = &B11111000 'numerujemy wg kolejnosci &B76543210 ; 1 oznacza wejscie a 0 wyjscie Set Portc.0 Led Alias...
Może prościej będzie jeżeli zamieścisz schemat, niż żebyśmy Ci mówili gdzie szukać błędu. Z tego co wiem Bascom jeżeli chodzi o LCD jest banalny i niezawodny. Więc może o ile jesteś pewien co do połączeń i programu, to jednak nie do końca są to sprawne wyświetlacze. Niedawno...
Witam ,\za zadnego nie moge zmusic by zareagowal na przerwanie... listing programu ponizej .... jest to przyklad. bardzo prosze o pomoc. p.s. wylaczony JTAG listing: $regfile = "m16def.dat" $crystal = 8000000 Config Pind.3 = Input Set Portd.3 Config Portd.5 = Output Config...
$regfile = "m8def.dat" $crystal = 8000000 '================ Config Lcdbus = 4 Config Lcd = 16 * 2 'konfiguracja typu wyświetlacza Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 'konfiguracja linii...
Witam wszystkich,Panowie mam do Was pytanie,ucze sie obsługi pwm chce sterować diodą rgb,wiec wziełem do tego celu atmege 8535 bo taką miałem na stanie ,udało mi sie w jakims stopniu napisać program w bascomie moge obsłuzyc dwa kanały natomiast mam problem z trzecim kanałem diode podłaczyłem...
Witam! Mam zaskakującą sytuację! Bawię się właśnie uP Atmega16, i natrafiłem na dziwny przypadek. Podczas transmisji na liniach TXD, RXD (podłączony MAX485, ale to bez znaczenia) buzzer (a także dioda LED) podłączone do INT1 (PD3) pobzykuje / włącza się. Mało tego! Ustawienie linii...
Bardzo proszę o pomoc w zaprogramowaniu ATMEGI 16 ,mam taki programator i taki program: Program: $regfile = "m16def.dat" $crystal = 8000000 On Oc1a Przerwanie Dim Fzad As Word , Focr As Word , Temp As Word Dim Wsk As Bit Config Adc = Single , Prescaler = Auto , Reference = Avcc Ddrb.1...
Jakiś czas do tyłu poszukiwałem trochę dziwnego zasilacza prądu stałego niestety nie znalazłem nic, dopiero po pewnym czasie odezwał się do mnie kolega z Forum elektrody do którego adres mi przepadł i przesłał mi program na atmegę 16 oraz instrukcję ustawienia układu . Początkowo nie...
Witam, może ktoś pomóc? Mam taki kod: $regfile = M8def.dat $crystal = 8000000 $lib "mcsbyteint.lbx" Baud = 9600 Dim Bfake As Byte Config I2cslave = &H40 Do Print "BFAKE: " ; Bin(bfake) ; " - " ; Bfake ; Loop I2c_master_needs_data: R...
$regfile = "M8def.dat" ' use the Mega8 $crystal = 8000000 Config Portc = Output Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 Config...
Poniżej zamieszczam kod, który nie działa prawidłowo. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 1a Cursor Off Config Adc = Single , Prescaler = 128 , Reference = Off Start Adc Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.2 = Input Config Pinc.5...
Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 ...
W takim razie nie trzeba żadnych rezystorów. Jeden koniec przycisku podłączasz do wybranego portu mikrokontrolera, a drugi do masy. W programie musisz dać "0" zamiast "1", ale to chyba wiesz sam. Przykładowo przycisk dołączony do PB1 ma zrobić podniesienie wartości I o jeden: $REGFILE="m8def.dat" $CRYST...
Cześć. Prosze o pomoc w rozwiązaniu problemu, a mianowicie mam problem przy konfiguracji klawiatury. Nie moge ręcznie wpisać kodu np. 1234, tylko program sam dobiera mi kod ( caly czas podaje jedna liczbe"1", tak jak bym ja cały czas wpisywał) kod wtedy jest ustawiany na 1111, ale jeżeli zmienie...
kurcze nie działa... nie wiem dlaczego... $regfile = "m8def.dat" $crystal = 4000000 $baud = 9600 $framesize = 96 $hwstack = 96 Reset Portd.3 Dim Tryb As String * 14 Dim Lz As Integer Config Portd.3 = Output Config Portc.5 = Input Config Portc.1 = Input Config Portc.0 =...
Witam nie działa mi zegarek. Co zrobiłem źle lub co mogło się stać. Nic się nie wyświetla na LCD poza jakimuś bzdurami (ale się nie odświeżają - tak jak by się procek zawieszała albo I2C. W załączniku schemat mojego układu a poniżej listing mojego testu który nie odczytuje mi...
OK chłopaki to ja mam tak jeden układ MASTER i reszto układów to SLAVE. Z układu Master chce wysyłaś rozkazy do pozostałych układów które ciągle nadsłuchują transmisje. Każdy z nich odbier ten sam kod i po sprawdzenie czy adres jest równy z jego adresem wykonyje dany rozkaz. Mój...
A oto i gotowiec. Nie udzielam wsparcia - dostajecie tak jak jest. ' VU meter na ATmega8 ' (c) by ZbeeGin / Reset soft '---------------------------------... = "m8def.dat" $crystal = 1000000 Config Portd = &B11111111 Config Portb = &B00000011 Config Adc = Single...
Witam! Jestem początkujący na forum i w elektronice także więc proszę o wyrozumiałość jeżeli moje pytanie będzie głupie. Złożyłem sobie układ który ma działać jako sterownik nawadniania. Wzór płytki głównie odgapiłem z tematu $regfile = "m16def.dat" $crystal...
Witam Mam mały problem z BTM-222. Jeśli podłącze go do PC poprzez RS232( stosuje ST3232) i uruchomię HyperTerminal wysyłam do BT komendy AT,ATI1 oraz pozostałe np. ATB? to modem odpowiada prawidłowo. Jeśli podłącze go do Atmegi32L i wysyłam komendy AT i ATI1 to modem działa i odpowiada...
Wielkie dzięki za pomoc ale wyklepałem coś takiego i świetnie działa $regfile = "m8def.dat" $crystal = 8000000 Config Portd.7 = Output Config Portd.5 = Output Config Portd.6 = Output Config Portd.4 = Output Config Portd.0 = Output Config Portd.1 = Output Config Portd.2...
Pomógł pomógł i to bardzo :D Dokładnie o to mi chodziło :D Super - Wielkie dzięki :spoko: :spoko: Poniżej moja wersja dla procka AtMega 8535 (może komuś się przyda gotowiec :) - wykorzystane 2 porty C i D) $regfile = "8535def.dat" $crystal = 8000000 Config Lcdpin...
Tak ustawiłem UART-y $regfile = "m2561def.dat" $crystal = 11059200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 ' Inicjalizacja wyświetlacza...
witam mam problem juz drugi dzien zmagam sie z transmisja szeregowa na atmega8515 i rs485 program z zalozenia prosty odbiera dane i na ich podstawie zapala diody na jednym porcie a problem w tym ze nie moge uzyskac przerwania od urxc nie wiem dlaczego napisalem na potrzeby testow prosty program...
Jak w temacie zmieniłem wyświetlacz z 16x2 na 16 x 4 i pojawił się problem. Mianowicie nie mogę ustawić prawidłowo kontrastu tzn jak popatrzeć pod dużym kątem to wszystko się wyświetla prawidłowo natomiast jak patrzyć na LCD normalnie efekt jest taki jak by kontrast był źle ustawiony...
Witam. Czy załączona aplikacja z procesorem ATmega8 jest prawidłowa aby krótki testowy program którego kod dodałem poniżej zadziałał z nią prawidłowo? $regfile "m8def.dat" 'deklaracja procesora ATmega8 $crystal = 8000000 ...
Wiem że podobne tematy krążą po forum, to też od paru tygodni czytam je uważnie i próbuję rozwiązać mój problem ,lecz z marnym skutkiem…:/ Jestem początkujący w programowaniu w BascomAVR, w związku z czym napotykam na duże trudności w realizacji przedstawionego poniżej problemu(jest...
Witam mam taki problem mianowicie napis na lcd mi mruga zamiast sie wyświetlać stale dróga zecz ni umiem przejśc do nastepnego menu załączam nizej kod programu i co robie nie tak $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4...
$crystal = 4000000 'deklaracja częstotliwości pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki...
ok, dzieki. napisalem (z twoją pomocą DAWID512) program, ktory bedzie zapalał kolejne wiersze od dołu do góry...heh i jest problem bo widać jak diody mrugają...czy problemem jest ustawienie timera, czy moze czestotliwość taktowania mikrokontrolera (8MHz)? $regfile = "m8def.dat" $crystal...
Mam wyświetlacz z portem szeregowym - nota katalogowa jest tutaj: Podłączyłem wyświetlacz po sprzętowym SPI, a kod wygląda tak: $regfile = "m8def.dat" $crystal = 1000000 Dim A As Byte Config Spi = Hard , Interrupt = On , Data Order = Lsb , Master = Yes , Polarity = High...
Witajcie ! Wiem, że temat był wałkowany na Elektrodzie wielokrotnie, czytałem chyba wszystkie, nie znalazłem jednak rozwiązania mojego problemu. Może na początek schemat : (tablica ma faktycznie 5 rejestrów i 40 kolumn, nie chciało mi sie jednak całości rysować.) teraz...
kod programu napisany w Bascomie, wyświetlacz nie działa. uC ATmega164P $regfile = "m164pdef.dat" $crystal = 11059200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.7 , Rs = Portc.6 ...
Mam następujący problem, cały dzień szukam po necie materiałów na temat obsługi eemproma 24c16 po I2C, udało mi się napisać/przerobić programik ale sprzęt nie działa prawidłowo. Dane zapisane do eeproma i odczytane bywają różne, wnioskujętak na podstawie tego co mi wyświetla na...
Wgrałem coś takiego: $crystal = 8000000 $regfile = "M32def.dat" $baud = 57600 Declare Sub Write_rtl8019as(byval Regaddr As Byte , Byval Regdata As Byte) Declare Sub Read_rtl8019as(byval Regaddr As Byte) Declare Sub Init_rtl8019as Declare Sub Showregs Dim Regaddr As Byte Dim Regdata As...
Witam chcę zrobić lampke rgb sterowaną na pilota rc5, jednak napotykam pewien problem: kod programu $regfile = "m16def.dat" $crystal = 8000000 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config Timer2 = Pwm , Async = Off ,...
Nie mam przez weekend dostępu do programatora itp. aby sprawdzić mój program. Czy poniższy kod zadziała jak programowe pwm na pd.2 oraz czy pb.3 będzie sobie mrugał? Wiem że nie powinienem pytać, tylko to sprawdzić ale zależy mi na waszej opinii :D $crystal = 1000000 $regfile = "m16def.dat" Config...
mozna tę aplikacje rozwijać, ale to chyba wyczerpuje Twoje oczekiwania $regfile = "m8def.dat" ' procesor ATmega8 $crystal = 8000000 ' Kwarc 8MHz Config Portb = Output Speaker Alias Portb.2 Portb = &B00000000 ...
No i rzeczywiście w EP jest ale przykłady są w C. A na tej drugiej stronce programik nie chce się do końca skompilować i generuje błędy. <załamka> Dodano po 1 No i mam to: '-------------------------------------... ...
Naskrobałem taki oto program: $regfile = "m16def.dat" $crystal = 16000000 Config Adc = Single , Prescaler = Auto Start Adc Dim W As Word Dim Swolty As Single Dim Gwolty As Single Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7...
A i pewnie, że się wypowiem! :D Wykorzystać należy bibliotekę LCD4E2 i wszystko oprócz linii E zepnij równolegle tak jak sugeruje to opis tej biblioteki. Linię E pierwszego LCD podepnij do E a linię E drugiego LCD do E2. Teraz zajrzyj do przykładu lcdcustom4bit2e.bas z katalogu SAMPLES,...
Właśnie i tego się bałem Powiecmy że prędkości jest 10 w zakresie od 0 - 9 dlaczego - bo takie klikanie mija się z celem ale dla wartości 0 czy li wolno niech będzie 0 = 10000 1 = 5000 2 = 2000 3 = 1000 4 = 800 5 = 500 6 = 300 7 = 100 8 = 50 9 = 20 to tak dla przykładu a...
witam dopiero ucze sie bascoma i napotkałem pewien problem. Napisałem program do obsługi tda 7318 ale przeliczanie na dB nie bardzo mi działa w przypadku volume Przyciskiem S1 wybieram i wychodze z ustawień a w przypadku volume wychodzi i zarazem zmniejsza dB. proszę o jakieś wskazówki o to...
a moze znacie jeszcze jakies inne pomysly moze podam moj programik $regfile = "m8def.dat" $crystal = 1000000 Config Portb = &B11111101 Portb = &B11111111 Config Portc = &B1111111 Portc = &B1111111 Config Portd = &B11111111 Portd = &B11111111 Do If Pinb.1...
Dzięki wader_669 i emarcus , czy możecie jesze podpowiedzieć , jak po każdym uruchomieniu w petli FOR/NEXT wpisać do eepromu 0 w bajty o adresie 1 (druga komórka pamięci) do 420? Jezeli dobrze zrozumialem to chcesz "wyzerowac" zawartosc eepromu w tych komorkach? Wiec wpisz to do programu. np....
Czy ktos widzi jakis problem w ponizszym listingu?? Gdy telefon dzwoni zapala sie diodka i gasnie znaczy ze przechodzi do "Odbierzuart:" i na tym sie konczy:( $regfile = "m8def.dat" $crystal = 8000000 Baud = 19200 Dim C As String * 200 Dim Syg1 As Byte Dim Syg2 As Byte Dim B As Byte Dim...
Wg. mnie nie będziesz w stanie zrobic tego układu. Nie masz o tym zielonego pojęcia. Wypisujesz tak durne pytania że gdyby to nie było forum to zastanawiał bym się czy gdzieś jest ukryta kamera. Chodzi mi o pytanie "ma to jakieś znaczenie co gdzie podłączę?". Czyli wszystko pójdzie...
hyper termynal lub inny darmowy program do komunikacji ustawiasz go na np com1 9600 8n1 i w bascomie musisz zadeklarowac maly program <zobacz w helpie komenda baud , inkey albo input> $regfile = "m8def.dat" $crystal = 4000000 $baud = 9600 wait 1 Print "Hello" to...
witam proszę o pomoc mam telefon s55 i podpiąłem go tak pierw chciałem sprawdzić czy zadzwoni i nic się nie dzieje :( program $regfile = "m8def.dat" $crystal = 8000000 $Baud = 19200 Config Serialin = Buffered , Size = 200 Dim Kod As Byte Dim Bufor As Byte Do Print...
dziwna sparawa pierw podpialem tak i oczywiscie zle podpialem zgodnie z twoim opisem M. S. i co zadzwonil heeh ale tylko raz odpalem zasilanie podpialem i cisza nic nie idzie dalej hehe tel sprawny bo podpialem go jeszcze pod kompa i dziala program $regfile = "m8def.dat" $crystal...
Wymyśliłem coś na próbę nim zacznę kombinować bo nie wiem czy do końca to ma tak wyglądać jak przedstawiam bo to teoria książkowa na której opieram swoje założenia. $crystal = 8000000 $regfile = "m8def.dat" ... .. Config Timer0 = Timer , Prescale = 64 .. On Timer0...
Hmm po dodaniu zmiennej Pr i zrobeniu działania Pr = Pwm1a / 2.55 wyświetla mi na LCD gdy mam 255 85 % w czym robię błąd. $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Timer1 = Pwm , Pwm = 8 , Prescale = 8 , Compare A Pwm = Clear Up Dim Pr As Integer Declare...
Witam ponownie ! Oto kod, jeśli nie pomyliłem wyprowadzeń LCD i ATmegi8 to powinien pojawić się napis na LCD $regfile = "m8def.dat" Config Lcdpin = Pin , Db7 = Pd.3 , Db6 = Pd.2 , Db5 = Pd.1 , Db4 = Pd.0 , E = Pd.6 , Rs = Pd.4 Config Lcd = 16 * 1 $crystal = 1000000 Cls Do Locate 1 , 1 Lcd...
$regfile = "m32def.dat" $crystal = 16000000 $framesize = 16 $hwstack = 24 $swstack = 16 'Konfiguracja SPI Config Spi = Soft , Din = Pina.0 , Dout = Porta.3 , Ss = None , Clock = Porta.1
Podobno jest zapisywany w facie, ale jest zerowy kontakt Atmegi z karta to jest program z mikrokontrolera : $regfile = "M644def.dat" $crystal = 1000000 $hwstack = 128 $swstack = 128 $framesize = 256 '----------------------------------... A2 As...
Witam, Jak ustawić bity rejestrów ATMEGA16 za pomocą Baskoma by na wyjściu oc1a oc1b pojawiły się dwa przebiegi, tak by jeden był odwrócony względem drugiego? Jak będzie wówczas działać regulacja wypełniania (tzn. polecenie pwm1a i pwm1b)? Jak ktoś zna jakiś projekt z podobym...
mam taki kod $regfile = "m16def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.4 , E = Portd.1 , Rs = Portd.0 Cls Lcd "*Mateusz*" Wait 20 End Dodano po 2 zły pin przy...
Witam Jestem w trakcie tworzenia Sterownika do Pompy Ciepłej wody Użytkowej (C.W.U) ten sterownik ma spełniać dwa warunki: 1. Włączyć pompę, jeżeli temperatura zadana jest większa bądź równa temperaturze, jaka jest w bojlerze z ciepłą wodą 2. Włączyć pompę o określonej porze np....
Witam! Właśnie zacząłem troszkę pisać w bascomie i chcę zbudować woltomierz, lecz mam mały problem z wyświetleniem wartości w taki sposób jak bym chciał. Mianowicie Jeśli mam takie napięcie: a po zwiększeniu wartości to jak można zrobić by cyfry nie przesuwały się...
napisalem cos takiega w bascom ale nie dziala tak jak bym chcial jak opisalem nie mam pojecia jak to dokladnie zrobic chodzi o wyjscia zalezne sa napiecia wejsciowego $regfile = "m8def.dat" $crystal = 8000000 Led1 Alias Portb.0 Config Led1 = Output Led2 Alias Portb.1 Config Led2 = Output Config...
przed założeniem tematu czytałem pozostałe dotyczące lcd, jednak nie znalazłem rozwiązania mojego problemu. Otóż podłączyłem wyświetlacz według schematu ze strony: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.4 , Db5...
Ja bym zdeassemblował kod i zobaczył jak BASCOM robi to na Timerze0 i tak samo bym to zrobił na Timerze2 ;) Dodano po 13 Na początek: $regfile = "M16def.dat" $hwstack = 32 $swstack = 32 $framesize = 32 $crystal = 16000000 '-----------------------------...
Problem typu jak wykonać np zmianę stanu na porcie w momencie kiedy otrzymujemy na INT0 lub INT1 zbocze narastające i zmiana trwa do momentu kiedy pojawi się zbocze opadające. $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.0 = 1 : Portb.0 = 0 Config Pinb.1 = 1 :...
Cześć wszystkim ;) Pisze w sprawie takiej ze postanowiłem połączyć atmege32 i kartę microSD 2 gb i tu sie pojawiaja problemy a mianowicie program nie pokazuje mi pojemnosci karty niby inicjacja przebiega ok ale cos nie tak nizej wstawiam kod programu $regfile = "m32def.dat" $crystal...
Cześć. Posiadam adapter USB-RS232. Podłączony z mikrokontrolerem Atmega16 przez układ MAX232. Atmega16 pracuje na zewnętrznym kwarcu 14.745MHz. Program ma wysyłać napis "DZIALA". Tymczasem w terminalu pojawiają się jakieś dziwne znaki. Prędkość transmisji mam ustawioną na 2400 Błąd...