bascom przesunąć

Znaleziono około 312 wyników dla: bascom przesunąć
  • [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...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2433
  • [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] ...

    Mikrokontrolery   07 Maj 2016 19:30 Odpowiedzi: 6    Wyświetleń: 681
  • Atmega8 Bascom - Efekt kółko16 led

    już dawno nie używam bascoma więc nie pamiętam jeak jego polecenia dokładnie wyglądały ale poczytaj o pętli for i poleceniu rotate. mniej więcej by to tak wyglądało: Do pętla for (wykona się określoną przez ciebie ilość razy np. 6) waitms x rotate (przesunięcie bitu na porcie) ...

    Mikrokontrolery Początkujący   26 Sie 2013 09:03 Odpowiedzi: 28    Wyświetleń: 3264
  • ERROR 320 Bascom AVR ???

    hmmm... dla mnie jest dziwny bo dziś go pierwszy raz uruchomiłem :) wysyłam listing programu, jest to przeróbka programu napisanego (przeze mnie :D) dla '4051, która w bascom avr ma być rozbudowana o kilka ciekawych rzeczy :) jeśli ktoś coś wyczaił w moim prgoramie to proszę dać znać :D sam też...

    Mikrokontrolery   20 Sty 2006 18:50 Odpowiedzi: 10    Wyświetleń: 2758
  • [ATMEGA32][BASCOM] Algorytm tygodnia roku

    u8 Yy_dec; // Zmienna pobierana z PCF8583, wartosc od 0-3 (0 - rok przestępny, inne - rok normalny). u8 Mm_dec; // Zmienna numeru miesisca roku pobierana z PCF8583 i skonwertowana z bcd na dec. u8 Wd_dec; // Zmienna numeru dnia tygodnia pobierana z PCF8583 i skonwertowana...

    Mikrokontrolery AVR   11 Paź 2009 14:48 Odpowiedzi: 11    Wyświetleń: 4579
  • [Bascom][ATmega1281] Jak obsłużyć Timer4

    Ale Bascom przecież łyka instrukcje asm. Napisz mu np coś takiego: OCR4AH=00 OCR4AL=12 Spra... może też z małymi literami. Jeśli to nie zadziała to można podać mu to jako wstawkę asm. Być może nie opisali jeszcze tych rejestrów w tym kompilatorze. Też tak zrobiłem, ale mam problem z podziałem...

    Mikrokontrolery Początkujący   18 Lip 2012 05:54 Odpowiedzi: 18    Wyświetleń: 1837
  • Bascom operacje na bitach - Bascom operacja na bitach

    Witam, proszę o poradę. Wykonałem matrycę świetlną LED 8x8, program sterujący pisałem w BASCOM AVR, matrycą steruję przez układ 74164 plus tranzystory, chciałbym uzyskać efekt przesuwających się liter, schematy zapalanych diod dla danej litery są zdefiniowane w ośmiu tablicach oddzielnie dla każdego...

    Mikrokontrolery   17 Mar 2013 20:00 Odpowiedzi: 6    Wyświetleń: 2010
  • [Atmega32][BASCOM]proste menu i przyciski

    Witam, próbuję zaprogramować prosty zegarek na PCF8583 na płytce EvB i już na wstępie napotkałem na ścianę. Jestem początkujący - generalnie to pierwszy program w bascomie, który ma więcej niż kilkanaście linijek, więc liczę na Waszą wyrozumiałość i pomoc. Udało mi się na podstawie przykładów z...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 3576
  • Atmega 32 Bascom ustawienie miesiąca i roku.

    Próbowałem coś takiego i męczę się cały czas ,ale i tak mi wychodzą głupoty. :( [syntax=basic4gl]Sub Gettime() 'pobieranie czasu z PCF8583 'początek petli I2cstart ...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 5730
  • emulacja klawiatury PC bascom po raz kolejny

    I2crbyte Z(i) , Nack Wcześniej masz for i=0 to 5 Nie wyrzuci ci takiego błedu ale zapis jest zly. W bascomie adresowanie tablicy zaczyna się od 1 (z(1) - to jest pierwszy element tablicy) Błąd wyświetla dopiero chyba bascom avr. Daj pętle przesuniętą o 1 i będzie dobrze. Ale uważaj...

    Mikrokontrolery   21 Maj 2006 20:14 Odpowiedzi: 3    Wyświetleń: 1574
  • [bascom] Nazwa tabeli ze zmiennej

    Poczytaj w pomocy o instrukcjach: DATA , RESTORE, READ. Kiedyś robiąc skomplikowane menu używałem tego do przechowywania stałych tekstów/opisów. Wszystkie były tej samej długości. Aby nie używać SELECT CASE zrobiłem wstawkę asemblerową. O ile dobrze pamiętam rejestry R8 i R9 są używane jako wskaźnik...

    Mikrokontrolery AVR   19 Wrz 2009 18:46 Odpowiedzi: 4    Wyświetleń: 1988
  • [mega162] [bascom] nie działa komunikacja z ds1820 i ds18b20

    Witam Na wstępie chciałbym zaznaczyć iż jestem początkującym programistą i dlatego proszę o wyrozumiałość. Robię termometr na lampach nixie, ale nie działa mi poprawnie komunikacja z ds18b20 i ds1820. Problem polega na tym, że na lampach pokazuje się wartość -00.1 tak jak by wyjście czujnika było...

    Mikrokontrolery AVR   27 Paź 2009 19:55 Odpowiedzi: 3    Wyświetleń: 2385
  • Attiny26 - nieprawidłowa praca ADC w BASCOM'ie

    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...

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1523
  • Termometr ATmega8 Bascom ds18b20 problem z wyświetlaczem

    Witam. Zrobiłem termometr taki jak w temacie tyle że zamiast AT90s2313 dałem ATmege8, taktuje go wewnnetrznym oscylatorem 4MHz ponieważ portb jest zajęty dla wyświetlacza. Po uruchomieniu na wyświetlaczu pojawiają się "niepełne" cyfry coś podobne do 2 lub innej cyfry. Programu nie zmieniałem podłączyłem...

    Mikrokontrolery   26 Lut 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2336
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    Witam. Składam sobie zegar z termometrem na Attiny2313 i DS18B20 lecz mam problem z ujemną temperaturą. Do odczytu temperatury używam programu kolegi "Elektrooonik" ponieważ zajmuje najmniej kodu co jest tu dla mnie ważne i z 1-Wire styczność mam pierwszy raz więc wpierw wolę mieć jakiś przykład. Program...

    Mikrokontrolery AVR   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 5947
  • [atmega8][bascom] DS18b20 zwraca wynik -0.1

    Witam. Ręce opadają. Od wczoraj próbuje zaprogramować uC by badał temp na poszczególnych czujnikach ale w różnych podprogramach. To znaczy włączam uC pokazuje mi czas naciskam przycisk przechodzi do innego ekranu gdzie widnieje temp. i pomiar napięcia. Następnie znów naciskam przycisk i przechodzi do...

    Mikrokontrolery AVR   18 Sty 2011 18:16 Odpowiedzi: 5    Wyświetleń: 1826
  • [Win 7 Pro] BASCOM AVR 1.11.8.1 nie działa

    Witam. Na nowozakupionym laptopie nie działa BASCOM AVR 1.11.8.1. Wywalał błąd pamięci i brak IOPORT.SYS w odpowiednim katalogu. Pomógł tryb zgodności z Win95 i przekopiowanie tego piku w żądane miejsce. Teraz po prostu lojalnie informuje mnie, że przestał działać - sekundę po uruchomieniu, nawet głównego...

    Software serwis   03 Maj 2011 21:04 Odpowiedzi: 12    Wyświetleń: 4002
  • [BASCOM]Sterownik-poprawność kodu

    Witam. Proszę o zerknięcie na kod i wytknięcie błędów programistycznych. Wiem, że większość z Was nie "uważa" języka Bascom, ale na razie tylko to umiem, więc tego proszę się nie czepiać. Kod jest oprogramowaniem sterownika akwarystycznego, który działa sprawnie już jakiś czas. Mistrzem w programowaniu...

    Mikrokontrolery AVR   05 Maj 2012 15:31 Odpowiedzi: 0    Wyświetleń: 1322
  • Prośba o sprawdzenie kodu Bascom.

    Witam wszystkich. Bardzo ładnie proszę, o sprawdzenie kodu poniżej. Nie mogę za nic w świecie ustawić zegara, i z datą jest też nie do końca ok. Męczyłem się składając linijki, i nie wychodzi. Nie wiem gdzie są błędy. Zegar idzie, ale nie idzie go ustawić. Jeśli wyświetla 13:20 i ustawię inny czas,...

    Mikrokontrolery AVR   27 Sty 2014 21:07 Odpowiedzi: 0    Wyświetleń: 780
  • [Atmega32] [Bascom] Błędy w odczycie DS18b20

    Witam. Mam procedurę odczytu trzech czujników temperatury: [syntax=vbnet] Sub Odczyt_ds18b20 Reset Watchdog Disable Interrupts 1wreset Select Case Ktory_ds Case 0: 1wwrite &HCC 1wwrite &H44 Case 1: 1wwrite &H55 1wwrite Ds1(1) , 8 'adres...

    Mikrokontrolery   05 Sty 2018 15:30 Odpowiedzi: 3    Wyświetleń: 279
  • 2xAD9850 - dziwne przesunięcie fazy

    witam Mam dwa dds'y AD9850 połączone równolegle do jednego kwarcu. Wszystko to jest sterowane z 89c4051. Program sterujący napisany w Bascom'ie. Urządzenie ma generować dwa sygnały: drugi przesunięty względem pierwszego o 45°, 90°, 180° (no i zgodne czyli 0°). Link do dokumentacji dana alias p3.7...

    DSP i Transmisja   25 Mar 2008 07:01 Odpowiedzi: 3    Wyświetleń: 1358
  • Bascom, sterowanie prędkością servo

    a sprawdzałeś tę pętlę w ogóle ??? przesunięcie o 1/256 * 270st = około 1st czyli bardzo mało do tego przesunięcie będą się odbywać co 20ms. niema szans abyś zauważył że serwo przestawia się skokowo. co do zmniejszenia napięcia zasilania to jest to taka droga trochę na około i ma jedna dużą wadę. servo...

    Mikrokontrolery   09 Sie 2006 18:23 Odpowiedzi: 17    Wyświetleń: 3156
  • Po raj kolejny DS18B20 i 8051 Bascom ://

    Dim Temp As Integer Dim C3 As Integer Dim Zmienna_temp(8) As Byte Config 1wire = P2.3 1wreset 1wwrite &HCC 1wwrite &H44 wait 1 1wreset 1wwrite &HCC 1wwrite &HBE Zmienna_temp(1) = 1wread(8) C3 = Zmienna_temp(1) And 1 If C3 = 1 Then Decr Zmienna_temp(1) Temp...

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3452
  • zegarek RTC i termometr na LCD w bascom

    Jestem ponownie. Projeckt mam prawie ukonczony i mam jeszcze pytanka. To jest kod do termomertu na DS18B20 i zegarka. I teraz mam taki problem. Odczyt temp jest bardzo niestabilny. Cyfry po przecinku skacza tak o 2-3 jednostki. Raz jest 22.4 za sek 22.7 a za nastepna 22. 5 itp itp. Mam inny kod...

    Mikrokontrolery   19 Maj 2009 13:45 Odpowiedzi: 33    Wyświetleń: 8398
  • DS18B20 + Bascom AVR. Obsługa transmisji 1-wire.

    Opis magistrali 1Wire masz w helpie. Poniżej kod na obsługę dallasa DS18B20. Config 1wire = P1.0 'konfiguracja magistrali 1wire Config Lcd = 16 * 1a 'konfiguracja wyswietlacza Deflcdchar 1 , 4 , 10 , 4 , 32 , 32 , 32 , 32 , 32 'znak stopnia Dim T1 As Single Dim T2 As Single Dim B1 As Byte...

    Mikrokontrolery   20 Gru 2006 02:21 Odpowiedzi: 6    Wyświetleń: 7980
  • AtMega - czujnik wilgotności - Bascom

    próbuje zrobic temomert z czujnikiem wilgotności. Odczyt temperatury jest dodkonywany z DS 18B20 $crystal = 16000000 $lib "mcsbyte.lbx" $regfile = "m16def.dat" $baud = 19200 Config 1wire = Porta.0 Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 'definicja...

    Mikrokontrolery   17 Lut 2007 14:01 Odpowiedzi: 1    Wyświetleń: 3301
  • impulsator + Bascom

    Dzięki za kod ale niestety nie działa. Nie ustawia zmiennej flaga. Impulsator mam podpięty tak jak w opisie (kanał A na b.1 , kanał B na b.2 , rezystory 10k do plusa, C na mase). Szybko sprawdziłem program i nie reaguje wogóle. Już nie mam zielonego pojęcia o co w tym chodzi. Jedyne co mi pozostało to...

    Mikrokontrolery   28 Wrz 2007 09:06 Odpowiedzi: 9    Wyświetleń: 3048
  • Komunikacja attiny atmega8 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ć...

    Mikrokontrolery   07 Lut 2008 14:35 Odpowiedzi: 2    Wyświetleń: 2587
  • [ATMEGA8][BASCOM] ds18b20 i dziwne wyniki

    Witammój problem polega na tym że podłączyłem do megi termometr i po wywołaniu tego kodu im T1 As Single Dim T2 As Single Dim B1 As Byte , B2 As Byte , R As Byte Dim Tmp As String * 6 Dim Znak As String * 1 Sub Temp 1wr 'podprogram...

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 2918
  • [Atmega8] [Bascom AVR] Elekroniczny termostat, Histereza

    Witam. Jestem zielony i nie wiem jak zmodyfikować kod programu, żeby histereza wynosiła 2°C 'Termostat $regfile = "m8def.dat" $crystal = 8000000 ' ' Config Pinb.1 = Input ...

    Mikrokontrolery   24 Paź 2008 12:22 Odpowiedzi: 2    Wyświetleń: 4097
  • Bascom AVR. Proszę o sprawdzenie poprawności kodu.

    Witam. Tak jak w temacie. $regfile = "m8def.dat" ' $crystal = 8000000 Config Pinb.1 = Output 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 'konfiguracja linii Config...

    Mikrokontrolery   03 Lis 2008 17:57 Odpowiedzi: 7    Wyświetleń: 1840
  • [Atmega8][bascom] Problem z szeregowym przesyłaniem danych.

    Prawdopodobnie podczas inicjalizacji pojawiają się zmiany na przewodach, co powoduje rozsynchronizowanie się nadajnika i odbiornika - nie ma wyraźnego końca bajtu, więc utrata jednego impulsu zegara (lub nadmiarowy impuls) spowoduje przesunięcie się danych pomiędzy nadajnikiem a odbiornikiem. Wyglądać...

    Mikrokontrolery AVR   12 Lis 2008 21:51 Odpowiedzi: 2    Wyświetleń: 1124
  • Bascom, zmienna single, po przecinku

    Może spróbuj przesunąć przecinek: zmienna x 10 lub 100 Wykonać obliczenia np na byte (jeśli wynik mniejszy od 255) lub na word/integer Potem z powrotem przesuń przecinek. Pozdrawiam.

    Mikrokontrolery AVR   11 Lut 2009 12:15 Odpowiedzi: 4    Wyświetleń: 5041
  • [Mega16][Bascom] obsługa 45DB011B

    google naprawde nie gryzie : $regfile = "m128def.dat" $crystal = 14745000 $baud = 115200 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware...

    Mikrokontrolery AVR   09 Lut 2011 13:34 Odpowiedzi: 4    Wyświetleń: 1921
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    ale u mnie jest problem w tym że przesunięcie występuje jeszcze przed etykietą signal. Tzn. jak laduje do licznika liczbę 65376 (zeby procesor wykonal 160 cykli, dla 10us) to nawet bez IF, już na oscyloskopie widać że to nie jest dokładnie 10us. Skoro wg Ciebie przesunięcie powodują komendy po...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 5946
  • Efekt świetlny (nieustraszony) bascom attiny2313 błąd w kodz

    Tu masz troszkę prościej, z użyciem operacji przesunięcia bitowego (krótszy kod, łatwiejsza zmiana prędkości linijki led) Dim Led As Byte Dim Kier As Bit Config Portb = Output 'wszystkie porty b jako wyjścia' Portb = &B00000000 ...

    Mikrokontrolery AVR   05 Cze 2010 17:05 Odpowiedzi: 5    Wyświetleń: 2332
  • [ 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...

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3118
  • [ATmega8][bascom] Zegar-termometr proszę o sprawdzenie programu

    Witam. Mam prosty program zegarka-termometru na lcd 2x16 atmega8 i kawrcu zegarkowym. Proszę o sprawdzenie programu. Pozdrawiam sjzwojtek [syntax=basic4gl]$regfi... = "m8def.DAT" $crystal = 4000000 Config 1wire = Portd.7 'konfiguracja magistrali 1wire Config...

    Mikrokontrolery AVR   02 Lip 2011 18:29 Odpowiedzi: 2    Wyświetleń: 2599
  • [Bascom]odczyt bloku data

    witam Mam problem z odczytem bloku DATA - chcę pętlą odczytywać id dsów i mierzyc temperaturę i tak dla 10 po kolei, problem w tym że już na początku jest coś nie tak z pierwszej linii data zamiast 28,18 odczytuje mi się 08,95 potem każde pierwsze 2 bajty to 2 ostatnie z poprzedniej linii. Oto fragment...

    Mikrokontrolery AVR   15 Paź 2011 09:51 Odpowiedzi: 5    Wyświetleń: 1229
  • [Atmega8][BASCOM]Prośba o odchudzenie kodu

    Zaoszczędziłem 32bajty. A teksty z lini: 45, 47, 304, 373, 477, 517, 519, 566, 568, 614, 616, 663, 665, 713, 715, 761, 763, 798 dlaczego nie są w Eepromie :)? Możesz wykasować spacje w łańcuchach i zmodyfikować początek Display_msg. Te wszystkie sztuczki pozwolą ci zaoszczędzić parę bajtów , ale...

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 3765
  • [bascom] nazwa etykiety jako zmienna

    Oj chyba nie wiesz jak Lookup działa ;). Do Lookup przekazujesz dwa parametry, gdzie pierwszy to przesunięcie danych, a drugi adres danych. Do adresu danych dodawane jest przesunięcie, a następnie zostaje pobrana dana. Czas pobrania pierwszego elementu jest taki sam, jak dla tysięcznego elementu.

    Mikrokontrolery AVR   08 Lut 2012 16:13 Odpowiedzi: 11    Wyświetleń: 1759
  • [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 ...

    Mikrokontrolery Początkujący   26 Paź 2014 09:58 Odpowiedzi: 28    Wyświetleń: 3087
  • Atmega8 + DS1820 Bascom - Wskazuje poprawnie powyżej 42*C

    Do kolegi "KUNIARZ" Właśnie wgrałem sobie Twój programik i u mnie DS18B20 śmiga (mam 6 szt. - 5 nowych i jeden z przed 2-3 lat) (chociaż nie wiem dlaczego w Twoim programiku na wyświetlaczu cały czas mi text się przesuwa) Ale nie do tego zmierzam. A mianowicie wgrałem poniższy programik (taki mały...

    Mikrokontrolery Początkujący   31 Gru 2012 21:00 Odpowiedzi: 20    Wyświetleń: 3369
  • [Bascom][ATmega8]program do trawiarki

    Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna...

    Mikrokontrolery   10 Sty 2013 19:30 Odpowiedzi: 2    Wyświetleń: 1311
  • [atmega8/16][bascom] - Prosty sterownik + zegar + temp

    Witam, zaczynam "zabawę" z uC i programowaniem. Na pierwszy strzał chciałem zrobić prosty (tak na początku mi się wydawało) sterownik. Planowane opcje to: zegarek, termometr i obsługa 2-6 wyjść 230V. Wszystko chciałem stworzyć na atmedze8 ewentualnie 16. Założenia: - LCD na którym będą informacje...

    Mikrokontrolery AVR   19 Sie 2013 21:10 Odpowiedzi: 5    Wyświetleń: 2283
  • BASCOM - LED Matrix - niepoprawne wyświetlanie, jak wysterować?

    W sumie już rozumiem :D A jakich tranzystorów kolega użył? Jedna rzecz mnie zastanawia, czy powodem tego zachowania które opisałem, nie jest to, że przemiatam wyświetlacze w poziomie. Kolega z kolei w pionie więc inaczej. Ale nie będzie mi łatwo sprawdzić czy zadziała przy przemiataniu w pionie, bo...

    Mikrokontrolery Początkujący   24 Sty 2017 22:16 Odpowiedzi: 26    Wyświetleń: 3936
  • Atmega8/ Bascom - Multipleksowanie LED + termometr

    Witam Zmieniłem sposób obsługi wyświetlania. Początkowo miałem tak : [syntax=basic4gl] '************ Zegar 8 wyswietlaczy LED + 74HC595 + PCF8563 $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 32...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 2931
  • Bascom Atmega16 odczyt ID DS18B20

    Witam. Mam problem z programem który w inny urządzeniu działa jak należy. Program odczytuje numer ID z DS18B20 zapisuje w pamięci a później odczytuje go z pamięci i dzięki niemu odczytuje temperaturę z jednego z dwu czujników. Problem w tym że tej temperatury nie odczytuje. Procesor "widzi"...

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 762
  • [Bascom][Atmega8]Program Avt2829 źle działa.

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega...

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 426
  • [Atmega8][bascom] timer2 CTC generuje przerwanie tylko raz

    . Deklarując zmienną "dowpisania" jako bajt nic się nie zmienia. W czasie jednej pełnej pętli głównej licznik zwiększa się o 3, więc dla najwyższej możliwej częstotliwości pętla wykona się 16 razy zanim dojdzie do przerwania, nawet zostawiając w głównej pętli wysyłanie ocr2 przez uart, gdyby wywalić...

    Mikrokontrolery AVR   01 Lis 2018 13:41 Odpowiedzi: 10    Wyświetleń: 480
  • [Bascom] Sterownik pieca-dziwne działanie DS18B20

    Witam. Jakiś czas temu zrobiłem koledze sterownik w zasadzie wentylatora do pieca. Sterownik w sumie działa według założeń ale czasami dostaje szajby. Do tej pory nie znalazłem przyczyny. Skłaniam się bardziej ku temu że jest to jakiś problem z programem. Problem jest taki że czasami po jakimś czasie...

    Mikrokontrolery   05 Maj 2020 19:23 Odpowiedzi: 8    Wyświetleń: 414
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Kurcze ale malutki jestem... :D Po skrócie 1. Nie używałem JTAG-a i ta wiedza póki co nie jest mi raczej potrzebna. 2. Wiem jak ustawia się fusebits, ale jak napisałem na AT mam wyłączony JTAG a na AT168 nie. Jednak magistrala na AT168 działa bez problemu i to na porcie C z włączonym JTAG-iem 3....

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4055
  • Koszty pamięci poszczególnych rozkazów BASCOM

    Stricte wskaźników nie ma. Ale funkcja to tymczasowa zmienna, którą przekazany zostanie wynik jej działania. Jej adres znajduje się na stosie wskazywanym przez rejestr Y z przesunięciem zależnym od ilości parametrów (jest odkładany najwcześniej, potem kolejne paramtery) a jej zawartość znajduje się w...

    Mikrokontrolery AVR   15 Paź 2008 06:06 Odpowiedzi: 11    Wyświetleń: 1557
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    Zmieniłem troszkę podłączenia wyświetlacza LED do atmegi. Teraz z mam tak: PORTD.4 = segment A PORTD.5 = segment B PORTD.6 = segment C PORTD.7 = segment D PORTC.2 = segment E PORTC.3 = segment F PORTC.4 = segment G PORTC.5 = segment DP Do portów XTAL1 i XTAL2 mam podłączony rezonator...

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6348
  • atmega8 zegar termometr bascom

    Skoro jesteś początkujący szukaj artykułów o programowaniu w Bascom w archiwalnych numerach EdW (Mikroprocesorowa Ośla łączka). Wykorzystanie programów w innym języku moim zdaniem będzie trudne i bezcelowe. Bascom jest wyposażony w wiele gotowych procedur do obsługi LCD albo przetworników ADC i ma polski...

    Mikrokontrolery   01 Wrz 2009 17:08 Odpowiedzi: 2    Wyświetleń: 3298
  • Odczytanie stanu bitu z rejestru [Bascom]

    Zawartość rejestru zostanie przepisana do zmiennej X I tym samym namieszać równo w programie pozycjonując tą zmienną w przestrzeń zmiennych użytkownika. Wystarczy, że adres &H60 będzie zajęty przez wcześniej zdefiniowaną zmienną (Bo przy AT bez OVERLAY kompilator przesunie sobie adres zmiennej X tak,...

    Mikrokontrolery AVR   25 Paź 2009 11:03 Odpowiedzi: 7    Wyświetleń: 2381
  • BASCOM Atmega8 - Powiadomienie GSM (bascom, atmega8)

    Rozwiązałem problem. Tkwił w linii: Dzw = Dzw + 5, u mnie musi być + 10. Widać u mnie nr jest przesunięty.

    Mikrokontrolery AVR   25 Kwi 2013 12:23 Odpowiedzi: 2    Wyświetleń: 2352
  • Początki w C dla uP. Jak zrealizować przesunięcie z przeniesieniem?

    Witam wszystkich zainteresowanych, z góry przepraszam za taki monolog ale dla porządku dopisuje zakończenie moich zmagań z programowaniem mikrokontrolera w C. Otóż skończyło się na tym, że doszedłem do wniosku iż mniej czasu zajmie mi opracowanie od zera obsługi standardu SIRC 12 niż przetłumaczenie...

    Mikrokontrolery   09 Mar 2005 11:45 Odpowiedzi: 9    Wyświetleń: 1596
  • LCD TQL16D2-1 bascom

    Język nie jest ważny. Polega to na odpowiednim ustawieniu sygnałów na wejściach LCD czyli sterowania rejestru Port. Jak wrócę z pracy to wstawię tu kod napisany w C dla zwykłego LCD ( z lekkim tłumaczeniem). Może uda się to przerobić na Bascom. Wtedy uzyska się dostęp do czasów. Do tego czasu spróbuj...

    Mikrokontrolery   28 Maj 2006 09:38 Odpowiedzi: 9    Wyświetleń: 2263
  • [bascom] Prośba o pomoc w napisaniu programu

    PS: Taki sam temat jest w dziale "programowanie" ale widzę, że chyba powinien być tutaj, więc go tu dałem, a tamtego nie idzie już usunąć, więc proszę o to moderatora. Witam. Mam prośbę o pomoc w napisaniu programu (do) sterownika świateł- powiedzmy 8 kanałowy. Może wpomnę że potrzebne to jest do...

    Mikrokontrolery   12 Mar 2008 13:46 Odpowiedzi: 7    Wyświetleń: 1617
  • [BASCOM] zmienna 1 bajtowa dodatnia i ujemna

    1. bascom (tlumacze z c) 2. cos podobnego. Jeden to czujnik z myszki pan3101, ktory podaje mi przesuniecie x/y w zmiennej 1 bajtowej, ktora moze byc dodatnia i ujemna (od -128 do 127). Drugi procesor to avr atmega16 czy 32 (bez roznicy jak pisze w bascomie) Chodzi tutaj o ten temat:

    Mikrokontrolery AVR   21 Sie 2009 10:45 Odpowiedzi: 11    Wyświetleń: 2130
  • [BASCOM] Jak dorobić podprogram w gotowym programie ?

    witam poniewaz jestem poczatkujacy w programowaniu w bascom mam pytanie: mam gotowy program do ukladu kontorli napiecia trojfazowego i mam taki problem ze chcialbym do niego dopisac taki program ze gdy dostaje napiecie na wszytskie 3 fazy i spelnia ono warunki (tzn jest odpowiednie przesuniecie napiecie...

    Mikrokontrolery AVR   01 Lut 2010 22:26 Odpowiedzi: 2    Wyświetleń: 1170
  • [Bascom][AVR] wyświetlacz 7 seg LED

    Cześć Chciałem prosić kogoś o wskazówkę jak poradzić sobie z problemem wyświetlania wartości "Wartosc2" poniższego kodu. Mój problem polega na tym że w momencie naciśnięcia przycisku ( w programie to Up, Dwn ) gdy na wyświetlaczach jest np 1.1 wyświetlacze "resetują" się i wskazują wartość 00...

    Mikrokontrolery AVR   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 3488
  • BASCOM i fikcyjna tablica array[x, y]

    Macie jakieś pomysłu na ominięcie tego problemu w Bascom?? Ponieważ w jednych z nowszych wersji umożliwiono obliczanie indeksów z przesunięciem to możesz z tego skorzystać. I tak oto z dwuwymiarowej tablicy robisz jednowymiarową. Jak umiesz pisać programy to sobie to napiszesz w 5 minut prostą funkcję...

    Mikrokontrolery AVR   04 Lis 2010 18:31 Odpowiedzi: 3    Wyświetleń: 1280
  • ['51 Bascom]getrc-sterwoanie wentylacją na podstawie wilgoci

    Witam Jestem w trakcie wykonania inteligentnego sterowania wentylatora. układ "sprawdza" wilgotność za pomocą prostego (rezystancyjnego) czujnika wilgoci i na tej podstawie wylicza czas wietrzenia i steruje wentylatorem. Praktycznie na sam koniec budowy zaczęły się dziać cuda. Wentylator zaczyna się...

    Mikrokontrolery   25 Lis 2010 20:16 Odpowiedzi: 1    Wyświetleń: 2255
  • Przedłużający się Watchdog w Bascom

    procesor zanim dojdzie do startu watchdoga tochę sie namęczy , a to trochę potrwa, szczególnie przy tak małej częstotliwości kwarcu. Bascom napewno umieści tam dużo prcedur startowych dot. LCD. Spróbuj przesunąć start watchdoga na początek.

    Mikrokontrolery   19 Cze 2011 13:12 Odpowiedzi: 8    Wyświetleń: 1691
  • ATMEGA128 - BASCOM - limit zmiennych lokalnych ?

    Podobno lokalne są trzymane w $frame, no więc powinno się dać dużo więcej zmiennych lokalnych zrobić, a tu taki zonk... Tak, ale też wykorzystany jest softwarowy stos w którym są wskaźniki do tych zmiennych (adresy zmiennych). W Bascom'ie rejestr Y jest wykorzystany jako baza stosu softwarowego....

    Mikrokontrolery AVR   02 Maj 2013 14:54 Odpowiedzi: 4    Wyświetleń: 1638
  • BASCOM - Następny element w tablicy znaków

    Po pojawieniu się PINB.0 = 1 zwiększaj indeks tablicy Idx. Idx to zmienna którą będziesz indeksował tablicę w poleceniu: Lcd Tablica(idx). Ponieważ program może być na tyle szybki, że mógłby przesunąć indeks tablicy o parę kroków naprzód jeśli na PINB.0 utrzymuje się stan wysoki, to musisz też zapamiętać...

    Mikrokontrolery AVR   08 Sie 2013 01:27 Odpowiedzi: 11    Wyświetleń: 2943
  • regulacja obrotów silnika atmega bascom

    Witam Chciałm zrobić automatyczną regulację obrotów silnika. Pierwszy silnik napędza drugi silnik który pracuje jako prądnica i muszę wraz ze zmianą obciążenia prądnicy regulować obroty silnika tak aby uzyskać stałe napięcie na wyjściu prądnicy. Do sterowania zastosowałem Atmegę 8. Napisałem taki programik...

    Mikrokontrolery AVR   27 Lis 2013 20:28 Odpowiedzi: 6    Wyświetleń: 2496
  • Bascom AVR /M168 - Czas trwania instrukcji warunkowej w Bascomie i innych jęz.

    Witajcie. Nadeszły wakacje, nadeszła i nuda. I to jaka, aż wstyd przyznać mi się, że wziąłem się za obsługę kineskopu cz/b 5,5". No cóż, w wieku 22 lat powinno się obsługiwać dziewczynę a nie kineskop, no ale zdarza się i tak :-) Generalnie nie za bardzo jest sens przytaczać kod programu czy schemat....

    Mikrokontrolery AVR   31 Lip 2014 18:58 Odpowiedzi: 4    Wyświetleń: 1197
  • Atmga8 Bascom - LCD tekst przeskakuje do drugiej linijki.

    Witam. Robię mini komputer pokładowy. Funkcje to pomiar poziomu paliwa, temperatury w i na zewnątrz, i napięcia aku. Na razie mam paliwo i jedną temperaturę. Poziom paliwa symuluje na razie potencjometrem. Do pewnego poziomu fajnie wypełnia mi kolejne kwadraty, jednak gdy zapełnię pierwszą linię, i...

    Mikrokontrolery Początkujący   23 Lis 2015 21:20 Odpowiedzi: 10    Wyświetleń: 1203
  • [bascom] - komentarze w programie

    Ja Ci napisze jeszcze coś ciekawszego. W folderze Bascom jest plik PDF o nazwie BASCAVR.pdf To dopiero kopalnia wiedzy jeśli chodzi o udogodnienia. Przesuwałem jak przysłowiowy osioł linijka po linijce jak czyjeś kody były przyklejone do lewej linii albo bez wcięć. Teraz zaznaczam taki blok...

    Mikrokontrolery AVR   04 Mar 2016 15:27 Odpowiedzi: 5    Wyświetleń: 1731
  • [C] na [Bascom] - Oscyloskop Arduino - Oddam 500pkt

    Ale po co kolega chce koniecznie wysyłać te 2 bajty? Domyślnie ADC działa z 10 bitową precyzją i taki jest też rezultat (zatem 2 bajty ... 2 8bitowe rejestry ADCH i ADCL). Normalnie 2 najstarsze bity są w ADCH, a reszta w ADCL. Jeśli ustawimy ADLAR to wynik jest przesunięty w lewo, zatem 8 najstarszych...

    Mikrokontrolery AVR   06 Lis 2017 17:49 Odpowiedzi: 7    Wyświetleń: 936
  • RS232 i BASCOM

    Procesor Atmega8 oscylator wewnętrzny 1MHz w Bascomie stosując instrukcję: print "dowolny znak ASCII" w terminalu na PC otrzymuję znaki przesunięte decymalnie o 64 np: print "01245" otrzymuję "pqrstu". Co może być tego przyczyną? Serdecznie pozdrawiam

    Mikrokontrolery   27 Sie 2004 13:14 Odpowiedzi: 2    Wyświetleń: 1055
  • Multiplexsowe sterowanie wyjściami bascom

    dla opisu programu w pseudokodzie(nieznam bascoma.. wole asm itp..) przyjme że bity sterujące znajdują się w dolnych częściach zmiennych.. i zamiast a..h przyjme tablice stan[0] do stan[7] TMP = 0 pętla wykonywana od 0 do 7 ze skokiem o 1 przesuń tmp o jeden bit w lewo tmp = stan[numer wykonania...

    Mikrokontrolery   15 Lis 2005 08:54 Odpowiedzi: 4    Wyświetleń: 1121
  • bascom i cuda które się dzieją.

    Coś znalazłem jest w kodzie obliczanie pozycji: Sta = B1 * 15 Sto = Sta + 14 Pozycja = Licznik2 - 6 B = Pozycja * 15 Licznik 2 zaczyna liczyć od 6 więc 6-6 *15 =...

    Mikrokontrolery   10 Kwi 2005 00:13 Odpowiedzi: 24    Wyświetleń: 2885
  • Konfiguracja pinów LCD a Error 35 w Bascom

    Witam A jak w takim razie napisać fragment program aby napis powiedzmy 6 znaków został przesunięty o 5 znaków w prawo i po przekroczeniu 8 znaku napisy na wyswietlaczu nie zaczeły znikać. W bascomie nie ma definicji wyswietlaczy 8*1 i 8*2 Bo to co napisałem powodowało mi znikanie napisu niestety $regfile...

    Mikrokontrolery   13 Lis 2005 17:09 Odpowiedzi: 12    Wyświetleń: 2567
  • Odczyt z GPS + AVR (Bascom)

    Przetestowałem ten programik i u mnie nie działa poprawnie, czyli na M16 z 16MHz i GPS "GARMIN 12XL" Wyświetlane są przesunięte znaki. Moim zdaniem to wina tego, że udr zmienia sie niem zostaną wykonan wszystkie procedury w przerwaniu. Pozdrawiam Piotr PS Podobnie miałem ze swoim programem ale...

    Mikrokontrolery   12 Lis 2005 16:25 Odpowiedzi: 13    Wyświetleń: 10064
  • Bascom i polecenie line

    To sobie zapisuj w postaci całkowitej i pamiętaj ile miejsc po przecinku dla wszyskich liczb jest przesunięcie, a resztę zaokrąglij.

    Mikrokontrolery   14 Cze 2005 19:41 Odpowiedzi: 12    Wyświetleń: 1511
  • wyświetlanie na lcd16x2 BASCOM

    Jeśli wyświetlam temperaturę mniejszą od 100 to wyświetlam ją w sposób: Locate 1 , 9 : Lcd T (a więc od 9 miejsca na lcd). Jeśli temp jest trzycyfrowa to swyświetlam ją w postaci: Locate 1 , 8 : Lcd T (a więc od 8 miejsca na lcd) i jak następnie temperatura znowu zmaleje do 2-cyfrowej to zostaje...

    Mikrokontrolery   16 Lip 2005 12:29 Odpowiedzi: 9    Wyświetleń: 1185
  • BASCOM: zwrócenie liczby z ciagu o an=x

    Hmmm... zawsze możesz dać wstawkę asemblerową. Jeśli powiedzmy masz ciąg 14-to bitowy, zapisujesz go sobie do rejestrów na przykład R1:R0 (starsza część:młodsza część) lub w X (AVR). Teraz zakładamy, że chcesz wydobyć n-ty bit, więc wykonujesz rotację z wpisaniem do znacznika C (lub przesunięcie) w prawo...

    Mikrokontrolery   19 Wrz 2005 10:25 Odpowiedzi: 3    Wyświetleń: 924
  • Licznik prawe / lewe oboty pomocy + BASCOM

    Czy to ma być sterowanie obrotami, za pomocą klawiszy ? Czy to może ma być pomiar obrotów, albo samo określenie ich kierunku ? To podstawowe pytania. Jeśłi pierwszy przypadek, sprawa jest banalna. Jeśli drugui, musisz napisać co tam jest podłączone. Bo jeśli np. jakiś enkoder, to daje on...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2303
  • atmega8 i wyświetlacz 7 segmentowy LED ==> BASCOM

    Z LCD jest podobne a do tego musisz za palac i gasic segment z odpowiednią częstotliwością. A ten drugi sposób (szeregowo). Do jednego układu podpinasz wszystkie segmenty Na jedną noge podajesz czy dany segment ma sie palić czy nie. Jak juz ustalisz czy ma sie świecic czy nie to podajesz sygnał na...

    Mikrokontrolery   05 Lis 2005 09:16 Odpowiedzi: 31    Wyświetleń: 22359
  • Odczyt danych szeregowych - BASCOM

    Tak też zrobiłem tylko chyba nie za bardzo dobrze. Przepisałem to w ten sposób: $asm clr A 'stan początkowy = 0 CLR C mov R2 , #8 'ilość bitów Loop : Jb Clk , $ ...

    Mikrokontrolery   05 Lis 2005 23:01 Odpowiedzi: 20    Wyświetleń: 2876
  • BASCOM-zbyt duzy rozmiar kodu....

    Witam! Prosze szanownych znawcow tematu o vopinie odnosnie projektu termometru 2 liniowgo. Mam z nim duzy klopot, mianowicie kod zajmuje 3244 no i do 2 KB procka raczej do nie wbije. :( Prosze o pomoc i wszelkie wskazowki....Nadmieniam ze projekt jest zlepka kilku projektow termometru poniewaz nie mam...

    Mikrokontrolery   23 Lis 2005 14:46 Odpowiedzi: 6    Wyświetleń: 1358
  • Programy Bascom pomysły i rozwiązania.

    beta to kąt 0 ReX Jeszcze jedna rzecz mi nie pasuje. Beta osiagnie maks wartosc 465 , po podzieleniu przez 32 = 15 ,czyli maks wartosc jaka mozemy wyciaganc z tablicy sinus: Tmp_c = sinus(15 + 8) * Dane tojuz chyba wyjaśniłem ale moge napisac jeszzce raz beta AND 31 daje...

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 24838
  • Obsługa szybkiego impulsatora w BASCOM AVR

    ATmega8 posiada trzy liczniki/timery, z których dwa (T0 i T1) mają możliwość zliczania zewnętrznych impulsów, dołączanych do pinów 6 i 11. Wg atmelowskiego pdf'a częstotliwość zliczanych impulsów nie może być wyższa niż połowa częstotliwości zegara ATmegi. Dla bezpieczeństwa i zapewnienia prawidłowej...

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 4999
  • Bascom -Obsługa strzałek kursora w terminalu

    Może i w teorii to powinno działać, ale w praktyce na ekranie terminala po wcisnięciu strzałki i _długim_ jej przytrzymaniu w końcu dostaję znak " Dim Znak as byte Do Znak = Inkey() If Znak = 65 Then Print "1A" ; If Znak = 66 Then Print "1B" ; If Znak = 67 Then Print...

    Mikrokontrolery   26 Maj 2006 11:51 Odpowiedzi: 6    Wyświetleń: 1517
  • Bascom AVR - polecenie Config Servo

    ' czestotliwość $crystal = 20000000 'procesorek Atmega8 mój ulubiony :) $regfile = "m8def.dat" '$regfile = "attiny2313.dat" 'stosy, jak program będzie działał to mozna je pozminiejszać $hwstack = 32 $swstack = 10 $framesize = 10 Const Ile = 12 ...

    Mikrokontrolery   05 Paź 2006 21:45 Odpowiedzi: 20    Wyświetleń: 5243
  • Problem z programem pod bascom

    Portb = Mem_wiert ustawia na porcie odpowiednią kombinację stanów Mem_wiert = 1 - Końcówka 0 stan wysoki; reszta niski Mem_wiert = 2 - Końcówka 1 stan wysoki; reszta niski Mem_wiert = 4 - Końcówka 2 stan wysoki; reszta niski Mem_wiert = 8 - Końcówka 3 stan wysoki; reszta niski portb=0 wyłącza...

    Mikrokontrolery   23 Paź 2006 20:22 Odpowiedzi: 6    Wyświetleń: 1769
  • Problem z przeformatowaniem zmiennych - BASCOM

    Jeśli 1 bajt to A a 2 to B to trzeba je "skleić" poprzez MAKEINIT i następnie przesunąć o 4 bity w prawo... Nie przesunąć , tylko podzielić przez 16 , bo przy ujemnych wyjdą cyrki ;) Piotrek

    Mikrokontrolery   28 Maj 2008 23:55 Odpowiedzi: 5    Wyświetleń: 1588
  • PCF 8563, jak skonfigurować? BASCOM.

    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. ' ****************************************...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4008
  • Atmega8535 bascom problem z DS18B20 + RC5 + PWM

    Witam ! DS18B20 jest fabrycznie ustawiony na rozdzielczość 0,0625 stopnia co wymaga czasu pomiaru min 750 ms, Zaś w programie jest 500 ms. Próbowałem u siebie DS18b20 na atmega 16, kwarc 16MHz. Korzystałem z przykładu z książki pana M.W. Niestety pokazywał błędną temp gdyż to jest przykład na...

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2264
  • BASCOM Odczyt z portu. Odczyt starszej części. Atmel 51.

    Chce odczyt binarny a potem dodać do siebie.... A od czego mamy instrukcje logiczne :?: D=P3 And &B00000110 'maska na bity 1 i 2 Shift D , Right 'przesunięcie o 1 pozycję w prawo jeśli to konieczne ;) Piotrek

    Mikrokontrolery   18 Maj 2007 17:18 Odpowiedzi: 4    Wyświetleń: 2139
  • Przesuwanie danych w tablicy - BASCOM

    (at)zumek Dzięki za kod, ale nie do końca wiem jak on działa. Szkoda :( W1 to tablica wskaźników na W, przesunięta o dwa miejsca? Mylisz się :( W1 , to jakby wskaźnik na W powiększony o 1 element tablicy W , czyli 2 bajty . Natomiast tablica wskaźników , to ... nie z tej bajki ;) A dokładnie...

    Mikrokontrolery   05 Cze 2007 16:21 Odpowiedzi: 9    Wyświetleń: 3590
  • Bascom i kolejka FIFO

    Witam Jakoś nie widzę problemu. Po pierwsze można sobie zadeklarować zmienną tekstową, która może przechować do bodajże 255 znaków. Można sobie też zadeklarować tablicę z takimi zmiennymi i odpowiednio operować tymi danymi. Na przykład każdy nowy SMS będziesz wpisywał do pierwszej komórki w tablicy...

    Mikrokontrolery   14 Cze 2007 12:14 Odpowiedzi: 2    Wyświetleń: 1653
  • "ukryte" w kodzie Bascom'a

    Ten program daje następujący ciąg sygnałów Pulse i Noise: Start: Pulse=1 Noise=0 Petla: Noise=1 Opóźnienie=1 us Pulse=0 Opóźnienie=70 us <-- tu zmieniasz na 40 us Pulse=1 Opóźnienie1 Xdelay Noise=0 ...

    Mikrokontrolery   06 Wrz 2007 17:55 Odpowiedzi: 4    Wyświetleń: 1068
  • Przeliczanie wartości z przetwornika A/C na stopnie w Bascom

    Witam:D Potrzebny mi algorytm przeliczania napięcia odczytanego za pomoca przetwornika A/C na stopnie. Układ mierzy napięcie od 0V do 5V i ma zamieniać te wartości na stopnie,według takiej zależności : 0V odpowiada -180st, 2,5V odpowiada 0st a 5V odpowiada +180st,istotne jest wyświetlanie znaku -/+.......

    Mikrokontrolery   27 Wrz 2007 20:19 Odpowiedzi: 3    Wyświetleń: 1254
  • Bascom > Zamiana wartości tekstowej (string * 14) na dec

    Możesz recznie zrobić funkcje. Tylkotrzeba conieco wiedzieć o systemie binarnym. Podpowiem że seria przesunięć i sprawdzanie '1' na dolnej pozycji z odpowiednim warunkiem (dodawanie do wyniku potęg 2 w zależnościod położenia tej '1'). Szczegóły znajdziesz w jakieś książce.

    Programowanie   13 Wrz 2007 10:29 Odpowiedzi: 3    Wyświetleń: 1602
  • Przeróbka programu analizatora widma akustycznego - bascom

    Witam, mam nadzieję że tym razem rozwieje już wszelkie wątpliwości... A więc robimy filtr-przedwzmacniacz, tak jak w załączniku. zasilanie może być to same co uC, aczkolwiek zalecam więcej, np. 9V. Masa wspólna. Na schemacie nie rysowałem samego uC, a to dla tego że każdy wykorzysta inny, więc mija...

    Mikrokontrolery   05 Lut 2008 12:58 Odpowiedzi: 57    Wyświetleń: 37840