single eeprom bascom

Znaleziono około 78 wyników dla: single eeprom bascom
  • [ATmega328P][Arduino/Bascom]Tłumaczenie programu Arduino do Bascom

    Tłumaczenie pierwszego kodu. W drugim to wiadomo, że brak biblioteki ;) Mogłem się gdzieś machnąć bo pisałem w przerwie pomiędzy innymi zadaniami. Dodałem tam sobie funkcję b w funkcjach mogę deklarować Local`s które nie są później potrzebne w Global`s. [syntax=vbnet]$regfile = "m2560def.dat" '8K SRAM | 4K EEPROM $crystal = 16000000 $hwstack = 256 $swstack...

    Mikrokontrolery AVR   09 Mar 2021 12:55 Odpowiedzi: 8    Wyświetleń: 921
  • Zapis i odczyt typu Long w EEPROM w BASCOM – jak poprawnie to zrobić?

    zapis writeeeprom zmienna , adres odczyt readeeprom zmienna , adres Musisz pamiętać ile bajtów zajmuje zmienna którą zapisujesz i o taką wartość zwiększyć adres przy zapisie / odczycie następnej zmiennej Jeśli zmienne typu Byte , adres zwiększasz o 1 Jeśli zmienne typu Word , adres zwiększasz o 2 Jeśli zmienne typu Integer , adres zwiększasz o 2 Jeśli...

    Mikrokontrolery AVR   27 Paź 2009 00:25 Odpowiedzi: 10    Wyświetleń: 2858
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • zewn. pamięć eeprom 24Cxx - zapisanie zmiennej SINGLE - jak?

    Dim Empty As Eram Byte At 0 Dim Tzap1 As Eram Single Dim Ua As Eram Byte Dim Ub As Eram Byte Dim Uc As Eram Byte Dim Ud As Eram Byte Czy to jest wszystko co powinienem zrobić.?. Czy powinienem jeszcze używać dyrektyw typu np $eeprom i $data ?. Czy wręcz odresować bezpośrednio tą pamięć zapis/odczyt?. A powinno być takie proste, ale nie jest, więc w...

    Mikrokontrolery   16 Mar 2008 13:58 Odpowiedzi: 21    Wyświetleń: 2558
  • REKLAMA
  • Bascom avr - zmiana poszczególnych znaków zmiennej typu String

    Proszę. Gotowe bo jak widzę kilka If`ów do tej samej zmiennej zamiast Select Case i tym podobne kwiatki... [syntax=vbnet]$regfile = "m32def.dat" $crystal = 11059200 $hwstack = 64 $swstack = 16 $framesize = 64 Const Timeout_time = 8 'x500ms Config Submode = New ' config LCD 2X16 Config Lcdpin = Pin , Rs = Porta.2 , E = Porta.3 , Db4 = Porta.4 , Db5 =...

    Mikrokontrolery AVR   09 Kwi 2021 07:10 Odpowiedzi: 6    Wyświetleń: 636
  • Jak z etykiety eeprom wydobyć liczbową wartość adresu

    Można zadeklarować prawidłowo zmienną eeram W ten sposób Dim Adres_er(size_t_mac) As Eram Byte At Adres_p_mac Poprzez komende AT znam adres, po jaki będzie się odwoływać zmienna eeram w pamięci. Niestety, ale z Eepromem ten numer nie przejdzie , ponieważ Bascom ignoruje etykiety w Eepromie. Deklaruje, jakie wartości powinny być zapisane w eeram...

    Mikrokontrolery   30 Maj 2007 20:55 Odpowiedzi: 1    Wyświetleń: 962
  • REKLAMA
  • Błędy kompilacji w BASCOM AVR - analiza kodu woltomierza i amperomierza

    Program napisany w BASCOM AVR i wyskakujące 3 błędy , mogę wiedzieć dlaczego one wyskakują podczas kompilacji , poniżej zamieszczam kodzik. 'podwójny woltomierz i amperomierz (dwa kanały pomiaru napięcia i dwa kanały pomiaru prądu 'UWAGA _ PONOWNE WGRANIE PROGRAMU SKASUJE WARTOŚCI WSP KOREKCJI Z PAMIECI EPROM '---------------------------------------...

    Mikrokontrolery AVR   05 Mar 2025 08:16 Odpowiedzi: 4    Wyświetleń: 264
  • [bascom] Jak zapisać wartość single w EEPROM w Bascom? Konwersja na byte?

    Najprościej to użyć overlay w sram. Single to 4 bajty w pamięci. dim zmienna_single as single dim bajt1 as byte at zmienna_single overlay dim bajt2 as byte at zmienna_single+1 overlay dim bajt3 as byte at zmienna_single+2 overlay dim bajt4 as byte at zmienna_single+3 overlay Potem zapisujesz bajty do eeprom, odczytujesz kiedy chcesz i masz wynik w single.

    Mikrokontrolery AVR   29 Wrz 2009 21:21 Odpowiedzi: 18    Wyświetleń: 2463
  • REKLAMA
  • Mega 32, wewn. pamięć eeprom, zapis zmiennej SINGLE - BASCOM

    Witam... Kolego <PiotrzePitucha> troszeczke nie rozumiem zapisu... nie spotkałem się jeszcze z takim zapisem.... mógłbyś mi to wytłumaczyć..?. Chciałbym jeszcze dodać kawałek kodu o który właściwie toczy się moja batalja.. Otóż chciałbym móc ustawiać zmienną SINGLE i zapisywać tą wartość do pamięci eeprom. Kod programu: Sub U_termostaty Cls Lcd...

    Mikrokontrolery   20 Mar 2008 01:54 Odpowiedzi: 6    Wyświetleń: 2835
  • Konwersja danych z systemu HEX na Float (IEEE745) w Bascom

    "Mądrej głowie dość po słowie" :D https://obrazki.elektroda.pl/3139895700_...

    Mikrokontrolery AVR   14 Lut 2021 21:18 Odpowiedzi: 9    Wyświetleń: 651
  • [BASCOM] Jak zapisać zmienną long do pamięci 24Cxx w Bascom?

    Witam, Ważna uwaga: typ long jest całkowity, nie ma części ułamkowej, trzeba użyć single lub double. Mała wskazówka z helpów (polski ubogi pełny po angielsku w programie) Pamięć ERAM. Większość procesorów serii AVR posiada wbudowaną pamięć EEPROM. Pamięć ta może przechowywać dane nawet po wyłączeniu zasilania. Jak podaje producent nawet do 10 lat. Pamięć...

    Mikrokontrolery AVR   27 Kwi 2016 11:13 Odpowiedzi: 1    Wyświetleń: 1254
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Witam .............. tak jak wyżej pisałem chce zapisać dwie zmienne single i dwie zmienne word prosze jak to zapisac poprawnie do eepromu ...na przykład zapis ceny: [syntax=basic4gl] '............. Dim Cena As Single Dim Cena_ee As Eram Single 'obszar pamieci EEprom zarezerwowany dla zmiennej 'cena Cena = 1.10 'wartosc ustalona w subrutynie 'zmiana...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7935
  • Bascom - Jak przeliczyć wartości z PCF8591p (0-255) na procenty?

    Witam Odczytuję wartości z przetwornika PCF8591p ( byte 0 - 255 ) Chciałbym wynik wyświetlać i zapisywać w procentach. [syntax=vbnet] Dim Odczyt_1 As Byte Dim Odczyt_2 As Byte Dim Odczyt_3 As Byte Dim Odczyt_4 As Byte Dim Jasnosc As Byte Dim Deszcz As Byte Dim Mnozenie_1 As Single Mnozenie_1 = Odczyt_2 * 100 Deszcz = Mnozenie_1 / 255 Mnozenie_1 = Odczyt_4...

    Mikrokontrolery Początkujący   19 Kwi 2017 14:53 Odpowiedzi: 3    Wyświetleń: 1317
  • Ładowanie programu do AT89C2051 i EEPROM 4KB - jak to zrobić?

    z tymi procedurami w bascomie to bym sie zastanowił. bascom bardzo rozwlekle pisze odwołanie do porcedur. raczej trzeba by sie pozbyć zmiennych single i najlepiej zrobić 2 zmienne byte ewentualnie integer, longi też sie mulą. napewno zmień te długie ify bo to ci żre tyle co niemiara. jak troche pomyślisz to ten kod sie zmiesic 2 kilo i jeszcze będzie...

    Mikrokontrolery   21 Gru 2005 15:34 Odpowiedzi: 23    Wyświetleń: 1545
  • [Bascom] Losowe wartości temperatur z DS18B20 w sterowniku pieca

    Chodzi o te zaznaczone ustawienia z obrazka. Są wstawiane jako domyślne jeśli się ich nie wpisze do kodu. Chodzi o to, że kiedy Bascom skacze do jakiegoś Sub to odkłada na stos te wcześniej omawiane dwa Bajty. W takim Sub już może tego nie widać, ale tez skacze np. do procedury odczytu czujników 1Wire. To już np. cztery bajty a w tym momencie nadchodzi...

    Mikrokontrolery   05 Maj 2020 19:23 Odpowiedzi: 8    Wyświetleń: 789
  • REKLAMA
  • Atmega: Ręczne czy automatyczne przyporządkowanie zmiennych w SRAM?

    K_o_n_r_a_d, jeżeli masz trochę czasu to przedstaw mi swój sposób zapisu/odczytu danych do/z EEPROM. Z góry dzięki. Ja to robię tak mniej więcej: Dim pomocnicza As single At 700 Dim X As Eram Single At 100 X=pomocnicza 'zapis do eeprom pomocnicza=X 'odczyt z eeprom Zrobiłem już dużo sterowników i innych urządzeń ale jeszcze nigdy nie używałem zmiennych...

    Mikrokontrolery   11 Mar 2008 19:56 Odpowiedzi: 33    Wyświetleń: 5239
  • BASCOM ATTiny13 - Niewłaściwe działanie sygnalizacji napięcia na PB0

    ATTiny13, do pinu 2 (PB3) podłączony jest dzielnik napięcia mierzący napięcie zasilania. Po spadku napięcia poniżej zadanej wartości powinna nastąpić sygnalizacja poprzez "wywołanie 3 mignięć" na pinie 5 (PB0). Poziom napięcia przy, którym ma nastąpić sygnalizacja ustalany jest przez zapis wartości napięcia zasiania do EEPROMu po zwarciu pinu 1 (PB%)...

    Mikrokontrolery Początkujący   02 Maj 2015 21:58 Odpowiedzi: 2    Wyświetleń: 894
  • "uLCD-test" Atmega32, Siemens LCD, Bascom.

    Mateusz a powiedz mi czy w Twoim programie robi różnicę to czy zastosuję LS020 czy L2F50?? Te wyświetlacze maja najprawdopodobniej inne procedury sterujące i inne biblioteki są do nich potrzebne. Mój program jest do LS020. I jak mogę edytować to co jest umieszczone w pamięci EEPROM czyli mniemam że obrazki i czcionki?? W EEPROM jest: $eeprom Data &H00...

    DIY Konstrukcje   29 Gru 2011 22:17 Odpowiedzi: 151    Wyświetleń: 60643
  • BASCOM - BMP180 zaniża pomiar ciśnienia o 30-40 hPa, zasilanie 3.3V, ATMEGA32

    Witam! Program działa poprawnie. Testowałem z 3-4 programy do obsługi tego czujnika ciśnienia. Wyniki są złe, porównaniem z innym ciśnieniomierzem zaniża o 30..40hPa. Zasilanie BMP180 3.3V, ATMEGA32, 8MHz. Czy ktoś się spotkał z takim problemem? [syntax=vbnet] '----------------------- '| Test modułu BMP085 | '----------------------- 'Uwaga: pomiar jest...

    Mikrokontrolery AVR   04 Maj 2016 12:53 Odpowiedzi: 1    Wyświetleń: 1611
  • [atmega32] Jak załączyć kanał kilka razy dziennie w Bascom na ATmega32?

    Może lepiej tak: 'pompa $regfile = "m16def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db7 = Pa.2 , Db6 = Pa.3 , Db5 = Pa.4 , Db4 = Pa.5 , E = Pa.6 , Rs = Pa.7 Config Sda = Portb.3 Config Scl = Portb.2 Config Portc = Output Portc = &B00000000 Config Pinb.1 = Output Set Portb.1 Ok Alias Pinb.7 Esc Alias Pinb.6 Up Alias...

    Mikrokontrolery AVR   06 Cze 2011 09:24 Odpowiedzi: 7    Wyświetleń: 1323
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się w momencie jak w podmenu "Start_webasto" dodaję...

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3531
  • [BASCOM] Jak dodać odczyt temperatury DS18B20 do programu piórnika na ATmega8?

    Witam, jako, że kończą się wakacje postanowiłem udoskonalić trochę soft piórnika - chcę dodać odczyt temp., tylko nie wiem gdzie ją umieścić. '***************************************... '* Program Piórnik Mini wersja 1.0 Beta *' '* Pomysł: FICU *' '* Programista: Jacek R (Black Jack) Kompilator:...

    Mikrokontrolery AVR   08 Sie 2008 13:37 Odpowiedzi: 5    Wyświetleń: 3311
  • [ATTiny45] - Timer0 nie działa poprawnie, porty zmieniają stan losowo

    Tłumaczą Ci ludzie już drugi dzień. Zwłaszcza kolega Logan . Czy tak trudno przeczytać w Helpie: Instrukcja ON INTERRUPT Przeznaczenie: Wykonuje skok do podprogramu gdy wystąpiło określone przerwanie. Składnia: ON źródło_przerwania nazwa_podprogramu Jeśli trudno to porzuć programowanie - są łatwiejsze profesje.

    Mikrokontrolery AVR   03 Cze 2010 15:26 Odpowiedzi: 18    Wyświetleń: 2224
  • Bascom AVR PCA9685 - Jak sterować układem PCA9685 z ATmegi

    Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Sterownik swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************... '******** Sterowanie 74HC541 - przekaźniki *************************************...

    Mikrokontrolery Początkujący   06 Lip 2015 11:55 Odpowiedzi: 4    Wyświetleń: 2889
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

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

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2361
  • Jak uruchomić i poprawić program wskaźnika VU na ATMEGA8?

    Witam Mam pewien problem, a mianiowicie: nie umiem programować więc zleciłem napisanie oprogramowania do wymyślonego przeze mnie wskaźnika. Nie za bardzo się to powiodlo, być może z powodu braku czasu programisty, ale coś tam się narodziło. Większość założeń układ spełniał, tyle że przestał działać. Zarówno ja jak i programista nie wiemy co jest przyczyną....

    Mikrokontrolery AVR   03 Sty 2013 01:13 Odpowiedzi: 3    Wyświetleń: 2712
  • Wyświetlacz 192x64 KS108 - brak lewej części, konfiguracja pinów i kodu

    Witam,dzięki za porady, to jest biblioteka której używam,czy może mi ktoś pomóc w przerobieniu tej biblioteki $lib "glcdKS108-192x64.lib" Copyright = Mcs Electronics Www = Http : / / Www.mcselec.com Email = Avr(at)mcselec.com Comment = Ks0108 Graphic Display Library For 192 * 64 Libversion = 1.11.9.3 Date = 23 June 2009 Statement = No Source Code From...

    Mikrokontrolery   18 Paź 2013 22:47 Odpowiedzi: 15    Wyświetleń: 2899
  • Bascom: Jak używać subrutyn z parametrami do odczytu EEPROM w Atmega16?

    Po pierwsze: Używasz wewnętrznej pamięci, więc pamiętaj o żywotności cyklów zapisu/odczytu. Jest zalecenie, aby czynności związane z wewnętrzną pamięcią nie wkładać do pętli. Po drugie: Zainteresuj się zewnętrznymi pamięciami na I2C. To są moje wycinki kodu do regulatora PID: To w nagłówku: $eeprom 'Informacja dla procesora o korzystaniu z pamięci EEPROM...

    Mikrokontrolery AVR   30 Cze 2010 11:50 Odpowiedzi: 5    Wyświetleń: 4747
  • Bascom - Jak zapisać zmienną typu single do pamięci EEPROM?

    Witam, Proszę o podpowiedź jak zapisać zmienną typu single, konkretnie wartość np. 1.23458 do komórek pamięci eeprom. Chodzi o zapis w Bascomie. Jeżeli wpiszę dim zmienna as single zmienna= 1.23458 Writeeeprom zmienna , 1 to przy odczycie Readeeprom zmienna , 1 na lcd ukazuje się 1.234580037

    Mikrokontrolery AVR   23 Maj 2016 10:47 Odpowiedzi: 2    Wyświetleń: 1452
  • [Bascom] Sposoby na optymalizację pamięci flash AVR i wykorzystanie EEPROM

    Zamiast liczyć coś na floatach (typ Single w BASCOMie) to licz na integerach (tyle że dane trzeba będzie przeskalować w górę aby mieć symulacje części ułamkowej). Od razu co najmniej 1KB mniej ze względu na brak bibliotek do floatów, ze 2 razy mniej kodu na każde wywołanie funkcji, 10 razy szybsze działanie no i mniejsze zużycie RAMu. Program w EEPROMie...

    Mikrokontrolery AVR   13 Paź 2009 23:41 Odpowiedzi: 4    Wyświetleń: 1421
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Bardzo dziękuje! Wczoraj walczyłem z eeprom'em i dlatego został wpis na początku. Przekaźniki same mi pstrykały co ułamek sekundy i przy zapisie, odczycie miałem tylko "-0.0". Poczytam helpa i postaram się zrozumieć jak działa program poprawiony przez Ciebie. Dodano po 6 Tylko jedna sprawa. Zmienna Termostat i Histereza potrzebne są z przecinkiem. Jak...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2328
  • [Bascom] Jak zamienić zmienną word na byte przy zapisie do EEPROM?

    Bardzo przepraszam za odkopywanie tematu. Ale mam pytanie Czy tak samo można robić ze zmiennymi single -> integer i odwrotnie. Czy konieczne jest do tego typu operacji angażowanie kolejnej zmiennej ? Czy istnieje inny sposób ?

    Mikrokontrolery AVR   28 Gru 2014 15:31 Odpowiedzi: 5    Wyświetleń: 4081
  • zmienna typu SINGLE - ustawianie, porównanie, zapis do 24C04

    Witam. Wiem, wiem powiecie wrzuć w wyszukiwarkę, a nie zawracaj nam głowy. Jednak wyszukiwarka dzisiaj ciągle wywala mi pustą stronę dlatego piszę tutaj bezpośrednio. A oto co mnie gnębi. Mam odczyty z DS18B20 temperatury zapisanej w zmiennej typu SINGLE. Dla utrzymania zadanej temperatury stworzyłem stałą liczbową instrukcją CONST i to mi działa. Nadszedł...

    Mikrokontrolery   01 Mar 2008 13:05 Odpowiedzi: 1    Wyświetleń: 1458
  • Jak zapisać i odczytać zmienną WORD do EEPROM? Przykład kodu programu

    Przepraszam fakt nie napisałem w jakim języku :). Bascom kod: Dim zmienna1 as word zmienna1 = 23456 Sub zap_eeprom ........... Locate 2 , 1 : Lcd "Wartość: " ; zmienna1 Wait 2 end sub Sub od_eeprom ......... Locate 2 , 1 : Lcd "Wartość: " ; zmienna1 Wait 2 End Sub Jak zapisać zmienną zmienna1 do pamięci eeprom. Znalazłem coś takiego ale nie wiem jak...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3310
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Zacznijmy od tego, że w Tiny2313 nie ma ADC więc tu pytanie jest bezprzedmiotowe :D W Tiny261 timery są ciut nowsze niż w przypadku Mega8 i Tiny13. Wystepują tam już podwójne rejestry dla Timera0. Są to odpowiednio A i B czyli COMPARE 0 A i COMPARE 0 B. Zero odbosi się właśnie do Timera 0 Ogólnie dla nowszych prockow AVR jest to normą że tych rejestrów...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1665
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Obsługa obu przycisków z tymi LOCK się nie zmieści. Dlatego teraz przyciski są w CASE. [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack = 8 $framesize = 16 Config Timer0 = Timer , Prescale = 1024 , Clear_timer = 1 Compare0 = 184 Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Config Portb.2 =...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 702
  • [Mega32][Bascom] woltomierz PCF8591 + powerdown/powersave

    Witam Chciałem zrobić zabezpieczenie przed rozładowaniem akumulatora ( 12V/65Ah ) zasilającego moje halogeny LED nad biurkiem. Woltomierz na PCF8591 działa ok, nawet dodanie warunku określającego reakcję na spadek poniżej ustawionego napięcia również ( chwilowo jest tam tranzystor FET sterujący paskiem LED ). Chciałbym, aby układ po osiągnięciu zbyt...

    Mikrokontrolery AVR   25 Mar 2011 19:07 Odpowiedzi: 1    Wyświetleń: 2186
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    Pisze sobie program i mam problem z jedną sprawą, niby trywialną bo chodzi o przyciski. Na pewnym etapie program ma zapisać wartości z ADC do eepromu po zwolnieniu przycisku (sygnał z przycisku pochodzi z transoptora), więc musi to byc jednorazowa pewna reakcja. Przyznam, że dopiero niedawno wziałem sie z programowanie i mam jeszcze pewne problemy nawet...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1524
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Nie do końca wiem o co Ci chodzi , hm mógłbyś jakiś przykład dać? Myślałem jeszcze o użyciu pamięci EEPRom tylko pewnie na długo by nie wystarczyła zapis/odczyt przy codziennym użytkowaniu Chodzi mu o to abyś nie blokował processora liczeniem czasu (te Waitms 750 czy 780 ms). AVR jest 'single task' processor i nie może wykonywać więcej niż 1 czynności...

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 3134
  • [Bascom] Jak skompilować stary kod z nowymi rejestrami Timer0?

    Witam, mam problem z kompilacją kodu sprzed 10-ciu lat, najnowszy bascom. problem jest z rejestrami: Ocr0b = &H80 Ocr0a = &H80 proszę o wskazanie przyczyny. [code][syntax=vbnet] $projecttime = 0 $regfile = "m32def.dat" $crystal = 16000000 ' gdy Baro_idle=0 nie widzi adresu 238 ($EE) ' gdy Baro_idle=1 widzi adres 238 ($EE) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!....

    Mikrokontrolery AVR   18 Mar 2020 15:45 Odpowiedzi: 2    Wyświetleń: 498
  • BMP085 ATmega 32 BASCOM - Odczyt danych z BMP085, spadek ciśnienia

    Witam, Piszę na Atmedze odczyt danych z BMP085 i dodatkowo zapis danych na kartę SD. Wszystko wydaje się działać poprawnie, a jednak coś jest nie tak. Do obsługi BMP085 wykorzystałem kod z tego tematu: http://www.elektroda.pl/rtvforum/topic18... Oto wykres z odebranych danych, czas pomiaru to około 10min http://obrazki.elektroda.pl/4498963800_1...

    Mikrokontrolery AVR   21 Paź 2013 19:03 Odpowiedzi: 0    Wyświetleń: 2754
  • ATmega8 dzielenie zmiennych i wyświetlanie wyniku z przecinkiem na LCD

    Nie wiem czy mój kod jest prostszy czy nie, ale dla mnie łatwiejszy :) $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Dim A As Single , Temp As Single , B As Integer Cls A = 20 / 3 Lcd "n1= " ; A Temp = Int(a) B = Int(a) Lowerline If Temp = A Then Lcd "Cala: " ; B Else Lcd "Ulam="...

    Mikrokontrolery   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 2244
  • Dlaczego AT24C64 nie zapisuje poprawnie danych w Bascom?

    A da się zapisywać ten zewn. eeprom instrukcjami Readeeprom i Writeeeprom ? Bo to chyba normalnie się do wew. uP używa? Cały czas szukam różnych rzeczy na ten temat i wszystko wygląda że mam dobrze - a nie jest. uP Zapisuje te zmienną do eppromu , potem mu wbijam ten sam kod lecz bez zapisywania zmiennej na nowo - tylko odczytanie , i wychodzi na to...

    Programowanie   03 Sty 2007 13:48 Odpowiedzi: 18    Wyświetleń: 7449
  • Jak poprawić komunikację między ATmega8 a ATtiny2313 w Bascom?

    Dzięki za pozdrowienia i za odpowiedź . A co do układu to jest automat do pokoju i ma sterować światłem rgb , halogenami , klawiatura umieszczona we włączniku+ dioda rgb ma sygnalizować jaka funkcja światła zostanie zmieniona , odczytać i zapisać i2c to zadanie dla attiny2313 . A atmega8 ma wyświetlać na wyświetlaczu co jest obecnie za funkcja , pobierać...

    Mikrokontrolery   07 Lut 2008 14:35 Odpowiedzi: 2    Wyświetleń: 2800
  • Wybór programatora ISP do AVR dla początkującego z Bascomem - zalety i wady

    Hmm... A co ma cena procesora do ceny In-circut debuger-a ? Procesory kupuje się wielokrotnie, a debuger raz, po za tym dla AVR istnieją tańsze, nieoryginalne wersje - sam JTAG, bez obsługi DebugWire, już za trochę więcej niż 100PLN (np. na www.propox.com ) - również na USB. ATmega8 - 7-9PLN, możliwości : • Advanced RISC Architecture – 130...

    Mikrokontrolery   15 Sie 2005 21:05 Odpowiedzi: 13    Wyświetleń: 2580
  • [Atmega8][Bascom] Rejestrowanie temp max i min DS18b20

    Witam Jeśli urządzenie nie jest zbyt prądożerne to można w szereg, na dodatnim biegunie zasilania, za mostkiem Graetz'a dać diodę 1N400x. Między plusem mostka a anodą wspomnianej diody wpinasz dzielnik napięcia. Za diodą prostowniczą dajesz sobie oczywiście kondensatory stabilizatory i co tam jeszcze chcesz. W każdym razie na dzielniku masz napięcie...

    Mikrokontrolery AVR   27 Lip 2008 16:17 Odpowiedzi: 13    Wyświetleń: 2678
  • [BASCOM] [BASCOM][XMEGA] Błędy kompilacji przy użyciu komend 1wire w pomiarze temperatury

    Teraz mam inny problem. Chcę robić pomiar temperatury i zapisywać na kartę SD. Używam do tego modułu prototypowego tego autora: Ponieważ post dotyczy innego tematu niż oryginalny wątek, temat podzieliłem. Na przyszłość proszę w przypadku napotkania problemów niezwiązanych z oryginalnym tematem postu zakładać nowy wątek. W ten sposób inni będą mogli...

    Mikrokontrolery AVR   09 Paź 2014 21:01 Odpowiedzi: 1    Wyświetleń: 1308
  • [Bascom] [Bascom][ATmega8] Nieprawidłowe odczyty z EEPROM po kilkunastu restartach

    Witam. Mam problem z prawidłowym odczytywaniem danych z eepromu atmega 8. Dzieje się to po kilkunastu startach procesora, zamiast np. 90 wskakuje mi 10 lub inne głupoty... do procka mam podłączony kwarc 8MHz z każdego +5V 100nF, reset podciągnięty do +5V przez 5,1k i kondensator 100nF do masy, fusy mam ustawione na CKOP = 0 , kwarc zewnętrzny czyli...

    Mikrokontrolery AVR   14 Sie 2010 22:49 Odpowiedzi: 3    Wyświetleń: 2126
  • [Atmega324p][BASCOM] - Brak komunikacji przez I2C z czujnikiem DS1624

    Witam. Walczę z obsługą magistrali I2C łączącej procesor Atmega324p i czujnik DS1624. Chcę zapisać na karcie SD póki co dwa surowe bajty z rejestru temperatury, jednak prawie za każdym razem otrzymuję wynik 255, czyli same jedynki w bajcie. Piszę "prawie", gdyż przy ostatniej próbie z jakiegoś powodu była to liczba 151. Podobny efekt daje próba zapisu...

    Mikrokontrolery AVR   21 Sty 2013 19:35 Odpowiedzi: 1    Wyświetleń: 1668
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...

    Mikrokontrolery   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 6411
  • [ATMEGA] Zakłócenia na LCD przy podłączeniu RS485 z MAX485CN - jak je wyeliminować?

    Nawet jeśli jest tylko dołączone. Odpytywanie następuje co parę sekund a efekt bielenia ekranu mam za każdym razem kiedy nacisnę przycisk w celu załadowania nowego obrazka. A tu raport (wklejam na razie większość gdyż może Wam to coś ułatwi: Report : System_LCD_TOUCH PAD_rs485 Date : 04-17-2010 Time : 13:48:37 Compiler : BASCOM-AVR...

    Mikrokontrolery AVR   25 Kwi 2010 21:57 Odpowiedzi: 65    Wyświetleń: 13670