REKLAMA

bascom 1wire czujnik

Znaleziono około 357 wyników dla: bascom 1wire czujnik
  • [bascom] 1Wire - czujnik temp. DS18B20

    Witam, Na tej stronie znalazłem opis jak podłączyć czujnik DS18B20 do wyświetlacza LCD Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksiażki "Mikrokontrolery dla Poczatkujacych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwosci pracy kwarcu $regfile "attiny2313.dat"...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 5952
  • dwupunktowy termometr + LCD 16*2 + atmega 16 + bascom

    Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli mi przy tym programie. [syntax=basic4gl]'----------------------...

    Programowanie Początkujący   29 Maj 2013 22:37 Odpowiedzi: 0    Wyświetleń: 1578
  • [BASCOM]1Wire. Moduł MMega01. Brak komunikacji z urządzeniami 1Wire.

    Jak już temat o 1wire i DS1820 to się podłącze. august_a Twojego problemu nie umiem rozwiązać niestety, ale na pewno ktoś to zrobi. Ja natomiast mam pytanie takie: Jaki mikrokontroler można wykorzystać do układu w którego skład wchodzą dwa czujniki DS1820 i LCD, na którym dane są wyświetlane? Mam atmega8, ale chyba do najtańszych nie należy i pewnie...

    Mikrokontrolery   19 Mar 2006 12:38 Odpowiedzi: 8    Wyświetleń: 2647
  • REKLAMA
  • elegancka identyfikacja czujników DS1820

    na początek uprzedzę - szukałem. to co znalazłem nie odpowiada na moje pytanie. otóż w jaki sposób przeprowadzić FIZYCZNĄ identyfikację czujników w magistrali 1wire. wiem jak programowo szukać i zapisać ich numery, potem odczytywać temperaturę, ale nie wiem w jaki sposób dowiedzieć się z którego czujnika to temperatura. mam kilka pomysłów, ale nie wiem...

    Mikrokontrolery   16 Lip 2006 11:43 Odpowiedzi: 9    Wyświetleń: 1989
  • REKLAMA
  • [atmega][bascom] - Zegar + DS1820 + przełączanie ekranów + przerwania = problem

    Witam, od jakiegoś czasu próbuję stworzyć sobie zegarek z termometrem + napięcie akumulatora do auta. Wszystkie programy osobno działają bez zarzutu. Problem zaczął się z chęcią wprowadzenia przełączalnych ekranów i wprowadzeniu przerwań. Doczytałem że przerwania skutecznie psują komunikację z DS'ami przez co temperatura się nie odczytuje. Ogólnie to...

    Mikrokontrolery   03 Cze 2016 20:58 Odpowiedzi: 1    Wyświetleń: 1500
  • Termometr 1wire

    Po prostu mam ciągły brak identyfikacji, dallasa. Przebiegi napięcia wyglądają poprawnie. Gdy napisze ten warunek że If err=1 wtedy napisz "brak czujnika" else "wyświetl temp" (oczywiście jest to uproszczone) wtedy wciąż jest spełniony warunek err=1 Ja tu sie doszukuję jakiegośbłędu w konwersacji między procesorem a dallasem, bo opcje zasilania już...

    Mikrokontrolery   07 Lis 2004 23:54 Odpowiedzi: 32    Wyświetleń: 9155
  • REKLAMA
  • [ATMega32] [Bascom]Termometr - przypisanie czujników.

    MArSTER_1 napisał: Czujniki DS18B20 nie wysyłają same zmierzonej temperatury do procesora. Robią to na rozkaz z procesora. Ten rozkaz można wysłać na przykład co godzinę i po wysłaniu rozkazu następuje proces pomiaru i konwersji odczytanej temperatury na postać binarną. W zależności od tego jak dokładnie chcemy mierzyć temperaturę (po włączeniu zasilania...

    Mikrokontrolery Początkujący   25 Paź 2014 15:50 Odpowiedzi: 10    Wyświetleń: 2382
  • [Bascom] Bardzo proszę o pomoc w uporządkowaniu programu

    Witam mógłby mi ktoś pomóc problem jest taki ze w Bascomie się nie skompiluje proszę niech mi ktoś pomoże upożądkować program. $regfile = "m8def.DAT" $crystal = 8000000 $lib "I2C.LBX" $lib "Ds1307clock.lib" Config Lcdpin = Pind , Db4 = Portd.1 , Db5 = Portd.2 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portd.0 , Rs = Portd.5 Config Lcd = 16 * 2 Config Sda...

    Mikrokontrolery   12 Paź 2009 18:10 Odpowiedzi: 10    Wyświetleń: 1728
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Dzień dobry, Proszę o wyrozumiałość to mój pierwszy post. Posiadam mikrokontroler Atmega8a i od kilku dni wzmagam się z czujnikiem Dallas 18B20, nie mogę odczytać nawet numeru seryjnego za każdym razem dostaje wartość 255. Oczywiście korzystam tylko z jednego czujnika. Przeczytałem kilkanaście tematów na temat tego czujnika tutaj na forum jednak nie...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1551
  • BASCOM 8051 i 2x czujnik DS18B20

    Witam. Znamy sie juz z mojego wczesniejszego tematu :) gdzie pytalem o cos podobnego ale dla jezyka C. Z racji braku supportu dla polaczenia 1wire-8051-jezykC postanowilem wykonac zadanie w BASCOMIE dla 8051. Usiadlem przerobilem troche kodu z C i oto efekty: $crystal = 12000000 Wysw Alias P2 'a-h W1 Alias P0.1 ' 3 anody dla 3 wyswietlaczy W2 Alias...

    Mikrokontrolery   30 Cze 2005 00:25 Odpowiedzi: 4    Wyświetleń: 2423
  • [Atmega8][Bascom] Termometr.

    Witam Jestem początkujący w sprawach programowania i robię sobie przykłady z książki Marcina Wiązania. Podczas pisania programu do odczytu z magistrali 1wire wyskakuje mi błąd takie błędy: Error : 40 Line : 0 Variable can not be used with RESET [PORT1] , in File : Error : 41 Line : 0 Variable can not be used with SET [PORT1]...

    Mikrokontrolery AVR   25 Paź 2009 12:20 Odpowiedzi: 1    Wyświetleń: 1994
  • REKLAMA
  • [BASCOM][Termostat]Brak odczytu z DS18B20

    Witam serdecznie Jest to pojekt z tego linku: I stamtąd też pochodzi kod, zmodyfikowałem jedynie maksymalną temperaturę zadaną z 30 do 99. [syntax=vbnet] '***************************************... '#######################################... '# # '# Autor: klops_mops # '# Kontakt: wojtek.gb(at)gmail.com # '# GG: 4925733...

    Początkujący Naprawy   23 Kwi 2017 10:41 Odpowiedzi: 1    Wyświetleń: 570
  • BASCOM, 1WIRE, co moze byc zle?

    mam podlaczone dwa termometry ds18b20 do magistrali 1wire, steruje tym z basoma oto krotki fragment kodu Config 1wire = Portb.0 1wreset Dim W As Word Dim Id_cz1(8) As Byte Dim Id_cz2(8) As Byte W = 1wirecount() Id_cz1(1) = 1wsearchfirst() Do Id_cz2(1) = 1wsearchnext() Loop Until Err = 1 po tych...

    Mikrokontrolery   06 Maj 2006 12:14 Odpowiedzi: 10    Wyświetleń: 2670
  • Bascom - DS1820 a DS18B20

    Piszę program do prostego sterownika pieca, w książce "Programowanie mikrokontrolerów avr w j. Bascom" mam opisana obsługę czujnika DS1820, w sklepie elektronicznym w moim mieście mieli tylko DS18B20, myślałem że nie będą się może różnić za wiele, mogłem zajrzeć do noty katalogowej ale już za późno. Przeglądałem noty katalogowe tych dwóch układów, z...

    Mikrokontrolery   18 Lis 2007 00:06 Odpowiedzi: 4    Wyświetleń: 3127
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Witam, Zrobiłem sobie pomiar temperatury w konfiguracji jak w tytule. Zgodnie z opisem ds18b20 moja procedura powinna odczytać zawartośc pamięci czujnika, z czego pierwsze 2 bajty powinny zawierać temperaturę. $regfile = "m8def.dat" Config Lcdpin = Pin , Rs = Portd.1 , E = Portd.0 , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5944
  • [Atmega8][bascom] problem z ds18b20

    witam mój problem jest tego typu, że ma termometr, który wykorzystuje właśnie18d20 i wyświetla temperaturę na lcd tylko że nie liniowo;/ co jest nie tak podłączony jest przez rezystor podciągający a o to jak wygląda kod programu $regfile = "m8def.dat" ' zdeklarowane dla Atmegi8 $crystal = 8000000 ' Taktowanie wewnetrzne 1mHz Config 1wire =...

    Mikrokontrolery AVR   05 Gru 2009 17:54 Odpowiedzi: 5    Wyświetleń: 1677
  • [ATMega162][Bascom]Odczyt z 1wire w przerwaniu.

    A ja znowu nie wyobrazam sobie tego abym muial angazowac program głowny który przewaznie słuzy w innym celu jak tylko pomiar temp. W przerwaniu to wychodzi elegancko a ilosc czujników jak moze byc obsłuzona jest dowolna. W programie głownym umieszczam tylko procedure odczytu uzyskanych wartosci z przerwan i ewentualne sprawdzenie CRC co zajmuje ułamiki...

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4428
  • [BASCOM][Attiny2313][i 2 czujniki ds18b20]

    Witam Mam problem z programem, który został umieszczony w książce (osła łączka). Program został napisany pod attiny2313 lecz niestety podczas kompilacji wyskakuje błąd: Reserved word may not be used Proszę kod umieścić w znacznikach code! Robak

    Mikrokontrolery AVR   15 Maj 2010 23:27 Odpowiedzi: 3    Wyświetleń: 2211
  • [ATmega8][Bascom] Sterownik na podczerwień

    Poprawiłem ten kod według wskazówek i działa z instrukcją case w podprogramie oraz z taką samą instrukcją w pętli głównej. Kod programu z Instrukcją case w podprogramie [syntax=basic4gl]'Projekt sterownika na podczerwień '12 kanałów binarnych sterowanie załącz/wyłącz 'oraz 2 kanały sterowane sygnałem PWM do regulowania 'układ posiada system chłodzenia...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6018
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Witam, Chciałem sobie napisać program do obsługi PCF8583 i DS18B20. Popróbowałem trochę i wyszło mi coś takiego: [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 Config Portb = &B11111111 : Portb = &B11111111 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7 Config Lcd = 16 * 2...

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3720
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Kod jest dość spory więc wkleję najważniejsze fragmenty odpowiedzialne za RC5 ,SD i 1Wire. RC5 '***************************************... '****************************PROCEDURA ODCZYTU RC5**************************** '***************************************... Readir: Disable...

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9444
  • Odczyt ID z ds18b20 - bascom

    Nie znam bascoma, ale po tym co piszesz problem masz natury błędnego podejścia. Jak zabierzesz jeden czujnik to oczywiste jest, że urządzenie przy 1wire search zwróci czujniki w innej kolej kolejności. Np jak zabrałeś czujnik zwracany jako pierwszy (z "najmniejszym" numer seryjnym) to drugi czujnik stanie się pierwszym. Masz 2 wyjścia: - zapmiętać numery...

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3561
  • RC5 temperatura problem z etykieta w bascomie pomocy

    witam wszystkich jestem początkujący w programowaniu uC i dla tego mam mały problem a mianowicie chciałbym aby na wyświetlaczy pokazywała mi sie temperatura a przy okazji można był sterować różnymi urządzeniami za pomocą pilota RC5 podczas kompilacji w bascom-avr wersja demo program wywala mi błąd error: 61 line: 176 label not found $regfile = "m8def.dat"...

    Mikrokontrolery   24 Mar 2008 18:41 Odpowiedzi: 5    Wyświetleń: 1808
  • Atmega8-termometr, Bascom, na LCD czarne kwadraciki.

    Witam. W dziedzinie mikrokontrolerów jestem początkujący więc proszę o wyrozumiałość. Mam problem zaprogramowaniem Atmega8. Programator zrobilem sobie według schematu z tego posta 'Termometr 4 punktowy DS18b20 $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wys'wietlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1...

    Mikrokontrolery   11 Kwi 2009 16:39 Odpowiedzi: 5    Wyświetleń: 3313
  • bascom DS18B20 - Jak odczytać numery id z "tablicy"

    Witam Szukałem w internecie odpowiedzi na swoje pytanie ale nie znalazłem konkretnej odpowiedzi. Straciłem 3 dni na doświadczenia i nic mi nie wychodzi. Pracuję nad urządzeniem które odczytuje temperaturę w czterech różnych miejscach. Dopóki wszystkie czujniki działają nie ma problemu. Jeżeli padnie któryś z czujników pojawia się problem bo po jego...

    Mikrokontrolery AVR   14 Sie 2015 06:16 Odpowiedzi: 6    Wyświetleń: 1893
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Popełniłem taki oto kod jak poniżej. W założeniu ma to być zegarek stawiany pilotem, oraz z dwoma DS18B20. Założyłem sobie, że nie użyję żadnego Wait, ani Gosub. Mam jednak jeden problem z odświeżaniem czasu na LCD. Niby dwukropki migają co sekundę, ale sekundy nie są wyświetlane poprawnie. Przez pewien czas jest niby dobrze, ale czasem jakby pomija...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4847
  • [atmega8][Bascom]Ustawienie czestotliwosci na 1 wire ds18b20

    Mi nie chodziło o wyłączanie przerwań na czas konwersji tylko na czas wysyłania komend 1 wire. Zresztą zobacz na mój kod. '$sim $regfile = "m168def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 16 $framesize = 32 Tccr1a = &H00 'ustawienie timera1 w tryb ctc Tccr1b = &H0C Ocr1ah = &H7A 'liczba do porównania . Ocr1al = &H12...

    Mikrokontrolery AVR   28 Lis 2010 21:12 Odpowiedzi: 13    Wyświetleń: 4422
  • [Bascom] [Atmega32] [ENC28J60] Termometr LAN

    Po kilku dniach pracy urządzania stwierdziłem że jednak przydało by się żeby serwerek dodatkowo wysyłał dane do "" chociaż z termometru domowego. Próbowałem na rożne sposoby ale nie mam pojęcia jak to zrobić. Może ktoś z Was jest w stanie zmodyfikować kod ? Może kolega (at)bart-projects czyta ten temat? ;) (to ten sam kod co w załączniku) [syntax=vbnet]...

    DIY Konstrukcje   29 Sie 2021 09:54 Odpowiedzi: 28    Wyświetleń: 5052
  • DS2408 bawił się ktoś juź tym w Bascomie?

    ...Czytałem notę katalogową ale nie doszedłem do tego jak go obsługiwać... a wiesz chociaż z tej noty do czego jest ten scalaczek? czy tak poprostu wpadł ci w ręce, masz notę i nie wiesz w ogóle do czego on służy??? pytam o to bo trochę dziwne to twoje pytanie ... generalnie jest to układ (jak wynika z noty katalogowej), który porównałbym do popularnego...

    Mikrokontrolery   17 Paź 2007 23:21 Odpowiedzi: 2    Wyświetleń: 1623
  • 1Wire zakłóca pracę przerwań ?(??)

    Witam, Przy budowie układu opartego o µP ATMega32 mam pewną niedogodność, która powstaje z niewiadomych przyczyn albo z mojej niewiedzy. Mianowicie do µP mam podłączony czujnik DS1820 poprzez magistralę 1W. Temperatura odczytuje się w pętli głównej programu co 10 sekund. Natomiast wyświetlana jest na dwóch wyświetlaczach 7seg Sterowanych...

    Mikrokontrolery   22 Gru 2004 09:19 Odpowiedzi: 10    Wyświetleń: 1733
  • menu w projekcie-- bascom

    Witam nie chciałem zakładać nowego tematu żeby nie zaśmiecać forum. Jestem początkujący w programowaniu i zaczynam z Bascomem. Robię mini komputer samochodowy (zegarek programowo, 2 czujniki DS18B20, i inne komunikaty). Problem polega na tym, że mój program jest mało przejrzysty i nie zawiera zmiennych. Nie mogę zrobić ustawiania zegara , gdyż nie wiem...

    Mikrokontrolery   12 Kwi 2007 09:19 Odpowiedzi: 8    Wyświetleń: 4214
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5 Config Lcd = 16...

    Mikrokontrolery AVR   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 6283
  • [bascom atm644p] Jak zaprogramować przyciski do odczytu z czujnikow.

    Witam Mam problem za programowaniem przycisków w EVB 4.4 atm644p . Chciałbym uzyskać przy naciśnięciu przycisku: - s1 = temperatury -s2 = napięcia -s3 = Pomiar rezystancji -s4 = Pomiar prądu Prosze o pomoc z Tym Kodem: [syntax=basic4gl]$regfile = "m644pdef.dat" '$regfile = "m32def.dat" '$regfile = "m16def.dat" $include "ds18b20_commands.bas" $crystal...

    Mikrokontrolery Początkujący   24 Cze 2012 21:53 Odpowiedzi: 3    Wyświetleń: 1171
  • Jak wstawic wybrany znak do kodu? (BASCOM)

    Zobaczcie w linku jest komputer samochodowy na wyświetlaczu LCD 4*20. Tam przy temperaturach są znaczniki: "t1" i "t2". Zajmuja one jedno pole wyswietlacza. Jak wprowadzic te znaczniki do tego kodu, potrzebowalbym: t1, t2, t3, t4 $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości...

    Mikrokontrolery   13 Mar 2008 14:56 Odpowiedzi: 7    Wyświetleń: 2413
  • [Atmega8][Bascom] Problem z przyciskami

    Witam. Skleciłem taki o to "fragment" kodu do obsługi zegarka RTC. Wszystko działa 'Program do obsługi zegara czasu rzeczywistego RTC PCF8583 Philips za pomoca magistrali I2C $regfile = "m8def.dat" 'Atmega8 $crystal = 8000000 'Kwarc 8MHz Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3...

    Mikrokontrolery   11 Lip 2008 12:49 Odpowiedzi: 1    Wyświetleń: 1919
  • [bascom] DS18b20 strzałki sygnalizujące spadek i wzrost temp

    Witam! W zeszłym roku był na ten temat topic. Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(małpa)o2.pl $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja...

    Mikrokontrolery AVR   13 Wrz 2008 20:05 Odpowiedzi: 21    Wyświetleń: 5726
  • [atmega8][bascom]-prośba o pomoc ds18b20+rc5

    Config 1wire = Portb.0 'deklaracja portu na którym będą podpięte DS18b20 Dim I1 As Integer , Ss As String * 6 Dim I2 As Integer , Tt As String * 2 Config Pind.1 = Input Portd.1 = 1 Config Pind.4 = Input Portd.4 = 1 Config Pind.3 = Input Portd.3 = 1 Config Pind.0 = Output Portd.0 = 0 Dim Dsid1(8) As Byte Dim Dsid2(8) As Byte Menu Alias...

    Mikrokontrolery AVR   04 Lut 2009 18:24 Odpowiedzi: 3    Wyświetleń: 2006
  • [M8][Bascom]-ds18b20+rc5 -problem!!

    Witam Mam napisany następujący program Config 1wire = Portb.0 Dim I1 As Integer , Ss As String * 6 Dim I2 As Integer , Tt As String * 2 Dim I3 As Integer Dim Sc1(9) As Byte Config Pind.1 = Input Portd.1 = 1 Config Pind.4 = Input Portd.4 = 1 Config Pind.3 = Input Portd.3 = 1 Config Pind.0 = Output Portd.0 = 0 Config Pinb.1 = Output Portb.1 =...

    Mikrokontrolery   05 Lut 2009 21:28 Odpowiedzi: 0    Wyświetleń: 1145
  • [Atmega8][bascom] ds1307 zmiana wartości zegara klawiszami

    mam taki program zegara ds1307 trochę już pokombinowałem tylko obsługa zmiany zapisanie do ds1307 mi nie działa , założyłem że pierwszy klawisz s1 wejście w menu ustawień kolejne przyciśnięcie s1 ma zmieniać wartość x od 0 do 5 wyświetlać kolejno "godzina minuta sekunda rok miesiac dzien" a klawiszem s3 zmieniać na razie tylko w górę wartości , problem...

    Mikrokontrolery AVR   09 Maj 2009 15:28 Odpowiedzi: 2    Wyświetleń: 3411
  • [Atmega 8][bascom]D18B20 cztery uklady po 1-wires

    Witam napisałm program do obsługi czterech układów D18B20 ale jego rozdzielczość w pomiarach to 1 stopień a chciałbym żeby było 0,1 ma ktoś jakić pomysł ??? Z góry dzięki wklejam kod: $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja...

    Mikrokontrolery   05 Maj 2010 18:25 Odpowiedzi: 0    Wyświetleń: 1431
  • Wyświetlacz, błędna obsługa lowerline [BASCOM]

    dzięki działa:) dodałem jeszcze buzzerek, ale mam takie pytanie układ ma działać jako termometr informujący o danej temperaturze i bliskości zagotowania wody w obiegu. Kod napisany teraz po przekroczeniu temperatury 70 C zacznie odgrywać melodyjkę, po przekroczeniu 80 inna, a 85 na bardzo piskliwą. Ale potrzebuje coś aby spełniało taka cechę: np. idę...

    Mikrokontrolery   04 Paź 2010 21:23 Odpowiedzi: 6    Wyświetleń: 2036
  • [Atmega8][Bascom] gaszenie diody alarmowej

    Witam, mam taki problem. program wg mnie powinien po przekroczeniu ustalonej temperatury wyswietlac na LCD napis, wlaczac Buzzer oraz zapalic diode. A po nacisnieciu przycisku wyłaczyc to wszystko. I problem jest taki ze wylacza wszystko oprocz diody. Tzn po wlaczeniu sie alarmu dioda wogole juz nie gasnie ani po obnizeniu temperatury ani po nacisnieciu...

    Mikrokontrolery AVR   02 Lis 2010 22:39 Odpowiedzi: 2    Wyświetleń: 1541
  • Błąd label not found BASCOM

    Witam Mam taki programik troszke posklejany ale wyskakuje błąd co robie nie tak . label not found [_ENDIFO ] $regfile = "m8def.dat" 'Atmega8 $crystal = 8000000 'Kwarc 8MHz Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.1 , Db6 = Portc.0 , Db7 = Portb.5 , E = Portc.3 , Rs = Portc.4 '*************************************.....

    Mikrokontrolery AVR   01 Lut 2011 19:49 Odpowiedzi: 2    Wyświetleń: 2654
  • [bascom][ATmega8] Obsługa wyświetlacza.

    To jest program który ma obsługiwać mi dwa termometry, wgrywam i pojawia się ,, 298 " te wszystkie zmiany wprowadzałem aby sprawdzić czy ruszy. $regfile = "m8def.DAT" $crystal = 8000000 Config Portb = Output Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Pind.1 , Rs = Pind.0 Initlcd Wait...

    Mikrokontrolery AVR   10 Gru 2011 23:17 Odpowiedzi: 45    Wyświetleń: 8427
  • [Atmega8][Bascom] Termometr wraz z alarmem do CO - poprawa kodu.

    Witam Chcąc zbudować termometr wraz z alarmem, natknąłem się na forum Elektroda o temat "Termometr wraz z alarmem do CO - Termometr opiera się na projekcie użytkownika DUCH__. W kodzie widnieje błąd program ten ma wadę, że czujniki dobiera sobie losowo (czyli piec nie zawsze będzie piecem). Czy jest możliwość naprawienia tego błędu? Ogólnie termometr...

    Mikrokontrolery AVR   11 Sty 2013 20:49 Odpowiedzi: 8    Wyświetleń: 4721
  • Bascom + DS1820/DS18B20 - CRC

    Też mam problem z crc. Chcąc wesprzeć się programem kolegi Freddy musiałem dodać wcześniejszy ciąg programu i nie jestem pewien czy wszystko jest oki. Skompilował się bez problemu ale ciągle na LCD pojawiają się "**" czyli jakby crc nie było w porządku. Dodam że mam oryginalną płyte z atmega644p i czujnik Ds18b20 jest na niej umieszczony. Co może być...

    Mikrokontrolery AVR   22 Lut 2013 16:22 Odpowiedzi: 8    Wyświetleń: 3567
  • mega8 - czujnik temp. 1 przewodowy ale nie 1wire

    Witam dostałem do rozgryzienia urządzonko z czujnikiem temperatury z komunikacją po 1 przewodzie podobne coś jak 1wire ale to nie to zdechł czujnik bo pokazuje 0.1 stC podpinałem ds18d20 i nie został wykryty, uruchomiłem sobie skaner 1 wire (ATmega8+LCD) i jakiegokolwiek ds podepnę działa a jak podepnę ten uszkodzony czujnik to "odczytany" zostanie...

    Mikrokontrolery   10 Lis 2015 23:26 Odpowiedzi: 7    Wyświetleń: 963
  • Jaki czujnik do pomiaru temperatury Atmega32 LCD język C

    Chciałbym aby dla danej temperatury zalaczał mi dane urządzenie przez mikrokontroler. Nie wiem jak to sie robi takze przy rezystancyjnych czujnikach, ale chyba dużo prościej niż przy DS'e(chodzi mi o kod programu). Obsługa DS'a jest prosta, skoro decydujesz się na C i szukasz gotowca to rozumiem, że coś kumasz z tego języka - ja tak średnio... jesli...

    Mikrokontrolery   06 Lip 2007 10:28 Odpowiedzi: 9    Wyświetleń: 3011
  • 89S52 Bascom- pomiar temperatury 18b20 oraz tmin.

    Witam. Ze względu na warującą ostatnio na dworze temperaturę chciałem zrobić prosty termometr oparty na 89s52 i czujniku 18b20. Napisałem program i o ile pomiar temperatury działa należycie z dokładnością 0.5*C to mam spory kłopot z porównaniem i zapamiętaniem tej minimalnej- aby rano wiedzieć do jakiej spadła temp w nocy. Układ sprawuje się dobrze...

    Mikrokontrolery   22 Gru 2009 16:46 Odpowiedzi: 1    Wyświetleń: 1674
  • [Atmega162][Bascom] 8 * DS18B20 na osobnych pinach bez ID.

    Witam Muszę stworzyć układ w którym bedę używał 8 czujników DS18B20 , i każdy musi pracować na osobnym pinie. Nie mogę podpiąć wszystkich na jednej linii i odpytywać ich po ich ID. Kiedyś robiłem sterownik w którym odczyty robiłem w ten sposób: Sub Odcz_temp1 Config 1wire = Portb.0 1wreset 1wwrite &HCC 'opuszczenie zapisu numeru ID 1wwrite &H44 'start...

    Mikrokontrolery AVR   11 Sty 2011 23:48 Odpowiedzi: 12    Wyświetleń: 2991
  • [Atmega16][BASCOM]Prośba o przeanalizowanie kodu - wysypuje się

    Spróbowałem, wyrzuciłem ten kawałek, w efekcie czego mam pomarańczowe "0" świecą czerwone i zielone diody. Nie mam pojęcia jak to inaczej zapisać. Przez to, że "luz" nie "leci" przez Uc nie ma możliwości sterowania tranzystorem T3 przez program. Dzisiaj jeszcze coś mi się posypało z 1wire, nic przy nim nie ruszałem a nagle przestał działać jeden czujnik....

    Mikrokontrolery AVR   16 Cze 2012 17:40 Odpowiedzi: 48    Wyświetleń: 7159
  • ATmega8 - Bascom - prosty termometr. Wyjaśnienie programu.

    Witam. Poszukałem trochę w sieci, poczytałem polskiego helpa do Bascoma i zlepiłem taki program: [syntax=basic4gl]$regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.0 , Rs = Portc.1 Cursor Off Cls Deflcdchar 0 , 14 , 17 , 17 , 14 , 32 , 32 , 32...

    Mikrokontrolery Początkujący   16 Lis 2013 00:13 Odpowiedzi: 1    Wyświetleń: 1467
  • [ATMega8][Bascom] DS1820-brak odczytu a wcześniej był

    Witam Mam dość dziwny problem z czujnikiem DS1820 który jest podpięty do Atmegi8 taktowanej rezonatorem 4MHz. Jeszcze wczoraj Atmega ładnie odczytywała mi temperaturę a dzisiaj wskazuje 0.0°C. Dzisiaj zrobiłem coś takiego że odczytywałem err i za każdym razem było 0 czyli termometr się odzywa. Programuję w Bascomie. Poniżej znajduje się kod: $regfile...

    Mikrokontrolery AVR   23 Sie 2009 18:18 Odpowiedzi: 11    Wyświetleń: 2871
  • [BASCOM] błąd 215 przy 1wreset

    Witam wszystkichserdecznie ,to mój pierwszy post na tym forum :) Od paru dni zaczynam zabawę (inaczej na tym etapie mówić nie można) z mikrokontrolerem Atmega16. Wszystko pięknie ładnie do momentu jak chciałem podłączyć i oprogramować obsługę czujnika temperatury DS18B20. Problem polega na tym, że przy próbie skompilowania programu pojawia się błąd...

    Mikrokontrolery AVR   30 Gru 2008 17:53 Odpowiedzi: 6    Wyświetleń: 1709
  • [ATmega32][BASCOM]DS1820 - brak komunikacji

    Witam, Jestem w trakcie tworzenia układu i utknąłem na właśnie tym czujniku... W programie używam przerwań do komunikacji z Ethernetem. Ale pomiar temperatury wykonuje albo przed włączeniem przerwań albo na pomiar je wyłączam. Problem pojawia się na samym początku: If Err = 1 Then Blad = 1 End If program zawsze zwraca mi Err = 1 -> Blad = 1 Wskazuje...

    Mikrokontrolery AVR   22 Sty 2011 16:47 Odpowiedzi: 24    Wyświetleń: 3315
  • [Bascom] Pomiar DS18B20 - wyświetla zero

    Witam Kolegów, zaczynam naukę programowania w środowisku Bascom, na warsztacie mam Attiny2313 i DS18B20, chciałem sprawdzić jak działa odczyt temperatury (wyświetlanie na LCD opanowałem wczoraj, pin'ologia LCD niezmieniona). DS18B20 podłączyłem następująco: 1 - Gnd, 2 - do pin'u wejściowego oraz przez R=4.7k do +5V, 3 - +5V. Całość jest zasilana przez...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2742
  • [BASCOM][XMEGA] Problem z kompilacją kodu

    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ń: 1176
  • ds18B20 BASCOM. Jak wywołać konkretny sensor?

    Dziekuje za odpowiedz Tego kodu probowalem i wiem ze dziala.mam pytanie czy po zaniku napiecia badz restarcie programu czujka raz zapisana jako pierwsza zawsze edzie pierwsza a druga zawsze druga? co sie stanie jak jedna prestanie dzialac z sieci np 8 czujek? ale ja mam jeszcze inne zmartiwienie. powiedzmy tych czujek mam 8 i z kazdej spisalem adres...

    Mikrokontrolery   27 Lip 2006 17:53 Odpowiedzi: 11    Wyświetleń: 2339
  • Bascom pytanie o program - problem

    procesor maga8 nie wyswietla bledow w bascomie-avr dziala niby poprawnie... wiec problem jest taki: temperatura ok. gdy na port Pc.1 podam stan wysoki 12v przez stabilizator 5v nic sie nie dzieje tak samo jak z reszta ktora jest pod linia ------------- zaczynam dopiero zabawe wiec nie mam pojecia co z tym nie tak na dodatek nie wyswietla bledow:) ale...

    Mikrokontrolery   18 Paź 2007 22:47 Odpowiedzi: 1    Wyświetleń: 1082
  • Takie coś: 2 czujniki temp. + zegarek + lcd 3310

    witam. postawil pan sobie wysoka poprzeczke jak dal poczatkujacego. oto kilka linkow z tematami pomocnymi: owiele latwiej bylo by panu zaprogramowac wyswietlacz 2x16 tylko z kolei nei bedzie pasowac do tapicerki. w zalacznikach zamieszczam informacje pomagajace zaprogramowac procesor od podstaw. niestety nie pomoge panu w pisanu kodu zrudlowego poniewaz...

    Mikrokontrolery   31 Sie 2008 15:25 Odpowiedzi: 17    Wyświetleń: 7496
  • ds18b20 + atmega8 + bascom + alarm

    Witam Mam Problem Z Napisaniem Programu Do Atmega8. A Mianowicie Sprawa Wygląda Tak: Każdy ds18b20 Podpięty Do Innego Portu. I Chcę: 1. Zrobić Alarm Po Przekroczeniu Określonej Temperatury: a) W Miejscu Danego Czujnika np. 2 Zamiast Temperatury Wyskoczył Napis "GORĄCO" i Po Chwili Zniknął i Pojawiła Się Temperatura i Znowu Napis "GORĄCO" I tak W Kółko...

    Mikrokontrolery   06 Sty 2008 14:09 Odpowiedzi: 0    Wyświetleń: 2410
  • [Atmega8][BASCOM] Odbiór lasera (reaguje z opóźnieniem)

    Witam! Jak wspomniałem, mam drobny problem z odbiorem sygnału lasera. Mianowicie mam w sumie wgrany taki oto kod: '---------------------------------------... REJESTRY I CZESTOTLIWOSC ZEGARA $regfile = "m8def.dat" $crystal = 8000000 '---------------------------------------... KONFIGURACJA LCD Config Lcd = 16 * 2 Config Lcdpin = Pin...

    Mikrokontrolery AVR   27 Maj 2008 18:36 Odpowiedzi: 3    Wyświetleń: 2178
  • [Mega8][Bascom] Odczytem temp. z DS18b20.

    Witam. Napisałem program w bascomie, zwykły termostat z wyjściem na przekaźnik. Mikroprocesor to Atmega8 + lcd + DS18b20 + 2 przyciski. Przerwania działają, lcd tak samo, jednak program nie chce odczytywać danych z czujnika. Sądzę że jest dobry gdyż tą cześć kodu która ma służyć do obsługi czujnika zaczerpnąłem z tego forum. Kod zamieszczam poniżej...

    Mikrokontrolery AVR   27 Cze 2008 15:19 Odpowiedzi: 16    Wyświetleń: 2975
  • [Atmega16][Bascom] Komputer motocyklowy - sprawdzenie

    Zaczynam pisać program do Komputera motocyklowego opisywanego w wątku: '--------------------KONFIGURACJA-------... $regfile = "m16def.dat" 'informuje kompilator o pliku $crystal = 8000000 'informuje kompilator o częstotliwości oscylatora Config 1wire = Porta.3 'konfiguracja portu 1wire Config Porta.4 =...

    Mikrokontrolery AVR   02 Lut 2011 00:06 Odpowiedzi: 0    Wyświetleń: 1179
  • Atmega8 - Bascom - o co chodzi z tym timerem ?

    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ń: 1986
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy z poruszaniem się w menu. Mam już działający Timer1 odliczający...

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2061
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Witam. Posiadam inkubator i sterownik do niego. Wszystko jest okej gdy program działa na wait'ach. Chcę przepisać go do przerwania na timerze ale program mi się zawiesza po wgraniu. Po uruchomieniu nie zawsze pokaże temperaturę, po wyjściu z "menu" również czysty ekran zamiast pomiarów. Cała konstrukcja składa się z: *czterech przycisków Sw1-Sw4 *dwóch...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2115
  • avr + dwa czujniki temperatury

    DS1820, DS18B20, DS18S20 (koszt - kilkanaście złotych/szt. ale oszczędzisz na kablu :) ) Przy odległości do czujników rzędu kilku- kilkudziesięciu metrów jesteś całkowicie uniezależniony od wszystkich niestabilności związanych z analogowym pomiarem, a I2C to zasieg rzędu centymetrów... Jak trochę poszperasz to znajdziesz mnóstwo przykładów odczytu temperatury...

    Mikrokontrolery   16 Lis 2004 15:20 Odpowiedzi: 14    Wyświetleń: 4061
  • 2xDS1820 na 1wire Bascom. Czy ma ktoś gotową procedurę obsługi?

    Po resecie DS-a wysyłając do niego #33h wywołujemy funkcje która umożliwia odczytanie jego numeru unikatowego. ... Hmmm.... Powyższe dotyczy sytuacji , gdy na magistrali jest jeden DS.Skoro jest jeden , to po co nam numer seryjny :?: Jeżeli na magistrali jest więcej niż jeden DS , to rozkaz #33h (read rom) możemy "wynieść do piwnicy", a skorzystać...

    Mikrokontrolery   17 Mar 2005 12:14 Odpowiedzi: 7    Wyświetleń: 2483
  • [BASCOM '51] i kilka portów 1-wire

    Pozdrawiam wszystkich .Chciałbym napisać ..mam 18 lat wpadłam pomóżcie...A wpadłem w programowanie przy pomocy Bascoma. Przepraszam że podpinam się pod temat ale może mój problem jest błahy szkoda zaśmiecać . Pisze sobie programik do obsługi kolektora między innymi korzystając z czujników DS a że nie jestem w tym biegły co jakiś czas kompiluje i sprawdzam...

    Mikrokontrolery   25 Wrz 2005 19:26 Odpowiedzi: 20    Wyświetleń: 1941
  • AtMega 16 i FastAvr. LCD działa tylko na porcie A. Odczyt danych z czujnika.

    również używam fastAVR i myśle że jest fajniejszy od bascoma, a dziś zacząłem zabawe z 1Wire Próbuje uruchomić przez cały dzień DS18B20, próbowałem już róźnych kombinacji i ciągle to samo... zachowuje się tak jakby nie działał. Napisałem teraz program FireFighter'a, i wskazuje mi na wyświetlaczu 00000.Nawet jak podgrzewam czujnik. Pytanie: co może być...

    Mikrokontrolery   05 Sie 2006 09:49 Odpowiedzi: 25    Wyświetleń: 3265
  • 1wire i wyświetlacze 7 segmentowe w bascomie

    Witam. Buduje właśnie termostat z czujnikiem DS1820 i wyświetlaczami 7 segmentowymi, potrzebuje wyświetlić na 3 cyfrach temperaturę nastawioną i na drugich 3 odczytaną z czujnika. Uporałem się z obsługą 6cyfr w multiplexie napisałem odczyt ds-a i pojawił się problem mianowicie odświeżanie wyświetlacza leci w timerze odczyt DS-a w pętli głównej mój problem...

    Mikrokontrolery   19 Maj 2007 10:33 Odpowiedzi: 3    Wyświetleń: 1377
  • Error 31 i error 93 bascom atmega8 lcd ds1820

    Witam. Mam taki problem ze po probie skompilowania programu przepisanego z ksiazki marcina wiazani. wyskakuja mi bledy ktore wskazuja na ostatnia linie kodu: Error : 31 Line : 185 Invalid datatype [ 0] , in File : C:\PROGRAM FILES\MCS ELECTRONICS\BASCOM-AVR\term.BAS Error : 93 Line : 185 Variable not dimensioned [...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2876
  • [Atmega8][Bascom] nie inicjuje wyświetlacza LCD

    Po przeczytaniu wielu postów napisałem program który ma wyświetlać na wyświetlaczu LCD Napięcie , prąd oraz temp. Chciałem to wykorzystać do zasilacza, którego właśnie buduje. jednak po zaprogramowaniu procka wyświetlacz mi się nie inicjuje (zaświecają się kwadraty w pierwszej lini). Czy jest jakiś błąd w moim programie ? Proszę o sprawdzenie. $regfile...

    Mikrokontrolery AVR   13 Cze 2009 17:43 Odpowiedzi: 9    Wyświetleń: 3941
  • [Bascom][ATMega8]Przerwanie rozkłada transmisję 1wire

    Witam Śmiem zapytać co to za zapis: 1wwrite &HCC , 1 , Pind , 2 ? No raczej wszystkie linie związane z odczytem i zapisem do DS'a są krótko mówiąc zje****. Pozdro Moze i tak, nie twierdze ze jestem orlem, daleki jestem nawet od powiedzenia ze 'umiem' ;) Podlaczone mam 2 czujniki (na d.2 i d.3) i w ten sposob odwoluje sie do kazdego z nich. narazie...

    Mikrokontrolery AVR   23 Lis 2008 22:13 Odpowiedzi: 9    Wyświetleń: 1922
  • [ATMEGA8][BASCOM]Serwo dziwnie skacze + DS18B20

    Witam To moze zaczne od kodu: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4 , E = Portd.3 , Rs = Portd.2 Cls Config Servos = 1 , Servo1 = Portc.5 , Reload = 10 Config Portc.5 = Output Config Portd.0 = Input Set Portd.0 Cursor Off Dim Serworuch...

    Mikrokontrolery AVR   23 Cze 2009 17:00 Odpowiedzi: 2    Wyświetleń: 2211
  • [Atmega8][Bascom] Mini komputer do Fiata Cinquecento 700

    Witam na wstępie chciałem powiedzieć, że nie jestem dobry w programowaniu, bo dopiero zaczynam i mnie to powoli wciąga. Mam parę pytań i postanowiłem napisać. Chce zrobić sobie taki mini komputer pokładowy do Fiata Cinquecento 700. Ten mały układ ma wskazywać temperaturę w środku samochodu i na zewnątrz a tak, że będzie pokazywać napięcie, jakim jest...

    Mikrokontrolery AVR   16 Mar 2010 17:21 Odpowiedzi: 12    Wyświetleń: 4788
  • Poszukuje sprawny zegar [Bascom][Atmega8]

    ok tadzik juz dziala :D Pomogles znaczy doradziles z tymi fusebitami Nalaeza ci sie te pkt ale jak bys jeszcze pomogl mi w polaczeniu tych kodow : $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'linia PB2 jako wejściowa Config Lcd = 16 * 1a 'konfiguracja typu wyświetlacza...

    Mikrokontrolery AVR   29 Mar 2010 13:17 Odpowiedzi: 15    Wyświetleń: 7523
  • [Bascom][atmega8] Animacja, LCD

    OlekM klawiatura jest czyszczona za każdym razem gdy jakaż komenda z pilota leci do procka co pokazuje część kodu : If Address = 0 And Command = 16 Then Cls Incr Strona End If If Address = 0 And Command = 17 Then Cls Decr Strona End If If Address = 0 And Command = 33 Then Cls Downigora = 1 End If If Address = 0 And Command = 32 Then Cls Downigora =...

    Mikrokontrolery AVR   24 Maj 2010 21:41 Odpowiedzi: 57    Wyświetleń: 10916
  • Złączenie dwóch programów [Bascom]

    Witam! Zabrałem się nie dawno za przepisywanie dwóch programów z książki Marcina Wiązani. Są to programy: Sterowanie z poziomu 1-wire dwoma termometrami, Zegarek na timer1. Mój problem polega na tym że nie wiem jak to złączyć w jedną całość tzn. chodzi o to żeby współpracowały ze sobą jak należy, ponieważ tylko ciągle wyświetla mi się zegarek na początku,...

    Mikrokontrolery AVR   15 Lis 2010 11:37 Odpowiedzi: 3    Wyświetleń: 1077
  • Bascom Mega32 Zmiana wyświetlanej wartości

    Witam ponownie Zrobiłem to przez Timer0. Jednak problem z aktualizacją wyświetlania dalej występuje. Jeszcze drugi problem to start, przez okres zdefiniowany zmienną Licznik ( teraz równą 300 ) nic się nie wyświetla - dopiero po czasie = 300. Próbowałem również z Enable/Disable Interrupts na czas pomiaru, ale nie było żadnego efektu. Mam takie pytanie...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 1935
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Masz rację na forum jest to tylko cześć okrojonego programu. Wklejam składowo pełny program, wyciąłem tylko poszczególne obliczenia. Może teraz będzie coś więcej wiadomo co może być przyczyną. [syntax=vb]'--------------------KONFIGUR... $regfile = "m16def.dat" 'informuje kompilator o pliku $crystal = 8000000...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 16977
  • [BASCOM] Bledy przy kompilacji o co chodzi?

    Witam[syntax=basic4gl]' ----------------------------------------... ' The support for this display has been made possible by Peter Küsters from (c) Display3000 ' You can buy the displays from Display3000 or MCS Electronics ' ----------------------------------------...

    Mikrokontrolery AVR   28 Lip 2011 21:24 Odpowiedzi: 2    Wyświetleń: 1260
  • [atmega644p][bascom] przekazywanie tablicy do funkcji

    witam, Od razu do rzeczy. Jak w temacie! Program odczytuje po 1wire temperatury z 2 czujników. Wszystko działa poprawnie (płytka, czujniki dodam ds18b20). Kod programu poniżej. Error : 261 Line : 39 Array expected [ID1] Error : 261 Line : 43 Array expected [ID2] Error : 124 Line : 43 LOOP expected ostatnim errorem...

    Mikrokontrolery AVR   04 Lis 2011 23:50 Odpowiedzi: 2    Wyświetleń: 1719
  • [BASCOM] - Dziwny błąd - uwaga, długi program.

    Program winien wyświetlać godzinę na lcd 4x20 (jako duże znaki) a co chwila przełączać się w tryb kiedy pokazuje temperaturę i dodatkowo datę. Dodana jest także regulacja jasności LCD(PWM) wykorzystując fotorezystor(ADC). W załączniku program. Program działa przez pierwsze kilka minut dobrze, później temperatura pokazuje się w obu przypadkac 0 stopni,...

    Mikrokontrolery   23 Gru 2011 19:59 Odpowiedzi: 5    Wyświetleń: 1043
  • Attiny2313 Bascom 2xDs18b20 LCD 2x8 optymalizacja kodu

    Witam Chciałem dorobić termometr do samochodu z temp. zew. i wewn. i wyświetlaczem LCD 2x8 . Przerobiłem trochę kod z forum tylko że był on do atmegi8 i niestety nie chce się "zmieścić" do Attiny2313. Jak zoptymalizować kod programu co pozmieniać ? Co zajmuje najwięcej pamięci ? Flash used 129 % Attiny2313 $regfile = "attiny2313.dat" $crystal...

    Mikrokontrolery AVR   24 Kwi 2012 12:54 Odpowiedzi: 2    Wyświetleń: 2082
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Witam wszystkich Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz. Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa zmienianie czasu. Wygląda to tak, że wchodzę w podprogram...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3630
  • [BASCOM] - Opóźnianie działania 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ń: 1284
  • bascom ATmega32 - Sterownik domowy/pokojowy

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2841
  • [BASCOM} Dcf77 + RC5SEND Timer1

    Program napisany jest w Bascom. Delay nie ma w ogóle. Program napisany chaotycznie, ale działał ok dopóki nie dopisałem obsługi DCF77. Gdy przyjdzie odpowiednia godzina, dioda IR ma wysłać kod do odbiornika. Wtedy właśnie procesor zwalnia. Sekundy wtedy "idą" co 3 no i dźwięk ma zwolnione tempo. [syntax=vbnet] $regfile = "m32def.dat" $crystal = 8000000...

    Mikrokontrolery   07 Maj 2016 19:30 Odpowiedzi: 6    Wyświetleń: 876
  • [BASCOM] Atmega 16 - proste menu opartena select case

    Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by było gdyby termostat sterował grzałką w akwarium a Ty sobie radośnie wszedłeś...

    Mikrokontrolery AVR   26 Lis 2016 21:02 Odpowiedzi: 7    Wyświetleń: 1479
  • DS18B20 dokładnośc pomiaru i 2 czujniki na jednej szynie

    Witam! Od jakiegos czesu bawie sie czujnikami temperatury i mam problemy z uzyskaniem bardziej precyzyjnyego wyniku pomiar np do 0.1*C lub 0.01*C. Uzywam czujnika DS18B20 i '2313. Oprogramowania narazie pisze w Bascomie. Prosił bym o jakies porady albo linki, Aha przeszukałem forum i nie znalazłem nic ciekawego, większośś postów jest na temat DS1820...

    Mikrokontrolery   04 Paź 2007 13:04 Odpowiedzi: 29    Wyświetleń: 6394
  • [Bascom]Sterowanie piecem grzewczym.Czasowka - 2 przekazniki

    Witam nie wiem jak zrobic zeby czytal z dwoch roznych czujnikow podloczanych do innych pinow moze ktos ma jakies dobre rady pozdrawiam Zrób tak , jak to opisano w pliku pomocy do Bascoma i/lub rzuć okiem na przykładowy plik 1wire.bas Piotrek

    Mikrokontrolery   12 Lis 2006 11:34 Odpowiedzi: 25    Wyświetleń: 11931
  • bascom 1.11.8.3 error, ATtiny2313, co robię źle?

    Witam zainstalowałem najnowszą wersję bascoma 1.11.8.3 i chcę skompilowac program z kursu mikroprocesorowej oslej łączki co32g jest to podwójny termometr , wgrywałem go starą wersją bascoma do procka 90s2313 i działał. Teraz chcę skompilowac soft pod ATtiny2313 i wyskakuje mi Error file not found , co robie nie tak za pomoc dziękuję a to soft ' C032g...

    Mikrokontrolery   06 Kwi 2007 18:41 Odpowiedzi: 6    Wyświetleń: 1878
  • ds1820+attiny2313. Czujnik nie mierzy temperatury.

    Mam problem z czujnikiem temperatury ds1820. wiem ze bylo duzo o tym pisane ale nie moge zmusic go do mierzenia temperatury. mam attiny2313 i do niego podlaczony zewnetrzny kwarc 8MHz. kod pisalem z ksiazki M.Waizania programowanie uC w jezyku Bascom. ale tez znalazlem kod na forum taki : $regfile = "ATtiny2313.dat" $crystal = 8000000 Config...

    Mikrokontrolery   19 Kwi 2007 17:15 Odpowiedzi: 5    Wyświetleń: 2493
  • Bascom i 3xds18B20 numery ID

    Witam wszystkich przeczytałem wiekszość postów ale jakoś nie moge znaleść rozwiazania na swoj problem a mianowicie chodzi o odczyt ID wklejam program $large Cursor Off Cls Config Lcd = 16 * 2 Config 1wire = P1.0 Dim T1 As Single Dim T2 As Single Dim B1 As Byte , B2 As Byte , R As Byte , B3 As Byte , B4 As Byte Dim Tmp As String * 6 Dim Znak As String...

    Mikrokontrolery   17 Maj 2007 18:13 Odpowiedzi: 0    Wyświetleń: 720
  • [atmega8][bascom] Lampka RGB z podwójnym termometrem

    Witam Oto przykładowy program w BASCOM AVR obsługujący dwa czujniki o znanych numerach seryjnych: '***************************************... 'Konfiguracja AVR '***************************************... $regfile = "m162def.dat" $crystal = 16000000 $baud = 2400 Config Porta = 255 Porta = 255 Config Portb = 255 Portb = 255 Config...

    Mikrokontrolery AVR   12 Kwi 2011 18:54 Odpowiedzi: 6    Wyświetleń: 3763
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    Powyższy kod jest wyrwany z kontekstu. Mogę ci jedynie powiedzieć że ten fragment jest poprawny albo i nie :) Fragment Sc(9) = Crc8(sc(1) , 8) powtarza się 2 razy moim zdaniem niepotrzebnie. Czy funkcja Crc8 zwróci ci wartość zgodną z CRC używanym w standardzie 1-wire? Tego nie wiem. Nie programuję w BASICU czy w tym BASCOMIE....

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11253
  • [Atmega8] Bascom DS18B20 wyświetlanie na LCD 3310

    No to by było najprostrze :) ale nie mam jeszcze zbudowanego układu. Czujniki sa podpiete na 1 lini 1wire. Odstepy sa dobrze zachowane, poniewaz odczyt, konwersja i deklaracje sa wziete z dzialajacego kody :) Ogolnie to nie jestem pewien do przekazu danych do tego wyświetlacza... Wyświetlacz bezpośrednio do CGRamu :)

    Mikrokontrolery AVR   12 Cze 2010 09:18 Odpowiedzi: 11    Wyświetleń: 3568
  • Odczyt danych z EEPROM a skok do odprogramu - BASCOM

    Witam, przeszukałem już cały portal i nie znalazłem odpowiedzi. mam kod obsługi 3 x DS18X20 z numerami układów zapisanymi w EEPROM i jeżeli chcę odczytać właściwy ROM to muszę użyć sekwencji jak w kodzie w sekcji 1 (bez skoku do podprogramu) 'program odczytujący obecność układów 1WIRE i sprawdzający ROMy z EEPROM $regfile = "attiny2313.dat"...

    Mikrokontrolery AVR   30 Paź 2010 12:18 Odpowiedzi: 2    Wyświetleń: 1709