atmega bascom clock

Znaleziono około 496 wyników dla: atmega bascom clock
  • Atmega + Bascom = Clock, czyli zegar ABC

    http://obrazki.elektroda.net/38_11898903... Szczęśliwi czasu nie mierzą, jednak ja zrobiłem zegar. Sterowany mikrokontrolerem ATmega8, z zielonym 14 mm wyświetlaczem LED i kwarcem 32768 Hz. Zegar, który w tej chwili pokazuje godzinę 72.22 ;) , ale o tym później. Schemat Cyferki włączane są sekwencyjnie przez port C za pośrednictwem wtórników emiterowych...

    DIY Konstrukcje   17 Sty 2017 10:12 Odpowiedzi: 50    Wyświetleń: 54798
  • REKLAMA
  • Budzik z wyświetlaczem LED na ATmega8

    Zerknij piotrek662 na [url=http://www.elektroda.pl/rtvforum/to... + Bascom = Clock, czyli zegar ABC . Możemy się nawzajem wiele nauczyć :D .

    DIY Konstrukcje   04 Sty 2010 17:08 Odpowiedzi: 43    Wyświetleń: 19691
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega1280 - wolne działanie po wgraniu zmodyfikowanego bootloadera Bascom

    Zainteresuj się bitem CKDIV8 (Divide clock by 8) w Fuse Low Byte. Obecnie Divide clock by 8 jest włączone i ATmega pracuje z taktowaniem 1Mhz. (Datasheet strona 337)

    Mikrokontrolery AVR   20 Lis 2011 11:50 Odpowiedzi: 4    Wyświetleń: 1287
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    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.

    Mikrokontrolery   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 1341
  • REKLAMA
  • Jak ustawić fusebity dla ATmega168P/328P z zewn. oscylatorem 16MHz?

    o znalezieniu informacji (tylko anglojęzycznych, niestety), że "Full-swing" stosuje się przy układzie rezonator kwarcowy pomiędzy XTAL1 a XTAL2 plus ew. kondensatory do masy a Ext. Crystal dla generatora kwarcowego do XTAL1 - zgłupiałem jeszcze mocniej. Full swing powoduje zwiększenie amplitudy oscylacji - poprawia to stabilność i pewność startu, szczególnie...

    Mikrokontrolery Początkujący   04 Cze 2020 16:03 Odpowiedzi: 15    Wyświetleń: 1926
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    The calibrated internal RC Oscillator provides a fixed 1.0, 2.0, 4.0, or 8.0MHz clock. Przyniesiona ze sklepu M8 pracuje na wewnętrznym zegarze 1 MHz! Spróbuj $crystal = 1000000

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • REKLAMA
  • Konflikt INT0/INT1 z I2C w atmega128 + mn7010 TWI w Bascomie

    Nie mam modułu, ale napisałem pusty program z CONFIG TCPIP i powinno wszystko działać nawet z INT4, gdyż: - jest wypełniony poprawny wektor przerwania: +0000000A: 940C00F7 JMP 0x000000F7 - CONFIG TCPIP włącza to źródło przerwania jak gdyby nigdy nic: 5: Config Tcpip = Int4 , Mac = 0.0.0.0.0.1 , Ip = 10.0.0.6 , Submask = 255.255.255.0 , Gateway...

    Mikrokontrolery AVR   25 Maj 2009 09:08 Odpowiedzi: 4    Wyświetleń: 1065
  • Brak komunikacji z ATmega 328p u-kr w TQFP przez Bascom, a AVR Dude działa

    Nie napisałeś jaki to programator. Jeśli np. USBasp to powodem może być nieodpowiedni sterownik. WinUSB działa tylko z Arduino, Libusb-win32 działa tylko z kalkulatorem a libusb-k działa z obydwoma. https://obrazki.elektroda.pl/6229287100_... Jest jeszcze mozliwośc że masz w ustawieniach programatora wybrane Clock Frequency na Auto...

    Mikrokontrolery AVR   21 Kwi 2024 09:07 Odpowiedzi: 2    Wyświetleń: 159
  • atmega328p fusebity - jak ustawić fusebity z poziomu bascoma

    Fusebit C - Divide Clock by 8 Enabled - oznacza włączony podział taktowania przez osiem.

    Mikrokontrolery   27 Sty 2017 13:53 Odpowiedzi: 2    Wyświetleń: 2340
  • ATMEGA128 BASCOM automatyczne przeładowanie timer3

    Witam, niestety ale chyba coś jest nie tak? Na wstępie należałoby wyjaśnić że nie ma czegoś takiego jak "automatyczne przeładowanie timera" (reload/load timer1 powiedzmy). Termin ten jest związany z procedurą konfiguracji timerów występującą tylko w trybie "Normal", gdzie każdorazowo początkowa wartość timera musi być wpisana przez processor. Taka...

    Mikrokontrolery AVR   21 Sty 2015 23:40 Odpowiedzi: 6    Wyświetleń: 1916
  • REKLAMA
  • ATTiny2313 i ATMega16a - brak reakcji ATMega16a na sygnał SPI z ATTiny2313

    Zrobiłem na 3 linie : http://obrazki.elektroda.pl/4981835500_1... Config Spi = Soft , Din = Pinb.2 , Dout = Portb.1 , Ss = None , Clock = Portb.3 ss w bascomie na none. Teraz w symulacji nie działa. Spróbuję jeszcze raz z tym RC5 na Atmega, jak się nie uda to wrócę do tego, że użyję dwóch uC. Dzięki za pomoc, jutro dam znać jak mi poszło z...

    Mikrokontrolery   25 Lut 2011 22:46 Odpowiedzi: 11    Wyświetleń: 4068
  • Konfiguracja USART1 i RTC w ATmega128 z użyciem Bascom

    Witam, Jak byś zobaczył do HELPa Bascoma to byś dużo się dowiedział :) $regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy...

    Mikrokontrolery   01 Lip 2006 07:11 Odpowiedzi: 1    Wyświetleń: 1737
  • ATMega 8515 - jak ustawić fusbity dla zewnętrznego kwarcu 4MHz w Bascom?

    w Bascomie Fusebit A987 to cztery bity, ja muszę zmienić trzy bity CKSEL3..1 ustawić w nich jedynki, czwarty bit w A987 jest nie istotny bo jest bitem SUT? Bit A - to bit CKSEL3 Bit 9 - to bit CKSEL2 Bit 8 - to bit CKSEL1 Bit 7 - to bit SUT zgadza się? Nie , nie zgadza się... W Bascom, czy innym środowisku fusebitami odpowiedzialnymi za taktowanie...

    Mikrokontrolery AVR   06 Lut 2016 20:19 Odpowiedzi: 14    Wyświetleń: 1668
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3030
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Właśnie o to mi chodziło. Przeglądałem to polecenie w wersji [syntax=c] Config Clock = soft [/syntax] ale tam była informacja, że potrzebny jest Timer, a ja już wolnego nie mam. Wystarczyła zmiana nazwy podprogramu do odczytu czasu i dopisanie zmiennych tak, jak Kolega podał i już. Działa jak trzeba, czyli przy odczycie karty SD w komputerze jest poprawna...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3096
  • RTC w Bascomie na ATmega8 - wpływ wewnętrznego RC na dokładność?

    Mam małe pytanko. Napisałem program w bascomie (prosty zegrek - RTC) z zastosowaniem komendy "config clock". Aby go wykonać musze podpiąc kwarc 32 kHz pod nózki TOSC 1 i TOSC 2 (zegarek wykonuje na atmega 8). I mam pytanie: czy częstotliwość pracy wewnętrznego RC ma wpływ na dokładność RTC? wydawało mi się że nie,ale jak symuluje to w bascomie to sekunda...

    Mikrokontrolery   04 Sty 2007 07:28 Odpowiedzi: 7    Wyświetleń: 1162
  • Bascom - instrukcja: Config Clock i niedziałający PortC.7 w Atmega32

    No i słusznie. C.6 pewnie też Ci nie działa. Jak podajesz taką deklaracje to do pinów C.6 i C.7 należy podłączyć kwarc zegarkowy i zliczanie czasu masz obsługiwane automatycznie. Poczytaj HEPLa.

    Mikrokontrolery AVR   16 Mar 2012 18:39 Odpowiedzi: 9    Wyświetleń: 1940
  • [Bascom] Czy ATMega32A obsługuje tryb asynchroniczny dla instrukcji Clock w Bascom?

    Na forum pomagamy osobom które wykazują chęć nauki lub maja konkretny problem. Jak uruchomić zegarek z pełnym kalendarzem itd. jest opisane w Helpie przy instrukcji "Config Clock" Jeśli Ci się nie chce czytać lub nie masz czasu to zleć napisanie tego programu. Osoba z doświadczeniem napisze Ci go w jeden dzień z wszystkimi wodotryskami. Pisze to bo...

    Mikrokontrolery AVR   13 Cze 2016 12:47 Odpowiedzi: 7    Wyświetleń: 1989
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    Witam. Mam problem jak w temacie. Chcąc przestawić atmegę w tryb zewn. taktowania w bascomie wybrałem tryb pracy 00000 - czyli external clock source. Teraz atmega leży... i kwiczy...:cry: bo nie programuje się przez ISP. Nie pomaga budowany na bramkach generator podłączany do XTAL1. Czy w jakiś sposób istnieje możliwość uruchomienia atmegi bez konieczności...

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 95658
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam, czy da się jakoś odczytać w modułach RFM12B zajętość kanału? Chodzi o to, że brama w mojej sieci wysyła ramkę Broadcast a węzły, które je odbierają zaczynają je powielać zmniejszając wartość pola TTL. Niestety dzieje się to wszystko w jednym czasie i cześć tych pakietów nie dociera lub nachodzi na siebie. Odczytuję status za pomocą komendy writeCmd(0x0000)...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240194
  • [Atmega16][Bascom] Jak uruchomić zegar RTC w Bascomie.

    Witam. Szukam 2 dni i nic. Jakiś przykład kodu czy coś. Atmega 16, podłączony kwarc zegarkowy do TOSC1/2. Kod programu to: $regfile = "m16def.dat" $crystal = 8000000 'Oscylator wewnętrzny Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 Config Clock = Soft...

    Mikrokontrolery AVR   19 Sie 2008 06:50 Odpowiedzi: 17    Wyświetleń: 7619
  • [atmega][bascom] - Bezprzewodowy przesył danych i kodowanie Manchester

    Tutaj masz do RFM01/02: Nadajnik RFM02: [syntax=c]static void RFM_Init(void) { RFXX_WRT_CMD(0xCC00); //Status Register Read Command RFXX_WRT_CMD(0x9761); //868BAND,+/-90kHz, CLK = 10MHz RFXX_WRT_CMD(0xA640); //868MHz RFXX_WRT_CMD(0xD040); //RATE/2 RFXX_WRT_CMD(0xC823); //4.8kbps RFXX_WRT_CMD(0xC210); //DISABLE BIT SYNC RFXX_WRT_CMD(0xC038); //A0,A1...

    Mikrokontrolery AVR   30 Paź 2013 11:05 Odpowiedzi: 18    Wyświetleń: 6252
  • [ATmega16] Jak poprawnie skomunikować ATmega16 z DSD1794A przez I2C w Bascom?

    Figure 26 shows the external reset operation and timing. The RST pin is set to logic 0 for a minimum of 20 ns. The RST pin is then set to a logic 1 state, thus starting the initialization sequence, which requires 1024 system clock periods. The external reset is especially useful in applications where there is a delay between the DSD1794A power up and...

    Mikrokontrolery AVR   21 Cze 2008 11:49 Odpowiedzi: 4    Wyświetleń: 2192
  • Jak naprawić opóźnienie zegara LCD na ATmega8 w Bascom?

    Na kwarcu 8Mhz zawsze będziesz miał nie dokładny zegar. Jak się bawiłem zegarem to na 40min koło 1s już przekłamywało. Byś musiał zainteresować się "REZONATOR KWARCOWY 32.768kHz ZEGARKOWY". Kwarc wewnętrzny jest strasznie niestabilny, daj sobie z nim spokój. Wpisz sobie w google: Bascom real time clock atmega Gdzieś na elektrodzie krąży taki kod, zacznij...

    Mikrokontrolery AVR   29 Mar 2010 13:17 Odpowiedzi: 15    Wyświetleń: 7595
  • Obsługa Modbus RTU w Bascom, błędy i kompatybilność z procesorem ATmega2560

    Witam wszytkich, Od kilku dni próbuję się nauczyć obsługi modbus rtu w bascomie i na podstawowym programie z helpa się wyłożyłem. Poradźcie dlaczego wpisując mój procesor w poniższy kod wywala mi błędy? Czy ta biblioteka jest tylko pod dany procesor? Proszę podpowiedzcie. https://obrazki.elektroda.pl/7527367800_... [syntax=vbnet]'-------------------------...

    Mikrokontrolery AVR   09 Cze 2022 21:43 Odpowiedzi: 2    Wyświetleń: 750
  • [Bascom] Atmega32U4 -Nie można zmienić fusebitów (AVRmKII ISP)

    Teraz zauważyłem, że masz już założone LockBit`y. Pewnie to go trzyma. Skasuj procesor, wyłącz CKDIV8, zaprogramuj a na końcu załóż LOCKBit`y W bascomowym programie możesz też wyłączyć CKDIV8 programowo. Napisz w kodzie "CONFIG CLOCKDIV = 1" a zobaczysz co się stanie :D

    Mikrokontrolery AVR   19 Sie 2019 16:00 Odpowiedzi: 4    Wyświetleń: 507
  • BASCOM i ATmega16 - PROBLEM Z WYSYŁANIEM ZNAKÓW DO RS232

    Jeżeli przestawił tylko to, to nie powinno być problemu... Masz dwie możliwości 1. Włączony został zewnętrzny oscylator RC (External RC Oscillator): wtedy do nóżki XTAL1 podłączasz rezystor i kondensator wg. rys 13/str.26 w karcie katalogowej 2. Włączony został zegar zewnętrzny (External Clock) - wtedy do nóżki XTAL1 musisz dołączyć zewnętrzny generator...

    Mikrokontrolery   11 Lis 2006 20:18 Odpowiedzi: 43    Wyświetleń: 6007
  • BASCOM + ATmega16 i zegar na GOSUB = SECTIC - problem

    Nie mam ustawiony wewnętrzny 8MHz ale docelowe w projekcie chcę użyć zewnętrznego 11.058MHz. Myślałem że instruknja: CONFIG Clock = Soft, Gosub = Sectic powoduje że obojętnie co jest ustawione to Bascom automatycznie odlicza 1s i po niej skacze do instrukcji Sectic. Dokładnie chodzi mi o przerwanie które będzie wykonane po upływie 1s. Chcę przez to...

    Mikrokontrolery   16 Lip 2010 08:49 Odpowiedzi: 16    Wyświetleń: 4833
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    A teraz jeszcze jedno pytanie do kolegow jak zrobic budzenie, co sekunde za pomoca timer'a 2. Z tego co zauważyłem, ... Config Clock = Soft , Gosub = Sectic ... to masz podpięty do swojej M32, kwarc "zegarkowy". Do usypiania M32 pracującej jako zegarek, producent przewidział tryb Power-save , więc wykorzystaj ten tryb. Szukalem ale nigdzie nie moge...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6276
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    attiny korzysta z 8Mhz ( tak był ustawiony fabrycznie) Default Clock Source The device is shipped with CKSEL = “0100” , SUT = “10”, and CKDIV8 programmed . The default clock source setting is the Internal RC Oscillator with longest start-up time and an initial system clock prescaling of 8 . This default setting ensures that...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9560
  • Bascom - jak włączyć, zmierzyć i wyłączyć czujnik RS232 na Atmega32?

    U góry w kodzie pod deklaracją mikrokontrolera dopisz na wszelki wypadek: http://obrazki.elektroda.pl/3749837100_1... Musisz doprowadzić do tego żeby wysyłane dane wyglądały tak samo jak z komputera. Kod nie wysyła także znaków Enter bo na końcu Print dodany jest średnik " ; " Może wystarczy go usunąć? Próbowałeś? Można napisać krótki...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 2070
  • Niezgodność ATmega16A w wersji industrial z programatorem MKII i Bascomem

    Wiem jak jest domyślnie w nowych (1MHz) i dlatego ISP clock nie może być szybszy dla pierwszego programowania niż 250kHz. W tym programatorze ustawienia są przesyłane i zachowywane w eepromie programatora. Jeśli ktoś wcześniej sobie ustawił wyższą prędkość i zaznaczył "Do not set ISP freq" to się z 1MHz by nie połączył. Wyszło co innego, ale sprawdzenie...

    Mikrokontrolery Początkujący   20 Wrz 2021 19:26 Odpowiedzi: 18    Wyświetleń: 657
  • Bascom nie widzi programatora pod LPT

    Koelgo bober a jak wyczytałeś że mozna wyłaczyć ISP enable. W którym dokładnie bajcie jest ten fuse? Tak się zdarza że poszukałem na elektrodzie info, kiedy moja atmega nie chciała łapać z ISP, i wtedy zacząłem kopać w dokumentacji programatora http://elm-chan.org/works/led2/report.ht... a potem porównałem to z wymienioną przez kolegę tabelką. Są w...

    Mikrokontrolery   06 Lut 2006 22:06 Odpowiedzi: 13    Wyświetleń: 2064
  • Atmega2560[BASCOM],FT232RL wybór uartów do komunikacji

    Znalazłem coś takiego : 'name : 'purpose : test for M2560 support 'micro : Mega2560 'suited for demo : yes 'commercial addon needed : no '---------------------------------------... $regfile = "m2560def.dat" ' specify the used micro $crystal = 8000000 ' used crystal frequency...

    Mikrokontrolery AVR   15 Gru 2009 23:30 Odpowiedzi: 10    Wyświetleń: 4911
  • Konfiguracja Wiznet 7010A z Bascom na ATmega32 - problem z inicjalizacją TCP/IP

    Witam. Czy ktoś ma dośwaidczenia z Bascomem i modułem ethernetowym jak w temacie? Mam następujący problem. Układ zbudowany na płytkach "MCS" - ATmega 32 + IM7010A (na I2C, który w Atmelach nazywa się teraz TWI). Sam układ procesora pracuje normalnie, wszystkie testy OK. Kłopoty zaczynają się przy próbie konfiguracji 7010. kawałek kodu: Print "Init ,...

    Mikrokontrolery   12 Maj 2008 15:44 Odpowiedzi: 2    Wyświetleń: 1694
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Po małych zmianach działam na czymś takim. Pomimo taktowania z wewnętrznego kwarcu nie widać efektu. Jakiegokolwiek. [syntax=c]/* * RealTimeClock.c * * Created: 2013-11-17 01:46:48 * Author: Piotr Pabian */ #include <avr/io.h> #include <avr/interrupt.h> void init_RTC(void) { //ASSR = 1<<AS2; //Enable asynchronous mode TCCR2 = (1<<CS22)|(1<<CS21)|(1<&l...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3762
  • [bascom] Atmega + Bascom: Jak odczytać i zapisać sektory karty SD bez systemu plików?

    Mam pytanie. 0 – MSB shifted out first when clock goes low Czy to znaczy że najstarszy bit ( 8 ) będzie podawany na poziomie niskim potem zegar (końcówka clk)zmieni się na wysoki potem znów na niski i podany zostanie przedostatni bit ( 7 ) i końcówka clk zmieni się na wysoki i tak dalej, czy tak ?

    Mikrokontrolery   05 Wrz 2009 11:14 Odpowiedzi: 7    Wyświetleń: 4304
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Motam się znowu okrutnie z uartami. Mam dwa urządzenia i chcę aby w każdym nadawanie i odbieranie chodziło w przerwaniach. Urządzenia A odpytuje cyklicznie co kilka sekund urządzenie B. Całe odpytywanie polega na tym że: Moduł A wysyła poleceniem: Print #6 , "RED" ; chr(13) ; zapytanie o treści "RED" i na to zapytanie urządzenie B...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5120
  • [Atmega8535] [Atmega8535][BASCOM] Nieprawidłowy odczyt danych LONG z EEPROM, jak naprawić?

    Odpowiadam z sporym opóźnieniem, ale faktycznie problem tkwił w wersji BASCOMA-AVR. Teraz mam wersję i co zauważyłem to, że przy tym samym kodzie, zapis do eeprom przy pomocy zmiennych zdefiniowanych jako Eram jest prawidłowy. Obsługa RTC przy pomocy zdefiniowanego zegara: Config clock = soft, też działa sprawniej (tzn, działa wogóle;))

    Mikrokontrolery AVR   27 Sie 2009 18:45 Odpowiedzi: 4    Wyświetleń: 2056
  • Atmega8L - Jak zaprogramować w Bascomie zapalanie diody o 22:00?

    Znalazłem taki kod zegarka RTC [syntax=basic4gl]Config Clock = Soft Config Date = Mdy , Separator = / Enable Interrupts Date$ = "01/01/12" Time$ = "14:33:00"[/syntax] Do atmegi mam podłączony kwarc zegarkowy. I teraz potrzebuje, aby no nw o 14:40 zapaliła mi się dioda.

    Mikrokontrolery AVR   22 Mar 2013 20:21 Odpowiedzi: 2    Wyświetleń: 999
  • ATmega 169 - Fusebit 7 Divide Clock by 16 a prędkość taktowania PWM

    Witam wszystkich!! Napisałem w bascomie 40-kanałowe PWM na ATmegę 169. Program przemyślałem tak, że powinien śmigac bardzo szybko, szczególnie, że procek pracuje z kwarcem 16MHz. Jednak widać ze diody wpięte w kanały mrugają. Wydaje mi się, że procek nie jest taktowany pełną prędkością. Znalazłem Fusebit7 - "divide clock by 16", który jest ustawiony...

    Mikrokontrolery   16 Cze 2006 10:11 Odpowiedzi: 2    Wyświetleń: 1573
  • ATMEGA2560[BASCOM] 4 uarty sprzętowe i odbiór ciągu znaków.

    Witam Dodam że szukałem na forum odpowiedzi na to pytanie ale nie znalazłem 100% pewnej informacji. Otóż posiadam w atmedze cztery sprzętowe uarty i na jednym z nich ma pracować mój poprzedni już działający moduł(którego już nie mogę przeprogramować aby zmienić coś). Transmisja wygląda tak: Z modułu A (atmega32) wysyłam poleceniem : Print #5 ,"RED"...

    Mikrokontrolery AVR   04 Sty 2010 14:02 Odpowiedzi: 11    Wyświetleń: 2524
  • [atmega] [ATmega][Bascom] Jak odliczać czas bez zatrzymywania programu?

    no właśnie coś takiego zrobiłem config clock = user if i1 > hse then 'warunek zalaczenia sprezarki if ttsec = 180 then ' nie wczesniej jednak jak po 3 min lcd "rozruch" ' pokazuje stan end if set portb.5 'wlancza przekaznik albo sprezarke 'przez moc2030 endif Sectic: Incr Ttsec Return ale problem jest taki ze ta zmienna będzie się zerować...

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2589
  • Jak zaprogramować ATmega8 w BascomAVR z zewnętrznym generatorem kwarcowym?

    Dziękuję. Nic więcej nie trzeba dotykać, poza tym Ext Clock? Nic więcej nie zmieniać, żeby go poprawnie zaprogramować?

    Mikrokontrolery   24 Cze 2005 15:41 Odpowiedzi: 2    Wyświetleń: 767
  • Konfiguracja ATmega16 i Bascom do zapisu na kartę SD - problem z pinami

    No widać można zdziałać rzeczy niemożliwe gdyż mój u mnie dane są zapisywane na kartę SD, na Atmedze 32. A dla kolegi który się zlitował program: Config Date = Dmy , Separator = / Config Clock = Soft Enable Interrupts Time$ = "15:00:00" : Date$ = "02.01.09" Dim Gbtemp1 As Byte ' scratch byte Gbtemp1 = Initfilesystem(1)...

    Mikrokontrolery AVR   30 Lip 2009 18:08 Odpowiedzi: 7    Wyświetleń: 5826
  • RFM12B ATMega644P - Brak komunikacji po przepisaniu programu z Bascom na C

    Witam! Na początku przepraszam bardzo, jeśli popełnię jakieś błędy, ale siedzę nad problemem już od rana non-stop i pewnie nie widzę czegoś prostego, a stopień mojej frustracji osiąga już granice bezpieczeństwa. Ale do rzeczy: Mam następujący kod odbierania RFM12B napisany w Bascom (gotowiec z forum): http://obrazki.elektroda.pl/9415176500_1...

    Mikrokontrolery   28 Paź 2012 11:58 Odpowiedzi: 3    Wyświetleń: 3453
  • Jak wysłać komendę H09 do LCD Nokia 3310 z Atmega8 w BascomAVR?

    Jestem początkującym programistą w BascomAVR. Mam zrobiony programator stk200 ładnie programuje atmege8;] problem w tym ,że podpinam pod nią wyświetlacz lcd i nie wim z bardzo jak mam wysłac do lcd np. zeby zapalił 1 pixel jakikolwiek ,może prościej żeby wysłać komende H09 czyli włączenia wszystkich pixeli. Moje ustawienia odnośnie portów: $regfile...

    Mikrokontrolery AVR   21 Kwi 2011 08:57 Odpowiedzi: 6    Wyświetleń: 3245
  • ATmega164P – brak stanu wysokiego na porcie B oraz podłączenie Portu C do LCD

    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 ' Inicjalizacja wyświetlacza LC Cls ' Czyszczenie Config Com1 = 9600 , Synchrone = 0 , Parity...

    Mikrokontrolery   26 Mar 2009 12:52 Odpowiedzi: 10    Wyświetleń: 1416
  • Atmega1284/ Bascom - ENC28J60 - inicjowanie układu

    Mam jeszcze jedno pytanie Dlaczego nie można użyć innego pinu jako końcówki sterującej SS dla układu ENC28J60 ? Od kilku dni grzebię sobie z przykładem z [url=and-tech.pl/files/Kurs%20ENC28J60.z... jak i z tym co udostępnił Kolega Mundi1970 i całość działa tylko przy ustawieniach [syntax=basic4gl] Config Spi = Hard , Interrupt = Off , Data Order...

    Mikrokontrolery AVR   31 Sty 2014 09:07 Odpowiedzi: 11    Wyświetleń: 2103
  • AVT5125 i AVT1462 - brak identyfikacji ATMega8A w Bascomie

    Witam, mam taki problem: programator AVT5125 (Windows xp widzi prawidłowo jako usb-serial converter) i do niego podłączony AVT1462. Na szynie zaciskowej 1462 włożony ATMega8A. Próbuję pod Bascom-em nawiązać komunikację. Używam STK500 Native Driver. Opcje dodatkowe przy tym to: - Clock 50000 - zaznaczone AVPRISP -zaznaczone USB -niezaznaczone don't set...

    Mikrokontrolery AVR   27 Paź 2014 15:00 Odpowiedzi: 1    Wyświetleń: 954
  • [AtMega8] AtMega8 i Bascom: SPI - dane z Mastera do Slave odbierane po 3 próbach

    Cały problem jest w tym żeby te dwie ATmegi się zsynchronizowały. Przerwanie od SPI występuje po zakończenia transmisji pierwszego bajtu. Zanim nastąpi obsługa przerwania to pierwszy bajt zostanie utracony. Nie mamy też gwarancji że dwie Atmegi "wystrzeliły" :) równocześnie i Slave nie czyta np. 4 bajtu nadanego przez Mastera. Jeżeli to by była np....

    Mikrokontrolery AVR   10 Lut 2012 19:30 Odpowiedzi: 10    Wyświetleń: 3162
  • [ATMEGA 8] Jak napisać program do tablicy LED z ATMEGA8 i BASCOM?

    Zacytuje Ci to co kiedyś mi powiedział użytkownik Paweł Es. , gdy sam jeszcze nie wiedziałem jak korzystać z '595 ;) Jeżeli wrzucasz pełną sekwencję 20 bitów do rejestru, to możesz sobie odpuścić jego zerowanie i dajesz MR rejestrów=1 na stałe. Wyzerować rejestr możesz wysyłając mu sekwencję 20 zer na dzień dobry. SH_CP - SHIFT CLOCK PULSE - tym taktujesz...

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35844
  • Jak odczytać i ustawić czas na PCF8583 w Bascomie dla Atmega32?

    Witam. Nie musisz daleko szukać - w katalogu \Bascom-AVR\Samples\i2c\ masz plik clock.bas Program jest na 8515, ale to chyba nie problem no i oczywiście jest to emulacja programowa i2c, ale do przetestowania PCF8583 się nada. Pozdrowienia - teedd

    Mikrokontrolery   23 Gru 2006 15:28 Odpowiedzi: 3    Wyświetleń: 1716
  • Krzaki na wyświetlaczu LCD w zegarku Bascom na ATmega8535 - jak naprawić?

    Dzieki za brak pomocy, przez to musialem sam pokombinowac. A wystarczyło petle główną zrobić pustą i obsługe wyświetlania wrzucic do podprogramu sectic wywoływanego co 1sek. Moze sie komus przyda, pozdro Config Lcd = 16 * 2 'inicjalizacja wyswietlacza Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 ,...

    Mikrokontrolery   03 Paź 2007 14:48 Odpowiedzi: 2    Wyświetleń: 1613
  • Atmega1284/ Bascom - Karta SD - problem z pinem CS i inicjalizacją karty

    Witam w Nowym Roku Chciałem zapytać, czy ma znaczenie, do którego pinu kontrolera jest podpięte wejście sterujące wyborem karty SD ? Korzystam z kodu podanego w helpie - zamieniłem tylko PortB.4 na PortD.6 i cały czas mam aktywną kartę SD, co oczywiście skutkuje zablokowanie kontrolera. Jako, że nie działa mi to razem z innymi funkcjami, więc próbuję...

    Mikrokontrolery   03 Sty 2014 05:34 Odpowiedzi: 8    Wyświetleń: 2721
  • atmega644P / Bascom - Zapis na kartę SD - duży poór prądu

    Witam Mam płytkę z Atmega644P na której mam złącze SD.Gdy karta jest włożona to całkowity pobór prąd wynosi 220 mA, gdy kartę wyciągnę to spada do 140 mA. Dodatkowo Atmega się grzeje, gdy karta jest włożona, gdy ją wyciągnę to już nie. Karta jest zapisywana poprawnie. Inicjuje ją kodem jak poniżej: Schemat poprawiony Może jest tam błąd ? http://obrazki.elektroda.pl/8641795700_1...

    Mikrokontrolery   16 Sty 2013 11:43 Odpowiedzi: 10    Wyświetleń: 2943
  • [AtMega644] AtMega644 GCC - Konfiguracja przerwań PWM i INT0, reset układu

    Witam mam problem z chyba skonfigurowaniem przerwań w "C" do tej pory takie "zabawy" robiłem w bascomie ale tam to każdy potrafi ;) mam przerwanie int0 z pcf8583 w międzyczasie odczytuje temperaturę z ds18b20 no i .. właśnie jak uruchomiłem PWM zaczęły się problemy, układ czasami się resetuje lub zawiesza zacytuje fragmenty: dodam ze pdf czytałem wielokrotnie...

    Mikrokontrolery AVR   15 Lut 2012 21:12 Odpowiedzi: 9    Wyświetleń: 1921
  • Jak obsłużyć 32-bitową zmienną w Bascomie na ATMEGA16?

    Jaka tablica, jaki problem, jaki DDS? Na wszelki wypadek funkcja wpisująca dane do dds'a AD8951 Config Pind.6 = Output Fqud Alias Portd.6 Config Pind.5 = Output Wclk Alias Portd.5 Config Pind.4 = Output Ddsdata Alias Portd.4 Sub Sendddstuningword(ddstuningword As Long) 'shift out ddstuningword bits, lsb first on clock high, send to dds Shiftout...

    Mikrokontrolery   09 Sty 2007 00:41 Odpowiedzi: 6    Wyświetleń: 1020
  • ATmega32 - karta sd lcd z 6100 i atmegą32 w bascomie

    Witam.Piszę soft który ma na celu obsługę kart SD i LCD od 6100.Samą obsługę LCD opanowałem (na atmedze8) jednak nie wiem czy SD będzie działać.Jako kartę wykorzystam m2 1gb (została po starym telefonie).Jak na razie nie mam dostępu do atmegi bo właśnie co ją spaliłem jednak pytam się o poprawność softu.Jak widać w sofcie brakuje jeszcze odczytywania...

    Mikrokontrolery AVR   18 Lip 2012 18:54 Odpowiedzi: 2    Wyświetleń: 1475
  • Jak ustawić TIMER2 na atmega8 z kwarcem 32,768kHz w BASCOM?

    A potrafi ktoś obsługiwać ten timer2? Kolega wyżej objaśnił ci to dostatecznie w twoim ojczystym języku. Jeżeli masz z tym trudności to może to będzie pomocne: [code][syntax=basic4gl] ' Must use the internal RC oscillator at 8MHz or at 1MHz because ' a 32.768 kHz watch crystal must be connected between the TOSC1 and TOSC2 pins. ' $regfile = "m8def.dat"...

    Mikrokontrolery Początkujący   22 Mar 2013 22:04 Odpowiedzi: 4    Wyświetleń: 1863
  • Jak obsłużyć czujnik ciśnienia MPL115A1 w Bascomie z Atmega16?

    Witam Czujnik MPL115A1 jest czujnikiem ciśnienia absolutnego z magistralą SPI, próbuję go obsłużyć z poziomu Bascoma, ale niestety bez sukcesu. podstawowe dane dotyczące tego czujnika można znaleźć na stronie producenta http://cache.freescale.com/files/sensors... Próbowałem w Bascomie różnych kombinacji z komendami Spiin...

    Mikrokontrolery AVR   12 Maj 2012 23:10 Odpowiedzi: 1    Wyświetleń: 2130
  • Konfiguracja PWM na Timer2 w ATmega8 - ASM/Bascom na OC2 (PB3)

    Przykład z Bascoma na ATmega8 do sterowania serwem modelarskim: $regfile = "m8def.dat" $crystal = 8000000 'on chip clock speed Osccal = &HC1 'uC 8MHz internall clock New calibration byte Tccr2 = &B01100110 'PWM2, clear down, phase correct, prescale 256 -> 16ms Acsr = &B10000000 'Analog Comparator disable Dim W As Byte 'Servo position ....

    Mikrokontrolery   05 Cze 2006 11:30 Odpowiedzi: 3    Wyświetleń: 5403
  • [BascomAVR][Atmega 128][Zapis do karty MMC + Fat 16]

    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 to kwestia zalki z jednego przedmiotu :D). Problem jest następujący:...

    Mikrokontrolery AVR   23 Lis 2008 21:38 Odpowiedzi: 2    Wyświetleń: 3556
  • Jak uśrednić temperaturę z LM35 na Atmega w Bascomie?

    Witam Piszę Programik w Bascomie, wyplułem na wyświetlacz między innymi temp. z Lm35 dokładność do 0.5 stopnia, lecz waha się do 1.5 stopnia (temp. skacze). Jak uśrednić to. Czytałem troszkę posty że trzeba próbkowanie zrobić, lecz nie wiem jak się zabrać... O to kod: [syntax=bascom] $regfile = "m8adef.dat" $crystal = 16000000 '*******************Konfiguracja...

    Mikrokontrolery AVR   19 Kwi 2016 09:18 Odpowiedzi: 10    Wyświetleń: 2490
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Parametry Com1, Synchrone, Parity, Stopbits, Databits, Clockpol zapewne związane są z z wyborem numeru portu UART w uP oraz synchronizacją, parzystością, bitami danych, stopu, clockpol nie wiem co to jest. Zastanawia mi tylko czy poza wyborem numeru portu pozostałem mogą mieć jakieś praktyczny sens z punktu widzenia pisania bootloadera (czy i kiedy...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4914
  • Atmega328p: Zmiana szybkości transferu w Bascom AVR przy 4MHz

    Zamiast wykorzystywać rejestry, można to napisać tak: [syntax=basic4gl]CONFIG CLOCKDIV = 2[/syntax]

    Mikrokontrolery AVR   07 Gru 2013 11:13 Odpowiedzi: 28    Wyświetleń: 3246
  • [bascom] Tworzenie menu w Bascom na wyświetlaczu Nokia 3310 z ATmega16L

    Mam projekt w ktorym potrzebne jest mi menu. Wyswietlacz jest od noki 3310, procesor atmega16l tak wyglada uproszczone menu http://obrazki.elektroda.net/55_12167688... oto kod. Troche go uproscilem. Dim Menu As Byte Declare Sub clock Declare Sub lcd Main: 'cos tam Do Menu_1: If S2 = 0 Then Waitms 25 Do If S2 = 1 Then Decr Menu If Menu = 0...

    Mikrokontrolery   23 Lip 2008 16:10 Odpowiedzi: 9    Wyświetleń: 5773
  • Zegar w AtMega8535. Nie zlicza, cały czas wyświetla godzinę 22:08:00.

    Witam! Widziałem już na Elektrodzie kilka postów na temat zegara w AVR ale niestety mi nie pomogły. Napisałem taki kod w BASCOM: Config Lcd = 16 * 1a $crystal = 8000000 Config Clock = Soft Time$ = "22:08:00" Cls Do Home Lcd Time$ Loop End Po uruchomieniu programu zegar nie zlicza tylko cały czas wyświetla godzinę 22:08:00, Do procesora ma podłączony...

    Mikrokontrolery   13 Kwi 2006 12:36 Odpowiedzi: 2    Wyświetleń: 1164
  • Dlaczego Atmega168 działa wolniej niż Atmega8? Timery i fusebity

    Dzieki Atom1477 miałeś racje chodziło o fusebit divide clock by 8. Teraz waity odliczają sie poprawnie .program tez chodzi ok. tylko te przerwania które miały być co sekundę sa teraz wyzwalane według oscylatora wewnętrznego a chce zeby były jak w 8 z kwarcu 32768 czy Config Timer2 = Timer , Prescale = 256 , Async = On jest nieprawidłowa konfiguracją...

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4855
  • Jak uruchomić TIMER2 po zatrzymaniu w AVR Bascom?

    Chyba mogę pisać bzdury ;) : 1. Jak dotychczas (16.02.2006r.), żadna ATmega nie ma wbudowanego RTC (Real Time Clock - Zegar Czasu Rzeczywistego). 2. Niektóre modele (nie napisałeś o który tobie chodzi, a wypadałoby to wymienić już w tytule tematu) mają możliwość pracy Timer/Counter2 w trybie asynchronicznym z kwarcem zegarkowym 32 kHz, co dopiero umożliwia...

    Mikrokontrolery   16 Lut 2006 19:48 Odpowiedzi: 1    Wyświetleń: 2917
  • MCP2515 CAN BASCOM jak rozpocząć programowanie mcp

    Przedstawiam pierwszy program który ożywia MCP Programik nie wysyła nie odbiera ramek CAN ,natomiast wstępnie konfiguruje MCP i uruchamia wyjście sygnału zegarowego CLKOUT . Moim zdaniem jest to najprostszy sposób aby nawiązać pierwszy kontakt z MCP . Jest pomocny do testowania komunikacji Atmega-MCP po SPI [syntax=Bascom] '***************************************...

    Mikrokontrolery AVR   03 Wrz 2020 15:05 Odpowiedzi: 39    Wyświetleń: 22296
  • [Atmega128 Bascom] Atmega128 Bascom - Różnice w szybkości komunikacji HARD-SPI vs SOFT-SPI

    Niewiem czy dobrze rozumiem ale chyba będzie problem bo na moim kalkulatorze wychodzi że 16000000/15000=1066,7 a w nocie pisze że dla Timer1 prescaler może być max 1024 75 ? Czy to się jakoś zaokrągla do pełnej liczby?

    Mikrokontrolery AVR   24 Lip 2015 11:43 Odpowiedzi: 22    Wyświetleń: 1908
  • Atmega8 + RTC + LCD Nokia 3310: Timer2 nie działa, godzina się nie zmienia

    ten timer włączyłeś? W bascomie uzyles pewnie config clock=soft Więc jesli z punktu widzenia konfiguracji timera i procesora jest wszystko ok, to przyczyna moze byc jedna: kwarc nie oscyluje. Spróbuj podotykać np. pęsetą (trzymając ją mocno w ręku) pinów kwarca. Jesli zaczną przeskakiwać sekundy to błąd jest w kwarcu == wymień kwarc. Ta sytuacja tez...

    Mikrokontrolery   04 Maj 2008 19:25 Odpowiedzi: 8    Wyświetleń: 2137
  • ATMEGA128 - błąd weryfikacji flasha po zrzucie i odczycie przez AVRDRAGON

    Natrafiłem na dziwny problem; Chodzi o atmegę128. Fusy 3F D4 FF (lata na kwarcu 14Mhz). Do tego jest bootloader 1kb na wejściu (przerobiony MCS bootloader do bascoma), no i sam program w bascomie. "normalna" procedura wygrywania softu jest taka: Za pomocą AVRDRAGON, spod Atmel Studio ustawiam sobie fusy. Następnie wgrywam plik HEX bootloadera. Wgrywa...

    Mikrokontrolery AVR   14 Paź 2014 12:40 Odpowiedzi: 1    Wyświetleń: 990
  • Mikrokontroler ATMega169 + Bascom + wyświetlacz lcd

    Masz cały program, napisany trochę chaotycznie ale działa i wyświetla. [syntax=basic4gl] $Regfile="m169def.dat" $Crystal=1000000 $hwstack=40 $swstack=16 $framesize=32 '$baud=9600 config portf=input set portf config porte=input set porte config portb=input set portb config portg=input set portg config portd=input set portd config portc=input set portc...

    Mikrokontrolery AVR   10 Lut 2015 10:43 Odpowiedzi: 12    Wyświetleń: 3162
  • [atmega128] Jak podłączyć kartę SD do ATmega128 i skonfigurować SPI w Bascom?

    Witam wszystkich zainteresowanych wiem temat zapewne wałkowany nie raz, ale proszę o pomoc. Mianowicie chcę sobie zrobić zapis odczyt na karcie sd : 1. Jak podłączyć tę kartę do atmegi128 czy tak jest dobrze: ss--pin.10(at)---/cs--1(SD) sck-pin.11(at)---clk--5(SD) mosi-pin.12(at)-Data In-2(SD) miso-pin.13(at)-Data Out-7(SD) Dodano po 1 Wprowadziłem...

    Mikrokontrolery AVR   10 Lip 2011 08:18 Odpowiedzi: 3    Wyświetleń: 3035
  • Konfiguracja drugiego UART w Atmega162 w Bascom - jak to zrobić?

    uruchomiłem drugi uart $baud1 = 9600 Config Com2 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Enable Interrupts do Open "Com2:" For Binary As #1 Print #1 , "test com2" Close #1 loop jednak mam problem nie chodzi mi rozkaz printbin i nie wiem dlaczego

    Mikrokontrolery   07 Paź 2007 11:40 Odpowiedzi: 2    Wyświetleń: 1062
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Tzn. jeśli chodzi kartę SD to steruję ręcznie włączeniem zasilania karty i ustawienia pinu CS. Spróbuję dopisać blokadę pinu CS dla RFM12, a w programie odbioru danych z RFM12 dopiszę blokadę pinu CS karty SD. Tylko nie wiem ,czy to wystarczy i nie trzeba za każdym razem wpisywać konfiguracji, czyli dla karty SD jest: [syntax=basic4gl] Config Spi =...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2706
  • ATMega644p - Jak skonfigurować Fusebity do obsługi dwóch UART-ów?

    Witajcie. Dziękuję za pomoc, udało się skonfigurować korzystając: Config Com2 = 9600 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 . Teraz walczę z synchronizacją RS485. Wszystko dlatego że zasugerowałem się helpem do bascoma i byłem przekonany że będzie działać konfigurując : config serialin1....

    Mikrokontrolery AVR   31 Maj 2015 14:40 Odpowiedzi: 7    Wyświetleń: 936
  • atmega8 - Jak opóźnić wyłączanie przekaźnika o 5 sekund w Bascom?

    widzę, że temat przygasł wiec ponownie prośbę... proszę o wrzucenie przykładowego programu na procesor atmega, gdzie po naciśnięciu przycisku dioda zapala się na 5 sekund i gaśnie. Liczę ze taki program pomoże mi zrozumieć zasadę działania komendy odliczajacej czas. Książka ani inne posty jakoś mi nie pomagają i nie mogę tego przeskoczyć. Liczę, że...

    Mikrokontrolery Początkujący   12 Cze 2014 16:49 Odpowiedzi: 7    Wyświetleń: 1518
  • Atmega328, Bascom, DCF77 - przesunięcie godziny po synchronizacji

    Niemcy i my mamy tę samą strefę czasową. Zapewne tak, tylko, że oni w nadawanym sygnale nie dodają/odejmują godziny. Wysyłają tylko DCF77TIMEZONE i samemu należy to obsłużyć. Znalazłem coś takiego: res = DCF77TimeZone() Res The target variable that is assigned with the result. The result will be: - 0: when there is no valid DCF77 data yet - 1: when...

    Mikrokontrolery   25 Cze 2013 22:49 Odpowiedzi: 2    Wyświetleń: 1497
  • Jak zdeklarować porty UART w BasCom dla ATmega1280 i komunikacja RS232?

    Koledzy bardzo dziękuję za odp. jednak muszę przyznać, że każdy ma rację. Ja piszę w bascomie ponieważ go lubię i nie piszę programów zaawansowanych. Ja tylko prosiłem o pomoc z com-em. Zobaczę w helpie jak nie dam rady to jeszcze będę prosił o pomoc. Dodano po 1 Panowie jednak coś mi nie działa, proszę o pomoc. Program który jest w uC - nadawanie kodu...

    Mikrokontrolery   21 Sty 2008 21:51 Odpowiedzi: 12    Wyświetleń: 3238
  • Jak zrobić linijkę świetlną z 27 diod na płytce w kształcie serca?

    Widać, że wykazujesz jakąś inicjatywę, więc: Układ nie będzie prosty. Jak chcesz go zrobić bez użycia mikroprocesora. Możesz użyć 4 rejestrów przesównych np 4094 CMOS i licznika liczącego najprościej do 32 czyli musiał być zestawić ze sobą 2 dowolne liczniki np 7493, 74192, 74193 itp. Wyjście Q6 podłączasz do wejścia DATA rejestru 4094 i do układu zerującego...

    Początkujący Elektronicy   18 Sty 2009 23:48 Odpowiedzi: 16    Wyświetleń: 8019
  • [Atmega8] Czy zewnętrzny kwarc 32MHz poprawi dokładność stopera na Atmega8?

    Ogólnie kwarce o wysokich częstotliwościach są niezbyt dokładne - zwykle +-100ppm w dobrym układzie. Na pewno jednak kwarc jest lepszy niż wewnętrzny RC. Robiłem kiedyś testy i na kwarcu 16MHz bez kalibracji udało się osiągnąć dokładność o ile pamiętam 1-2s na godzinę. Ale jak napisał Ci (może nie do końca) przedmówca (at)Milek7: Najlepiej wtedy w przypadku...

    Mikrokontrolery   28 Mar 2013 23:50 Odpowiedzi: 4    Wyświetleń: 1911
  • Miernik częstotliwości ATMEGA8 i MB510 (max 2,1GHz)

    W ręce wpadła mi jedna sztuka preskalera MB510 (2,7Ghz) więc od razu zrodził się pomysł wykonania miernika częstotliwości. Scalaka znalazłem w głowicy od tunera satelitarnego. Mam kilka sztuk ATMEGA8 więc chciałbym wykorzystać właśnie takiego proca w projekcie. Już jakiś czas bawię się AVR więc pora wykonać coś użytecznego. Najbardziej martwi mnie napisanie...

    Mikrokontrolery   09 Sie 2007 12:42 Odpowiedzi: 16    Wyświetleń: 6719
  • AtMega 16 i FastAvr. LCD działa tylko na porcie A. Odczyt danych z czujnika.

    Próbowałem kiedyś z ciekawości pisać w FastAvr lecz jak już po wielu trudach zmusiłem go do kompilacji to i tak prosty program nie chciał działać. Wybrałem ostatecznie Bascoma bo jeszcze mnie nie zawiódł. Termometry i wyświetlacze działają tam bez łaski. Wg mnie jak Basic to Bascom, a jak C to Win AVR. EE to proponuje koledze napisać termometr na Dallasach...

    Mikrokontrolery   05 Sie 2006 09:49 Odpowiedzi: 25    Wyświetleń: 3295
  • [Bascom] Jak odbierać kod RC5 w Atmega128 z multipleksowaniem LED?

    Witam, od wczoraj zmagam się z problemem odbioru kodu RC5 w urządzeniu, w którym mam multipleks dużej ilości wyświetlaczy 7-segmentowych LED. Przerwania na multipleks przychodzą co około 4ms. Multipleksowanych cyfr jest łącznie 48, ale pogrupowane są one, tak jakby były tylko 4 cyfry. W każdym przerwaniu kody segmentów wysyłane są szeregowo na 3 rejestry...

    Mikrokontrolery AVR   11 Cze 2011 09:11 Odpowiedzi: 9    Wyświetleń: 2898
  • Jak poprawić dokładność zegarka na Atmega8 w Bascomie?

    Witam Potrzebuje pomocy tym razem w ulepszeniu zegarka http://www.daqq.eu/index.php?show=prj_av... W związku z tym iż uruchomiłem go chciałem polepszyć jego dokładność a nie znam języka c napisałem program w bascomie wzorując się na koledze http://www.elektroda.pl/rtvforum/topic17... powstało takie coś $regfile = "m8def.dat"...

    Mikrokontrolery AVR   18 Sie 2011 13:43 Odpowiedzi: 16    Wyświetleń: 2694
  • ATmega128/Bascom - Jak obsłużyć nRF24L01 i kartę SD na SPI?

    witam mam problem z podłączeniem modułu radiowego nRF24L01 i karty SD do mikrokontrolera, oba urządzenia pracują na magistrali SPI jednak konfiguracja różni się: dla karty SD: Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 4 , Noss = 1 natomiast dla modułu nRF: Config Spi = Hard , Interrupt...

    Mikrokontrolery AVR   30 Kwi 2013 08:35 Odpowiedzi: 5    Wyświetleń: 2712
  • ATmega128 - jak przywrócić komunikację po błędnym ustawieniu fusebitów?

    Dzięki za podpowiedź. Będę mógł sprawdzić dopiero pod koniec tygodnia. Niestety dopiero teraz, jak "mam mokro w gaciach" wczytałem się w datasheet i wyględa na to, że zupełnie niepotrzebnie kombinowałem, bo miałem ustawione wszystko jak należy. Mam jeszcze jedno pytanie, ale dotyczy ono raczej assemblera i 1wire. Każdy, kto dłubie w asm, zostaje zmuszony...

    Mikrokontrolery   14 Paź 2004 17:52 Odpowiedzi: 9    Wyświetleń: 8157
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2337
  • Nierównomierna regulacja kanałów PGA2311 przez SPI z ATMEGA128

    Witam wszystkich Ostatnio zbudowałem sobie przedwzmacniacz z cyfrowym potencjometrem PGA2311, który steruję za pomocą magistrali SPI z mikrokontrolera ATMEGA128. Problem w tym, że po napisaniu programu w Bascomie regulacja głośności nie odbywa się tak jak powinna, a mianowicie nie są regulowane równomiernie obydwa kanały. Dane do potencjometru wysyłam...

    Mikrokontrolery   17 Maj 2007 08:10 Odpowiedzi: 2    Wyświetleń: 1818
  • Atmega 32, bascom, problem z zewnętrznym AC-MCP3202-c

    Mam problem z podłączeniem zewnętrznego przetwornika AC MCp3202 do atmegi 32. Opis katalogowy jest na stronie: Config Pinb.7 = Output Config Pinb.5 = Output Config Pinb.4 = Output Config Pinb.6 = Input Config Spi = Soft , Din = Pinb.6 , Dout = Portb.5 , Ss = None , Clock = Portb.7 Dim Wart_ac As Integer Dim V As Single Dim Wart_nap As Word Spiinit Do...

    Mikrokontrolery AVR   30 Wrz 2009 21:52 Odpowiedzi: 6    Wyświetleń: 2766
  • Jak wysłać 24 bity szeregowo przez ATmega 8 na PD5 z użyciem asemblera?

    komentarze ;) .EQU DATA = 5 ; zdefiniowanie pinu w uC na którym będzie sygnał DATA .EQU CLOCK = 6 ; -------------- || ---------------------------------- CLOCK .EQU CHIP_ENABLE = 7 ; ------------------|| ------------ CHIP_ENABLE ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone w SRAM ; pod adresem dane: send: ldi XL, Low(dane) ; ładujemy...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3254
  • Konfiguracja UART w Bascom dla ATmega128 i RS232 - jak poprawnie ustawić?

    $regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy ,Synchrone = 0 ,Parity = None ,Stopbits = 1 ,Databits = 8 ,Clockpol...

    Mikrokontrolery   27 Mar 2006 15:16 Odpowiedzi: 1    Wyświetleń: 1154
  • Atmega16 i Atmega32 zaprogramowane ale nie działają - dlaczego?

    Panowie odpaliłem już mój układ na innej atmega 16 trzeba zmienić jedną rzecz w konfiguracji SPI sprzętowy. Jednak mam problem z Atmegą 32 bo tam wciąż nie działa, nie odczytuje danych z nadajnika. I tu mam konkretne pytanie gdyż dla amegi 8 dla której pierwotnie był przygotowany soft w BASCOM-ie to wektory przerwań dla SPI są takie same dla A8 i A16...

    Mikrokontrolery Początkujący   17 Sie 2013 22:07 Odpowiedzi: 21    Wyświetleń: 3306
  • BASCOM - Atmega128 + DS1503 - konfiguracja SPI nie działa po config SPI

    sorry to układ dallasa DS1305 - literówka się wkradła RTC na SPI Dodano po 5 ok rozwiązałem problem istotone było słówko Phase = 1 a cala linia Config Spi = Hard , Data Order = Msb , Master = Yes , Polarity = High , Phase = 1 , Noss = 0 , Interrupt = On , Clockrate = 128 co ciekawe Polarity działa mi i LOW i HIGH ... nie doczytałem jeszcze wsumie jakie...

    Mikrokontrolery AVR   25 Lut 2010 21:49 Odpowiedzi: 2    Wyświetleń: 1539
  • Jak napisać prosty program w Bascom dla Atmega48/8 z modułem HC-05?

    Proszę. Dosłownie 5 minut bo niektóre rzeczy przekleiłem ze swoich programów. Reaguje na komendy LEDON ->właczy diodę na PORTD.2 i na LEDOFF wyłaczy tą diodę. Prędkość transmisji domyślna dla mojego HC-05 czyli BAUD 38400 [syntax=vbnet]$regfile = "m328pdef.dat" $crystal = 8000000 $hwstack=64 $swstack=32 $framesize = 128 $baud = 38400 Config Clockdiv...

    Mikrokontrolery AVR   19 Maj 2017 16:27 Odpowiedzi: 24    Wyświetleń: 2436
  • Atmega128[Bascom] - Plik zewnętrzny "Config_MMC.bas"

    Przepraszam że nie potrafię tego wyjaśnić ale to nie ja pisałem ten program. Mam taki kod: http://obrazki.elektroda.pl/4548415200_1...

    Mikrokontrolery Początkujący   25 Kwi 2013 19:46 Odpowiedzi: 7    Wyświetleń: 2847
  • [atmega328][bascom][avr-dos]Odczyt karty mmc nie działa

    Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 4 , Noss = 1 Spróbuj tak: Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 4 , Noss = 1 Może nawet z tymi dzielnikami ruszy, jest to poprawne ustawienie. Polarity (CPOL) =...

    Mikrokontrolery AVR   06 Cze 2011 15:29 Odpowiedzi: 25    Wyświetleń: 5181