bascom odczyt bitów

Znaleziono około 371 wyników dla: bascom odczyt bitów
  • [bascom avr] odczyt tylko 5 bitów z 8 bitowego portu

    Myślę że bardziej poprawnie już się nie da, o ile potrzebujesz w dalszych działaniach wszystkich 5 bitów na raz. Jeśli nie, to można po prostu w stosownym czasie odczytać pojedynczy bit.

    Mikrokontrolery AVR   03 Paź 2009 12:08 Odpowiedzi: 2    Wyświetleń: 1850
  • REKLAMA
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    To procesor steruje tym układem, a nie odwrotnie. Stąd też szybkość procka nie ma znaczenia - chcesz coś odczytasz to ustawiasz odpowiedni sygnał i w dogodnym czasie odczytujesz stan magistrali danych. Wszystko masz w nocie układu.

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4743
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATMega32 i PCF8575: Odczyt tylko 8 bitów zamiast 16 w Bascomie, I2C

    ... Może Bascom w ogóle nie potrafi tej 16tki odczytać? Pozdrawiam, Damian. Bascom potrafi , tylko Ty nie rozumiesz jak działa instrukcja I2creceive :( A działa tak: I2creceive 68 , W 'i2cstart 'i2cwbyte 68 OR 1 , czyli 69 'i2crbyte W 'i2cstop Z tego jasno wynika , że zawsze odczytasz tylko jeden bajt i zawsze będzie to pierwszy bajt z Twojego PCF-ka...

    Mikrokontrolery   15 Mar 2008 11:39 Odpowiedzi: 13    Wyświetleń: 2388
  • REKLAMA
  • GP2D120XJ00F z Atmega8 i BASCOM - problem z odczytem odległości 10 cm

    No w twoim wypadku AVCC to 5V, czyli 1023 (maksymalna wartość z ADC) to 5V. Stąd równanie x=y*1023/5V; gdzie x to wartość z ADC a y to napięcie w voltach. Np dla y=1V mamy x=1V*1023/5V=ok.207 Jak masz inne napięcie AVCC to zmieniasz 5V na wartość tego napięcia, a jak masz inną rozdzielczość ADC to zmieniasz 1023 na np. 255 (dla 8 bitów) czy 65535 (dla...

    Robotyka Modelarstwo i CNC   31 Sie 2009 14:13 Odpowiedzi: 22    Wyświetleń: 3196
  • [Bascom] Termoetr - dlaczego nie mogę podać własnej wartości

    No więc ? Tablica: DIM Odczyt(2) składa się z dwóch zmiennych typu Byte. Więc ile masz bitów razem ?

    Mikrokontrolery AVR   01 Gru 2010 21:31 Odpowiedzi: 17    Wyświetleń: 2520
  • USBASP - Błędy odczytu fuse bitów w Bascom dla ATmega88/88A

    Witam Mam programator UsbAsp, działa pod win8.1, w Bascomie, w opcjach ustawione Clock Freq.. na Auto, program wykrywa procesor ale pokazuje że mam atmega88A a na uP jest nadrukowane atmega88 bez "A" . W zakładce fuse bit jak klikam kilka razy na refresch to raz na kilka kliknięć Bascom wykrywa jakieś dziwne ustawienia, przestawiony zegar, div/8, boot...

    Mikrokontrolery   16 Cze 2014 14:45 Odpowiedzi: 3    Wyświetleń: 1395
  • REKLAMA
  • [attiny2313][Bascom]Odczyt kilku 4pinów z jednego portu.Jak?

    W jakiejś zmiennej odczytujesz 5 bitów Np: A As bite Do A=PINB AND 31 Print A IF A=coś Then coś dalsze decyzje loop Pozdrawiam

    Mikrokontrolery AVR   21 Kwi 2010 11:12 Odpowiedzi: 7    Wyświetleń: 2693
  • Niewłaściwy odczyt bitów z DS18B20 w Bascom - układ ATTiny2313, kod programu i schemat dołączony

    https://obrazki.elektroda.pl/9548340600_...

    Mikrokontrolery Początkujący   30 Paź 2020 13:01 Odpowiedzi: 3    Wyświetleń: 504
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    :arrow: monty_p: 3maj gotowca! :D Nie wiem czy zauważyłeś , ale monty_p pisał o 24C16 , a tę "kostkę" adresuje się inaczej niż 24C32-512.Adres docelowy komórki pamięci , składa się z 8 bitów adresu komórki i 3 bitów adresu urządzenia. Piotrek

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17339
  • BASCOM Odczyt z portu. Odczyt starszej części. Atmel 51.

    Witam Nie wiem jak zrobić odczyt starszej części bitów portu Atmela serii '51?? Czy jest jakaś jedna komenda??

    Mikrokontrolery   18 Maj 2007 17:18 Odpowiedzi: 4    Wyświetleń: 2301
  • Jak ustawić DS18B20 na odczyt temperatury z rozdzielczością 9 bitów?

    Ups zapomniałem dodać, że chodzi tu o BASCOM AVR

    Mikrokontrolery   27 Wrz 2004 17:58 Odpowiedzi: 2    Wyświetleń: 1343
  • Jakie sterowanie do stołu testowego wtryskiwaczy CR? Bascom czy coś innego?

    Darmowy bascom AVR pozwala na 4kB kodu. Może się udać. ATmega8 lub ATmega16 posiadają przetworniki ADC o rozdzielczości 10-bitów Przy pomiarze ciśnień do 1500 barów realna dokładność odczytu będzie na poziomie ok 3 barów. Sam musisz zdecydować czy to wystarczy. Jeśli będziesz musiał zastosować zewnętrzny przetwornik dla większej dokładności to w4kB...

    Mikrokontrolery AVR   15 Cze 2012 21:40 Odpowiedzi: 31    Wyświetleń: 13912
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    No to jak się zastanawiałeś nad tym, to powinieneś zaskoczyć o co chodzi... Po prostu należy najpierw wyłączyć maskowanie roku i dnia tygodnia (więc zamiast 8 do rejestru 0 wpisać wartość 0), potem odczytać cały bajt, zamaskować niepotrzebne bity w danym bajcie: najpierw rok i odczytać dzień miesiąca, potem zamaskować dzień miesiąca i odczytać rok -...

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6758
  • REKLAMA
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    Dzielenie przez 16 to to samo co przesuwanie bajtu w prawo o 4. Czyli jest to wywalenie jakby 4 najmłodszych bitów, czyli odczyt temp będzie z dokładnością do 0,5 stopnia. Zajrzyj do notki. 5 najstarszych bitów to znak czy dodatnia czy ujemna, a 4 najmłodsze oznaczają miejsca po przecinku. Rozumiem ze zmiana z systemu binarnego na dziesiętny jest znana?...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6129
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    czy czas od zainicjowania do odczytu (ds'a) może być większy od 750ms Question Jeśli tak to jaka jest jego maksymalna wartość Question Nie ma maksymalnego czasu. Dane czekają w "scratchpadzie" przetwornika aż je odczytasz lub do czasu, kiedy przetwornik otrzyma następną instrukcję (np. znowu 0x44 - "CONVERT T"). A 750ms to czas dla rozdzielczości 12bit....

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6727
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Kolego, układy AVR mają nogę podłączoną do kilku rejestów. Pisząc słowo PIN konfigurujemy rejestry wejściowe, a słowo PORT rejestry wyjściowe. Chodzi tu o składnie języka Bascom. Ta informacja jest oczywiście niedokładna , a sama interpretacja błędna (!). Pisząc 'config ...' w efekcie edytujesz rejestr DDRx odpowiedniego portu x. Nie jest ważne czy...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3174
  • Jak uprościć odczyt 8 bajtów z karty chipowej w Bascom na 89C4051?

    Porównywać dane można np. dim chip(8) as byte '8 bajtów odczytanych z karty chip dim eprom(8) as byte '8 bajtów odczytanych z eepromu dim k as byte,i as byte 'zmienne pomocnicze ... gosub porownaj if k=0 then ... 'numer karty jest zarejestrowany porownaj: For I = 1 To 8 K = Chip(i) Xor Eprom(i) If K <> 0 Then...

    Mikrokontrolery   13 Maj 2005 18:22 Odpowiedzi: 5    Wyświetleń: 1053
  • [bascom atmega] odczyt danych z wew eeprom dane BIT

    Nie da się zaadresować jednego bitu. Adresuje się po 8 bitów, więc jak czytasz całość, bascom spod konkretnego adresu pobiera bajt w miejscu. Najpewniej bascom nie obsługuje wyłuskiwania pojedynczych bitów z zmiennej będącej w eepromie. Odczytaj cały bajt do zmiennej w ramie, a dopiero wtedy dziel go na bity - metoda fool-proof.

    Mikrokontrolery AVR   06 Kwi 2011 13:07 Odpowiedzi: 3    Wyświetleń: 2000
  • [Bascom] Bascom AVR – odczyt z MAX6675, dlaczego pobierany jest tylko jeden bajt danych?

    Witam Sprawa prosta. Rozwiązać problem można na kilka sposobów. Ja robiłem tablicę 16-to elementową i w pętli z każdym zboczem sygnału zegarowego wpisywałem wartość do tablicy. Po odczytaniu 16 bitów czytałem te komórki, które mnie interesowały i sumowałem wynik z odpowiednimi wagami bitów. Poglądowy program poniżej. Config Pinx.x : Clk alias Portx.x...

    Mikrokontrolery   15 Gru 2011 21:46 Odpowiedzi: 7    Wyświetleń: 8119
  • Jak odczytać ramkę danych z suwmiarki za pomocą Atmega8 i Bascom?

    Dzięki emarcus . Gotowy projekt nawet się nie spodziewałem. Dodatkowo teraz wiem, że dobrze myślałem, że trzeba użyć shiftin do odczytu tych bitów. Jeszcze raz wszystkim dziękuję.

    Mikrokontrolery   05 Gru 2015 15:09 Odpowiedzi: 26    Wyświetleń: 6456
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12714
  • Uśrednianie wyników ADC (BASCOM)

    Do Autora wątku: Proszę. Nie taki diabeł straszny. Nie napisałeś jaki to procesor więc napisałem przykład dla Mega8. Funkcja odczytuje ADC(0-5) z włączony ADLAR czyli tylko osiem bitów. Wynik od 0 do 255. Zapewne działa nawet w symulatorze. To taki podstawowy. Można nie czekać a ustawić przerwanie, ale to pewnie jeszcze nie dla Ciebie :D Wpisz w Google...

    Mikrokontrolery AVR   10 Maj 2019 18:10 Odpowiedzi: 19    Wyświetleń: 1062
  • [AT89C2051] AT89C2051 Bascom - Jak sformatować tekst bez funkcji Format?

    Witam Kolego Unreal89. Pracuję pod Bascomem 8051 i nie spotkałem się z funkcją, o której wspominasz. Przejrzałem pliki help'a i tam również nic nie znalazłem. Zainteresowany jestem z jakiego powodu odpada komenda "fusing"? Dla czego pytam? Pozwolę sobie obszerniej skomentować zaprezentowany listing. 1. Termometr DS18B20 przechowuje informacje o temperaturze...

    Mikrokontrolery   15 Sty 2013 21:01 Odpowiedzi: 5    Wyświetleń: 2199
  • [Bascom] - Konwersja wejść portu na liczbe binarną

    Witam, Do wejść Portu mam podłączone 5 odbiorników zbliżeniowych. Odczytują zagłębienia w tarczy kodowej. Niestety nie są one uporządkowane tzn bit0 na tarczy jest przypisany do PORTx.4 a bit1 do PORTx.2 itd Próbowałem wcisnąć do zmiennej typu string *6 odczyt z poszczególnych czujników Inaczej mówiąc, potrzebujesz przemapowac pojedyncze bity po ich...

    Mikrokontrolery AVR   02 Maj 2016 21:16 Odpowiedzi: 7    Wyświetleń: 1341
  • Bascom - Jednoczesny odczyt stanu 9 portów w Atmega8/16, jak to zrobić?

    DZIĘKI za dokładne opisanie :) A czy mógłbyś mi napisać dlaczego PIND =&B00100000 =32 ? Skąd te 32, czy to był tylko przykład, czy faktycznie po wpisaniu jakiejś formuły stan poszczególnych bitów przelicza się na jakąś tam wartość, w tym przypadku 32? To nie są przypadkowo wybrane liczby! Jedynie przykładowo został wybrany numer portu (B.5) albo (D.5)...

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6903
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    to wiem tylko ta właściwa temperatura przy rozdzielczości 12 bitów dla np 20 stopni powinna zwrócić 01h 04h a zwraca 00h 28h.

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5995
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Przyczyną braku synchronizacji była zbyt duża ilość operacji na czujnikach DS118B20 - zbyt długo były blokowane przerwania. Na razie zrobiłem tak, że na czas synchronizacji blokuję odczyt temperatury - sprawdza się. Teraz zacząłem "męczyć" temat odbiornika. Czy Kolega próbował odbierania danych poprzez odczyt jednego z bitów rejestrze ? Takie informacje...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240122
  • Jak zablokować odczyt pamięci Flash w ATmega16 w Bascom?

    Blokowanie możliwości odczytania kodu programu wpisanego do uP nie jest przypisane do konkretnego jezyka programowania a do programatora. W programatorze jest funkcja ustawiania odpowiednich bitów i tam musisz skonfigurować stopień zabezpieczenia.

    Mikrokontrolery   29 Mar 2005 12:10 Odpowiedzi: 2    Wyświetleń: 1182
  • Jak w Bascom odczytać 24C256 i wyprowadzić 8 bitów na port 89S52?

    Witam Zastanawiam sie jak napisac w bascomie procedure odczytu pamieci 24C256 tak aby kazde odczytane 8 bitow było wyprowadzone na dowolny port (np.p1), tak zeby kazdy bit był reprezentowany przez pin portu.

    Mikrokontrolery   15 Mar 2005 19:38 Odpowiedzi: 3    Wyświetleń: 1727
  • Mini Komputer samochodowy, prośba o sprawdzenie schematu

    Tylke że te 8 bitów nie wysyłamy ciurkiem. Musimy je najpierw odczytać. W bascomie sam odczyt zajmuje dużo cykli. Darrrrek sprawdzałeś może te biblioteki do bascoma???

    Mikrokontrolery   09 Maj 2008 07:51 Odpowiedzi: 82    Wyświetleń: 11467
  • Adresowanie i2c dla 24fc1025 w BASCOM 8051 - zapis/odczyt do 131071 komórek

    Adres pamięci składa się z 17 bitów. W dokumentacji bit p (1,0,1,0,0,A1,P,r/w) w adresie na magistrali oraz po 8 bitów w adresach. Mamy więc 8*256*256=524488 i jeszcze 1 bit czyli 1024

    Mikrokontrolery   07 Paź 2006 13:38 Odpowiedzi: 5    Wyświetleń: 1320
  • [ATMega8] ATMega8 i STK500 - problemy z odczytem procesora w Bascomie

    to jest tak ma małego pajączka i tam jest procek chce wprowadzić zmiany w programie wyciągam z pajączka i wkładam na podstawkę do programatora. Bo ma taki programator z podstawka i zasilanie jest cały czas przy i po naciśnięciu . Ale jak kupiłem nowego procka to nie było problemu działało. Ale po którymś już w graniu "zdechło" i 2 procki mi tak odpłynęły...

    Mikrokontrolery AVR   03 Paź 2009 19:59 Odpowiedzi: 27    Wyświetleń: 3429
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    No właśnie chcę żebyś zrozumiał - wiesz jak raz zrozumiesz to potem wszystko będziesz dał radę zrobić sam i chyba satysfakcja też większa ;) Ja też, patrząc na mnie całkiem na zimno, jestem samoukiem ;) Też zaczynałem od różnych pytań - możesz sam sobie poczytać i pośmiać się z moich pierwszych postów na forum. A więc ten rysunek pokazuje poszczególne...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3810
  • Jak wyświetlić tekst z EEPROM na LCD w Bascomie dla 90S2313?

    Witam Jestem młodym elektronikiem. I nie potrafię wykorzystać mojej pamięci eeprom. Piszę w Bascomie. Mam polską wersję, helpu z Bascoma, ale tej nie rozumie. Skoro nie rozumiesz po polsku ;) , to w jakim języku mam Ci to wytłumaczyć :?: Spróbuję jednak po ... polsku ;) Oto próbka kodu, który mi nie działa. $lib "mcsbyte.lbx" $regfile = "2313def.dat"...

    Mikrokontrolery   26 Gru 2005 21:16 Odpowiedzi: 5    Wyświetleń: 1352
  • Operatory bitowe w Bascomie - jak używać do odczytu rejestru CSD MMC?

    witam, Piszę program w bascomie, jedną z jego funkcji ma być odczytywanie pojemności karty mmc podłączonej do ATMEGI. Nie wiem dlaczego jest ona zakodowana w dość dziwny sposób i żeby ją uzyskać trzeba się posłużyć wartościami z trzech pól rejestru CSD który zczytuję do tablicy. Pola tego rejestru są różnej wielkości np. 2,3,4,5,7,12 bitów więc potrzeba...

    Mikrokontrolery   07 Cze 2005 19:37 Odpowiedzi: 3    Wyświetleń: 1047
  • ATmega + zabezpieczenie programu przed skopiowaniem

    Chodzi oczywiście o lock bity (lock - blokada). Swoją drogą skoro programujesz swoje avrki to jak możesz nie wiedzieć jeszcze nic o tych bitach ? Jak programujesz swoje AVRy ? Po pierwsze to nie są bity ustawiane z poziomu programu. PonyProg, AvrDude, AvrStudio, Bascom wszystkie pozwalają na ustawienie lock bitów. A blokując Flash lub EEPROM blokujesz...

    Mikrokontrolery   16 Gru 2010 15:16 Odpowiedzi: 21    Wyświetleń: 7686
  • Jak poprawnie wstrzymać program w Bascomie używając timera i komendy GETR5?

    Nie napisałeś , że ten pilot nie pracuje w kodzie RC5 , ale też nie napisałeś , że w tym kodzie pracuje :wink: Inna wersja Twojego programu: $regfile = "m32def.dat" $crystal = 8000000 '11059200 Dim Adress As Byte , Command As Byte , X As Byte , Tmpcode As Word Dim Odebrano As Bit , Flaga As Byte Config Pind.2 = Input : Portd.2 = 1 Config...

    Mikrokontrolery   08 Kwi 2005 14:34 Odpowiedzi: 10    Wyświetleń: 2035
  • ST7540 i ATMEGA16 Problem z kwarcem i odczytem rejestru

    dzieki, z tym bitem CKOPT faktycznie jest tak. Kwarc ruszył. jesli chodzi o linie uart/spi to mam ją ustawioną w stan wysoki/uart. Tak czy siak- transmisja przy odczycie rejestru "CR" jest zawsze synchroniczna, udało mi się odczytać te bity, złapałem je na oscyloskopie. bieżacy problem jest taki: nie wiem jak zapisać te dane. Jak ma wyglądać bascomowa...

    Mikrokontrolery AVR   15 Lip 2008 01:18 Odpowiedzi: 2    Wyświetleń: 1626
  • Atmega 32, bascom, problem z zewnętrznym AC-MCP3202-c

    Pomogę koledze w obsłudze tego przetwornika bo 2 lata temu sam z tym walczyłem. W nocie masz schemat i może go niedokładnie zastosowałeś. Po pierwsze on ma dwa kanały które a sposób ich obsługi jest określony przez zaprogramowanie trybu pracy. Ale o tym poźniej. Najpierw musisz się zdecydować jaki tryb wybierasz domyślam się że chodzi o zamianę napięcia...

    Mikrokontrolery AVR   30 Wrz 2009 21:52 Odpowiedzi: 6    Wyświetleń: 2754
  • Kod do integracji INT-RS Satel Integra z AVR w BASCOM - odczyt i sterowanie

    W przygotowaniu jest druga wersja softu, odpytująca czy nastąpiła zmiana w jakiejkolwiek części systemu - sprawdzanie bitów kontrolnych komendą 7F łącznie z liczeniem CRC dla danych wysyłanych i odebranych. Powoduje to że nie pytamy co chwilę centralę o stan aktualny, tylko pytamy jeśli cokolwiek się zmieniło. Jeśli będzie zainteresowanie tematem to...

    Systemy Alarmowe   18 Lis 2023 17:01 Odpowiedzi: 2    Wyświetleń: 7041
  • Bascom - czujnik ciśnienia i temperatury MS5803 i2c jak odczytywać dane

    Witam , projektuje sobie stacje pogodową która mierzy temperaturę i ciśnienie z jednego czujnika (MS5803). Ma on dwie możliwości sterowania po i2c oraz SPI . Ja chcę odczytywać z niego dane po i2c i tu mam pytanie jak się zabrać za to ? Prosiłbym kogoś o zaglądniecie do DS i naprowadzenie mnie czy dobrze kombinuje z odczytem po i2c. Napisałem taki program...

    Mikrokontrolery Początkujący   12 Wrz 2012 20:39 Odpowiedzi: 10    Wyświetleń: 2457
  • [BASCOM] MEGA8+DS18B20 - Czasami bledny odczyt temp.

    W temperaturze pokojowej około 20-22st. C. atmega czasem pokaże ponad 300st, lub poniżej -40. Popatrz uważnie na swój code. Komunikację z DS masz w dwóch bardzo krótkich sesjach: 1- żądanie konversji temperatury, i druga. 2. odczyt tej temperatury po konversji. Wydawałoby się że to jest znikomy ułamek czasu nie wiele znaczący(?), lecz jest warunek...

    Mikrokontrolery AVR   13 Mar 2016 21:23 Odpowiedzi: 11    Wyświetleń: 2025
  • Bascom: Jak odczytać temperaturę z DS18B20 z dokładnością 0,1°C?

    dokładność a rozdzielczość to różne kwestie. Zdaję sobie z tego sprawę dlatego napisałem to co napisałem - Czeslaw10 pytał o dokładność. A jeśli chodzi o rozdzielczość przetwornika A/D to ds18b20 może pracować od 9 do 12 bitów (konfigurowane przez użytkownika - standardowo 12bit), jednak nie zmienia to dokładności pomiaru. Grzesiek.

    Mikrokontrolery   12 Lis 2005 16:07 Odpowiedzi: 20    Wyświetleń: 4331
  • [ Bascom ] Atmega8 LM75 LM75A pomiar temperatur ujemnej

    Twój LM75 jest na I2C, zakładam więc że umiesz odczytać z niego te dwa bajty z wartością temperatury. Sprawdzasz najstarszy bit, starszego bajtu w odczytanym z czujnika wyniku. jeśli jest równy 0, to znaczy że temperatura jest dodatnia i wynik liczysz poprzez: 1. przesunięcie otrzymanego z czujnika wyniku o 5 bitów w prawo 2. pomnożenie rezultatu tej...

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3595
  • Różnica między rejestrami PORTB a DDRB w AVR - wyjaśnienie funkcji

    Poczytaj w helpie do Bascoma by ZbeeGin o maskowaniu, ustawianiu i zmianie na przeciwną wartość bitów. Albo w podręczniku do C. | w C to jest OR w Bascomie. AND XOR w Bascomie to nie pamiętam jak jest w C. Bierzesz stan DDRB jaki jest już ustawiony. Do zmienna1 wpisujesz co potrzebujesz. Piszesz: zmienna2=zmienna1 AND DDRB DDRB=zmienna2. I tak jak napisała...

    Mikrokontrolery AVR   09 Wrz 2009 13:56 Odpowiedzi: 17    Wyświetleń: 11735
  • Jak odczytać temperaturę z DS18B20 na ATmega16 w Bascom?

    Hejka, Układ DS18B20 jest konfigurowalny, a domyślnie odczyt temperatury jest chyba z rozdizelczością do 4 miejsc po przecinku (patrz dokumentacja nie pamiętam już). Ja swój układ konfiguruję np z dokładnością do jednego miejsca po przecinku z rozdzielczością 0.5 stopnia: 1wreset 'wybieram id układu 1wwrite &H4e 1wwrite 255 1wwrite 255 1wwrite &B00011111...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2872
  • [ATMEGA8] [ATMEGA8][BASCOM] ds18b20 - Nieprawidłowe odczyty temperatury z czujnika

    Oczywiscie ze porównałe zresztą tak jak z innymi z elektrody i zawsze jak by nie kombinować wychodzi 85, chyba ze zczytuje inną liczbe bitów no ale chyba nie o to chodzi :D W sumie to biorac pod uwage ze ta temp jest zawsze w karzdym ds na poczatku to moze on sie poprostu caly czas resetuje ??

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 3113
  • [ATMega162] [ATMega162][Bascom] Odczyt DS18B20 w przerwaniu Timer0 - nie działa poprawnie

    mirekk36- wiem że bascom jest wolny. Ale DS też. Sam reset to jest 2x480us- prawie 1ms. Przesyłanie 64 bitów adresu- 120usx64 =7680us czyli 7.7ms minimum. Pomiędzy tymi komendami można włączać przerwania- ale w trakcie chyba nie. A odczyt można zrobić potem- ale to też ponad 1ms. Tak że nie wiem jak to robisz.

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4560
  • PCF8583 Bascom – odczyt i zapis roku oraz dnia tygodnia w rejestrach kalendarza

    Rok i dzień tygodnia odczytujesz analogicznie do dnia miesiąca. Wystarczy tylko zmienić numer rejestru PCF przy odczycie i zamaskować niewykorzystywane bity.

    Mikrokontrolery   02 Paź 2007 09:55 Odpowiedzi: 4    Wyświetleń: 1779
  • Jak ustawić Fuse bity w AVR Studio dla Atmega8 zgodnie z projektem Mirley'a?

    Witam. Chcę zaprogramować Atmega8 do jednego z projektów Mirley'a. Przy programowaniu trzeba ustawic Fuse bity tak jak tutaj: ..................... Czy istnieje jakiś sposób, żeby ustawić je zgodnie z projektem? Tak, jest to wyjątkowo proste tylko musisz troche przynajmniej starac się zrozumiec 'mechanizm' określania i ustawienia fuse bitów. Najperw...

    Mikrokontrolery   07 Paź 2013 18:41 Odpowiedzi: 5    Wyświetleń: 2532
  • Atmega32, Bascom, pastylki dallas ds1990 oraz rw1990.

    Chyba nie zauważasz różnicy. Po pierwsze jeśli tam pisze Go_lo to na pinie ma być ustawiony stan niski. Można to zrobić tylko ustawiając stan wysoki w rejestrze DDR.x Mniejsza o to bo zrobiłem Ci takie makra jak tam. Po drugie po wpisaniu wartości bitu czeka się ponad 10 ms a nie 10 us - to chyba wydatna różnica? Testnij tak. [syntax=vbnet]$regfile...

    Mikrokontrolery AVR   16 Gru 2016 04:10 Odpowiedzi: 10    Wyświetleń: 2301
  • mega8 [bascom] - NPA-600B-015A digital serial Output (Zacwire)

    Posiada też I2C i tym bym się zainteresował: Piny 8 i 9 to według rozpiski z datasheeta SDA i SCL (wtedy Vss i Vdd podpinasz pod 6 i 7 - tyle wynika z mojego pobieżnego spojrzenia na dokument). W BASCOM, z tego co pamiętam, odbieranie z I2C jest realizowane poleceniem I2CRECEIVE - otwierasz helpa i czytasz. Powodzenia :) A ten digital output przypomina...

    Mikrokontrolery AVR   14 Sie 2012 18:13 Odpowiedzi: 4    Wyświetleń: 1671
  • Odczyt kodów przycisków pilota RTV przez TSOP1736 i mikrokontroler na INT0

    wiem że kolega bascoma nie lubi ale tam to 5 linijek kodu pilot RC5 przesyła: adres - stały dla danego pilota lub urządzenia (zakres 0-31) komendę czyli jaki klawisz został wciśnięty (zakres 0-127) dodatkowo co 2 wciśnięcia klawisza na pilocie pilot wysyła dodatkową 1 przed komendą czyli komenda ma zawsze 8 bitów z tym że najstarszy bit to bit toggle...

    Mikrokontrolery   03 Paź 2006 17:17 Odpowiedzi: 7    Wyświetleń: 1874
  • Problem z odczytem danych z wyświetlacza sekwencyjnego

    W bascomie to pewnie jeszcze dłużej. Ale jest ryzyko. Wystarczy obejrzeć wygenerowany kod. I najwyżej dodać parę NOP-ów. Tak myślę, dlaczego po 8-smym cyklu miałoby się pojawić. Przecież to idzie w "powietrze"- nie ma ósmego tranzystora i wcale nie musi być "ciemno" Kiedy jest stan licznika 7, to na wyjściach 0 do 6 układu 7442 będzie stan wysoki....

    Mikrokontrolery AVR   16 Mar 2009 13:12 Odpowiedzi: 63    Wyświetleń: 7387
  • STK500 v2 - błędy odczytu Atmega8, komunikacja z Bascom i AVR Studio 4

    Witam, problemem nie było nie to, że nie da się ustawić fuse-bitów z poziomu Bascoma, ale fakt, że w trakcie korzystania z programatora wielokrotnie i w krótkich odstępach czasu "zanikała" komunikacja z programatorem. Podkreślam, że testowałem programator na 4 komputerach i na każdym było tak samo. Kupiłem inny programator (tej samej klasy) i problemów...

    Mikrokontrolery   12 Gru 2011 22:52 Odpowiedzi: 37    Wyświetleń: 10801
  • ATTINY13 zablokowane po zmianie fuse bitów na 128kHz RC, jak odblokować?

    Spróbuj w Bascomie zmienić szybkość odczytu. Z tego co pamiętam tam w którejś zakładce z programatora była możliwość wpisania opóźnienia dla programatora. Nie dam sobie głowy uciąć, gdyż dawno nie korzystałem z Bascoma. Poszukaj w internecie strony P. Adama Dybkowskiego, tam znajdziesz również ciekawy program do programowania. Tylko pamiętaj, najpierw...

    Mikrokontrolery   01 Kwi 2008 15:34 Odpowiedzi: 8    Wyświetleń: 1332
  • Jak odczytać dane szeregowe 8-bitowe w BASCOM dla początkujących?

    LCD dostaje sygnały na pinach: CS1B RS SCLK SID RESET Na wszystkich oprócz RESET pojawiają się impulsy, RESET ma na stałe H. Jak w takim razie wykorzystać sygnały na CS1B?? Podejrzewam że chcesz policzyć bity i przy 8 sprawdzić stan na pinie RS. Skleciłem coś takiego: If Pind.2 = 0 Then 'odczyt CSB1 Shiftin Pind.1 , Pind.0 , Komendy_we1 , 5 , 7 'odczyt...

    Mikrokontrolery   05 Lis 2005 23:01 Odpowiedzi: 20    Wyświetleń: 3173
  • USBasp, ATMega328p - Błąd odczytu fuse bitów, zmienne napięcie 4.9V/4.6V

    Jeśli nie zmieniałeś FuseBitów w swoim mikrokontrolerze to spróbuj dopisać parametr zmniejszający prędkość w ustawieniach Burn-o-mata jak na obrazku po czym uruchom program ponownie. http://obrazki.elektroda.pl/4298135200_1... parametr "minus B, odstęp osiem" Ten "minus" to tylko znak kolejnego parametru. Czyli parametr B będzie wynosił...

    Mikrokontrolery AVR   12 Sty 2015 12:48 Odpowiedzi: 9    Wyświetleń: 1725
  • Jak przesłać całą tablicę string do pamięci EEPROM w Bascom?

    Zawsze będzie się to sprowadzało do przesyłania pojedynczych bajtów a w przypadku programowego I2C kolejnych bitów. Tego nie przeskoczysz. Oczywiście nie ma innej możliwości jak wysyłanie danych na szynę I2C bajt po bajcie. Mimo to większość (jesli nie wszystkie) pamięci opartych o I2C ma możliwość zapisania/odczytania danych szeregowo. Jest możliwość...

    Mikrokontrolery   22 Lip 2006 21:29 Odpowiedzi: 7    Wyświetleń: 992
  • Bascom Atmega mało portów, więcej po I2c jak to zrobić

    Wiesz, nie znam się na BASCOMie, ale z tego co tu widzę : Slave = &H55 To jest w BASCOMie zapis heksadecymalny ? Bo jeśli tak, to : 55h = 0101 0101b i tu masz błąd. "Pierwszym bajtem jest zawsze nadawany przez urządzenie master adres urządzenia slave, który oprócz 7 bitów właściwego adresu zawiera bit kierunku transmisji na najmłodszej pozycji. Wartość...

    Mikrokontrolery   01 Kwi 2011 22:02 Odpowiedzi: 24    Wyświetleń: 4148
  • [pcf8583T][bascom] przy próbie odczytu czasu - program wisi

    Witam Napisałem program w Bascomie - i w kilku miejscach mam odwołanie do funkcji gettime. Układ pracuje na Atmega1280. Zegar RTC skonfigurowany prawidłowo: [syntax=basic4gl]Config Sda = Portd.1 Config Scl = Portd.0 I2cinit [/syntax] układ podpięty to I2C prawidłowo(zgodnie z dokumentacją) [syntax=basic4gl]Sub Gettime I2cstart 'inicjalizacja magistrali...

    Mikrokontrolery AVR   22 Lis 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2160
  • Termometr pisany w Bascomie: nie zapamiętuje temp. ujemnej

    O kurde zapomniałem :D Jeszcze raz przepraszam. Używam ATTINY 2313 a jako czujnik DS1820 A tu program: Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , Dim T As Integer , Tmin As Integer , Tmax As Integer Deflcdchar 1 , 4 , 14 , 21 , 4 , 4 , 4 , 4 , 32 Deflcdchar 2 , 4 , 4 , 4 , 4 , 21 , 14 , 4 , 32 Do 1wreset : 1wwrite &HCC : 1wwrite...

    Mikrokontrolery   07 Cze 2006 19:18 Odpowiedzi: 2    Wyświetleń: 1430
  • PCF8563 w BASCOM – jak odczytać i zapisać datę oraz czas, różnice względem PCF8583

    w jaki sposób rozwiązujesz rok w 8583 ? Jak "rozwiązuję rok" ;) to dość trudno tak w kilku zdaniach wytłumaczyć, chociaż sprawa generalnie jest prosta... Może więc zamiast się rozwodzić, pozwolę sobie wkleić dobrze (mam nadzieję) skomentowane fragmenty swojego programu. ' ****************************************... 'Odczyt:...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4254
  • [ATmega8] [ATmega8][Bascom] Sterownik IR: problem z instrukcją case i kanałami PWM

    Po ustawieniu fuse bitów tak żeby uwzględnić $crystal=4000000 program w dalszym ciągu nie reaguje na nic. Mógłbyś napisać program do odczytu temperatury z DS18B20 i wyświetleniu jej na LCD tak żebym mógł sobie sprawdzić moje czujniki temperatury

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6183
  • [Atmega8][Bascom]Podłączenie i sterowanie wyśw. sda 5708

    Sorka, jeśli odgrzewam stary temat, ale - patrz na kolejność bitów! Na stronie z linku jest napisane że zaczynasz od LSB, phase = 0 (odczyt na rosnącym zboczu zegara) Mam nadzieję, że komuś to pomoże, sam zamierzam zrobić zegarek na tym zacnym displeju.

    Mikrokontrolery AVR   06 Cze 2010 11:40 Odpowiedzi: 9    Wyświetleń: 3043
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    No więc, tak jak obiecałem jakiś czas temu postaram się przybliżyć i wytłumaczyć kwestię programowej obsługi popularnego układu RTC – PCF8583. Układ ten ma zarówno zwolenników jak i przeciwników, a jedni i drudzy mają swoje racje. Są układy prostsze w obsłudze programowej, posiadające wszystkie interesujące nas dane w osobnych rejestrach prostych...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16646
  • Jak odczytywać i zapisywać dane na karcie SD z Atmega32 w Bascom?

    Tak naprawdę to dla mnie format jest bez znaczenia.Chciałbym móc odczytywać i zapisywać jakieś ciągi bitów. Po prostu zapodać jakoś adres i wpisać pod nim powiedzmy z 8 bitów a potem znowu zapodać ten sam lub inny adres i odczytać z pod niego zapisany ciąg bitów. Do niczego innego na dzień dzisiejszy karta mi nie jest potrzebna. Mam w tej chwili ATmegę...

    Mikrokontrolery AVR   17 Maj 2009 15:58 Odpowiedzi: 22    Wyświetleń: 12246
  • Bascom - odczyt danych z SD i zapis do zewnętrznej pamięci SRAM

    Możesz szukać emulatorów z 8051, który jest wiesz, jest starszym bratem AVR. Czy masz jakiś dowód na poparcie tej tezy, czy to takie wyssane z palca mądrości? C-51 to modyfikowana struktura harwardzka, ma częściowo rozdzieloną pamięć danych i rozkazów, ale wspólne magistrale i możliwe jest wykonanie programu z obszar pamięci danych. AVR to czysty harward,...

    Mikrokontrolery   21 Sty 2018 23:11 Odpowiedzi: 16    Wyświetleń: 1023
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

    Panowie prośba. Męczę się i męczę i czytam i czytam.... i gdy coraz więcej czytam to się coraz bardziej gubię. Mam wrażenie, że DS od Atmega 168 jest napisany w strasznie zagmatwany sposób. Przejdźmy do sedna: Chcę ustawić końcówkę OC2B by generowało mi na niej przebieg prostokątny o okresie 8ms. No i tu mam problem bo opis z helpa bascoma dla timera2...

    Mikrokontrolery AVR   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 3086
  • [ATMEGA][BASCOM] problem z RTC PCF8683 i EEPROM 24C16

    Witam. Nie chciałbym otwierać nowego tematu, więc podczepie się pod ten. Czytałem note katalogową tej pamięci, ale nie wiem, czy dobrze to zrozumiałem, gdyż z angielskim u mnie krucho. Chodzi o adresowanie pamięci. Adresowanie wygląda mniej więcej tak: Wysyłamy bitstartu, ACK, następnie 160 (10100000 - zapis do pamięci), ACK, następnie adres komórki...

    Mikrokontrolery AVR   21 Maj 2009 01:14 Odpowiedzi: 14    Wyświetleń: 3572
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Moja liczba to 34bity. Myślałem o stringu: 1. załaduję liczbę stringa i string do eepromu, 2. odczyt eepromu do stringa 3. Wysyłanie: odczyt kolejnych adresów stringa ( po kolei jeden adres to jeden bit który wysyłam) Mogę też tak: zacznę zapisywać to w eepromie, każdy bit to inny adres (tak będzie najłatwiej, bo będę tylko zmieniał numer adresu) ale...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6363
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    To raczej nie to. Gdyby tak było to w przypadku odczytu tylko 64 bitów odczytywane były by źle stany przycisków. Zwierając wejścia S0 i S1 w HCS301 odbieram kod i tym samym dobrze zweryfikowanym kodem załączam obciążanie w odbiorniku. Podobnie gdy zwieram wszystkie wejścia przycisków (sekwencja SEED) odbieram ostatni bajt danych &HF0, a to także się...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7068
  • Atmega8 i MAX232: Czy można zwierać TX do masy przy użyciu switcha?

    ...Sprawdzę w datasheet bo widzę, że opinie są różne. A myślisz może , że mi to sie przyśniło :?: Niepotrzebna zgryzliwość :-( Nie da mi to jednak odpowiedzi na pytanie jak będzie pod Bascomem...robiw Chyba umiesz w Bascomie ustawić lub skasować bit :?: Piotrek Wyobraź sobie, iż umiem więcej... jednak pisząc w języku wysokiego poziomu nie wiesz jak...

    Mikrokontrolery   01 Gru 2007 23:53 Odpowiedzi: 12    Wyświetleń: 2410
  • Atmel Atmega8-16PI - Jak odczytać i skopiować dane? Programator i oprogramowanie

    Dane oczywiście da się odczytać. Jest tylko jedno małe "ale". Jeśli procesor ma zaprogramowany bit zabezpieczający przed odczytaniem zawartości pamięci, to niestety nic nie odczytasz. W trakcie odczytu układ będzie się zachowywał jakby był nowy-niezaprogramowany. Skasowanie tego bitu - oficjalnie! - jest możliwe tylko przez skasowanie pamięci. Programatorem...

    Mikrokontrolery   18 Lip 2006 16:49 Odpowiedzi: 2    Wyświetleń: 1611
  • Odczyt stanu kilku portów i zamiana na licz. dziesiętną

    Witam Mam pewien problem mianowicie chcem napisać program w Bascom AVR program, który odczytuje mi wartości z czterech portów mikrokontrolera i zamienia tą wartość na liczbę dziesiętną. Dopiero od niedawna zajmuję się Bascom AVR i próbowałem już różnych sztuczek z przesówaniem bitów itp. ale jak narazie te próby nie są zadowalające. Całe urządzenie...

    Mikrokontrolery   08 Gru 2004 23:30 Odpowiedzi: 9    Wyświetleń: 1785
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Dziękuję wszystkim za pomoc, rozwiązaniem było zmiana fuse bitów - zmieniłem wewnętrzny oscylator na 8MHz i wszystko pięknie pokazuje. Kod gotowego programu dla kogoś kto miałby problem: [syntax=basic4gl]$regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.0 , Db5...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • Atmega8 i LCD - Błędny odczyt temperatury 4095°C, jak naprawić?

    Już odpowiadam ano T = Msb * 256 T = T + Lsb to jest tylko zapisanie dwóch słów ośmiobitowych w jednym szesnastobitowym czyli precyzyjnie zawartość MSB ląduje w pozycjach bitów bardziej znaczących (bity od 8 do15), a LSM w pozycjach mniej znaczących (bity od 0 do7) mnożenie przez 256 jest równoznaczne z przesunięciem bitów w lewo o osiem pozycji. Natomiast...

    Mikrokontrolery AVR   11 Kwi 2013 21:25 Odpowiedzi: 25    Wyświetleń: 3087
  • Jak zaimplementować programowe I2C w Bascom na ATmega8515?

    Da sie to zrobić? Bo robie projekt na atmega8515 (mam ich kilka więc nie będe kupował nowego) a on nie ma TWI a potrzebuje dołączyć pamięć EEPROM Jak to zrobić pod bascomem o ile sie da Witam wszystkich. Ostatnio spotkałem sie z podobnym problemem. Musiałem odczytać i zapisać zawartość 24c08 (1024 bajty). Niestety :( programy przykładowe załączone...

    Mikrokontrolery   15 Kwi 2006 15:18 Odpowiedzi: 8    Wyświetleń: 2976
  • Jak odczytać dzień tygodnia z PCF8583 na ATMega32 w Bascom?

    Witam Chciałem jako element dodatkowy oprócz pomiaru temperatury i zapisu na kartę SD dodać kalendarz z numerem dnia tygodnia ( później zamienić numer dnia na nazwę dnia ) Niestety jakbym nie próbował, to cały czas wyświetla 0. Odczyt Sub Gettime() I2cstart I2cwbyte 162 'Wysyła adres odczytu urzadzenia (162 (0xA2) układu PCF8583)...

    Mikrokontrolery AVR   12 Lut 2011 20:34 Odpowiedzi: 1    Wyświetleń: 1717
  • Jak stworzyć menu w Bascom do sterowania przekaźnikami?

    Ja zrobiłem coś w rodzaju matrycy. np. 4 przyciski podłączone do 4 linii i przez diody do przerwania. Przerwanie wywoływane jest dowolnym przyciskiem,a w podprogramie sprawdzałem (po pewnym czsie)jaka liczba wychodzi z tych 4 bitów (przycisków). Dzięki temu mogłem zrobić kombinacje naciśnięć kilku przycisków jednocześnie. Opóźnienie odczytu liczby było...

    Mikrokontrolery   06 Gru 2004 16:59 Odpowiedzi: 3    Wyświetleń: 2591
  • Odczyt temperatury z DS18B20 na ATMEGA8 w Bascom AVR – kod do 1-wire

    Dzięki za program, udało mi się odczytać 2 bajty. Niestety nie posiadam wyświetlacza alfanumerycznego i korzystam z 4 wyświetlaczy sterowanych multipleksowo, więc mam problem z rozszyfrowaniem znaczenia bitów. Z moich obserwacji pierwszy bajt ma duży wpływ na temperaturę, ale nie pokazuje on chyba prawidłowej temperatury w kodzie dzisiętnym... Na drugim...

    Mikrokontrolery   20 Gru 2006 02:21 Odpowiedzi: 6    Wyświetleń: 8445
  • BASCOM - Wyjście z podprogramu i niechciane ponowne wejście do niego

    proponuje ci dać printa w pętli głównej aby podglądnąć co procesor czyta z UARTA. Może się zdarzyć że czytasz śmieci i przy takiej pętli co się kręci miliony razy na sekundę ciągle się trafia przypadkowy znak 87. Albo wyślij inny znak i zobacz czy procesor czasem na niego też nie zareaguje, jeśli tak to masz pewność że jest coś nie tak sprzętowo. Albo...

    Mikrokontrolery AVR   05 Lis 2014 19:32 Odpowiedzi: 7    Wyświetleń: 1149
  • Jaki EEPROM zastąpi 27C801 z możliwością wielokrotnego zapisu?

    http://obrazki.elektroda.net/52_12740875... Chodzi mi o to, że chce mieć pamięć w której będę sobie zapisywał ilość elementów elektronicznych. chce rozplanować to sobie tak, że jedna 'ramka' danych będzie składać się z 77 bitów tekstu, nazwy elementu, zaś 3 najmłodsze bity będą zawierały informację o ilości elementów na stanie. Przy pamięci...

    Mikrokontrolery   17 Maj 2010 13:22 Odpowiedzi: 6    Wyświetleń: 1245
  • Attiny26 - błędne odczyty ADC, migające diody, BASCOM - co poprawić?

    Hmm... tak już robiłem i to nie pomogło... ale już poradziłem sobie z problemem ;D Wina była zakłóceń, bo po dolutowaniu na wejście pomiarowe ADC8 kondensatora, diody przestały szaleć. Dodatkowo brakowało przesunięcia bitowego (bo na port podawało 8 bitów młodszych z 10). Miałem na celu zrealizowanie sterownie PWM za pomocą ADC (napięcie z potencjometru)....

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1739
  • [Bascom] Odczyt Chip ID układu AT42qt2120 z adresu 0 za pomocą I2C

    Czy mógłbyś napisać dlaczego 0x38 i 0x39 ? Bo adres musisz bitowo przesunąć o jeden w lewo (czyli przemnożyć x2) ze względu na bit R/W, który znajduje się na końcu transmisji.

    Mikrokontrolery AVR   31 Sty 2021 19:45 Odpowiedzi: 4    Wyświetleń: 489
  • Switch odczyt w Proteus i Bascom - jak działa z szyną 1wire?

    Tzn. już dowiedziałem sie o co chodzi. Mam podłączyć do mikrokontrolera przez szynę 1wire kilka switchów (konkretnie układów DS2405) i odczytać z nich numery seryjne i jeszcze chyba stan wyjśćia PIO. O ile z numerami seryjnymi mam tylko taki mały problem, że jak zmieścić 8 bajtów w 1 bajcie?: opis z pomocy Bascoma: Dim Ar( 8 ) As Byte czyli oznacza...

    Początkujący Elektronicy   12 Kwi 2007 22:13 Odpowiedzi: 3    Wyświetleń: 1555
  • [Bascom] Atmega8 Różnic między programowym a sprzętowym SPI

    ja ci kolego nie podam gotowca z 2 powodów, bascom mnie zupełnie nie interesuje a druga sprawa ze net jest pełen przykładów. A różnica jest zasadnicza bo sprzetowa transmisja aby wysłać znak potrzebuje takich czynności jak ustawienie interface (predkość, polaryzacja sygnału) a potem tylko trzeba ustawić pin odpowiedziałny za sygna CS urzadzenia oraz...

    Mikrokontrolery AVR   31 Mar 2011 14:04 Odpowiedzi: 2    Wyświetleń: 1362
  • DS18B20 na ZL11AVR z ATtiny2313 - błędny odczyt temperatury -0.1°C

    Faktycznie było trzeba ustawić w fuse bitach zewnętrzny oscylator i teraz działa. Dodano po 4 Pozmieniałem tam ustawienia tych fuse bitów ale nie mam pewności czy w 100% dobrze. Szod Ty mi coś tam zaczołeś tłumaczyć ale nie zrozumiałem Cię do końca. Ja używam BASCOM AVR 1.11.8.7 i przy programowaniu tam w zakładce mam te fuse bity i całą liste. Jak...

    Mikrokontrolery   16 Wrz 2007 22:43 Odpowiedzi: 14    Wyświetleń: 2438
  • Jak przeliczać przepełnienie Timer1 16bit w ATmega32 z preskalerem 256?

    Ja mam takie opracowanie ale na '51 Szkoda bo Bascomem nie programuję. Timer napewno działa dobrze tylko zależy jak go ustawisz. Ja to robiłem trochę inaczej. Przerwanie sygnału DCF-a dawało informację do programu głównego o odmierzenie czasu zwłoki i czasu tim-out. Czas zwłoki sprawdzał wartość odebranego bitu no a tim-out oczekiwał na "dziurę transmisyjną"...

    Mikrokontrolery   22 Gru 2012 16:48 Odpowiedzi: 54    Wyświetleń: 14805
  • Czy program w Bascom do snifowania I2C z PFC8574 nie zakłóci transmisji?

    Widzisz , to tak jest , jak się nie wie , z czym ma sie do czynienia :( Adresy z tabelki ADDRESS REFERENCE , podane są w postaci 7 bitów. Musisz dołożyć jeszcze 8 najmłodzy bit R/W , a wtedy adres przesuwa się o jedno miejsce w lewo i ... z 32 robi się 64+bit R/W.Dla linii adresowych A0,A1,A2 podłączonych do GND , adres bazowy do zapisu=64(0x40) , a...

    Mikrokontrolery   21 Lis 2005 17:40 Odpowiedzi: 15    Wyświetleń: 3265
  • Korekcja błędów transmisji danych za pomocą kodu Hamminga - BASCOM

    Są odmiany kodu Hamminga, które korygują dwa lub nawet trzy bity, ale to z kolei wydłuża zakodowany bajt o dużą ilość bitów (z 8 do 12 to już jest sporo). Zaproponuj proszę taki algorytm lub wskaż gdzie można o nim poczytać. Musiałem, troche pogrzebać. Teorię informacji i kodowania miałem dawno temu. Na przykład kod korekcyjny Reeda-Solomona lub kod...

    DIY Konstrukcje   01 Gru 2016 15:59 Odpowiedzi: 26    Wyświetleń: 7695
  • [Attiny13][Bascom] - Sterowanie jednym przyciskiem kilkoma funkcjami.

    bbiidduull, możesz spróbować coś takiego: zadeklaruj na początku programu jeszcze jedną zmienną 'T' Dim T As Byte a na początku swojej pętli głównej (po 'Do') wstaw w kod: [syntax=basic4gl] ' Wykrycie stabilnego stanu '1' T = 0 Do Waitms 10 ' Przerwa 10 ms pomiędzy odczytami T = T * 2 ' Przesunięcie bitów zmiennej 'T' w lewo If Pinb.1 = 1 Then ' Jeśli...

    Mikrokontrolery Początkujący   26 Paź 2014 09:58 Odpowiedzi: 28    Wyświetleń: 3531
  • ATMEGA162: Czy sprzętowy PWM zakłóca odczyt 1-Wire z DS18B20 w BASCOM?

    Str. 100 i 101. Rejestr TCCR0, bity COM00 i COM01.

    Mikrokontrolery AVR   10 Kwi 2010 12:47 Odpowiedzi: 14    Wyświetleń: 3681
  • [BASCOM] Jak poprawić kod obsługi pilota NEC w Bascomie?

    Ciekawą sprawą jest też to, że mój odbiornik IR (TSOP4836) jest normalnie zwarty (w stanie logicznym 1), mimo to przerwanie w trybie Rising działa poprawnie. Nie ma czegoś takiego jak "zwarty" :) tak poprostu działa prawie każdy odbiornik IR, w stanie spoczynku, jak nic nie jest nadawane, ma stan wysoki H czyli +5V, jeśli nadajnik (pilot) nadaje nośną...

    Mikrokontrolery AVR   01 Sty 2013 17:19 Odpowiedzi: 1    Wyświetleń: 4938
  • Termostat z AT90S2313 i DS18B20 – sterowanie grzałką 200W, kod BASCOM, 5l wody

    Jest program napisany dzieki waszej pomocy. A tu program w razie jakiś błędów piszcie. Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111111 Portd = &B1111111 Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , T As Integer Do 1wreset : 1wwrite &HCC : 1wwrite &HBE 'odczyt z DS1820...

    Mikrokontrolery   28 Sie 2006 07:14 Odpowiedzi: 4    Wyświetleń: 2241
  • [M32][Bascom][DS18B20] Prośba o krytykę programu.

    Atom, wydaje mi się, że sprawiłeś, iż od teraz jestem mądrzejszy :) MSB nadaje flagę, a bity 14,13,12 i 11 są ustawione na 1, by nie zawyżać wartości odczytu. Tak więc nie muszę przesuwać bitów, nie muszę kombinować. Wystarczy, że sprawdzę MSB i jeśli będzie się świecił, mam tę liczbę potraktować jako ujemną (zanegować i poddać obróbce, by wyłuskać...

    Mikrokontrolery Początkujący   13 Lip 2012 08:44 Odpowiedzi: 37    Wyświetleń: 4505
  • Niepoprawne odczyty temperatury z DS18S20 na AT89C2051 @ 12MHz w BASCOM 8051

    Siemka! Tak patrzę w ten Twój kod i pewnych rzeczy nie kumam, ale spróbujmy go przeanalizować. - Resetujesz 1-Wire i wykonujesz polecenie konwersji po czym czekasz 750ms i super :) tylko zastanawiam się po co odczekujesz kolejne 750ms po poleceniu odczytu scratchpad? To jest niepotrzebne, możesz odczytywać dane od razu. Poza tym rozbijanie Waitms 750...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 3044
  • [C] Jak zdefiniować nazwy pinów Atmega16 dla wyświetlacza 7-segmentowego?

    Chciałbym zwrócic uwagę, że to nie jest BASCOM. Tu notacja Port.bit nie zadziała. Bez kropki oczywiście też nie, o czym kompilator raczył poinformować za pierwszym razem. W avr-gcc nie da sie adresować pojedynczych bitów portów jako oddzielnych zmiennych. Tylko zapis/odczyt całych portów, kompilator sam to zoptymalizuje w miarę możliwości. Jeżeli bity...

    Mikrokontrolery AVR   24 Cze 2011 20:27 Odpowiedzi: 22    Wyświetleń: 2384
  • Moduł radia TEA5767 od NXP - V2

    Witam wszystkich po raz kolejny. Dzisiaj postaram się Wam opisać po raz kolejny moduł radia TEA5767 od firmy NXP, z tym że dzisiaj będzie na podstawie bardziej rozbudowanego zestawu oraz będzie tutaj też mowa o odczycie informacji z tego modułu. https://obrazki.elektroda.pl/3222283100_... https://obrazki.elektroda.pl/9594809000_...

    Artykuły   12 Kwi 2018 11:30 Odpowiedzi: 1    Wyświetleń: 5496
  • Obsługa klawiatury PS2 w Bascom na Atmega z wyświetlaczem LCD 16x2

    Witaj :D Według mnie tablica jest niezbedna poniewaz to w niej sa zapisane wlasciwe znaki , i wydaje mi sie ze nauczuciel sie myli bo samo polecenie getatkeyb() zwrocilo by numer wcisnietego klawisza a nie konkretna literke , liczbe czy znak . Przykladem moze byc fragment polskiego helpa do bascom-a w ktorym jest opisane dzialanie tego polecenia Funkcja...

    Mikrokontrolery AVR   04 Lip 2010 17:33 Odpowiedzi: 1    Wyświetleń: 2032