atmega16 cksel

Znaleziono około 81 wyników dla: atmega16 cksel
  • Jakie kondensatory i fuse bity dla kwarcu 16MHz w ATmega16?

    Kondensatory mogą być od 22pF do nawet 33pF(sam takie stosuje). Co do fuse bitów to ustaw na: CKSEL 1111 oraz zaprogramuj CKOPT.

    Mikrokontrolery AVR   18 Lip 2010 21:09 Odpowiedzi: 6    Wyświetleń: 2725
  • REKLAMA
  • Jak odblokować ATMEGA16 po błędnym ustawieniu fusebitów CKSEL?

    bez przesady masz tysiace postow na ten temat. Mysle ze mod przeniesie temat do kosza bo nie umiesz uzywac szukaj. Zbuduj sobie generator na paru bramkach tll jest tutaj gdzies na elektrodzie dziala super, jak zawsze zle przestawie fusebity na zew generator to tego urzadzenia uzywam

    Mikrokontrolery AVR   09 Lut 2009 23:19 Odpowiedzi: 1    Wyświetleń: 1550
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega16 - różnice w działaniu programu BASCOM z kwarcem 4 MHz

    Masz zapewne wlaczony wewnetrzny rezonator 1MHz. Przy programowaniu ustaw odpowiednio bity CKSEL.

    Mikrokontrolery   30 Gru 2003 13:23 Odpowiedzi: 2    Wyświetleń: 1035
  • Brak komunikacji z Atmega16A po ustawieniu fusebitów dla rezonatora 12MHz

    Czy aby "Ext. RC Osc. ..." to nie jest zewnętrzny oscylator - ale RC a nie kwarc? "For 12 MHz frequency of external crystal, CKSEL [3:1] is set to 111." ze strony http://www.engineersgarage.com/tutorials...

    Mikrokontrolery AVR   06 Lip 2015 15:28 Odpowiedzi: 2    Wyświetleń: 630
  • REKLAMA
  • [atmega16] [atmega16][C] UART nie odpowiada przy komunikacji RS232 z terminalem v1.8

    Witam, Ustawiłeś fuse bity na zegar wewnętrzny 8 Mhz ? Na pewno taktujesz z tą częstotliwością ? The device is shipped with CKSEL = “0001” and SUT = “10”. The default clock source setting is therefore the 1 MHz

    Mikrokontrolery AVR   21 Kwi 2010 07:45 Odpowiedzi: 5    Wyświetleń: 1155
  • Jak ustawić Fuse Bity CKSEL i CKPOT w ATmega16 bez blokady?

    witam boje sie Fuse Bitow... mam z nimi przykre doświadczenia;/ chce aby procek byl taktowany kwarcem i musze musze zmienic bity CKSEL 1...3 i CKPOT, ale je trzeba zminiać osobno... i niewiem ktore pierwsze( raz zrobiłem na odwrót i zablokowałem jakiegoś procka ;/) a co mam zrobić z CKPOT 0??? bo w nocie katalogowej nic nie pisze;/ prosze o szybka odpowiedz:)...

    Mikrokontrolery   08 Gru 2006 22:07 Odpowiedzi: 11    Wyświetleń: 2689
  • REKLAMA
  • STK500 II - jak odblokować programator po zmianie fusebitów w AVR-Studio?

    Zamiast CKDIV ustawia się CKSEL, na stronie www.edw.com.pl/ea/avr/avr-fuse.pdf opis po polsku Atmega16. CKDIV to wstępny podział preskalera przez 8 zaś CKSEL odpowiedzialny jest za wew. lub zew. oscylator.

    Mikrokontrolery AVR   29 Paź 2008 09:20 Odpowiedzi: 13    Wyświetleń: 2472
  • Jak ustawić fusebity w Atmega32 dla zewnętrznego kwarcu 4MHz?

    Nowe ATMega16/32 zaczyna z ustawieniami CKSEL = “0001” (zegar wewnętrzny), SUT = “10” (czas startu), ponieważ fusebity mają logike odwrotną powinno to w programatorze wyglądać: CKSEL:1110 Aby używał zewnętrznego rezonatora o tej częstotliwości powinieneś ustawić CEKSEL = 1110, CKOPT = 1 (oczywiście teraz negujemy i zapisujemy...

    Mikrokontrolery   15 Lip 2010 06:26 Odpowiedzi: 14    Wyświetleń: 7714
  • ATMEGA16L + MAX232 UART 16MHz – terminal wyświetla zera, co sprawdzić?

    Witam Z tego co widzę to masz źle fusebity ustawione i ATmega16 chodzi Ci na 1MHz a nie na zewnętrznym kwarcu 16MHz. Radzę albo zmienić w programie zegar na 1MHz albo ustawić fusebity tak, żeby ATmega pracowała na zewnętrznym kwarcu 16MHz. Zapewne używasz PonyProga do programowanie więc odznacz CKSEL3 CKSEL2 CKSEL1 a zaznacz CKOPT. Tylko uważaj przy...

    Mikrokontrolery   16 Maj 2012 21:47 Odpowiedzi: 3    Wyświetleń: 2319
  • Atmega162 FuseBit. Jakie bity mają być ustawione na 1?

    Ludzie !! Podstawa to karta katalogowa: strona 35 - Tabela 7. Frequency Range (MHz) = 3.0 - 8.0 CKSEL3:1 = 110 a ze strone wczesniejszej (34) z tabeli 5 cksel0 = 0 lub 1 (szczegóły w tabeli 8 na s35) Ustaw poprostu CKSEL3:0 na 1101 (info z karty katalogowej 0 - włączony 1 - wyłączony fusebit)

    Mikrokontrolery   17 Lut 2007 20:01 Odpowiedzi: 9    Wyświetleń: 2888
  • 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ń: 9581
  • ATmega16 z kwarcem 16MHz – dobór kondensatorów i ustawienie fuse bitów

    jakie dac kondensatory dla kwarca 16Mhz?? kondensatory: 24 strona dokumentacji producenta mówi: 2 x 22pF (ceramiczne) jak ustawic fuse bity zeby wszystko dzialalo sprawnie? Fuse Bits: 23 strona dokumentacji producenta mówi: CKSEL 3 ... 0 - 1111 (gdzie "1" znaczy NIEZAPROGRAMOWANY) do tego wypadałoby ustawić Fuse Bits SUT1 ... 0 - na 11 (gdzie "1" znaczy...

    Mikrokontrolery   17 Paź 2006 09:21 Odpowiedzi: 6    Wyświetleń: 1949
  • Jak przywrócić ATTiny2313 po błędnym ustawieniu fusebitów CKSEL?

    heh... widzisz... problem w tym, ze ja sie za bardzo w nich nadal nie lapie, a nie chcialbym, aby ktos musial potem przezemnie "reinkarnowac" swojego procka... chodzilo mi o kogos, kto sie na tym dobrze zna.. ale za to znalazlem dokladny opis konfiguracji fuse'ow do ATMega16'i (w załączniku) \star

    Mikrokontrolery   23 Sty 2008 13:02 Odpowiedzi: 19    Wyświetleń: 5202
  • atmel/atmega16L 8PU - czas wykonania Wait 1 wydłużony do 7s

    Generalnie wymiana kondenstatorów to jest najmniejszy problem, masz niewłaściwie ustawione fusebity. Trzeba wyłączyć JTAG i OCDEN(na 1) oraz ustawić wszystkie CKSEL na 1111, CKOPT na 0. Pomocne narzędzie u kolegi wyżej, tylko nie wiem czy do ATmega16 za darmo. Autor tematu otrzymał odpowiedź, a temat zasilania, czy też prowadzenia ścieżek na PCB - wystarczy...

    Mikrokontrolery AVR   07 Sie 2012 15:36 Odpowiedzi: 2    Wyświetleń: 2605
  • REKLAMA
  • [ATmega16] ATmega16: Nieprawidłowe echo w komunikacji USART z RS232 i USB-RS232

    Na moje oko źle ustawione źródło sygnału zegarowego i mikrokontroler pracuje na wewnętrznym oscylatorze RC z prędkością 1MHz lub pozostał zaprogramowany CKDIV8 i sygnał oscylatora jest podzielony przez 8 ! Proszę sprawdzić ustawienie bitów cksel i prescalera. Wystarczy odłaczyć kwarca jeśli układ dalej nadaje to problem leży właśnie w tym .

    Mikrokontrolery AVR   31 Sty 2012 14:18 Odpowiedzi: 4    Wyświetleń: 1236
  • AtMega16 program odbierający i wysyłający na RS232

    Czyli kolega ma kwarca 8MHz i pisze $crystal=8000000 ... $baud=9600 I nie bascom źle działa tylko nie czyta sie instrukcji i pdf od megi a tam jest jak byk napisane że nowa mega działa na oscylatorku wewnętrznym 1MHz czyli 9600/8=1200 jak kolega nie wierzy prosze wylutować kwarca a program i tak bedzie działał bo mega pracuje na wewnętrznym oscylatorku....

    Mikrokontrolery   10 Sty 2007 14:42 Odpowiedzi: 2    Wyświetleń: 1220
  • Błędne odczytywanie z pamięci EEPROM - ATmega168PA-AU

    No to źle Ci ustawia CKSEL3...1. Zobacz w dokumentacji, jeśli do rze pamiętam powinno być 011. R Dodano po 1 https://obrazki.elektroda.pl/8160129500_... Czyli CKSEL3..0 powinno być: 0111 a SUT1...0: 11 R Dodano po 40 Niemniej jednak nie tu szukłabym problemu... R

    Mikrokontrolery   15 Mar 2023 13:33 Odpowiedzi: 30    Wyświetleń: 870
  • Jak zbudować prosty programator równoległy do ATMega16?

    witam mam podobny problem z fuse-bitami dla atmegi8: wgrałem program który wymagał ustaiwnia wewnętrznego oscylatora 8MHz więc w ponyprog`u zaznaczyłem tylko "v" w cksel2 bo tak mi wyszło z http://www.edw.com.pl/ea/avr/avr-fuse.pd... procek sie zablokował- nie można odczytać ani wgrać nowego programu :/ Jeżeli przy bicie jest ustawiony "v" - to oznacz,...

    Mikrokontrolery   28 Lis 2007 23:27 Odpowiedzi: 17    Wyświetleń: 2158
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    Chcę zaprogramować fuse bity, tak aby Atmega16 korzystał z zewnętrznego i tutaj nie wiem czy to jest RC oscilator czy Crystal/Resonator - mam podłączony rezonator kwarcowy 12mhz + 2 kondensatory 33pF. Jeśli to RC osc. to CKSEL=1000 SUT=10(chyba), jeśli crystal/resonator to CKSEL=1111 albo 1110(nie wiem) SUT=nie wiem. Używam AVR Fuse Calculator, w wyższym...

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 95781
  • Dlaczego diody LED na Atmega16 nie działają mimo poprawnego wgrania programu?

    Fusebity CKSEL0 - CKSEL3 są wszystkie ustawione na 1. To jest praca z zewnętrznym kwarcem w zakresie 3 - 8MHz. Jeśli µC się zaprogramował i przeszedł weryfikację to masz błąd albo w połączeniach diod, albo coś z programem. Spróbuj na początek zamiast mrugać diodami po prostu włączać je na stałe, czyli napisz najprostszy program jaki się da.

    Mikrokontrolery   28 Paź 2007 17:20 Odpowiedzi: 6    Wyświetleń: 4163
  • ATMega128 nie działa po zmianie ustawień CKSEL i usunięciu kwarcu - co robić?

    Trzeba by to wyjaśnić z tym PonyProg. Ja go używam i programuję na okrągło AT90s2313, AT90s8515, ATmega169, ATmega16, ATmega32 i jeszcze nie zdażyło się aby mi coś namieszał w bezpiecznikach mimo że też je zmieniam. Naj więcej w ATmega169 gdzie mam boot loader i aby z niego wystartować to trzeba ustawić jeden bezpiecznik a jak chcę aby aplikacja sama...

    Mikrokontrolery   23 Maj 2004 21:44 Odpowiedzi: 6    Wyświetleń: 1634
  • [AVR] [AVR][Atmega16] - Zmiana kwarcu na 32768kHz, brak wykrycia przez PonyProg

    Witam. Mam dziwny problem z kwarcem zegarkowym. Mam działający program działał dotychczas na kwarcu 2mhz podłączonym oczywiście do XTAL1 i XTAL2. Dziś postanowiłem zamienić go na 32768khz. Jedyna zmiana w fuse-bitach to CKSEL teraz jest 1001 oraz SUT teraz: 00 . Niestety pony prog przestał w ogóle wykrywać procesor nie da się zmienić ustawień! Procesor...

    Mikrokontrolery AVR   28 Mar 2013 10:18 Odpowiedzi: 13    Wyświetleń: 2478
  • [ATMega16A] - Zablokowane fusy po zamianie High i Low, co robić?

    Sprawdź jeszcze ewentualnie to: 8.5 Low-frequency Crystal Oscillator To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL Fuses to “1001” . The crystal should be connected as shown in Figure 8-2. By programming the CKOPT Fuse, the user can enable...

    Mikrokontrolery   28 Sty 2014 16:36 Odpowiedzi: 7    Wyświetleń: 2238
  • ATMega16 - UART działa tylko z podłączonym programatorem

    Hmmmm, jestem trochę zaskoczony :). Właściwie cały czas wydawało mi się że kwarc + 2 kondensatory to oscylator kwarcowy. Przynajmniej tak to jest opisane w dokumentacji dla ATMega. Fusebity CKSEL mam ustawione na "external crystal/ceramic resonator". W gruncie rzeczy nawet nie zwracałem szczególnej uwagi na różnice. SUT1..0 mam ustawione zgodnie ze...

    Mikrokontrolery   27 Lut 2008 00:53 Odpowiedzi: 9    Wyświetleń: 2827
  • [atmega16] Jak skompilować kod C do pliku .HEX dla Atmega16? Szukam alternatywy dla Winpic

    Ponieważ w PonyProg bity są negowane (patrz opis na załączonym przeze mnie screen-ie), więc negujemy to co wynika z bitów które odczytałeś CKSEL<3:0> = 1110 czyli po negacji CKSEL<3:0> = 0001 Sprawdzam czy zgadza się to z tabelką: http://obrazki.elektroda.pl/9954765300_1... i wychodzi mi, że tak i jest to ustawienie fabryczne....

    Mikrokontrolery AVR   07 Kwi 2011 15:41 Odpowiedzi: 16    Wyświetleń: 3926
  • Sterownik pieca CO Atmega168

    Zaznaczone to te z ptaszkami. Więc tak; BOOTSZ1, BOOTSZ0, CKDIV8, SUTO0, CKSEL3, CKSEL2, CKSEL0, pozostałe nie są zaznaczone.

    DIY Konstrukcje   20 Sty 2020 13:53 Odpowiedzi: 236    Wyświetleń: 112245
  • Konfiguracja fusebitów dla ATMega8 w projekcie Fusebit Doktor 2D

    Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...

    Mikrokontrolery Początkujący   11 Lut 2024 15:47 Odpowiedzi: 10    Wyświetleń: 606
  • Znaczenie bitów bezpieczników w ATmega162: BOD2LEVEL, M161C, CKSEL1

    M161C - ATmega161 compatibility mode BODLEVEL0, 1, 2 - brown-out detector trigger level BOOTSZ0, 1 - select boot size BOOTRST - select reset vector CKSEL0, 1, 2, 3 - select clock source wszystko jest opisane w datasheet w rozdziale Memory Programming

    Mikrokontrolery   01 Cze 2004 22:40 Odpowiedzi: 1    Wyświetleń: 795
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 261904
  • [ATmega16 i AT90CAN128] [C] USART synchroniczny - problem

    Niestety znowu mam problem. Zmieniłem źródło taktowania AT90CAN128 na EXT. CLOCK (CKSEL = 0000 SUT=01) i niestety komunikacja pomiędzy uP nie działa poprawnie. Pojawiają się jakieś przypadkowe liczby. Sygnał taktujący, który podawany jest na wejście to 57 600Hz. Szybkość pracy ustawiłem dla AT90 na rs0_init(1200); , a dla ATmegi rs_init(512); Próbowałem...

    Mikrokontrolery AVR   08 Lip 2008 07:41 Odpowiedzi: 11    Wyświetleń: 3852
  • Sterownik nawadniania ogrodu DIY na atmega16 – automatyzacja 5 sekcji, LCD, klawiatura

    Dzięki za te stronki, częściowo pomogły, ponieważ wiem więcej o ustawieniach. Jednak nadal nie jestem pewien jak powinienem ustawić . Wywnioskowałem ,że dla kwarcu 16 MHz cksel powinienem ustawić 1111 i ckopt 0. Jednak nie wiem do czego służy BOD i po co to ustawiać . A co do kalkulatora to co to jest low. freq itp. jak to ustalić. Aha i jeszcze czym...

    Projektowanie Układów   23 Lip 2008 17:23 Odpowiedzi: 43    Wyświetleń: 16846
  • błąd po zweryfikowaniu kodu w środowisku arduino

    Nie można użyć szkicu Arduino w Bascom. Wgranie bootloadera nie blokuje uC, jak byś wybrał zewnętrzny kwarc 16MHz i wgrał bootloaer do uC, który nie ma połączonego kwarcu 16MHz, to już nic mu nie wgrasz, dopóki nie podłączysz tego kwarcu 16MHz, na tym polega ewentualne zablokowanie. Przestawienie taktowania w Arduino na "internal 8MHz" nic nie robi...

    Arduino   20 Paź 2022 17:31 Odpowiedzi: 44    Wyświetleń: 1008
  • Atmega16 nie działa po wgraniu programu z Atmega32 - co może być przyczyną?

    Musisz ustawić CKSEL3,2,1,0 odpowiednio 1,1,1,0. Jeśli masz nowy µC to masz wewnętrzny 1MHz czyli w tym wypadku dokładnie odwrotnie 0,0,0,1.

    Mikrokontrolery   28 Gru 2007 15:57 Odpowiedzi: 11    Wyświetleń: 1337
  • Atmega16 – ustawienia fuse dla kwarcu 8MHz i poprawność RS232 9600 baud

    Właśnie kończę budować prosty układ. Wszystko działa mi na atmedze16: programator, LCD, RS232. Jednak mam drobny problem z ustawieniem kwarcu 8Mhz. Po zablokowaniu jednej atmegi16stki, przerzuciłem się na "eksperymentowanie" z atmega8 (kwestia ceny ;p ). Wykorzystałem ustawienia kwarcu 8Mhz dla atmegi8 z następującego tematu: http://www.elektroda.pl/rtvforum/topic97...

    Mikrokontrolery   31 Sty 2010 17:54 Odpowiedzi: 1    Wyświetleń: 1855
  • Jak skonfigurować ATMEGA 8 z zewnętrznym kwarcem 16MHz i kondensatorami?

    Jeszcze raz, Zobacz tabele 4 i 5. Bity CKSEL 1110 to ustawienie dla rezonatora ceramicznego ("ceramic resonator"). W większości przypadków będzie działać i z rezonatorem kwarcowym (ale nie musi). Bity CKSEL 1111 to ustawienie dla rezonatora kwarcowego ("crystal oscillator") , zwanego potocznie kwarcem. Żeby generator pracował pewnie z kwarcem powyżej...

    Mikrokontrolery   15 Mar 2008 15:07 Odpowiedzi: 13    Wyświetleń: 2378
  • Jak ustawić poprawny baudrate w BASCOM dla ATMEGA16 i kwarcu 11,0592MHz?

    W pdf-ie jest czarno na białym na stronie 23. Osobiście programuję fusy własnym równoległym programatorem i programem, więc nie wypowiadam się w kwestii, jak inne programy interpretują "0" (programmed) w "fusebits". Ja mam kontrolki "PUSHLIKE" i zaprogramowany jest wciśnięty. A dlaczego "0" to zaprogramowany ? Bo w 99.9...% przypadków jak wyczyszczony...

    Mikrokontrolery   05 Kwi 2005 20:09 Odpowiedzi: 5    Wyświetleń: 2717
  • ATmega16 UART - Nieudany zapis do rejestru UCSRC przy kwarcu 8MHz

    Mam taką procedurę: void initusart(void) { _CLI(); // set baud rate 2400 UBRRL = 207; // bit 7-6 Enable RX and TX Complete Interrupt; // bit 5 Enable Data Register Empty Interrupt; // bit 4-3 Enable receiver and transmitter; // bit 2 Character size; // bit 1-0 Rx Tx Ninth data bits UCSRB = 0b10011000; // URSEL=0 bit 7 Select UBRRH register // URSEL=1...

    Mikrokontrolery   04 Cze 2006 11:53 Odpowiedzi: 20    Wyświetleń: 2813
  • Niezgodność ATmega16A w wersji industrial z programatorem MKII i Bascomem

    Czyli, jak przypuszczałem... procki nie są fabrycznie nowe, bo nie takie fusy ma ustawione fabrycznie nowa ATmega16A: "The default setting of CKSEL3:0 results in internal RC Oscillator (at) 1MHz." Ktoś musiał je programować i nie zostały wlutowane... R

    Mikrokontrolery Początkujący   20 Wrz 2021 19:26 Odpowiedzi: 18    Wyświetleń: 666
  • [Atmega162][bascom] Config porta = input nie działa :(

    Witam, kiedyś hobbystycznie pisałem jakieś programiki na 8051 w bascomie i nawet coś mi wychodziło, z nudów chciałem pobawić się AVRkami jako, że są łatwiejsze w programowaniu. Zacząłem więc działać, fuse bity mam ustawione w ten sposób: Zaprogramowane bity: CKSEL0, CKSEL2, CKSEL3, SUT0, CKDIV8, BOOTSZ0, BOOTSZ1, SPIEN, JTAGEN Korzystam z wbudowanego...

    Mikrokontrolery AVR   26 Lis 2009 23:12 Odpowiedzi: 1    Wyświetleń: 1451
  • [ATmega32][C]Wyświetlacz LCD S1D15705 - uruchomienie

    Ja tu widzę problem z ogarnięciem środowiska, a nie procesora... Ładujesz inny program... Moje makefile, musisz sobie dopasować do ATmega32 i swojego zegara: ########################################... # Makefile for the project LED_Blink ########################################...

    Mikrokontrolery AVR   01 Wrz 2011 14:51 Odpowiedzi: 22    Wyświetleń: 4376
  • PonyProg 2000: Jak ustawić bity fuse dla ATmega32 na zewnętrzny kwarc?

    Po zanaczeniu wszystkich bitów CKSEL procesor jest niewidoczny dla programatora ,czyli zaprogramowany na zewnętrzy oscyl. Mieszasz pojęcia. Ustawienie procka na generator wewnętrzy wcale nie powoduje odcięcia go od programatora ISP. A wręcz odwrotnie robi go niezależnym od generatora zewnętrznego. Może robisz błąd przy programowaniu fusy. Przed zmianą...

    Mikrokontrolery   01 Sie 2004 20:57 Odpowiedzi: 11    Wyświetleń: 3856
  • Zegarek na tame$ nie liczy i zablokowany(?) procesor

    Witam Próbuję zrobić prosty zegar na Atmedze16 Do procesora mam podłączony oscylator kwarcowy 8MHz Sprawę powinien załatwić prosty programik $regfile = "m16def.dat" 'rodzaj mikrokontrolera $crystal = 8000000 'czestotliwosc pracy MHz '--konfiguracja LCD Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4...

    Mikrokontrolery   28 Mar 2008 22:30 Odpowiedzi: 8    Wyświetleń: 1475
  • Atmega32 16PI - jak ustawić fuse bity dla zewnętrznego kwarcu 16MHz?

    Ja na okrągło programuję ATmega16 i 32 Używam do programowania PonyProg 2000 jeszcze nie zablokował mi żadnego procka. Podaję ustawienia fuzuf dla zewntrznego kwarcu: CKSEL0 = CKSEL1 = CKSEL2 = CKSEL3 = 1 co do CKOPT, to ja go nie ruszam i jest = 1 i kwarc zewnętrzny leci bez problemu.

    Mikrokontrolery   26 Kwi 2007 13:52 Odpowiedzi: 19    Wyświetleń: 6150
  • ATMega16 - Fuse bity ustawione, brak reakcji z zewnętrznym kwarcem 16 MHz

    Witam! Prosiłbym, żeby ktoś mi pomógł coś zrozumieć: Ustawiam sobie (według pdf-u), fuse bit'y następująco: BODLEVEL:1 BOD:1 SUT1:1 SUT0:0 CKSEL3:1 CKSEL2:1 CKSEL1:1 CKSEL0:1 OCDEN:1 JTAGEN:0 CKOPT:9 EESAVE:1 BOOTSZ1:0 BOOTSZ0:0 BOOTRST:1 Według mnie to ustawienie odpowiada zewnętrznemu kwarcowi >8MHz (Ja mam 16 MHz)? Kiedy jednak podłączam zewnętrzny...

    Mikrokontrolery   01 Gru 2005 19:09 Odpowiedzi: 6    Wyświetleń: 1159
  • [Atmega162-16PU] Atmega162-16PU BASCOM: Problemy z wyświetlaniem na LCD 16x2 i komunikacją RS232

    Nie mogę tego uruchomić :/ Czy wiesz, że Twoja ATMega162 jak wychodzi z fabryki, to jest taktowana wewnętrznym oscylatorem RC 8MHz(CKSEL:0010) i że ten sygnał jest dodatkowo podzielony przez 8 (CKDIV8:0) :?:

    Mikrokontrolery AVR   05 Cze 2009 00:05 Odpowiedzi: 18    Wyświetleń: 5100
  • Przesiadka z ATmega8 na ATmega168 - problemy z działaniem programu

    :arrow: otapi, ustawienia dla KLA987 są dokładnie opisane w podrozdziale - "Full Swing Crystal Oscillator" dokumentacji procesora - ogólnie nastawy te opisują czas "startu" po podaniu zasilania lub resecie - ustaw CKSEL0 -1 SUT1..0 -01.

    Mikrokontrolery   28 Paź 2010 19:12 Odpowiedzi: 7    Wyświetleń: 6119
  • Analizator stanów logicznych - Atmega16

    Które fusebity przestawić w PonyProgu? Pozdrawiam http://obrazki.elektroda.pl/5045962600_1... http://obrazki.elektroda.pl/7598373200_1... Tak wygląda moja płytka: http://obrazki.elektroda.pl/4214301800_1... Plik ze wzorem PCB gotowy do odprasowania w laminatorze:

    DIY Konstrukcje   22 Gru 2018 23:52 Odpowiedzi: 42    Wyświetleń: 25992
  • [Atmega16][C] Problem z programatorem USBAsp i Atmega 16.

    Jestem w trakcie budowy pewnego układu. Wszystko przebiegało zgodnie z planem, aż do teraz. Otóż układ składa się min z Atmega16, który programuje przez programator usbasp. Po zaprogramowaniu dzieja sie jakieś dziwne rzeczy. Avrdude mówi, że programator widzi się z atmega, a samo programowania przebiega pomyślnie. Problem w tym , że atmega nie wykonuje...

    Mikrokontrolery AVR   24 Sie 2009 12:03 Odpowiedzi: 5    Wyświetleń: 1557
  • Jak ustawić fuse bity dla ATmega162 z zewnętrznym kwarcem 11 MHz?

    Ale mój procek ma pracować z zewn kwracem. Właśnie wyczytałem, że CKSEL'y mają być ustawione na 1 jeśli f>8MHz? Czy można coś namieszać z tymi bitami tak, że potem jest już nie możliwe przywrócenie stanu początkowego - tzn. czy te bity bądż niektóre są ustawiane tylko raz?

    Mikrokontrolery   11 Lut 2005 13:03 Odpowiedzi: 6    Wyświetleń: 3193
  • [Atmega162] [Atmega162][C] Migająca LED - Jak poprawnie zaimplementować opóźnienie?

    Mam zewnętrzny kwarc 12MHz, więc fusy mam większość na 1: CKSEL = 1111 SUT = 11 Oprócz tego wyłączony dzielnik i wyłączony JTAG, bo nachodzi na PORTC. Ale próbowałem też na defaultowych z wewnętrznym 1MHz. Aktualnie testuje na tym: #define F_CPU 12000000L #include <avr/io.h> #include <util/delay.h> int main(void) { DDRA = 0xff;...

    Mikrokontrolery AVR   06 Lip 2009 22:38 Odpowiedzi: 20    Wyświetleń: 3853
  • Dlaczego Atmega168 działa wolniej niż Atmega8? Timery i fusebity

    A pamietasz wartość wewnetrznego oscylatora z jakim smigal procesor? Dodano po 3 miałem zrobione na 8 stoper z przepełnienia timer2 no i działał ok a teraz pokazuje mi po 17 sekund. a kiedys po jakim czasie cos Ci pokazywal po 1s? Dodano po 8 Z tego co mi sie wydaje to w atmegach 8 mozna wybrac wewnetrzny kwarc 8 4 2 i 1 MHz w atmegach 168 mozna wybrac...

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4894
  • ATmega16 - komunikat READLB not found i fusebit z pytajnikami, co robić?

    ...Jak to mam niby ustawić ? Uzywam kompilatora BASCOM. Wchodze w zakładke programatora a potem jeszcze w ustawinia fusebitów i tam ma do wyboru wewnętrzny oscylatory 1, 2, 4, 8 oraz zewnętrzny "extrenal oscylator" Eeeee... ;) Opcji masz dużo więcej , tylko nie opisanych , a wyglądają zapewne jak ... :( Ciebie interesują te , gdzie dopisałem gwiazdki...

    Mikrokontrolery   19 Lis 2006 11:20 Odpowiedzi: 11    Wyświetleń: 1826
  • Atmega16a - USART nie odbiera danych, program Echo nie działa poprawnie

    Takowanie z wewnętrznego generatora RC bez kalibracji jest właściwie niedopuszczalne. The ATmega16A stores four different calibration values for the internal RC Oscillator. These bytes resides in the signature row High Byte of the addresses 0x0000, 0x0001, 0x0002, and 0x0003 for 1, 2, 4, and 8Mhz respectively. During Reset, the 1MHz value is automatically...

    Mikrokontrolery   19 Sie 2015 08:40 Odpowiedzi: 13    Wyświetleń: 1194
  • [ATmega16][BASCOM] Precyzja timer0 przy zegarze 8MHz

    Pozwolę sobie zacytować sam siebie: Zastosowałem się do rady, podane przez kolege ustawienia zostawiają włączony JTAG (na PorcieC mam LCD) co pozwoliłem sobie zmienić. Efekt:: burn-o-mat wyświetla wesoły komunikat: "ERROR readind flash" "ERROR writing flash" etc etc Wygląda na no że ubiłem właśnie ATmege ?? Czy efekty nie będą takie same? Jaki rozrzut(s)...

    Mikrokontrolery AVR   23 Lut 2009 21:52 Odpowiedzi: 19    Wyświetleń: 2804
  • [mega16-16PU i 16A-PU][C] Zbyt wolne działanie uC, prog.USBasp

    A możecie mi podać jakąkolwiek wskazówkę co wybrać w przeliczaniu fusebitów w tym kalkulatorku: http://www.engbedded.com/fusecalc/ . Chcę aby na atmega16a ustawić zewnętrzny rezonator kwarcowy 16MHz. Praktycznie nic nie rozumiem z tego kalkulatorka... Dzięki za pomoc:D Wybierasz procesor a następnie wszystko już masz w pierwszym aktywnym okienku wyboru:...

    Mikrokontrolery AVR   28 Kwi 2011 18:38 Odpowiedzi: 13    Wyświetleń: 2601
  • ATmega16, MAX220, RS232 – brak transmisji do PC, TXD/RXD działa lokalnie

    Na zewnetezym ustawilem fuse bity jak trzeba czyli cksel3.0 1110 i ten drugi od czestotliowsi na 0 jak w dokumentacji, program mialem najpierw z przykladu potem sam wpisalem rejestry noi nic.

    Mikrokontrolery   03 Cze 2006 12:31 Odpowiedzi: 6    Wyświetleń: 2340
  • [Atmega16A] Problemy z elektroniką przy sterowaniu silnikiem CN12-R-XC

    Witam, Już od dość długiego czasu mam problem ze sterowaniem silnika używając mikrokontrolera Atmega16A. Myślałem, że wina leży w kodzie programu, ale wysłałem zapytanie do AvrFreaks i tam nic złego nie znaleźli. Wniosek: Najprawdopodobniej wina leży w elektronice. Konfiguracja: Atmega16A, 8MHz kwarc, FUSE: wyłączony JTAG, CKSEL3..0=1111, CKOPT=0,SUT10=11...

    Robotyka Modelarstwo i CNC   05 Wrz 2011 13:19 Odpowiedzi: 7    Wyświetleń: 2921
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    (at)tmf korzystam z tej strony http://www.engbedded.com/fusecalc/ i nie widzę tam opcji CKSEL 0111, może chodziło Ci o 1110 ? (at)drzasiek dioda świeci ~8 sek. programem avrdude-GUI [yuki-lab.jp Version 1.0.4] odczytuje wartości 7F i DF, więc przestawiły się fuse bity. zawsze pracowałem na ATmega8, to jest pierwszy mój kontakt z ATmega168, ale ogólnie...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114499
  • [Atmega16] [Atmega16][bascom] Atmega16 - LCD 4x16 wyświetla kwadraty

    Witam! Generator pomógł. Okazało się ,że fusy atmegi się całkiem przestawiły i cksel0...3 były ustawione na 0000 a ja potrzebuję 1111. Teraz pytanie moje polega na tym ,że jak mam podłączony ten generator to nie mogę zaprogramować fusów w żadnym programie który mam ( ISPProg, Bascom-Avr, Pony Prog). Co z tym zrobić. Zn. ustawiam fusy daję zapisz i odczytanie...

    Mikrokontrolery AVR   15 Sie 2008 22:24 Odpowiedzi: 50    Wyświetleń: 8222
  • Konfiguracja zewnętrznego oscylatora 8 MHz i wyłączenie JTAG w ATmega16

    witam cksel3:0 = 1111 i bit odpowiadający za jtag ustawić (logiczne 1)

    Mikrokontrolery   01 Wrz 2006 21:13 Odpowiedzi: 3    Wyświetleń: 10552
  • [Atmega16][Bascom] Jak uruchomić zegar RTC w Bascomie.

    A jak masz ustawione bity fuse CKSEL3..0 ? 0100 ? PS: Kod w znacznikach bedzie czytelniejszy! :D

    Mikrokontrolery AVR   19 Sie 2008 06:50 Odpowiedzi: 17    Wyświetleń: 7628
  • Jak odzyskać łączność z Atmega16 po ustawieniu external clock?

    Wyglada ze w opcjach tego programu tego nie uwzglednili(?). Proponuje sciagnac program ISPPROG i tam recznie ustawic bity CKSEL3..1 na 111 CKOPT na 0 i wtedy na pewno bedzie ci dzialac, oczywiscie po wczesniejszym posawieniu go na nogi sygnalem zewnetrznym.

    Mikrokontrolery   31 Sty 2007 01:26 Odpowiedzi: 8    Wyświetleń: 2044
  • Czy jeden kwarc 16MHz wystarczy dla atmega8 i atmega16?

    hmm w atmedze podrzędnej ustawiłem fusy CKSEL3..0 na 0000, czyli zew. generator, i coś nie działa. ta atmega główna natomiast działa poprawnie. fusy podrzędnej: hfuse: 11001001 czyli 0xC9 lfuse: 11100000 czyli 0xE0

    Mikrokontrolery AVR   11 Gru 2008 18:00 Odpowiedzi: 21    Wyświetleń: 2619
  • Jak ustawić fusebity w Atmega16 na wewnętrzny oscylator 4MHz przez avrdude-gui?

    Spróbuj programem AVR8_Burn_O_Mat Bity CKSEL3...0 z wartości 0001 zamień na 0011. Więcej informacji w tabelce nr 9 w dokumentacji: [url=http://www.atmel.com/dyn/resources/... Pozdrawiam

    Mikrokontrolery AVR   28 Lis 2009 21:52 Odpowiedzi: 6    Wyświetleń: 1841
  • Atmega8535/Atmega16 - różne czasy zmiany napisu przy kwarcu 8MHz, Bascom 1.1.1.7.4

    Tak jak pisał Ci już kolega yarpen2, masz najprawdopodobniej źle ustawione bity Fuse! Odnośnie taktowania, ustawienia fabryczne są takie, że procek jest taktowany wewnętrznym oscylatorem RC 1MHz. Jeśli chcesz dołączyć kwarc, musisz zmienić bity Fuse CKSEL3..0 (opieram się na ATmega16). Zresztą poczytaj dokumentację Atmelowską. Pozdrawiam.

    Mikrokontrolery   25 Sty 2004 14:51 Odpowiedzi: 8    Wyświetleń: 1272
  • Proszę o pomoc - ATMega16 + klawiatura matrycowa nie działa

    Kupiłem klawiaturę matrycowa 4 na 4 (4 rzedy i 4 kolumny). Podłączyłem ją do ATMegi16 nastepująco: linie portu A0-A3 biegną bezpośrednio do klawiatury (na "rzędy" - piny 1-4 w klawiaturze), a linie A4-A7 biegną poprzed diodę na piny 5-8 klawiatury (kolumny). A0-A3 to są wyjścia i na nich jest krążące 0 (na pozostałych w danej chwili jest "1"), a A4-A8...

    Mikrokontrolery   21 Kwi 2006 20:08 Odpowiedzi: 5    Wyświetleń: 1926
  • Atmega16: Zmiana kwarcu na 12MHz a działanie _delay_ms()

    Cze! Mam takie pytanko: Mam programik na atmega16, który oparty jest na funkcji _delay_ms( ); Chce dodać do układu zewnętrzny kwarc 12MHz. Ustawiam więc sobie fusebity: CKSEL3..1 = "111" oraz CKOPT= "0". Potem w programie zmieniam linijkę: #define F_CPU 1000000L na #define F_CPU 12000000L. Ale gdy odpalę program po tych zmianach, to układ zachowuje...

    Mikrokontrolery AVR   23 Wrz 2010 15:07 Odpowiedzi: 12    Wyświetleń: 2905
  • [ATmega16] Niestabilne działanie układu z kwarcem 16MHz na płytce stykowej

    Czy po zmianie CKOPT zamieniałeś też kwarc na inny? Widzę, że włączyłeś "Brown-Out Detector". Może wyłącz go na próbę. Ja bym też wymienił kondensatory na takie z zakresu zalecanego przez Atmel. Dodane Dla CKSEL0=1 i włączonego BOD bity SUT1..0 powinny być 01, czyli LFUSE powinien być 0x1F. Przy okazji. Jeśli producent coś zaleca, np. zaprogramowanie...

    Mikrokontrolery   28 Sty 2008 21:06 Odpowiedzi: 17    Wyświetleń: 2943
  • ATMEGA 162 w Yamp 3 USB - procesor nie startuje po zaprogramowaniu, napięcia na kwarcu

    Skoro się programuje, to raczej nie ma mowy o uszkodzeniu. Kliknij na CKSEL1, tak aby wszystkie CKSEL były niezaprogramowane, kwarc powinien ruszyć. A co nieco o tej ATmedze jest tutaj : http://www.atmel.com/dyn/products/produc... -- Pozdrawiam, Daniel

    Mikrokontrolery   26 Sie 2005 16:58 Odpowiedzi: 6    Wyświetleń: 2471
  • [atmega16][C] mam zablokowany już 3ci mikrokontroler!

    Witam Już tego znieść nie mogę. Korzystając z PonyProg zmieniam ustawienia Fuse bitów. Wspieram się stronką "Engbedded Atmel AVR® Fuse Calculator" i nic ponadto, co tam mi wyświetla nie zmieniam. A to co zmieniam to oscylator zewnętrzny na wewnętrzny i z powrotem. W efekcie mam już 3-cią nieodzywającą się kostkę. To co łączy te trzy przypadki to...

    Mikrokontrolery AVR   30 Gru 2009 12:48 Odpowiedzi: 2    Wyświetleń: 1755
  • 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
  • Alternatywny soft do sterownika CD AVT2660 (AVT941) CD-TEXT i 2xCD

    http://obrazki.elektroda.net/79_12208735... Tym razem chciałbym zaprezentować nowe oprogramowanie dla wyżej wymienionych kitów, za pomocą których możemy przekształcić posiadany stary napęd CD-ROM w funkcjonalny odtwarzacz płyt Audio CD. Szczegółowe opisy kitów znajdują się tutaj: http://sklep.avt.com.pl/photo/_pdf/AVT26... i http://sklep.avt.com.pl/photo/_pdf/AVT94...

    Artykuły   28 Lis 2019 07:43 Odpowiedzi: 41    Wyświetleń: 19764
  • Atmega16 nie wykrywa termometru DS18B20 na magistrali 1-Wire, co robić?

    Hmmm... Tylko Programuję kontroler programatorem ZL2PRG i w Bascomie mogę tylko resetować z komputera uC, a nie działa mi wgrywanie programu do niego, ani nawet odczytywanie modelu, albo mam coś źle poustawiane... uC programuję PonyProgiem i tam mam Fusebity i np przy CKSEL3 mam tylko okienko do zaznaczenia, ale nie mogę tam podawać żadnych 1 ani 0....

    Mikrokontrolery   25 Lis 2007 23:39 Odpowiedzi: 4    Wyświetleń: 1307
  • LCD 128x128 T6963C z AtMega16 - brak obrazu po podłączeniu i uruchomieniu programu

    Jeśli ciągle możesz programować procka to znaczy że niczego nie pomieszałeś ;) dla 8MHz CKSEL1:3 ma wartość 111, jeśli włączysz dodatkowo CKOTP wzmocnisz sygnał zegarowy (ale o tym to już chyba wiesz). Jak możesz podrzuć schemat... jeśli chcesz jeszcze eksperymentować to spróbuj FastAvr, podrzucę ci gotowca ;)

    Mikrokontrolery   21 Sie 2006 13:00 Odpowiedzi: 6    Wyświetleń: 1767
  • ATmega16 w C - konfiguracja TC0 do zliczania impulsów z U/f i wyświetlanie na LCD

    O, i taka krytyka jest mi wlasnie potrzebna ;) Dzieki za uwagi :) Manuala sobie postudiuje ale najpierw musze sobie znalezc w pdf-ie zeby moc wydrukowac bo z html-a nie bardzo sie chce czlowiekowi uczyc. Co do typow - rzeczywiscie - nie pomyslalem o tym :) I nie sadzilem, ze jest inna funkcja zmieniajaca osobno inne typy int :) Co do odmierzania czasu...

    Mikrokontrolery   04 Maj 2007 22:07 Odpowiedzi: 6    Wyświetleń: 2141
  • ATMega16 + LCD 2x16... problem z inicjalizacją LCD (AVR-GCC)

    Hehe, tez sporo walczylem z tym samym problemem :) Ponizej masz moj kod, ktory jest sprawdzony i dziala, rozpiske podlaczenia sterujacych masz w #define a DB4-7 odpowiadaja PORTA4-7. #include <avr/io.h> #include <util/delay.h> // Definicje dotyczace LCD #define LCD PORTA //port z LCD #define RS 0 // wybor rejestru #define RW 2 // 1 - odczyt;...

    Mikrokontrolery   08 Maj 2007 17:52 Odpowiedzi: 15    Wyświetleń: 8458
  • atmega8 - Zablokowane atmega - generator zewnętrzny

    Faktycznie, dla kwarcu rejestr CKSEL ma inne ustawienia niż dla External Clock. Nie wziąłem tego pod uwagę. A tak dla pewności kupię jeden procek i ustawię CKSEL na 0000. Jeżeli nie będzie problemu z działaniem na zewn. generatorze, to moje "zablokowane" procesory będą musiały czekać na FuseDoktora. ----------------------------------------...

    Mikrokontrolery   28 Lis 2012 09:26 Odpowiedzi: 4    Wyświetleń: 2589
  • ATmega 168 - Arduino nie zlicza impulsów z enkodera przy 3000 RPM

    Fusebity domyślnie nie ładują się z programem, trzeba to zrobić "na piechotę". [url=http://playground.arduino.cc/Learni... masz poradnik jak je ustawić aby bootloader (i sam procesor) w ARDUINO działał poprawnie. [syntax=text]ATmega168 Fuse Settings Once set the fuses should read 0xF8, 0xDF and 0xFF, which is equivalent to: Boot Flash section...

    Arduino   28 Sie 2013 22:32 Odpowiedzi: 9    Wyświetleń: 4674
  • Atmega16 - nieprawidłowe działanie diod LED na płytce EVBavr05

    Właśnie analizując problem zastanawiam się czy może faktycznie to nie jest problem bootloadera, gdyż po pojawieniu się problemu z niemożnością ponownego programania i 0 efektem działania programu, na próbę zaprogramowaliśmy płytkę bezpośrednio z ISP i chyba właśnie wtedy działało wszystko normalnie, wgrany był program gdzie dioda świeciła bez przerwy...

    Mikrokontrolery AVR   12 Maj 2014 14:36 Odpowiedzi: 11    Wyświetleń: 2389
  • LCD nie działająca biblioteka do "radzia"

    Pierwsze co rzuca się w oczy to to, że standardowo Atmega162 ma ustawiony zegar wewnętrzny 8MHz z podziałem przez 8 Default Clock Source The device is shipped with CKSEL = “0010”, SUT = “10” and CKDIV8 programmed. The default clock source setting is therefore the Internal RC Oscillator with longest startup time and an initial...

    Mikrokontrolery AVR   30 Cze 2011 21:25 Odpowiedzi: 16    Wyświetleń: 2680
  • Atmega162 16AU TQFP44 - Błąd weryfikacji przy programowaniu STK200/300 LPT

    Witam Jak w temacie mam problem w zaprogramowaniu ATMEGA162. Probuje go programowac STK200/300 na zlaczu LPT. Programowanie odbywa sie przy uzyciu PonyProga. Programowanie odbywa sie przy wlutowanym ukladzie w plytke drukowana na zlaczu 6pin (STK500) uzywajac przejsiowki z 10pin. Uklad zaczyna sie programowac ale zawsze nie przechodzi weryfikacji. Po...

    Mikrokontrolery   22 Cze 2006 11:24 Odpowiedzi: 0    Wyświetleń: 863