transmisja szeregowy kwarc

Znaleziono około 140 wyników dla: transmisja szeregowy kwarc
  • Czy ATmega8L wymaga zewnętrznego kwarcu do transmisji szeregowej RXD/TXD?

    witam... mam takie szybkie pytankio... mianowicie, czy do transmisji szeregowej /rxd, txd/ procesor ATmega8L wymaga zewnetrznego kwarcu??

    Mikrokontrolery   21 Wrz 2004 12:12 Odpowiedzi: 3    Wyświetleń: 1741
  • REKLAMA
  • Jak przyspieszyć transmisję szeregową w BASCOM dla A3972 i kwarcu 24MHz?

    Witam! Poniżej przedstawiam kawałek programu do obsługi silnika krokowego z układem A3972. Procek komunikuje się szeregowo z ów układem, problem tylko w tym że za wolno... nawt nie trzeba stosować opuźnien przy zmianie stanu portu ( np.: DTA czy CLK)!!! Program oczywiście w bascomie, proszę o opinie czy da się coś jeszcze z tego bascoma wycisnąć, czy...

    Mikrokontrolery   02 Wrz 2002 17:35 Odpowiedzi: 2    Wyświetleń: 3482
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Transmisja szeregowa AT89S52 - błędne znaki na terminalu RS232 19200BPS 8-N-1

    Ale z tego co pamiętam to żeby zmusić te procki do pracy ze standardowymi prędkościami transmisji to nie było innej opcji jak wstawić kwarc 11.059MHz, 12 taktowy cykl sprawia że nie do się nic tu zrobić, jak by nie zaokrąglać to zawsze wyjdą krzaki, Muszę powiedzieć, że głupstwa piszesz. Uruchamiałem transmisję szeregową na kwarcu 20 MHz. Po prostu,...

    Mikrokontrolery   11 Maj 2009 16:58 Odpowiedzi: 7    Wyświetleń: 2129
  • REKLAMA
  • Jak dobrać kwarc do mikrokontrolera? Częstotliwość i zasady wyboru

    Zależy od typu uC (przy jakich pracuje czyli od min do max). Wiadomo jak uK ma pobierać mało prądu to nienależy go "krecić" na max kwarcu przy jakim pracuje. "Kwarce" dobiera się też pod względem stabilności (są mniej i bardziej dokładne). Dodatkowo dobiera sie pod względem zastosowania (np: 12,288Mhz) w timerach (łatwiej sie liczy) w transmisji szeregowej...

    Mikrokontrolery   21 Wrz 2007 08:54 Odpowiedzi: 6    Wyświetleń: 2034
  • Programator AVRUSB

    Witam, czy kwarc 3.6864MHz jest konieczny bo nie moge go dostać a mam 4MHz. Inny kwarc zwiększy błąd transmisji szeregowej(UART).

    DIY Konstrukcje   05 Lip 2009 12:12 Odpowiedzi: 89    Wyświetleń: 40120
  • ATmega8515-16PI: Maksymalna częstotliwość kwarcu i dobór kondensatorów?

    ATmega8515 -16 PI 16MHz, przynajmniej tyle deklaruje producent że będzie na 100% działać w określonym zakresie temperatur. A kwarc 11.052MHz to taka wartość aby było łatwo konfigurować dzielnik do układu transmisji szeregowej.

    Mikrokontrolery   04 Sie 2004 21:01 Odpowiedzi: 2    Wyświetleń: 1336
  • ATTiny85 nie odbiera danych z SoftwareSerial od SIM800L

    Kiedyś próbowałem odpalić transmisję szeregową na Attiny85 i poległem, bez kwarcu to raczej nie pójdzie. Zamiast biblioteki SoftwareSerial spróbuj użyć AltSoftSerial https://github.com/PaulStoffregen/AltSof... - może to rozwiąże problem. Drugi pomysł, to obniżenie prędkości do 4800 bodów. Wtedy prędkość trzeba też zmienić w module gsm. Pozdr

    Arduino   07 Cze 2022 04:32 Odpowiedzi: 44    Wyświetleń: 1416
  • REKLAMA
  • ATmega – wybór częstotliwości kwarcu pod UART 57600bps i timer 1kHz jednocześnie

    Witam, Miotam się z wyborem częstotliwości taktowania ATmegi pomiędzy sybką transmisją 57600bps a precyzyjnym taktowaniem procesu z częstotliwością 1kHz. Kwarce najlepsze do transmisji szeregowej np 11,0592 MHz dają słabe możliwości zestrojenia timera na 1kHz (albo ja nie umiem). Ostatecznie pojadę na dwa źródła zegarowe: kwarc dla jednostki centralnej...

    Mikrokontrolery   30 Paź 2008 22:04 Odpowiedzi: 3    Wyświetleń: 965
  • [Bascom] Jak przesłać dane z DS18B20 przez UART z Attiny2313 do Atmega328?

    Transmisja szeregowa przez UART wymaga stabilnej częstotliwości taktowania (najlepiej po prostu kwarcu). Domyślam się, że procesory pracują na wbudowanym oscylatorze 8MHz, to może być przyczyną błędów transmisji.

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2750
  • [AVR] Jak sterować wyświetlaczem VFD Futaba M402SD06F z AVR przez RS?

    Dokumentacja nie wspomina nic o takiej możliwości, przynajmniej w moim wyświetlaczu. Ale konstrukcje są raczej podobne. Jeszcze nawiązując do komend - mnie udało się pogodzić VFD z ATmega88 po porcie szeregowym (prędkość transmisji 7200 z kwarcem 1,8432 MHz) i wszystkie funkcje wyświetlacza działają prawidłowo (przewijanie, jasność, itp).

    Mikrokontrolery   26 Cze 2014 23:13 Odpowiedzi: 17    Wyświetleń: 6181
  • Jaki kontroler do projektu:rejestrator parametrów lotu???

    Atmega162 powinna sobie poradzić ale nie odpalałbym jej na maksymalnym kwarcu (16MHz). A co do rodzaju transmisji szeregowej, to jakiś standard (1Wire,I2C,SPI), czy każdy jest inny?

    Mikrokontrolery   15 Maj 2007 19:36 Odpowiedzi: 12    Wyświetleń: 2848
  • Przekłamania bitów w transmisji RS485 z 8051 i kwarcem 13.875MHz

    Jak przechwytujesz dane z portu szeregowego: w przerwaniach czy w pętli ?

    Początkujący Elektronicy   29 Sie 2008 19:34 Odpowiedzi: 1    Wyświetleń: 999
  • Dlaczego SIM340 nie komunikuje się z AVR mimo poprawnej konfiguracji?

    Problem został rozwiązany :D Okazało się że przyczyną błędnego nadawania komend przez mikrokontroler było nieodpowiednie taktowanie. Wystarczyło zmienić zegar na kwarc zewnętrzny i układ śmiga jak ta lala :) Wniosek jest taki, że przy transmisjach szeregowych należy używać dokładnych zegarów (np. kwarc zewnętrzny) a nie wbudowanych generatorów typu...

    Mikrokontrolery AVR   09 Lis 2010 11:18 Odpowiedzi: 9    Wyświetleń: 1656
  • REKLAMA
  • Maksymalna prędkość transmisji w AT89C2051 przy kwarcu 11,052MHz?

    Próbowałem coś szukać ale nie znalazłem informacji a dokumentacja nic mi nie mówi. Mam następujące pytanie dla forumowiczów: Jaka jest największa prędkość transmisji portu szeregowego jaką można zaprogramować w AT89C2051 przy kwarcu 11,052MHz ? Bo BASCOM nie pozwala ustawić więcej niż 19200bps. A tak na marginesie to jak się ustawia prędkośc w tym mikrokontrolerze...

    Mikrokontrolery   17 Sie 2004 14:17 Odpowiedzi: 9    Wyświetleń: 1729
  • AVR AT90S2313-4SC: Brak wyświetlania w HyperTerminal przy 9600 baud

    Spróbuj użyć kwarcu 3.6864 MHz lub 7.3728 MHz (lub innych, typowych do transmisji szeregowej).

    Mikrokontrolery AVR   30 Gru 2004 15:35 Odpowiedzi: 16    Wyświetleń: 2520
  • Projekt układu z ATMEGA 8515, 36 kontaktronów i multiplekserów 16-wejściowych

    Projekt z Protelu 2.0. - elementy o numeracji 150 to zasilacz i w tym kondensatory filtrujące, - elementy o numeracji 100 to RS232 + wizualna kontrolą transmisji, - elementy o numeracji 200 to RS485, - elementy o numeracji 50 to uC z kwarcem (reset w uC nie jest wymagany i można go pozostawić w powietrzu), - elementy o numeracji poniżej 50 to multiplexery...

    Mikrokontrolery   04 Sty 2005 19:28 Odpowiedzi: 7    Wyświetleń: 4374
  • Jak napisać kod HEX dla 89S52 do obsługi RS232 przez LPT?

    Przepraszam,że tak późno ale były inne zajęcia :( Ten program działał na at89c51, nie wiem dokładnie czy Twój mikrokontroler pod względem zegara jest zgodny. Jeśli tak (a powinien ) to potrzebujesz kwarcu 11.0592MHz (standardowy do transmisji szeregowej). Asembler znajdziesz na stronie http://www.micromade.pl/?p=dsm51 oprogramowanie (trzeba z tego wyciągnąć...

    Mikrokontrolery   21 Wrz 2007 13:12 Odpowiedzi: 8    Wyświetleń: 1270
  • Co wsadzić do zestawu uruchomieniowego? ATMega8(ATMega32)

    Garść moich uwag: 1. do diód led użyj rezystorów SMD 1206 naprawde bardzo wygodnie się lutuje. 2. domontuj układ max232 do transmisji szeregowej. 3. ja bym podłączył kwarc i isp w miare na stałe, pozbywasz się kilku przewodów które bedą 95% czasu podłączone 4. może dorzuć jakieś pamięci I2C albo SPI 5. jeśli to ma być zestaw uruchomieniowy, to ja bym...

    Mikrokontrolery   11 Mar 2006 21:40 Odpowiedzi: 19    Wyświetleń: 4485
  • Attiny 45: Wybór oscylatora do odbioru RC5 i transmisji RS485

    Bzdura. Prędkość transmisji nie ma znaczenia. Jak ma działać na wewnętrznym oscylatorze, to tak samo zadziała i 120, 9600 i 256000baud. A jak ma nie zadziałać bo błąd częstotliwości będzie za duży (RS232 zakłada że nie zadziała jak błąd przekroczy 4%), to tak samo nie zadziała 120, 9600 i 256000baud. Jednym słowem decyzję o zastosowaniu kwarca można...

    Mikrokontrolery   29 Cze 2012 16:55 Odpowiedzi: 9    Wyświetleń: 2225
  • ATMEGA8515 - Działanie 4x wolniejsze, problem z kwarcem 4MHz i serwomechanizmem

    Ja też używam ATmega8515 i niema takich problemów. Nawet teraz testują transmisję szeregową na wewnętrznym zagarze i jest narazie rewelacyjnie. Wszystko zależy od ustawionych fusy. Dla kwarcu zewnętrznego ustaw CKSEL3=CKSEL2=CKSEL1=CKSEL0 =1

    Mikrokontrolery   21 Mar 2005 23:10 Odpowiedzi: 10    Wyświetleń: 1334
  • DS89C450 nie startuje po podłączeniu LCD i diod - co sprawdzić?

    z MTK działa - ale nie bardzo go lubie, używam Loader420 jest na FTPie Maxim'a, a co do wersji: ver.01 działa bezproblemowo z win98 i XP ver.04 pod 98 nie działa przycisk 'Run' czyli uruchomienie programu bez zamknięcia COMu działa również bezproblemowo z przejściówka AVT556 USB-RS232 Acha stosuj kwarce jak do transmisji szeregowej.. 11,00592 MHz max...

    Mikrokontrolery   23 Wrz 2005 13:38 Odpowiedzi: 15    Wyświetleń: 1896
  • Zdalne pomiary transmitowane drogą radiową. Informacje.

    Na 200 metrów w otwartej przestrzeni to wystarczy nadajnik typu "pluskwa" na jednym lub dwóch tranzystorach i stabilizowany kwarcem. Wystarczy Ci moc maksymalnie 10 mW. W domu odbiornik z heterodyną kwarcową i wąskim p.cz (najlepiej jakiś przystosowany demobil typu Radmor). Pomiar temperatury realizowany przez mikrokontroler jednoukładowy, który następnie...

    Radiotechnika Serwis   03 Sty 2005 14:40 Odpowiedzi: 28    Wyświetleń: 4322
  • Odpalenie transmisji szeregowej w Keil uVision (dziala w ASM

    SCON = 0X40; TMOD = 0X20; TH1 = TL1 = 0XFD; TR1 = 1; /*TCON.6*/ SBUF = 0; //tu jest zero czy jakis kosmita ? TI = 0; /*SCON.1*/ 9600 no parity i 8 bit - nie dziala wywala zamiast jednego znaku: é é é é é é é é é é é é é é é é é é é é é é ? oczywiscie kwarc jest 11,0592

    Mikrokontrolery   17 Cze 2004 22:55 Odpowiedzi: 6    Wyświetleń: 1385
  • Konfiguracja transmisji szeregowej w asemblerze z użyciem TIMER 0 i TIMER 1

    Z tego co mi wiadomo po to się używa kwarcu 11.059 aby po podzieleniu tej częstotliwości przez wewnętrzne podzielniki wychodziła 'okrągła' liczba. Dla kwarcu 12MHz nie da się uzyskać dokładnej prędkości standardu rs232 takiej jaką stosuje się w PC.

    Mikrokontrolery   06 Mar 2004 21:35 Odpowiedzi: 4    Wyświetleń: 2373
  • [BASCOM] Nieprzewidywalne zachowanie programu, stosy?

    Zmniejszyłem prędkość na 57600bps, dopisałem aby wysyłał zawartość 10 elementów z tablicy Ubuf(), oraz aby ponownie wysłał zawartość tej tablicy pod koniec procedury transmit, czyli tuż przed wysłaniem danych do magistrali RS485. W terminalu dostaję: TARGET 7 3 2 10 0 26 0 37 0 0 SENDING 7 2 3 10 0 22 0 37 0 0 Piwerwsza liczba zaraz po słowie "TARGET"...

    Mikrokontrolery AVR   22 Mar 2011 09:03 Odpowiedzi: 19    Wyświetleń: 2778
  • Wybór mikrokontrolera do matrycy LED z pływającymi napisami

    a jak duża będzie ta matryca? W zasadzie wystarczy jakikolwiek MCU, tyle że w zależności od liczby portów zależy również ile będzie potrzeba zewnętrznych rejestrów. Kiedyś robiłem coś takiego i problemem okazała się szybkość transmisji (wpis szeregowy do dosyć sporej matrycy). No i niestety matryca troszkę migała, mimo że kwarc był 24MHz (AT89C51).

    Mikrokontrolery   20 Gru 2003 01:58 Odpowiedzi: 18    Wyświetleń: 3231
  • [ATTiny26] [ATTiny26][ASM] Błąd w transmisji szeregowej UART bez przerwań i timerów

    Liczba znaków też sie zgadza, wysyłam 5, dostaję pierwszą literę i 4 śmieciowate, odziwo odbierany też jest poprawnie bit parzystości. Ustawiałem fuse bity, musiałem nawet kondensatory zmienić z 22pF na 15, bo mi kwarc nie chciał chodzić (więc taktowanie raczej śmiga).

    Mikrokontrolery AVR   27 Gru 2010 17:18 Odpowiedzi: 20    Wyświetleń: 2234
  • AT89S52 - Jak skopiować pamięć zewnętrzną 32K x8bit przez RS232?

    Jeżeli nie przeraża Cię asembler to coś w tym stylu powinno pomóc. Program do odczytu zewnętrznej pamięci danych AJMP START ORG 200H START: ;=======================================... ; Ustawienie timerow i przerwan dla liczników czasu i transmisji szeregowej ;=======================================...

    Mikrokontrolery   08 Lis 2012 23:36 Odpowiedzi: 1    Wyświetleń: 2271
  • Jak podłączyć mikroprocesor do komputera? Szukam instrukcji krok po kroku

    No cóź określenia damski męski są najbardziej precyzyjne :) meski to jak ma hm bolec który styka. Co do kwarcu to nie jest on dowolny a w dodatku nie powinien być okrągły, musisz sobie gdzieś o tym poczytać bo nie jestem specjalistą od 51 wiem że lepiej jak kwarc ma 11.59 (chyba) MHz wtedy przebiergi czasowe na porcie szeregowym można dostosować do...

    Mikrokontrolery   16 Cze 2004 08:22 Odpowiedzi: 6    Wyświetleń: 2030
  • Błędna transmisja danych PC -> AT89C2051, problem z bitami 5 i 6

    Nie ma rzeczy uniwersalnych. Sposób obliczania zawrtości tajmera jest w manualau do uC, więc z niego możesz skorzystać. Ale pamiętaj o tym, że nie da się z każdego kwarcu uzyskać każdej częstotliwości UART'a. Częstotliowości 12MHz i 24MHz są pod tym względem własnie nieco przykre i powodują spore błedy przy transmisji szeregowej.

    Mikrokontrolery   31 Mar 2004 15:44 Odpowiedzi: 8    Wyświetleń: 2123
  • '51 UART ustawianie predkosci transmisji szeregowej

    Dzięki:) Komunikacja odbywa się miedzy uC <uart> ft232rl<usb> komputer PC niestety musi byc dokładna przetestowałem już chyba wszystkie warianty niestety bledy sa na tyle duze ze przeklamania sa czesta a to jest niedoposzczalne. Musze isc po inny kwarc jak na złośc akurat mam w domu same pełne nic z ułamkiem.

    Mikrokontrolery   11 Wrz 2006 22:50 Odpowiedzi: 6    Wyświetleń: 1415
  • Jak użyć Bascom 2051 do transmisji szeregowej na pin 0.1 przy 1200bps?

    jak zrobi prosta transmisje szeregowa przy pomocy bascoma ? w helpie doszedlem do komedy shiftout ... ale nie umiem se poradzic z pclockThe portpin which generates the clock(co to jest ? mam podlaczony kwarc 12mhz czy to znaczy ze oproscz tego wymagany jest dodatkowy kwarc ? ). powiedzmy ze che wyslac na pin 0.1 (89s52) sekwencje 0011010101010101010101...

    Mikrokontrolery   02 Mar 2006 23:00 Odpowiedzi: 23    Wyświetleń: 2328
  • Keyboard GEM WX2 - brak startu płyty głównej, procesor Motorola 68302, bateria, kwarc XT6 - 32Mhz

    Potem wylutowałem EEPROM 93c46 (IC62), sprawdziłem w programatorze i okazało się że jest uszkodzony. Pytanie czy ta pamięć jest kluczowa do startu systemu Procesor MC68302 nie ma wbudowanej pamięci rom, czyli do rozruchu konieczna jest zewnętrzna pamięć. Ale to zazwyczaj pamięć równoległa, tu obstawiał bym te kostki z naklejkami, pomiędzy kostkami...

    Audio Estradowe, Sceniczne, Studyjne   27 Kwi 2022 21:15 Odpowiedzi: 22    Wyświetleń: 1500
  • [30F2010][C] Transmisja szeregowa i wewnętrzny oscylator.

    Witam Wszystkich Obecnych (i nie) Jestem tu nowy, więc jak palnę coś głupiego to nie zabijajcie śmiechem... Proc jak w temacie, soft MPLAB 30, program pisany w C, nie bardzo mogę opanować transmisję szeregową. Mam dwa takie spięte razem. Jeden wysyła, drugi odbiera. W zasadzie banał. Odbierający jest taktowany zewnętrznie (kwarc 10 MHz), nadający pracuje...

    Mikrokontrolery PIC   09 Paź 2008 21:03 Odpowiedzi: 10    Wyświetleń: 1971
  • Połączenie modułów, taśma połączeniowa, zasilanie.

    Wiem ze jak ktoś sobie coś umyśli to ciężko go przekonać - z własnego doświadczenia to wiem ;-) Ale spróbuj podejść do problemu metodycznie: - oszacuj ( lub przeczytaj w dokumentacji ) jak często sygnały z Twoich modułów będę analizowane. * jeśli stan wejść byłby odzwierciedlany tylko na diodach ( teoretycznie ) to aktualizacja klika razy na sekundę...

    Mikrokontrolery   24 Lut 2007 15:05 Odpowiedzi: 6    Wyświetleń: 1293
  • Oscylator wewnętrzny w PIC i wpływ temperatury na transmisję USART

    Chyba się nie rozumiemy :/ Piszesz: Nie pytałem o rzeczy oczywiste dotyczące USART i w tym samym zdaniu: chodziło mi o ustawienia rejestru, gdzie podaje się częstotliwość taktowania, a w opcjach nie ma wartości pomiędzy 3 a 4MHz czy 14,7456 No wybacz, ale w żadnym znanym mi mikrokontrolerze nie podaje się częstotliwości taktowania (CPU?) tylko wpisuje...

    Mikrokontrolery   19 Sty 2014 14:01 Odpowiedzi: 11    Wyświetleń: 1971
  • Komunikacja bluetooth:komórka - ATmega32 + BTM222 lub inny

    Miałeś rację. Zrobiłem prostą transmisję szeregową komputer/moja płytka testowa tylko mam mały błąd i nie wiem na czym polega. W Bascomie dla ATmega32L ustawiłem prędkość 57600 i kwarc 16.00000 MHz a w komunikacji COM4 i baudrate też 57000. I napisałem program w BASCOMIE, który po wykryciu naciśnięcia klawisza wypisuje mi na LCD jaki jest kod klawisza...

    Mikrokontrolery AVR   06 Kwi 2010 20:33 Odpowiedzi: 46    Wyświetleń: 11552
  • Jak skopiować procesor? ST62t20C6, ST62E20.

    Mam układ w którym siedzi ST62t20C6 z zewnętrznym kwarcem i chciałem skopiować procesor - mam ST62E20 który można kasowć. Problem mam taki że układ ST62E20 nie pracuje na kwarcu a jedynie na oporniku do masy dołączonym do nóżki osc out. Ta opcja w PDF w dziale z oscylatorami to Resistor Net. Niestety układ pracuje w systemie transmisji szeregowej i...

    Mikrokontrolery Pozostałe   10 Sie 2020 15:31 Odpowiedzi: 2    Wyświetleń: 732
  • Jak rozkodować radio Grundig WKC 5100 RDS bez komunikacji?

    Temat całościowo jest dość obszerny i nie wiem czy uda mi się tu wszystko zwięźle zsumować i streścić. Zacznijmy od podstaw : Niezaprzeczalną rację ma SlaweK Programy do obsługi peryferii (czyli wszystkie programatorki itd) do poprawnej pracy muszą wykonywać poszczególne operacje z odpowiednim opóźnieniem .Kto pisał cokolwiek pod PC ,to wie jak dużym...

    Radia i Systemy Multim. Samochodowe Serwis   26 Gru 2004 11:16 Odpowiedzi: 53    Wyświetleń: 10264
  • Jak odebrać pełny ciąg znaków z portu szeregowego w Bascom na AVR?

    stopa błędów zależy przede wszystkim od kwarcu oraz od prędkości transmisji. Bywa tak, że przy danym warcu i jakiejś prędkości transmisju stopa błędów jest duża i nie będzie można zrealizować transmisji beż zgubienia znaków........

    Mikrokontrolery   20 Lip 2003 10:53 Odpowiedzi: 5    Wyświetleń: 1549
  • Problem z komunikacją przez RS232 pomiędzy AVT 3500 a komputerem

    Podłącz MAX232 do procka według załączonego schematu i po krzyku. Do komunikacji możesz użyć (m.in.) następujących komend BASCOMa: $BAUD=prędkość transmisji lub BAUD=prędkość transmisji - ustala prędkość transmisji (musi być jednakowa dla procka i PC) PRINT zmienna1 ; zmienna2 ; "stała" - wysyła dane z procka do PC INPUT - oczekuje na dane z PC Istnieją...

    Mikrokontrolery   15 Lut 2003 04:26 Odpowiedzi: 1    Wyświetleń: 2264
  • Transmisja szeregowa, ATmega32, jak to udoskonalić?

    Czy jest możliwość , że błąd jest właśnie od strony "nie możliwości" utworzenia prędkości równej 500k od strony PC ? hmm , wydaje mi się ,że bardziej procesor nie jest stabilny niż PC (chociaż nie jestem ekspertem w tych sprawach) , a masz możliwość sprawdzenia ile dokładnie wynosi twój BoudRate od procesora? Może się okazać że to nie jest 500k, a...

    Mikrokontrolery AVR   30 Gru 2008 09:31 Odpowiedzi: 10    Wyświetleń: 1903
  • Jak dostosować prędkość transmisji RS232 przy generatorze 4MHz dla 89c51?

    jeżeli ustawiamy szybkość RS to po stronie uP nie musi być aż taka bardzo dokładna wartość (wartość błędu zależy od założonej szybkości transmisji) im mniejsza szybkość tym bląd może być większy ale to troche ryzykowne. Jak zmenią się warunki tranasmisji (np. dlugość kabla) to mogą być małe zakłucenia!! tu masz wzór, jak policzyć częstotliwość transmisji...

    Mikrokontrolery   28 Lis 2004 19:00 Odpowiedzi: 6    Wyświetleń: 2033
  • ATtiny2313 - problem z komunikacją szeregową przy 9600 baud, kwarc 4MHz

    Witam, Problem pojawił sie gdy zmuszony zostałem do zmiany procka z AT90S2313 na ATtiny2313. Ogólnie wszystko sie wydaje wporządku BASCOM wykrywa procka i go programuje. Nie działa jednak jak powinno odbieranie z procka znaków ASCII. Na starym procku uzywałem następujących parametrów transmisji BAUD9600 8 N 1. Przy takich ustawieniach RS-a otrzymuje...

    Mikrokontrolery   08 Maj 2006 21:18 Odpowiedzi: 8    Wyświetleń: 1475
  • Przykłady przerwań w asm na AT89c2051: Timer i komunikacja szeregowa

    Żeby wszystko było jasne, rozmawiamy o AT89c2051 gdzie po pierwsze primo nie istnieje timer T2, po drugie primo do transmisji szeregowej wykorzystywany jest standartowo T1 (więc pozostaje jedyny wolny timer 0) i od niego zależy prędkość (no i oczywiście od kwarcu gwoli ścisłości). także siłą wyższa jak już T1 jest zajęty dla trans. szer. to do czegoś...

    Mikrokontrolery   24 Maj 2004 15:05 Odpowiedzi: 20    Wyświetleń: 3196
  • Płytka testowa AVR - ATMega32

    http://obrazki.elektroda.pl/8871329800_1... Dzień dobry Chciałem zaprezentować płytkę testową dla procesorów ATMega32 i innych z takimi samymi wyprowadzeniami. Do wykonania jej skłoniła mnie chęć dalszej nauki programowania mikrokontrolerów. Nie było to możliwe na poprzedniej płytce wykonanej w 2 klasie technikum. Od rozpoczęcia projektowania...

    DIY Konstrukcje   06 Gru 2015 16:04 Odpowiedzi: 11    Wyświetleń: 6339
  • Programator AVR910 USB Prolific PL2303 Opto-Izolacja

    Polecam transoptorki 6N136 i 6N137. Jak założysz odpowiedni kwarc to będziesz mógł programować z szybkością transmisji 115200 ;) Warto też wypróbować USBASP np z Khazama AVR programer pod Windowsem. Ja się do niego przekonałem i śmiga aż miło, jest szybszy od AVR910 bo nie ma konwersji USB na port szeregowy, tylko bezpośrednio po USB leci.

    DIY Konstrukcje   21 Wrz 2012 15:16 Odpowiedzi: 8    Wyświetleń: 7881
  • Jak podłączyć i używać wyświetlacz LCD z Ericssona S868 przez I2C?

    zmierz chip(ten kawałek kwarcu pod srebrną naklejką) jak ma około 8mmx2,5mm to napewno to jest to samo co u mnie. I niestety jeżeli tak jest to nie jest to transmisja I2C tylko pewnie bardziej przypomina SPI tylko jednostronne no i bez sygnału CS - czyli takie sobie awysyłanie bitów szeregowo. Mogę dodać że w stanie spoczynku obie linie(sda i scl) są...

    Mikrokontrolery   04 Maj 2004 21:07 Odpowiedzi: 8    Wyświetleń: 1491
  • Jak zbudować prosty układ testowy z AT89S52 i programatorem ISP?

    Mała rada dla użytkowników XP jest umieszczona w temacie, do którego link podałem. Można zastosować sterowniki UserPort.sys, które odblokują obsługę portów w XP. Działanie zaś programatorów ISP zależy w dużej mierze od posiadanego komputera. Przy dużych zegarach (powyżej 2GHz) może być z tym pewien problem. Program zbyt szybko robi zmiany na porcie,...

    Mikrokontrolery   01 Lis 2005 22:28 Odpowiedzi: 22    Wyświetleń: 4478
  • Zdalne wyświetlanie czasu komputera na wyświetlaczu.

    Witam, Odbiornik wpięty w 4 nogę Atmegi 328 z kwarcem 16MHz tyle, że wyświetlacz ma być zrealizowany na 6 wyświetlaczach 7 segmentowych, więc hex wiele mi nie da. :) Test był na LCD wpiętym tylko na chwilę, aby zobaczyć czy coś mi się uda odczytać. Przyszło mi na starość zająć się transmisją szeregową i zabawą w Arduino, i przyznam, że bym wolał się...

    Arduino   07 Paź 2015 16:10 Odpowiedzi: 36    Wyświetleń: 4152
  • Identyfikacja modułu telekomunikacyjnego z układami Motoroli, kwarcami i przekaźnikiem

    Wygląda mi to na jakąś płytę pracującą w transmisji. Na pewno nie jest to płyta komutacyjna przynajmniej nie ze znanej mi centrali S12. Patrząc po opisach można domyśleć sie że chodzi dane szeregowe SDX / SDY od "Serial Data" . Widać także lampke alarmu (czerwona) które bardzo często występują właśnie na transmisji oraz symbol CLK od Clock - zegar ,...

    Telefony Stacjonarne Serwis   07 Kwi 2006 15:41 Odpowiedzi: 2    Wyświetleń: 1129
  • Atmega8 USART - błędna transmisja, krzaki i frame error na terminalu

    Witam, Chciałbym dokonać transmisji przez port szeregowy Atmegi. Niestety ciągle otrzymuje krzaki na terminalu. Czasami są to krzaki czasami inne litery, a niżeli te wysłane programem, często w terminalu pojawia się błąd frame error. Co lepsze program działa na symulatorze bez problemów... W tej chwili stosuje kod rodem z datasheet Atmegi: #include...

    Mikrokontrolery   21 Lip 2012 17:15 Odpowiedzi: 5    Wyświetleń: 1812
  • Jak skonfigurować RS 232 i timer w uP8051 dla transmisji szeregowej?

    Deklaracje: FTREQU9600 ;predkosc wysylania/odbierania danych FOSCEQU11059200 ;kwarc poslaczony do procesora [Hz] NTH1EQU256-FOSC/(FTR*32*12) ;konfiguracja taktowania SET_TXEQU 21H ;konfiguracja TMOD SET_RSEQU50H ;konfiguracja TCON W programie: MOV TMOD,#SET_TX ;-- MOV TH1,#NTH1 ;---konfiguracja wysylania i odbierania MOV SCON,#SET_RS ;-- przez port...

    Mikrokontrolery   18 Maj 2004 11:51 Odpowiedzi: 4    Wyświetleń: 1383
  • CB Pan Multi Top LCD - przestrojenie z procesorem HYU4011Q-14, jak to zrobić?

    OK tak zrobię jak piszesz Birband. Mam jeszcze pytanie odnośnie przestrojenia. Mianowicie w temacie którego link podałem wyżej napisano by przylutować kond. 18pF równolegle do kwarcu 5MHz. Tak zrobiłem, radio nadaje i odbiera dobrze (sprawdzałem na 15 kanale AM, ostatnim z resztą na tej modulacji). Czy ma to jakiś wpływ na pracę radia w FM? Bo razem...

    Radiotechnika Początkujący   30 Lis 2008 08:54 Odpowiedzi: 5    Wyświetleń: 4883
  • Jak stworzyć przerwanie od UART w Bascom do obsługi RS232?

    Można, a w BASCOM-ie przerwanie od portu szeregowego nazywa się "serial" i to jego obsługą musisz się zainteresować. Przykładowy kod w BASCOM-ie 51: $crystal = 11059200 ' czestotliwosc kwarcu $baud = 2400 ' predkosc transmisji Dim X As Byte ' deklaracja zmiennych Enable Interrupts ' wlaczenie przerwan Enable Serial ' wlaczenie przerwania portu RS232...

    Mikrokontrolery   17 Kwi 2005 10:24 Odpowiedzi: 3    Wyświetleń: 1785
  • Badanie EMC praktycznie- jestem po i mam kilka pytań

    _Robak_: Kwarc daleko? Na załączonym obrazku od kwarca do procka jest raptem ze 8mm. Moim zdaniem nie da się go bliżej postawić. figa_miga: 1. Czy próbowałeś dodać 1n na reset? Pomogło? 2. Czy oprócz transili dałeś też szeregowe rezystory? Moim zdaniem zabezpieczenie na D+ i D- powinno wyglądać tak: rezystor szeregowy kilkadziesiąt omów (jak ma również...

    Projektowanie PCB   03 Kwi 2011 10:59 Odpowiedzi: 17    Wyświetleń: 7697
  • Transmisja szeregowa PC->AT2051 - dlaczego nie działa?

    Domyślam się, że używasz kwarcu 11.0592MHz i chcesz uzyskać prędkość transmisji 300Bd. W takim przypadku źle konfigurujesz timer 1. Zmień tryb pracy timera 1 na pracę z automatycznym przeładowywaniem (tryb 2): ; TIMER 1 T1_G EQU 0 ;GATE T1_C EQU 0 ; COUNTER/-TIMER T1_M EQU 2 ; MODE (0..3) TIM1 EQU T1_M+T1_C*4+T1_G*8 TMOD_SET EQU TIM0+TIM1*16 i powinno...

    Mikrokontrolery   07 Mar 2005 10:53 Odpowiedzi: 2    Wyświetleń: 1194
  • UART w PIC16F690 z kwarcem 20MHz - dioda się nie zapala, co sprawdzić?

    Mam trzy wskazówki, przetestuj kilka bliskich wartości dla SBRG, spróbuj większej prędkości BRGH=1 i kontroluj bity błędów transmisji. Pozatym nie potrafie wskazać błędu, wszystko wygląda OK. PS ja bym testował układ w postaci programu który odczytuje znak i wysyła go gdzieś, np na LED albo LCD, albo jeszcze lepiej na port szeregowy, a za przerwania...

    Mikrokontrolery   14 Lut 2006 03:21 Odpowiedzi: 2    Wyświetleń: 1095
  • Atmega8 i VFD Futaba US202SD01A - losowe znaki przy transmisji szeregowej

    Witam Udało mi się rozwiązać problem ustawiając następujące parametry komendy Shiftout: [syntax=basic4gl]Shiftout Portd.6 , Portd.5 , Wart , 1 , 8 , 700 [/syntax] przy wartości kwarcu 8 mHz dla atmegi8. Znaki wyświetlają się dość wolno, w około 0,5 sekundy zapełniają cały wyświetlacz (20x2). Niestety nie znam komend sterujacych, po prostu szeregowo...

    Mikrokontrolery Początkujący   20 Sty 2014 23:31 Odpowiedzi: 1    Wyświetleń: 2394
  • Atmel 89C51 z kwarcem 24MHz działa wolniej na jednej z dwóch płytek PCB

    Witam Potrzebowałem kiedyś kwarcu 33177600 Hz (Mikrokontroler miał częstotliwość max 33 MHz a przy tej częstotliwości bardzo łatwo bawić się z transmisją szeregową- łączenie z kompem) rozwiązałem to tak - rezonator 11059200 - 3 razy mniejsza częstotliwość od potrzebnej połączony w standardowy generator z bramką negującą (2 kondensatory po około 22piko...

    Mikrokontrolery   07 Lut 2005 18:48 Odpowiedzi: 8    Wyświetleń: 2490
  • porty COM/LPT, Dioda Podczerwień, programowanie w C

    W COMie i podczerwienii korzysta się z transmisji szeregowej, dlatego proponuję właśnie COMa. gdzie znajdę coś więcej o transmisji szreregowej ? rozumiem ze dane podawane są szeregowo, ale nie bardzo rozumiem w takim razie po co tyle wyjść na COMie, rozmawiałem przed chwilą z kolegą i stwierdził, że komputer nie jest w stanie wygenerowac sygnalow o...

    Projektowanie Układów   19 Paź 2003 23:07 Odpowiedzi: 5    Wyświetleń: 2882
  • [atmega8][asm] woltomierz lcd + transmisja danych -usb-pc

    Pozwolę sobie pociągnąć dalej... Wszystko było by łatwiejsze gdybym miał RS232 w laptopie - ale nie mam jak to laptop. Więc jestem zmuszony (chcę) wykorzystać do transmisji danych port USB. Tak jak kolega powiedzmy że będzie to woltomierz (niech będzie na razie woltomierz). Pozwolę sobie olać tutaj kwestię jak co z czym aby uzyskać wynik bo to już mam...

    Mikrokontrolery AVR   28 Gru 2010 13:48 Odpowiedzi: 23    Wyświetleń: 5943
  • [Atmega 16][Visual studio C#] Błędna komunikacja przez serial port.

    Problemów może być sporo ja bym jednak zaczął od zmodyfikowania kodu odpowiedzialnego za komunikację zarówno po stronie PC jak i AVR. Wiem, że to brzmi mało pocieszająco ale gwarantuję, że efekt końcowy będzie zadowalający. Po pierwsze zrób jakąś strukturę ramki, która ma "wyraźny" początek i koniec. Po to mamy do dyspozycji w tabeli ASCII znaki receive_text()...

    Mikrokontrolery AVR   25 Wrz 2018 12:49 Odpowiedzi: 26    Wyświetleń: 1359
  • [SD][ATMEGA8][C] - Petit fatFS - szkielet programu.

    Typy prog_cośtam nie są obecnie wspierane. Aby to odblokować należy zdefiniować symbol __PROG_TYPES_COMPAT__ we właściwościach projektu. Pamiętaj też, że ATMega8 nie ma wewnętrznego kwarcu, posiada generator, ale jego stabilność jest kiepska, jeśli myślisz o jego wyokrzystanu do transmisji UART to raczej o tym zapomnij. Z drugiej strony FT232 ma możeliwość...

    Mikrokontrolery Początkujący   31 Maj 2013 22:58 Odpowiedzi: 14    Wyświetleń: 3975
  • Jak odczytać impulsy 5V z czujnika prędkości auta na komputerze przez USB?

    Tutorial do avr taki znalazłem: http://avr.elektroda.eu/?q=node/8 Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2334
  • [Attiny 2313] Jak ustawić echo RS z wyborem prędkości transmisji w Bascom?

    Instrukcja BAUD Przeznaczenie: Zmienia szybkość transmisji urządzenia typu UART. Składnia: BAUD = szybkość BAUD #kanał , stała gdzie: szybkośćszybkość transmisji jaka ma obowiązywać od tej pory, kanałnumer kanału transmisji w programowym urządzeniu typu UART, stałaliczba określająca szybkość transmisji w danym kanale. Opis: Można zmienić szybkość pracy...

    Mikrokontrolery AVR   08 Cze 2010 23:45 Odpowiedzi: 7    Wyświetleń: 2468
  • Jak ustawić fusebity dla AtMega 128 16AI z kwarcem 11059200?

    Witam. Prędkość transmisji i związane z nią błędy (procenty które pokazuje bascom) tyczą się transmisji szeregowej poprzez uart, a nie programowania uC. Fusebity są ok. Tylko jeżeli korzystasz z portu F - wyłącz jeszcze JTAGa - unikniesz niespodzianek podczas uruchamiania płytki. Nie podałeś schematu. W mega128 programowanie nie odbywa się przez linie...

    Mikrokontrolery   05 Maj 2007 16:49 Odpowiedzi: 5    Wyświetleń: 2044
  • Atmega8 UART - brak transmisji do komputera przy 19200 baud, kwarc 12MHz

    RX w avr do Tx w kompie Tx w avr do rx w kompie. Port szeregowy w komputerze PC wymaga odpowiednich poziomów sygnałów wejsciowych. Przy połączeniu procesora typu ATMEGA do układu RS w komputerze PC wymagany jest konwerter poziomów, taki ja np. MAX232. Na razie analizowanie Twojego programu nie ma sensu, bo problem jest na poziomie połączenia układu....

    Mikrokontrolery AVR   07 Lis 2008 11:07 Odpowiedzi: 7    Wyświetleń: 1702
  • Przykład programu BASCOM/ASM do transmisji RS-232 między 89c4051

    Witam! Pilnie potrzebna porada w sprawie nastepujacej. Mam 2 procki jak w temacie. Jeden ma wysylac dane, a drugi je odbierac. Wszystko szeregowo RS-em. Mam MAX-y itd. w sumie wszystko dziala i czasami cos sie uda wyslac ale to czesto dzielo przypadku :( Potrzebuje jakiegos przykladu programu najlepiej w BASCOM-ie lub ASM, lub wyczerpujace rady. Z gory...

    Mikrokontrolery   05 Kwi 2004 20:34 Odpowiedzi: 1    Wyświetleń: 1012
  • Jak zasilić ATmega8 i FT232RL napięciem 3.3V z RFM12B?

    Diodę LED znalazła się za układem LM1117, aby sygnalizowała czy układ jest zasilany. Jednak jest to zły pomysł? Podłącz ją więc (wraz z szeregowym rezystorem) między 3,3V a masę, a nie VCC Atmegi. Jeśli dobrze rozumiem kwestie wewnętrznego oscylatora w FT232RL to jeśli VCC nie będzie podłączone do zasilania tylko VCCIO zasilę napięciem 3.3V z wyjscia...

    Mikrokontrolery   10 Sty 2013 16:25 Odpowiedzi: 32    Wyświetleń: 9525
  • UART, AT89S8253, assembler - Dlaczego napięcie na TxD jest bliskie VCC?

    Przykladowa inicjacja licznika T2, by dzialal jako generator portu szeregowego: movSCON,#50h ;uart w rtybie 1 (8 bit), REN=1 */ anlT2CON,#0F0h ;EXEN2=0; TR2=0; C/T2#=0; CP/RL2#=0; */ orlT2CON,#30h ;RCLK = 1; TCLK=1; */ movTH2,#0FFh ;wartosc poczatkowa T2*/ movTL2,#0F3h movRCAP2H,#0FFh ;warotsc reload, 57600 Bds przy 24MHz */ movRCAP2L,#0F3h setb TR2...

    Mikrokontrolery   04 Maj 2006 18:43 Odpowiedzi: 6    Wyświetleń: 1595
  • [89C420] Niestabilność generatora przy kwarcu 24MHz i problem z transmisją UART

    Witam. Procesor pracuje na kwarcu 24MHz (bez żadnych wewnętrznych mnożników czy dzielników). Loader420 ma problemy z programowaniem jednak za pomocą MTKbeta (otwieram port na 9600) udaje się go zaprogramować i zweryfikować. Program testowy wysyła tekst na port szeregowy (w pęti) i miga diodką. Na tym kwarcu udało mi się uzyskać wewnętrzny baudrate na...

    Mikrokontrolery   27 Cze 2008 23:07 Odpowiedzi: 4    Wyświetleń: 1842
  • Jak uzyskać dokładne opóźnienie 100 µs w C dla kwarcu 8 MHz?

    W 1wire (w trybie standard) musisz odmierzać czas z dokładnością do kilku us. Niestety w czystym C nie da się uzyskać takich dokładności. Co więcej, jeśli źle się do tego zabierzesz, to w przyszłości okaże się ze coś ci się będzie sypało (wyś 7 seg, transmisja szeregowa itd). Niestety będziesz musiał się przeprosić z ASM. Po skompilowaniu programu wyświetl...

    Mikrokontrolery   03 Sie 2007 23:03 Odpowiedzi: 18    Wyświetleń: 1560
  • Tuner AM/FM TEF6686 sterowany z komputera

    Sprawa rozwiązana. Użyłem wsadu 0 na 4000000 . Dodatkowy jeszcze był problem z napięciem na linii, cytując Konrada z fmdx.pl z forum RadiaPolska "Arduino ma logikę 5V, natomiast TEF ma 3.3V. Poziomy napięcia rzędu 5V daleko wykraczają poza specyfikację TEF-a i z tego powodu w moim sofcie wyłączone są wewnętrzne pull-upy linii SDA i SCL w AVR. W zależności...

    DIY Konstrukcje   24 Cze 2025 06:59 Odpowiedzi: 80    Wyświetleń: 42738
  • Transmisja szeregowa RS-232 w Bascomie dla procesorów 89c51 - pytania i porady

    AD1 bascom kompiluje pod wszystkie 51 (tez 40 nozkowe) tylko musisz ustalic dla jakiego proca ma skapilowac w opcjach albo wstawic dyrektywke np $regfile = "89c51.dat" tylko wiadomo do 2kB AD2 najpierw ustalasz na poczatku predkosc np. $BAUD = 2400 wazne jest w tym przypadku takze okreslenie kwarcu np $CRYSTAL = 14000000 i teraz zeby wyslac zmienna...

    Mikrokontrolery   16 Sty 2004 12:31 Odpowiedzi: 7    Wyświetleń: 1655
  • Zabezpieczenie przed rozładowaniem aku Ni-Mh - jak?

    Witam Może to przerost formy nad treścią ale dałbym procka. Chodzi o to, żeby zrobić pomiar i uśpić procka. I próbkować napięcie w jakichś dłuższych odstępach czasu. Jeśli będzie za niskie to mrugnąć diodką i przejść do uśpienia, itd. W stanie bezczynności, jednostka centralna zostaje zatrzymana i nie wykonuje żadnych rozkazów. Działa jednak system...

    Projektowanie Układów   01 Lut 2008 10:37 Odpowiedzi: 4    Wyświetleń: 2620
  • Przetwornik A/C i Atmega, przetwornik z 8-bitowym portem?

    Potrzebuję mierzyć napięcie pewnego sygnału z częstotliwością ok 100kHz, czyli próbkowanie musiałoby być co ok 10µs. Sprawdziłem przetwornik AC (10-cio bitowy) w Atmega32 z kwarcem o częstotliwości 16MHz. Pomiar napięcia trwa 98µs czyli dziesięć razy dłużej niż potrzebuję. Czy znacie jakiś przetwornik AC który mógłbym podłączyć do Atmega32...

    Mikrokontrolery   27 Gru 2009 15:25 Odpowiedzi: 4    Wyświetleń: 4099
  • Dlaczego rejestr UBRRH zmienia się po instrukcji `out UCSRC, R16` w Attiny2313?

    Witam! Próbuję uruchomić UARTA w trybie asynchronicznym w asemblerze. Debbuguję program i po wykonaniu linii: out UCSRC, R16 zmienia mi się stan rejestru UBRRH z 0x00 na 0x26. Pytanie - dlaczego? Poniżej strzępki moich asemblerowskich myśli :) .INCLUDE "tn2313def.inc" ; kwarc 8MHz .equ BAUD=51 ;predkosc transmisji szeregowej 9600bps .list...

    Mikrokontrolery AVR   10 Kwi 2009 15:19 Odpowiedzi: 5    Wyświetleń: 1943
  • [ATmega32][avr-gcc] - Nieprawidłowe taktowanie/filtrowanie?

    Cześć, proszę o pomoc w diagnozie problemu. Jako zasilanie (5V) i programatora używam usbasp. Za jego pomocą wgrałem wgrałem na fabrycznie nową atmege32a program do migania ledem z częstością 0,5 Hz. Układ działa poprawnie. Następnie dołożyłem kwarc 16 MHz filtrowany 2x 20 pF. Fuse bity high zostawiłem takie same a low zmieniłem na xFF. Tutaj następuje...

    Mikrokontrolery Początkujący   30 Mar 2017 01:13 Odpowiedzi: 3    Wyświetleń: 1338
  • [C] ATtiny2313 i FT232 - brak komunikacji z PC przez USART, co sprawdzić?

    A zastanawiałeś się kiedyś jaki wpływ ma częstotliwość taktowania procesora na prędkość baud rate oraz procent błędów ? To zajrzyj sobie do dowolnej noty PDF dowolnego procka AVR na ostatnią stronę rozdziału USART zobaczysz tam tabele z różnymi częstotl. taktowania oraz możliwymi prędkościami wraz z %błędów. Gdy procent błędów jest w okolicach zera...

    Mikrokontrolery AVR   17 Maj 2011 18:27 Odpowiedzi: 10    Wyświetleń: 2770
  • ST7540 i ATMEGA16 Problem z kwarcem i odczytem rejestru

    Witam. Posiadam układ z ST7540 i uC sterującym jego pracą- w tej roli Atmega16. pierwszy problem: po ustawieniu fuse bitów w atmedze (pod avrdude), jak poniżej nie ma przebiegu na zewnętrznym kwarcu (16Mhz) podłaczonym do atmega16. ładowane do procka programy działają...co może być przyczyną? używam oidentycznego kwarcu do układu St7540 i przebieg na...

    Mikrokontrolery AVR   15 Lip 2008 01:18 Odpowiedzi: 2    Wyświetleń: 1626
  • Jak zrobić zewnętrzny sterownik(MIDI) do traktor dj studio?

    Od strony sprzętowej napewno potrzebne bedzie kawałek mikrokontrolera obsługujacy klawiaturę, pokrętła (najlepiej obrotowe impulsatory lub potencjometry) z obsługą portu szeregowego lecz zamiast typowych driverów TTL <-> RS232 robisz TTL <-> MIDI. MIDI to pętla prądowa 0/5mA, a wejście separowane jest transoptorem PC900 Ustawiasz parametry...

    Początkujący Elektronicy   30 Mar 2009 23:38 Odpowiedzi: 90    Wyświetleń: 24910
  • Monitor magistrali I2C na Atmega + program

    Układ służy do monitorowania magistrali I2C. Podpięty do magistrali, obserwuje ją w sposób pasywny, odczytuje wszystkie przesyłane tam informacje. Wykrywa znaczniki początku (START CONDITION), powtórzonego początku (REPEATED START CONDIOTION) oraz końca (STOP CONDITION) transmisji, rozpoznaje typ przesylanych bajtów (adres, dana zapisana, dana odczytana)....

    Artykuły   17 Wrz 2009 23:44 Odpowiedzi: 17    Wyświetleń: 14780
  • Jak zrealizować 2 UART-y w urządzeniu z AT89Cxx i RS232C?

    Szanowny Tdv Twoje wszechwiedza chyba Ci troszkę z kultury ujmuje. Nie życzę sobię żadnych inwektyw i kalumni z Twojej strony ponieważ nic nie mam do Ciebie więc i Ty pilnuj swego nosa a jak Ci nie pasuje to nie czytaj moich postów. Wracając to tematu kiedyś planowałem programową transmisję i ją zrobiłem i sprawdziłem załącznik PROGR.C Potem przesiadłem...

    Mikrokontrolery   24 Lut 2004 19:56 Odpowiedzi: 32    Wyświetleń: 4581
  • Jak skonfigurować ATmega128 do komunikacji z PC przez RS232 przy 115,2kbps?

    Witam, Usiłuję zmusić ATmegę128 do komunikacji z komputerem przez RS-232. Niestety mam z tym duży kłopot. Procesor chodzi z kwarcem na 16MHz, a transmisja do komputera ma się odbywać poprzez wbudowany w procesor USART z prędkością 115,2kbps. Transmisja ma być w zasadzie ciągła do póki są dane do wysłania (a będą cały czas) i jedynie procesor będzie...

    Mikrokontrolery AVR   29 Cze 2010 14:35 Odpowiedzi: 8    Wyświetleń: 2610
  • Jak połączyć dwa mikrokontrolery 89C2051 przez porty szeregowe?

    witam chcialem polaczyc dwa mikrokontrolery 89c2051 i zmusic je do komunikowania sie miedzy soba przez porty szeregowe. napisalem do testow takie programiki . NADAJNIK $asm mov scon, #&b01000000 mov tmod, #&b00100000 mov th1,#&hf6 setb tcon.6 mov pcon,#&b10000000 $end Asm Dim Zmienna1 As Byte Dim Zmienna1 As Byte Dim Zmienna3 As Byte Zmienna1 = 100...

    Mikrokontrolery   20 Lut 2006 12:15 Odpowiedzi: 2    Wyświetleń: 1080
  • Jak ustawić TIMER0 w ATtiny26 do transmisji RS232 przy 110bps?

    Witam ostatnimi czasy mając do dyspozycji mikrokontroler attiny26. Postanowiłem napisać prosty program umożliwiający przesyłanie znaków z komputera do uC i prezentacje na wyświetlaczu alfanumerycznym LED. Attiny26 nie posiada jednak portu szeregowego RS232 więc chciałem spróbować swoich sił i napisać obsługę programową. Generalnie odbiór danych realizuje...

    Programowanie Początkujący   07 Sie 2014 20:22 Odpowiedzi: 2    Wyświetleń: 1773
  • ATMega128A - USART PC - Problem z przesyłaniem danych przez USB<->RS232

    Witam. Próbuję przesłać i odebrać znak pomiędzy atmega128 a putty. ATmega taktowana kwarcem 14.7456MHz. Korzystam z przejściówki USB<->RS232 (z atmega32 działa). RXD/TXD skrosowane. KOD: uart.c : [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include "uart.h" volatile char c_in; // odebrany znak...

    Mikrokontrolery AVR   23 Paź 2014 14:20 Odpowiedzi: 9    Wyświetleń: 1761
  • USART Atmega16A - błędne dane przez RS232, jak poprawić połączenie?

    Witam. Mam problem z podłączeniem atmegi z komputerem przez rs232. Nie wiem gdzie popełniam błąd w połączeniu czy w programie. Podłączałem bezpośrednio 3 pin pod pod Rx, 2 pod Tx, a 5 pod masę uC. Podłączałem tez według schematu [url=]http://blog.topgun.kiev.ua/wp-cont... lecz dostaje w odpowiedzi krzaczki, <0>, bądź...

    Początkujący Naprawy   20 Gru 2012 11:54 Odpowiedzi: 5    Wyświetleń: 1104
  • [Atmega162] [Atmega162][C] Migająca LED - Jak poprawnie zaimplementować opóźnienie?

    Witam! Docelowo musze stworzyc program do transmisji szeregowej wykorzystujacy 2 USARTy. Stad moj wybor padl na Atmega162. Poniewaz bedzie to transmisja z predkoscia 9600b/s na zaprojektowanej plytce znalazl sie kwarc 7,3728MHz. Poniewaz dopiero zaczynam z uC pierwszym programem jaki wgralem aby sprawdzic czy wszystko dziala byl znaleziony na http://www.avrtutor.com/tutorial/thermo/...

    Mikrokontrolery AVR   06 Lip 2009 22:38 Odpowiedzi: 20    Wyświetleń: 3829
  • Ustawienie zegara, czas trwania polecenia Wait, BASCOM, zl2AVR

    Witam, dysponuję ogólnie znanym układem ZL2AVR i mam problem z ustawieniem zegara tak by polecenie "waitms 10000" trwalo faktycznie 10 sekund, teraz trwa okolo 9s 200-300ms. Moj program wyglada tak: $regfile = "m8def.dat" $crystal = 8000000 //przy ustawieniu 1000000 jest totalna klapa- trwa okolo 4s Config PORTB.1 = Output Waitms 10000 PORTB.1 = 1 Waitms...

    Mikrokontrolery AVR   28 Kwi 2011 20:00 Odpowiedzi: 7    Wyświetleń: 2437
  • Zewnętrzny / wewnętrzny termometr USB.

    http://obrazki.elektroda.net/83_12879358... Jest to proste urządzenie, które demonstruje użycie transmisji USB z pomocą mikrokontrolera PIC. Istnieje kilka przykładów podobnych urządzeń na 40-wyprowadzeniowym mikrokontrolerze PIC 18F4550, ale ten termometr został zaprojektowany z użyciem mikrokontrolera PIC18F2550, który posiada 28 wyprowadzeń....

    DIY Zagranica   25 Paź 2010 21:29 Odpowiedzi: 7    Wyświetleń: 5582
  • Porównanie szybkości odczytu i zapisu pamięci w AVR AT90S2313

    adaxx: ram - 2 cykle flash - 4 cykle eeprom - około 8 (3 na wpisanie danych i adresu, 4 na odczyt i 1 na pobranie danych) zew. ram. równoległy zależnie od układu i ustawień w atmelu- od 6 wzwyż.. zew eprom równoległy przeważnie 6 cykli ale zależy od czasu dostępu przy danym kwarcu uP.. zew eeprom szeregowy minimum 96 cykli (w super szybkim kodzie z...

    Mikrokontrolery   21 Sty 2005 15:19 Odpowiedzi: 12    Wyświetleń: 1913
  • UART w AT89C2051 - nie działa sprzętowy UART, kod inicjalizacji i odbioru

    Próbuję właśnie uruchomić pewien relatywnie prosty projekt na AT89C2051. Konieczne jest zastosowanie dwóch UART-ów, przy czym jeden z nich będzie pracował dosyć wolno, toteż w tym celu wykorzystana zostanie software'owa implementacja transmisji szeregowej. Z tym nie ma żadnego problemu - dość łatwo udało mi się przeportować bibliotekę z AVR-ów. Paradoksalnie...

    Mikrokontrolery Pozostałe   22 Mar 2017 23:31 Odpowiedzi: 7    Wyświetleń: 2514
  • Przetwornik temperatury z MAX6675 i MAX485

    http://obrazki.elektroda.pl/1360627800_1... Opisany poniżej przetwornik temperatury powstał z potrzeby chwili, z elementów ogólnie dostępnych. Nie jest to "odkrywcza konstrukcja", ale może się komuś przydać. Do jego budowy wykorzystałem przetwornik termopary typu K o oznaczeniu MAX6675. Zakres mierzonej temperatury wynosi od 0°C do...

    DIY Konstrukcje   30 Mar 2017 18:39 Odpowiedzi: 19    Wyświetleń: 10176
  • Atmega/Nokia - Atmega88, Nokia, komunikacja szeregowa

    Ja zawsze akurat patrzyłem na tabelki z ubrr w tych datasheetach no i przeczytałem, że musi być ubrr rowne 3, zeby bylo te 115.2 co nie. Wstawiając "ręcznie": http://obrazki.elektroda.pl/9171303500_1... Częstotliwośc to 63 kHz przy wpisaniu 3 do ubbr. Nie rozumiem dlaczego nie zgadza się (powinna być zgodność z tą tabelką, z dokumentacji)....

    Mikrokontrolery AVR   17 Mar 2014 16:04 Odpowiedzi: 12    Wyświetleń: 2595
  • ATmega128 USART - jak wyłączyć diodę na PD4 po puszczeniu klawisza w?

    Witam serdecznie. Napisałem bardzo prosty kod do obsługi UARTu. Jest on w pełni sprawny. ATmega128 z zewnętrznym kwarcem 14745600Hz. Problem polega na tym, że gdy komunikuję się za pomocą terminala to gdy wcisnę na klawiaturze literę "w" dioda podłączona do PD4 świeci ciągle. Nie chcę by świeciła ona ciągle, a jedynie wtedy, gdy przytrzymam "w". Gdy...

    Mikrokontrolery AVR   30 Gru 2010 12:40 Odpowiedzi: 13    Wyświetleń: 1681
  • Programator HVPP/HVSP/ISP dla procesorów Atmel AVR

    Hi No co do kosztow to cos o tym wiem, w sumie jak by nie patrzec to ten programator poskladany jest niemal ze "smieci". Praktycznie 80% elementow jest z rozlutu (inne prototypy itp.). Odnosnie predkosci to UART pracuje na 115200 - dlatego kwarc 7.3728MHz (czyli praca na prawie maksymalnej czestotliwosci - jest to wersja L ATMegi czyli max 8MHz i jest...

    DIY Konstrukcje   19 Lis 2020 09:27 Odpowiedzi: 48    Wyświetleń: 46096
  • Jak przesłać dane z AT89c2051 do PC przez port szeregowy w BASCOM?

    Musisz zadeklarowac zegar procesora i predkosc transmisji: $crystal = 4000000 $baud = 250000 W tym przykladzie jest to 4MHz i 250kbitow/s (akurat wycialem z kawalka swojego programu i jest to wartosc nietypowa dla predkosci RS a konkretnie predkosc przesylania danych w protokole DMX) Poniewaz zegar taktujacy UART jest pobierany z zegara glownego to...

    Mikrokontrolery   04 Wrz 2004 11:54 Odpowiedzi: 2    Wyświetleń: 1110
  • radio4 - modem cyfrowy LoRa sterowany komendami tekstowymi przez port szeregowy

    https://obrazki.elektroda.pl/4876848100_... radio4 Prezentowana konstrukcja jest to modem radiowy sterowany prostymi tekstowymi komendami wysyłanymi na port szeregowy, bez dodatkowych sterowników czy bibliotek. Z jego pomocą można zdalnie sterować urządzeniami, odczytywać stan zdalnych czujników i/lub włączników oraz wymieniać komunikaty...

    DIY Konstrukcje   27 Maj 2019 12:15 Odpowiedzi: 7    Wyświetleń: 2433