atmega8 bascom clock

Znaleziono około 214 wyników dla: atmega8 bascom clock
  • 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ń: 3201
  • 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ń: 2088
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega8 - Bascom - prosty zegarek, szybkie odmierzanie czasu.

    Wgrałem taki kod, trochę poprawiony, bo tamten miał drobne błędy i nie dało się skompilować. Zegar działa, ale nadal tak szybko odmierza czas. [syntax=basic4gl]'licznik Timer2 pracujący jako Timer asynchroniczny. $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 =...

    Mikrokontrolery AVR   28 Cze 2013 21:24 Odpowiedzi: 16    Wyświetleń: 4467
  • REKLAMA
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    Innym sposobem emulowania klawiatury w bascom jest biblioteka "at_emulator.lbx" (zdaje się płatna). MCU z tą biblioteką emuluje na dowolnych pinach standard PS2. Wystarczy wtedy konwerter PS2 -> USB. (kosztuje grosze). '---------------------------------------... ' PS2_KBDEMUL.BAS ' (c) 2002-2003 MCS Electronics...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39150
  • Atmega8 Bascom - MPU 6050 poprawność kodu i wyników

    Witam Z ciekawości uruchomiłem czujnik MPU6050, kod wykorzystałem z jednej z niemieckich stron - poniżej. Nie jestem pewien, czy kod jest poprawny, bo wyniki są bardzo "ruchliwe". Tzn. gdy płytka czujnika leży nieruchomo na stole to wyniki się zmieniają i o to sporo. Przykładowo: Accx zmienia się od np 10 do 270 Accy cały czas jest duże - nawet ponad...

    Mikrokontrolery Początkujący   17 Sie 2015 17:16 Odpowiedzi: 1    Wyświetleń: 1992
  • REKLAMA
  • Bascom Atmega8 - MAX7219 - wyświetlacze połączone kaskadowo

    Ten mój pierwszy program na pewno działa, ale napisałem nowy na liniach sprzętowego SPI żeby obalić te tezy że na sprzętowym się nie da. Kiedy nie używa się pinu SS a kluczuje się samemu to nie ma problemu i po podłączeniu jak w poniższym schemacie poniższy kod działa w opcjach Software , albo Hardware SPI ;) Przykładu z Shiftout już mi się nie chciało...

    Mikrokontrolery AVR   20 Kwi 2016 13:32 Odpowiedzi: 12    Wyświetleń: 3696
  • ATmega8 - Jak dokładnie odmierzyć 1 minutę z kwarcem 32768 Hz?

    kolega juz napisał ze stosował klika kwarców po za tym do doliczania czasu w bascom słuzy clock a nie odlicza sie czas za pomocą timerów (duzo bardziej niedokładny pomiar)

    Mikrokontrolery   01 Paź 2007 07:46 Odpowiedzi: 10    Wyświetleń: 8597
  • Konwersja BASCOM do C++ na ATMEGA8 @ 1MHz - różnice w działaniu programu

    Program w BASCOM-ie działa poprawnie tzn. gasi wszystkie punkty na graficznym LCD natomiast na moje oko taki sam program w C++ nie działa. ATMEGA8 (at) 1MHz Co może być przyczyną ? Jakie są różnice ? BASCOM Config Pinc.0 = Output Config Pinc.1 = Output Config Pinc.0 = Output Config Pinc.1 = Output Config Pinc.2 = Output Config Pinc.3 = Output Config...

    Mikrokontrolery AVR   11 Maj 2010 16:36 Odpowiedzi: 2    Wyświetleń: 1149
  • [ATmega8] [ATmega8][avr-gcc] Programowanie ATmega8 z użyciem Bascom i STK200

    Spora lektura, ale już na 26 stronie znalazłem temat CLOCK SOURCES Przepraszam jeżeli coś oczywistego ominąłem lub źle sobie przetłumaczyłem http://obrazki.elektroda.pl/9489151700_1... CKSEL jest to coś (dokładnie nie wiem co) cztero-bitowe co odpowiada za źródło i szybkość zegara, jego bity to bity konfiguracyjne. "When this Oscillator...

    Mikrokontrolery Początkujący   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 5526
  • Prosta aparatura RC 433MHz na Atmega8 i Attiny2313

    Ze względu na prostotę sterowania zastosowałem moduły radiowe TX433MHZ (i RX433MHz w odbiorniku) - nie wymagają one żadnej inicjalizacji. Ich wadą jest niewątpliwie modulacja ASK, która jest bardziej podatna na zakłócenia niż FSK, stosowana w większości "programowalnych" modułów RF. Moje obawy, niestety. potwierdziły się - zakłócenia od silniczków...

    DIY Poczekalnia   12 Maj 2015 22:21 Odpowiedzi: 31    Wyświetleń: 19260
  • REKLAMA
  • 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ń: 7610
  • [Bascom] Czy ATMega32A obsługuje tryb asynchroniczny dla instrukcji Clock w Bascom?

    Napisałem kod według Help-a. Zegar się wyświetla, kompilator nie zgłasza błędów, ale nie chodzi. W pomocy jest podane kilka procesorów z którymi ta instrukcja jest aktywna, jest tam też Mega32(3). Co oznacza te 3 w nawiasie to nie wiem. Jasno jest napisane że Timer uC musi posiadać tryb asynchroniczny. Czy ATMega32A go ma? W pdf-ie nie udało mi się...

    Mikrokontrolery AVR   13 Cze 2016 12:47 Odpowiedzi: 7    Wyświetleń: 2001
  • atmega8 [Bascom] - Funkcja Zmiana_godziny i Zmiana_minuty nie zwraca wartości

    Witam Walczę z programem w Bascomie (coraz mniej mi się on podoba) listing poniżej. Docelowo będzie to zegar na lampach nixe. Projekt bazujący na mirley, ale zmianę ustawień chcę zrobić na impulsatorze. Dlaczego funkcja Zmiana_godziny i Zmiana_minuty nie zwraca mi wartości? Edytowałem post umieszczając w tytule znacznik

    Mikrokontrolery AVR   26 Sty 2016 09:40 Odpowiedzi: 2    Wyświetleń: 972
  • Programator AVR na USB [usbasp]

    bascom demo obsługuje do 4KB kodu i ja za jego pomocą zaprogramowałem ATmega8 wiec na pewno wystarczy 1 kable do drukarki chociaż troche za długi bo mi przy kablu 1.5m programator nie działał więc korzystam tylko z przjściówki z USB-B na USB-A i chyba w komputerowym ją dostaniesz 2 wszystko poza ISP to są zworki opis co która robi : Setting jumpers:...

    DIY Zagranica   13 Lut 2017 19:48 Odpowiedzi: 118    Wyświetleń: 70982
  • Pytania i watpliwosci odnosnie DS1307, ATmega8 i Bascom

    Ja używam z powodzeniem czegoś takiego i działa. Deklaracje: ... $lib "ds1307clock.lib" ... ' Konfiguracja pinów SCL i SDA Config Sda = Portc.1 Config Scl = Portc.0 ' ' Adres DS 1307 Const Ds1307w = &HD0 Const Ds1307r = &HD1 Config Clock = User Dim Weekday As Byte ... Zmienne: ... Time$ = "23:58:59" ' to watch the day changing...

    Mikrokontrolery AVR   29 Sty 2010 14:07 Odpowiedzi: 1    Wyświetleń: 2417
  • [Atmega8] Atmega8 BASCOM - Emulator DS2050 działa na wewnętrznym oscylatorze, nie na kwarcu

    Dzień dobry, Nie mogę dojść dlaczego emulator DS2050 działa na wewnętrznym oscylatorze 8Mhz a na kwarcu 8MHz zawiesza się i resetuje gdy tylko chcę odczytać z niego wartości. Kondensatory przy kwarcu 22pF. Fusebity: gdy clock 111101:Ext (czyli kwarc) to nie działa poprawnie. Próbowałem wszystkich ustawień kwarcu. Dlaczego tak się dzieje ? [syntax=Bascom]...

    Mikrokontrolery Początkujący   06 Cze 2017 09:29 Odpowiedzi: 2    Wyświetleń: 1257
  • [AVR][ASM/Bascom][SD-MMC] Poradnik dla początkujących - karty SD i MMC

    Na razie nie mam jeszcze własnego programu zacząłem od prób na twoim programie. Interesowała mnie szybkość odczytu z karty, ten sam kod kompiluje pod M8 i M32. W programie zapisuje jeden sektor i potem odczytuję 365 sektorów. Zwiększyłem hwstack bez zmian Nie próbowałem jeszcze zejść do 1MHz (nie zdążyłem kupić), ale na płytce od Atmega8 z tym samym...

    Mikrokontrolery AVR   20 Lut 2015 17:24 Odpowiedzi: 17    Wyświetleń: 10014
  • Atmega8 ADC Bascom - Niewłaściwe Odczyty Napięcia przez Dzielnik 47k/100k

    poprawiłem układ o ten dzielnik. do kodu też dołożyłem te zera a wynik nic praktycznie się nie poprawił (jedynie o ten dzielnik) [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 ' -------- konfiguracja SPI Config Portd = Output Config Portc = Input PORTC = &B0000000 DDRC = &B0000000 Config Spi = Soft , Din = Portd.0 , Dout = Portd.4 , Ss =...

    Mikrokontrolery AVR   15 Sie 2012 07:14 Odpowiedzi: 16    Wyświetleń: 3285
  • Atmega8 - Bascom - reset przy wywołaniu funkcji w przerwaniach, jak to naprawić?

    Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach. Wchodzi tylko raz i potem lcd się czyści. Zamieszczam kod, w którym...

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 2034
  • [ATMEGA8][Bascom] Termometr wyświetlanie na całym ekranie.

    Nie mam pojęcia jak te znaki definiować. A może ktoś już znalazł w tym kodzie te linijki które musiałbym wpisać w kod termometru ? Chwila chwila... To nie ten kod wam wysłałem... Tu jest prawidłowy i te znaki chyba są tam zdefiniowane :) Tylko prosił bym o wyszczególnienie dokładnie najpotrzebniejszych znaków do pokazywania Temperatury :) [syntax=basic4gl]'**********************...

    Mikrokontrolery AVR   27 Kwi 2011 11:56 Odpowiedzi: 6    Wyświetleń: 4208
  • [BASCOM] - Jak zintegrować DS18B20 bez opóźniania encodera?

    Witam, postanowiłem dodać do programu pomiar temperatury mam czujnik DS18B20 , tylko że kod programu odpowiedzialny za sterowanie czujnikiem opóźnia działanie encodera ,gdzie jest tutaj błąd może czegoś nie uwzględniłem w tym kodzie ? poniżej cały kod [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13...

    Mikrokontrolery AVR   24 Sie 2014 15:50 Odpowiedzi: 2    Wyświetleń: 1413
  • [VB ATMEGA] - Wyświetlenie zmiennej w programie napisanym w VB

    Witam, Chciałbym napisać jakiś najprostszy program w VB do obierania wartości zmiennej wysyłanej przez Atmegę, wysyłana jest zmienna Lngfreq Program wgrany na atmęgę poniżej [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13 encoder (reichelt.de) 'Author Georg Latzel, DL6GL 'Copyright (c) Georg...

    Programowanie   29 Sie 2014 23:08 Odpowiedzi: 2    Wyświetleń: 795
  • VBA - Inicjalizacja pól tekstowych dla zmiennych z UART-Atmega

    Witam, Jak można zainicjować dwa odrębne pola tekstowe tak aby wyświetlały dwie zmienne wysłane przez UART -Atmegi kod VB [syntax=basic4gl] Option Explicit On Imports System Imports Microsoft.VisualBasic Imports System.Configuration.ConfigurationSettin... Imports System.Windows.Forms Imports System.IO Imports System.Data Public Class Form1 Public comm_stat...

    Programowanie   31 Sie 2014 18:03 Odpowiedzi: 5    Wyświetleń: 1098
  • atmega128 wyświetlacz s65 - jak dostosowac program do wyswietlacza s65

    No właśnie taki kod przychodzi do głowy jako pierwszy ale to nie działa, nic mi sie nie wyświetla. Może na początek jakiś prosty zegarek spróbuje zrobić więc pisze taki kod: [syntax=basic4gl] $hwstack = 100 $swstack = 100 $framesize = 100 $regfile = "m128def.Dat" $crystal = 8000000 $baud = 19200 '=== Config the hardware === Rs Alias Portb.7 'S65 Data/command...

    Mikrokontrolery AVR   24 Kwi 2013 04:31 Odpowiedzi: 5    Wyświetleń: 4347
  • AVT5522 - Wsad i ustawienia fusbit dla Atmega8

    Bascom> new> program chip> load file into buffer > plik typu hex > the_clock.hex

    Mikrokontrolery AVR   09 Mar 2016 18:17 Odpowiedzi: 4    Wyświetleń: 1572
  • 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ń: 5454
  • [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ń: 2001
  • Atmega8 RTC: Przekaźnik nie działa po 1 minucie, Bascom, kwarc 32768Hz

    Spróbuj tak: $regfile = "m8def.dat" $crystal = 8000000 Config Portd.7 = Output Portd.7 = 0 Config Clock = Soft Time$ = "12:40:00" Enable Interrupts Do If _min = 41 Then '60s później włącza przekaźnik Portd.7 = 1 End If Loop End

    Mikrokontrolery AVR   17 Cze 2009 16:06 Odpowiedzi: 2    Wyświetleń: 2069
  • Jak ustawić TIMER2 na atmega8 z kwarcem 32,768kHz w BASCOM?

    Jeśli nie potrafisz to zrób to prościej. Podłącz zewnętrzny kwarc 32,768kHz (zegarkowy); Config Clock = Soft Procedura zegara używa specjalnych zmiennych: _day , _month, _year , _sec, _hour, _min Wszystkie są typu Byte. Można je modyfikować bezpośrednio: _sec = 1 Sprawdź, o ile się spieszy (opóźnia). Różnicę koryguj warunkiem któregoś dnia np o północy.

    Mikrokontrolery Początkujący   22 Mar 2013 22:04 Odpowiedzi: 4    Wyświetleń: 1878
  • [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ń: 3789
  • [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ń: 1659
  • [ATTiny2313] Jak uruchomić zegar i PWM na ATTiny2313 w Bascom? Pierwszy projekt

    'Atmega8 $regfile = "m8def.dat" $crystal = 8000000 . Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Clock = Soft Enable Interrupts Time$ = "00:00:00" Do Lcd Time$ Wait 1 Loop End 'i juz masz zegarek Dopisz do tego zmienne pomocnicze...

    Mikrokontrolery AVR   09 Wrz 2010 14:38 Odpowiedzi: 9    Wyświetleń: 5319
  • Zamiana kodu RFID na poziom 1z10 na ATmega8 w Bascom - jak to zrobić?

    Potrzebuję pomocy przy zamianie kodu "RFID Reader", tzn. żeby zamiast wyświetlania kodu karty na LCD uzyskiwać odpowiedni poziom na wyjściu 1z10 i czy jest to możliwe do zrealizowania na atmega8? Chciałbym użyć 8 ostatnich cyfr kodu karty. Posłużyłem się gotowcem, który był już na elektrodzie (dopiero uczę się bascoma i nie wiem jak się do tego zabrać):...

    Mikrokontrolery AVR   04 Mar 2012 23:34 Odpowiedzi: 0    Wyświetleń: 4594
  • [Bascom] Sterowanie wentylatorami i odczyt temperatury w PC na atmega8, Bascom, LCD

    divine clock by 8 enable - to musisz zmienic, gdyż teraz twój procek chodzi na 128kHz ;P

    Mikrokontrolery AVR   24 Maj 2010 21:41 Odpowiedzi: 57    Wyświetleń: 11081
  • [Bascom] Bascom AVR – odczyt z MAX6675, dlaczego pobierany jest tylko jeden bajt danych?

    Koledzy...kopiujecie kody znalezione w necie i nawet nie wiecie, że zawierają błędy. Wystarczy sięgnąć do noty katalogowej MAXa i wszystko jest jasne. Po pierwsze nie ma konieczności żadnej wstępnej inicjalizacji układu. Po ustawieniu CS w stan niski można od razu zrzucać dane SO. Wciągamy 16 bitów, z czego pierwszy jest pusty, drugi to device id, trzeci...

    Mikrokontrolery   15 Gru 2011 21:46 Odpowiedzi: 7    Wyświetleń: 8194
  • ATmega88PA - [BASCOM] Błędy przy ustawieniu zegara

    Witam. Korzystam z programatora MultiTool, który symuluje stk500. Nowa ATmega88PA identyfikuje się prawidłowo z ustawieniami na wewnętrzny rezonator 8MHz z preskalerem przez 8. Po przestawieniu na wewnętrzny rezonator 128kHz przestaje się odzywać. Co ciekawe po wgraniu fuse bitów pokazuje już nie 128kHz tylko EXTERNAL CLOCK. Podejrzewam, że jakiś błąd...

    Mikrokontrolery AVR   04 Paź 2016 05:17 Odpowiedzi: 2    Wyświetleń: 1137
  • Bascom AVR demo - błąd kompilacji: komunikat File not found

    A ja zapytam może przy okazji jak ustawić konfigurację BASCOM pod ATmega8. Ustawiłem tak: programmer - sample electronic programmer compiler/SPI: clock - portb5, mosi - portb3, miso - portb4, ss - portc6 (to jest pin RESET ?) Czy coś jeszcze trzeba ustawiać czy to wystarczy do poprawnej komunikacji ?

    Mikrokontrolery   22 Lut 2005 23:35 Odpowiedzi: 9    Wyświetleń: 2851
  • Jak odczytać ramkę danych z suwmiarki za pomocą Atmega8 i Bascom?

    Oczywiście tak robię, ale czy tamte dwie linie clock i data działają poprawnie to muszę jakoś sprawdzić. Może jakiś program do odczytu częstotliwości ? No nie wiem.

    Mikrokontrolery   05 Gru 2015 15:09 Odpowiedzi: 26    Wyświetleń: 6537
  • 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ń: 19757
  • [BASCOM] Atmega8 - timer asynchroniczny, zewnętrzny kwarc..

    nic we fusebitach nie zmieniasz. Mozesz jedynie ustawic na wew. 8mhz. Moim zdaniem temat sie powtarza, wiec powinien wyladowac w koszu. Poszukaj w helpie config clock, albo jak chcesz sam ustaswiac timer to poczytaj o timerze 2 i jego trybie asynchronicznym (tez w helpie)

    Mikrokontrolery AVR   14 Mar 2009 11:26 Odpowiedzi: 1    Wyświetleń: 1811
  • [atmega8] [atmega8][bascom] Błąd kompilacji PWM - Compare A Pwm w programie sterownika

    PRESCALEThe TIMER is connected to the system clock in this case. You can select the division of the system clock with this parameter. Valid values are 1 , 8, 64, 256 or 1024 Jak masz szybszy kwarc to dajesz stosowny dzielnik. Aby przebieg PWM odpowiadał wymaganiom. Wszystko zależy z jaką częstotliwością ten generator ma nadawać. Zegar 8MHz/65536/PRESCALE...

    Mikrokontrolery AVR   31 Maj 2010 22:10 Odpowiedzi: 21    Wyświetleń: 2467
  • ATmega8 - brak wykrywania po zmianie konfiguracji Portc.6 na wejście

    witam! ja chciałem zmienić fuse z internal clock 1MHz na external (bo mam podpięty kwarc) no i ... "brak kontaktu ze światem". - korzytam z bascom'a - programuję przez lpt'a - komunikat "could not identify chip with ID:FFFFFF" jak zresetować fuse'y ??

    Mikrokontrolery   27 Maj 2005 14:42 Odpowiedzi: 23    Wyświetleń: 4005
  • Atmega + Bascom = Clock, czyli zegar ABC

    Przytoczę tu słowa z książki Marcina Wiązania. W uC atmega8 jest możliwe taktowanie licznika timer2 w trybie asynchronicznym z zewnętrznym rezonatorem kwarcowym tylko wtedy, gdy sam mikrokontroler jest taktowany sygnałem wewnętrznym oscylatora RC. W takim przypadku precyzja odmierzania czasu przez timer2 zależy od oscylatora kwarcowego 32768 Hz, a nie...

    DIY Konstrukcje   17 Sty 2017 10:12 Odpowiedzi: 50    Wyświetleń: 54924
  • Wybór układu RTC do minutnika kuchennego z Atmega8 i Bascom

    Witam. Właśnie robię kuchenny minutnik z zegarem. Urządzenie to nie byłoby cały czas podłączone do prądu dlatego poszukałem trochę i dowiedziałem się że istnieje taki układ "real time clock" pobiera bardzo mało prądu i wysyła dane za pomocą magistrali 1wire, i2c i spi. I teraz problem jaki układ mam wybrać (chodzi tylko o godzinę) jak podłączyć i jak...

    Mikrokontrolery AVR   17 Wrz 2009 13:11 Odpowiedzi: 5    Wyświetleń: 2004
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 '-- Wejscia przycisków Config Portd.2 = Input Config Portd.3 = Input ' -- podciągnięcie Set Portd.2 Set Portd.3 ' -- porty sterowania segmentami LED Config Portd = Output Config Portc.5 = Output Config Portc.4 = Output Config Portc.3 = Output Config Portc.2 = Output ' -- tranzystory Config...

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6678
  • Jak zaprogramować ATmega8 w BascomAVR z zewnętrznym generatorem kwarcowym?

    Jesli chcesz przestawic na inne zrodlo zegarowe to musisz sie dotknac do fusow. Z poziomu Bascoma akurat robi to sie latwo bo z rozwijanej listy wybierasz External Clock dla generatora zewnetrznego. Pozdro Dexter

    Mikrokontrolery   24 Cze 2005 15:41 Odpowiedzi: 2    Wyświetleń: 785
  • Czy można używać RTC i trybu Power Down w Atmega8 z Bascom?

    Czy czas wybudzania procesora nie będzie zbyt długi? W trybie IDLE wstrzymywany jest tylko CPU poprzez odcięcie sygnału zegarowego. Idle Mode When the SM2..0 bits are written to 000, the SLEEP instruction makes the MCU enter Idle mode, stopping the CPU but allowing SPI, USART, Analog Comparator, ADC, Two-wire Serial Interface, Timer/Counters, Watchdog,...

    Mikrokontrolery Początkujący   15 Wrz 2012 09:57 Odpowiedzi: 29    Wyświetleń: 4701
  • Dlaczego funkcja waitms w Bascom AVR działa 10 razy wolniej na ATmega8?

    Chodzi o to, że w mikrokontrolerze oprócz wyboru częstotliwości generatora można także ustawić podział tej częstotliwości przez 8. To się nazywa "clock devide by 8" i standardowo jest włączone. Wtedy procesor działa tak jakby częstotliwość była 1MHz zamiast 8MHz. Masz więc dwa wyjścia: 1. Pamiętać o tym podziale- chcesz mieć "fizycznie" 500ms, więc...

    Mikrokontrolery   18 Kwi 2006 08:03 Odpowiedzi: 10    Wyświetleń: 3552
  • [Bascom 2.0.5.0][ATMEGA8] Zegar RTC-zmienna textowa TIME$ nie ulega zmianie

    Witam. Stworzyłem na mikrokontrolerze ATMEGA8 zegar RTC. Do procesora został podpięty kwarc zegarkowy - timer2 pracuje w trybie asynchronicznym. Program powstał z wykorzystaniem instrukcji BASCOMOWEJ Config Clock = soft: Kod: "Jeśli w programie użyto instrukcji CONFIG CLOCK, kompilator automatycznie generuje specjalne zmienne nazwane: _sec , _min ,...

    Mikrokontrolery Początkujący   10 Wrz 2012 22:09 Odpowiedzi: 4    Wyświetleń: 1884
  • [ATMEGA8] Jak wyświetlić i przewijać napisy na tablicy LED 8x24 z ATMEGA8 w BASCOM?

    Napisałem program, który podczas przerwań licznika T0 zapala kolejno dane kolumny: St_cp Alias Portb.0 'ustawienie nazwy dla STORAGE CLOCK PULSE Sh_cp Alias Portb.5 'ustawienie nazwy dla SHIFT CLOCK PULSE Ds Alias Portb.3 'ustawienie nazwy dla DS Odmierz: 'przerwanie od timer0 Load Timer0 = 1 If K = 23 Then K = 0 Gosub Kolumny Return Kolumny: 'podprogram...

    Mikrokontrolery AVR   03 Lut 2009 21:57 Odpowiedzi: 7    Wyświetleń: 5397
  • [Atmega8] Atmega8, Bascom - RTC nie aktualizuje czasu, jak skonfigurować Timer2?

    Spróbuj wgrać ten kod, i napisz czy coś się zmienia na wyświetlaczu.[syntax=basic4gl]'Zegar RTC. 'Kwarc 32,768 pod piny 9-10 (OS1-OS2) $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 Config Timer2 = Timer , Async = On , Prescale...

    Mikrokontrolery AVR   08 Kwi 2013 14:20 Odpowiedzi: 31    Wyświetleń: 6093
  • [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ń: 2104