pullup bascom

Znaleziono około 87 wyników dla: pullup bascom
  • [bascom][atmega8] problem z przerwaniem zewnetrznym

    C2 musi mieć małą pojemność. Ale bez przesady. Daj 10uF. I musi być zwarty rezystorem o małej wartości aby szubko sie rozładowywał. Z 1k...330R. Tak samo przydał by się rezystor rozładowujący na wejściu stabilizatora a jeszcze lepiej było by ten czujnik zaniku zasilania podłączyć do szyny 12V. Choć oczywiście nie bezpośrednio tylko przez jakieś diody,...

    Mikrokontrolery AVR   17 Sty 2010 22:52 Odpowiedzi: 10    Wyświetleń: 1800
  • REKLAMA
  • Atmega8,bascom - Wysterowanie mosfetów typu N-prawidłowe połączenie.

    DDRB to kto sobie ustawi ? Na razie ten program tylko przełącza między portem w HIZ, a pullup. dopisz sobie ddrb.1 = 1

    Mikrokontrolery Początkujący   30 Gru 2012 22:36 Odpowiedzi: 52    Wyświetleń: 9702
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • bascom+atmega - konfigurowanie pinu jako wyjście...

    Na pewno w kodzie arduino masz dopisane pullupy a w bascomie nie. Ale to nie rozwiązuje problemu bo rezystory musza być. Na wewnętrznych jeżeli nawet działa to nie sa one prawidłowe wiec transmisja padnie przy małym zakłóceniu czy przedłużeniu kabli.

    Mikrokontrolery AVR   02 Cze 2014 15:49 Odpowiedzi: 22    Wyświetleń: 2760
  • REKLAMA
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    config scl = portb.3 config sda = portb.2 i2cinit ... ... ... i2cstart i2cwbyte 160 '162 i2cwbyte 2 i2cstart i2cwbyte 161 '163 i2crbyte S , nack i2cstop '------------- opcja pierwsza s = makedec(s) cls lcd s 'wyświetlą się sekundy '------------- opcja druga cls lcd bcd(s) 'również poprawie wyświetlą się sekundy takie coś napewno działa nie zapominij,...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4367
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Getrc5 jest do współpracy z zespolonym odbiornikiem czyli zdemodulowanym sygnałem. Nie nada się. Mam jednak pytanie dlaczego nie uzyć tego samego Tiny13 który już nadaje. To nie musi być 38kHz bo to jest tylko wymogiem tych scalonych odbiorników. Ty masz wszystkie sygnały na tacy. Bierzesz jedną nogę Tiny13 i podłączasz do fototranzystora jako analog...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1533
  • Bascom: Generowanie impulsu 50ms na ATtiny2313 przy wciśnięciu i zwolnieniu przycisku

    Witam. Załóżmy, że podłączysz przycisk do (załóżmy) Pinc.0 trzeba wstępnie skonfigurować go jako wejście, oraz podciągnąć go do plusa zasilania pullup-em. Więc stan spoczynkowy wejścia będzie miał logiczną jedynke. Przycisk podłączony jedną stroną do portu a drugą stroną do masy więc : Stan spoczynkowy na tym porcie to "1" a gdy wciśnięty to "0" i takie...

    Mikrokontrolery   02 Mar 2008 18:16 Odpowiedzi: 13    Wyświetleń: 2756
  • REKLAMA
  • Atmega48 na Atmega8: brak odczytu przycisków na portach B i D

    Witam! Ja zwykle robię od razu tak: [syntax=basic4gl]Config portd = &b00001111 Portd = &b11110000[/syntax] W ten sposób łączę konfig i ustawienie pullup . W języku BASIC nie zaleca się oddzielania instrukcji dwukropkiem, zamiast: [syntax=basic4gl]If Pg = 0 Then Kier = 0 : Gosub Ruch_key End If[/syntax] Lepiej zapisać tak: [syntax=basic4gl]If Pg = 0...

    Mikrokontrolery AVR   21 Lip 2011 19:56 Odpowiedzi: 8    Wyświetleń: 1155
  • Bascomavr GetRC5 z TSOP1738 na 7.3728MHz - czy działa?

    Hi, Sorry but I dont speek any Polish, but I saw you writing a lot more about Bascomavr than in other contries so I hope to find help here. I have just tried to make a simple RC5-to-Serial converter as described in the Sample of BASCOMAVR (rc5.bas). Did anybody get it to work with other XTAL than 4MHz? I use a TSOP1738 with Pullupresistor and 7.3728MHz...

    Mikrokontrolery   15 Kwi 2004 23:05 Odpowiedzi: 3    Wyświetleń: 1697
  • Jak zdekodować kod RC5 na At902323 do sterowania komputerem pilotem?

    Pubus dobrze ze zwrociles uwage swoim schematem na ten rezystor podciagajacy. Nawed w '51 musialem dac cos ok 7k4 bo bez tegojakos cienko dzialalo, a 2051 na INT0 ma pullup. Po dodaniu tego pullupa troche sie poprawilo ale, to jeszcze nie to (bascom). Nie moge znalesc tego topica, zreszta sa zrodla na stronce Atmela. Swoja droga kochany Atmel niezle...

    Mikrokontrolery   24 Mar 2011 10:25 Odpowiedzi: 37    Wyświetleń: 12103
  • Sprawdzenie kodu BASCOM-AVR dla LED na AT90S2313 - czy działa?

    no proszę - warto czytać PDFy ;) ... możesz spokojnie zamieniać te układy - to nawet lepiej bo AT90S2313 jest już nie dość że stary to jeszcze sporo droższy od ATTiny2313 ;) ... RESET zawsze podłączaj przez rezystor np 4,7K do VCC, żeby uniknąć niespodzianek i czasem przykrego resetowania układu. Żeby też cały układ działał stabilnie to zaprogramuj...

    Mikrokontrolery   05 Sty 2008 15:36 Odpowiedzi: 21    Wyświetleń: 2700
  • REKLAMA
  • ATmega16A i ATmega32A - różnice w działaniu z BASCOM i USBASP

    Jak jest podpięty do dzielnika to nie wisi w powietrzu bo go dzielnik ciągnie do masy. Wisi w powietrzu jak nie jest do niczego podpięty. Jeśli wisi w powietrzu to normalne że się nie zeruje - nie patrz na inne układy. Jeśli jest podpięty do dzielnika i mimo wszystko się nie zeruje się to zobacz czy przypadkiem nie zostawiłeś włączonego podciągania...

    Mikrokontrolery AVR   07 Kwi 2013 18:56 Odpowiedzi: 28    Wyświetleń: 3375
  • ATMega128/Bascom: Wyświetlacz nie działa na porcie F, co sprawdzić?

    (at) przemo.t - logiczne 1 na wyjściu w AVR to zupełnie co innego niż pullup na wyjściu, przejrzyj FAQ/AVR, po co masz być później prostowanym... :P Co do meritum sprawy, to się zastanawiam, czy Bascom prawidłowo kompiluje odwołania do portu F przez lds/sts , a nie in/out ... -- Pozdrawiam, Daniel

    Mikrokontrolery   26 Paź 2007 12:39 Odpowiedzi: 20    Wyświetleń: 3214
  • ATtiny13 - [Bascom] Przerwanie INT0 od syg. z generatora

    Przerwania PCINTx wykonują się przy każdej zmianie stanu logicznego, niema możliwości konfiguracji np. tylko dla zbocz narastającego lub opadającego. Stan zbocza na poszczególnym pinie sprawdzasz w przerwaniu. Attiny13 ma 6 pinów PB.0-PB.5 (PCINT0 do PCINT5) które mogą wywołać przerwanie. I tu jest jedna myląca rzecz :) dla tych pinów jest tylko jeden...

    Mikrokontrolery AVR   11 Sie 2013 17:29 Odpowiedzi: 12    Wyświetleń: 3378
  • Napięcia na pinach. Dlaczego różnią się w C i Bascomie?

    Echh, aż chciałbym to sprawdzić ale teraz nie mam jak. To może najlepiej będzie jak to uzasadnisz w jakiś sensowny sposób... Tu nie ma co uzasadniać :D Zajrzyj do pdf-ka np.ATMega8535 i na str.50 zobacz jak wygląda budowa portu.Przypatrz sie połączeniom przerzutników typu D , przechowującym stan bitów DDRx i PORTx , oraz potrójnej bramce , która przez...

    Mikrokontrolery   31 Lip 2006 11:16 Odpowiedzi: 16    Wyświetleń: 1658
  • Jak ustawić port P3 w Bascomie przed i po odczycie wartości?

    Witam. Jeśli mogę coś dodać, to: 1. Porty 89C2051 są fizycznie tak zbudowane, że mają własne rezystory podciągające do Vcc (pullup resistors). W związku z tym jeśli traktujesz port jako wyjście, to możesz uzyskać, przy stanie 1 na porcie, niewielki prąd wypływający z wyjścia do obciążenia, ale przy stanie 0 na porcie, prąd wpływający do wyjścia (sink)...

    Mikrokontrolery   19 Lut 2003 21:45 Odpowiedzi: 13    Wyświetleń: 2715
  • [Atmega8L] [Atmega8L][Bascom] Konfiguracja portów i tolerancja napięć 3,3V/5V USART

    Witam, Problem jest następujący: chcę skonstruować moduł - kartę przekaźników: 8 wyjść przekaźnikowych oraz 8 wejść/wyjść cyfrowych lub wejść analogowych. Całość będzie komunikowała się po USART, lecz pytanie czy takie rozwiązanie będzie dobre. Chcę aby jeden port (8 pinów) było uniwersalnych - tzn. aby każdy z nich można było skonfigurować jako wejście,...

    Mikrokontrolery AVR   08 Gru 2010 09:03 Odpowiedzi: 5    Wyświetleń: 1423
  • Atmega32, Bascom, pastylki dallas ds1990 oraz rw1990.

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

    Mikrokontrolery AVR   16 Gru 2016 04:10 Odpowiedzi: 10    Wyświetleń: 2319
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Tak, odległośc ma znaczenia, zwlaszcza jesli nie masz 3 przewodów. DS18b20, zasilany z kabla danych (parasite power), podciągnięty do 5V przez rezystor 3,9k działa wyśmienicie na krótkim kablu. Na 4metrowym cienkim jak diabli kabelku juz nie był skory do działania - read scratchpad zwracał wartość 0x0550 czyli czujnik się z braku prądu resetował. Pomogła...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4325
  • Jak odczytać dane z GPS GARMIN przez UART na ATMEGA8 w Bascom?

    :) O rzeczowa dyskusja - taka mi się podoba :))) Bez względu na kierunek transmisji stan spoczynkowy linii jest wysoki, stąd mowa o podciąganiu. Co ma załatwić jej wysoki stan po konwersji na poziomy TTL/CMOS ? Mój pomysł jest taki, że rezystor, gdy stosujemy rozwiązanie z tranzystorem, chyba, że o stan wysoki zadba linia wejściowa mikroprocesora, co...

    Mikrokontrolery   12 Lis 2005 16:23 Odpowiedzi: 44    Wyświetleń: 7625
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8050
  • Atmega i TEA5767 - Problemy z uruchomieniem radia w Bascom, kod i zasilanie

    Wklejam ten kod [url=http://bascom-forum.de/showthread.p... właściwego postu . [syntax=basic4gl]'----------------------... ' Dateiname : TEA5767-TP.bas ' Revision : 1.0 19.08.2012 ' Controller : AVR ATmega8 ' Autor : Thomas Palluthe (www.tp-homesoft.de)...

    Mikrokontrolery AVR   20 Sty 2015 03:01 Odpowiedzi: 25    Wyświetleń: 3384
  • [Atmega8L] Atmega8L, Bascom – błędny odczyt RC5 z odbiornika TFMS5360, wyświetla 255 255

    po pierwsze, z jakiego ty helpa wziąłeś kod do testowania? chyba z helpa z kosmosu - bo na pewno nie wygląda to na kod z helpa Bascoma Getrc5(address , Command) If Address = 0 Then 'clear the toggle bit 'the toggle bit toggles on each new received command 'toggle bit is bit 7. Extended RC5 bit is in bit 6 Command = Command And &B01111111 Print...

    Mikrokontrolery AVR   08 Wrz 2009 14:31 Odpowiedzi: 24    Wyświetleń: 3574
  • Jak skonfigurować SPI w Bascom AVR dla komunikacji Atmega8?

    Niestety, dalej to samo :| Dopisz (wyłaczenie przerywań i ponowne włączenie pozostaw): Config Debounce = 250 Dodatkowo warto podłączyć równolegle do styku kondensator 100nF. Inna opcja to stary, ale wciąż produkowany układ MC14490, odciąża całkowicie mikroprocesor od "zabaw" typu sprawdzanie po określonym czasie stanu wejścia. Układ posiada sześć wejść,...

    Mikrokontrolery Początkujący   14 Maj 2013 21:53 Odpowiedzi: 71    Wyświetleń: 13827
  • [at8][bascom] Odświeżanie LCD gdy zmienna <> zmienna

    If the DS18S20 is powered by an external supply, the master can issue read-time slots after the Convert T command and the DS18S20 will respond by transmitting 0 while the temperature conversion is in progress and 1 when the conversion is done . In parasite power mode this notification technique cannot be used since the bus is pulled high by the strong...

    Mikrokontrolery AVR   07 Lut 2010 10:20 Odpowiedzi: 27    Wyświetleń: 3470
  • [Atmega32][Bascom]Wyświetlacz LCD alfanumeryczny oddalony od uC

    Kabel 5m dla urządzenia domowego a wy takie kombinacje proponujecie. Nikt nie będzie siedział nie wiadomo ile żeby zwykły wyświetlacz podłączyć. Opcja 1: Jak inni już pisali - porządny kabel ekranowany, najlepiej skrętka LAN + mocne pullupy przy wyświetlaczu + kondensatory na jego VCC. Do tego spowolnienie transmisji, co właściwie ogranicza się do spowolnienia...

    Mikrokontrolery AVR   31 Paź 2012 12:42 Odpowiedzi: 24    Wyświetleń: 3690
  • Błędne odczytywanie komend AT w dialerze GSM na C35 z ATmega8 w Bascom

    Podepnę się pod najświeższy temat o podłączaniu C35 do uP :) Zestawiłem połączenie z ATMega16, podpinając 5V bezpośrednio pod gniazdo baterii a linie TX i RX procesora bezpośrednio pod gniazdo komórki. Naczytałem się setki postów o podłączaniu linii TX/RX przez pullupy, zenery, maxy.. Ja podłączyłem bezpośrednio i wszystko działa już 3 dzień non stop....

    Mikrokontrolery AVR   19 Maj 2009 12:54 Odpowiedzi: 5    Wyświetleń: 3081
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Nie ;) Na nieużywanych włączam pullup :P lub na używanych jeśli mi potrzebny. Kierunek określam kiedy chę mieć wyjście. Cytat z noty The I/O ports of the AVR are immediately reset to their initial state when a reset source goes active. Więc pewnie w DDR mam zera..tylko stan po bootloaderze to nie jest stan po resecie.

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4899
  • AT89C8252 - Problemy z uruchomieniem programów napisanych w Bascomie

    :arrow: Wnekus: Napisz tak: $crystal = 6000000 'pod warunkiem ze twoj kwarc to 6MHz do wait 2 p0.0 = 0 wait 2 p0.0 = 1 loop proce S8252 nie lubia polecen set i reset, sam go osobiscie uzywam i jestem zadowolony. Sprawa druga, to LEDa podpinaj z plusa do portu, NIGDY z portu do masy, gdyz wyjscia portow to polaczenia OC (otwarty kolektor) oraz dodatkowo...

    Mikrokontrolery   20 Lip 2003 18:50 Odpowiedzi: 13    Wyświetleń: 1728
  • PortC w Atmega8: Równoczesne użycie jako wejście i ADC? Możliwości konfiguracji?

    W AVR od każdego portu wejścia/wyjścia masz dostępne 3 rejestry. Rejestr DDR, PORT i rejestr PIN, na przykładzie portu C jest to rejestr PORTC i rejestr PINC i DDRC. Rejestr DDR Określa tryb pracy wyprowadzenia jako wejście lub wyjście, zapisujac odpowiedni bit jako 1 ustawiasz go jako wyjscie a 0 jako wejscie. W trybie pracy jako wejscie jest podłaczone...

    Mikrokontrolery   02 Gru 2006 19:24 Odpowiedzi: 6    Wyświetleń: 3572
  • Atmega8 Bascom - wyświetlanie tekstu po wciśnięciu przycisku na Porcie B.1

    2. Gdy ustawisz na pinie stan niski a następnie przyciskiem zwierasz do plusa to powstanie zwarcie. Masz takie możliwości: 1. Robisz tak jak prawie wszyscy czyli włączasz wewnętrzny rezystor pullup w atmedze i przyciskiem zwierasz do masy. 2. Dodajesz zewnętrzny rezystor pulldown (ponieważ atmegi nie maja wewnętrznego) i przyciskiem zwierasz do plusa....

    Mikrokontrolery AVR   01 Lut 2015 14:42 Odpowiedzi: 11    Wyświetleń: 1071
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Pytałem kilka postów wyżej o przerwania....czy ktoś byłby na tyle miły i odpowiedział mi na te pytania. Ja mógłbym., ale najpierw Ty bądź miły napisać co rozumiesz przez pojęcie: odbierać dane za pomocą podciągania ? :D Chodzi mi, o to że ustawiamy (można powiedzieć podciągamy, bo w anglojęzycznych opracowaniach nazywają to tryb polling czy pullup-nie...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240167
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Czy do układu DS18B20 masz podłączone zasilanie +5V, czy pracuje on w konfiguracji dwupinowej? W karcie katalogowej jest wzmianka "If the DS18B20 is powered by an external supply, the master can issue read time slots after the Convert T command and the DS18B20 will respond by transmitting a 0 while the temperature conversion is in progress and a 1 when...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5995
  • Jak odczytać numer seryjny z pamięci EEPROM DS1973 przez 1Wire?

    Hmm :) a ja widzialem gdzies w nocie katalogowej ze pullup max 2,2k, hmm dziwne, mam nadzieje ze nie zjaralem tych pastylek, ale chyba nie bo gdzies widzialem ze max. prad na lini I/O pastylki moze wynosc 20mA. A z tym sygnalem "presence" to sproboje poszukac jeszcze w Bascomie. A pastylka jest na 100% dobrze podpieta

    Mikrokontrolery   22 Lut 2004 23:26 Odpowiedzi: 8    Wyświetleń: 1662
  • Odczyt 255 z DS18B20 na Atmega 8535 - co może być nie tak?

    Po pierwsze, z doświadczeń kolegi wiem, że 1 - wire w BASCOMie działa źle (lub wcale) z wewnętrznym oscylatorem. Pewnie wymagalepszej stabilności częstotliwości ze względu na wymagania czasowe 1 - wire. Po drugie, sprawdź czy ustawiłeś fusebity na odpowiednią częstotliwość oscylatora. Po trzecie, nie widzę żebyś wrzucił dyrektywę $fosc (a to ważne dla...

    Mikrokontrolery   19 Sie 2006 08:09 Odpowiedzi: 10    Wyświetleń: 2020
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Rozwiązuj problem modułowo,trzeba napisać najpierw najważniejsza cześć czyli obsługa przerwania zewnętrznego.Pin INT0 należy ściągnąć rezystorem stosownie do ustawionego trybu ,jeśli ma wykrywać zbocze opadające to rezystorem do zasilania,jeśli narastające to rezystorem do masy.Wewnętrzny pullup różnie się zachowuje w tej sytuacji. Robi się to tak:...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17496
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Sorrki z tym debounce oczywiście już tego nie stosuje po prostu przekopiowałem ze stareko pliku. Powiem tak "zaspokoiłeś" już aż nad to moją potrzebę i ciekawość. Ja jeszcze przez długi okres czasu będę analizować twój kod i dochodzić do tego. Na chwilę obecną wydaje mi się ze temat został rozwiązany a z tym [syntax=basic4gl]S3 Alias Pinb.5 ' definicja...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • FT245BM i ATMEGA128 - problem z odbiorem danych, RXF zmienia stan

    Czy poza sygnałemy TXD i RXD w FT232 podłączasz do ATMEG-i inne wyprowadzenia ? Zrobiłem kiedyś taki układ na ATMEGA16L/8MHz i działał bez problemu. Co prawda, oprogramowałem uC w BASCOM-ie, ale to nie powinno mieć wpływu. Nie mam teraz dostępu do tego projektu, a program został w mojej starej firmie, ale z tego co pamiętam dane które wysyłałem do uC...

    Mikrokontrolery   07 Mar 2010 13:55 Odpowiedzi: 4    Wyświetleń: 1752
  • Attiny13 i Bascom - błąd kompilacji przy wysyłaniu sygnału RC5

    No niestety trzeba będzie trochę popracować... :D Proponuję tak (attiny13): 0. konfigurujesz porty, włączasz pullupy na pinach z przyciskami 1. procesor czeka w uśpieniu na pin change interrupt 2. po obudzeniu sprawdzasz jaki kod wysłać, wyłączasz przerwanie pin change 3. w pętli wysyłasz kolejne bity włączając i wyłączając PWM (opis kodu RC5 [url=http://www.ustr.net/infrared/index....

    Mikrokontrolery   04 Paź 2008 14:13 Odpowiedzi: 14    Wyświetleń: 9594
  • [AVR] [Bascom] Różnica między Set PORTA.2 a Set PINA.2 w kodzie asemblera

    PortX (x dowolne) zawsze zawiera wartość jaką wystawia procesor na wyjście (dla pinu wyjściowego to będzie stan wysoki/niski, dla wejściowego pullup/open), natomiast PinX przy odczycie daje rzeczywisty stan panujący na pinie. Warunki zewnętrzne są w stanie zmienić tylko wartości w PinX (wpisanie wartości do tego rejestru w zależności od procesora nie...

    Mikrokontrolery AVR   20 Gru 2009 13:54 Odpowiedzi: 15    Wyświetleń: 2630
  • [ATMEGA128] ATMEGA128 i LCD 240x128 z panelem dotykowym – jak podłączyć i obsłużyć w Bascom

    Odświerzam, ale może jakiś pomysł poddam odnośnie obsługi panela dotykowego, chodzi o wykrywanie czy został nacisnięty jakiś klawisz. Można to zrobić np.: podciągamy obydwie strony warstwy X panela do zasilania poprzez uaktywnienie pullup w porcie, łaczymy obydwie strony warstwy Y do masy poprzez podanie stanu L na przez port, wejście przerwania sprzętowego...

    Mikrokontrolery   09 Lut 2010 20:41 Odpowiedzi: 51    Wyświetleń: 15910
  • Miernik do zasilacza na HD44780 i ATtiny13

    http://obrazki.elektroda.net/85_12656115... Projekt powstał z czystej ciekawości… co można zrobić na Attiny13? Otóż można, i to dużo. W tym przypadku ten malec zmierzy nam napięcie, prąd, temperaturę, przeliczy, a wyniki w przystępny sposób pokaże na wyświetlaczu alfanumerycznym (typu HD44780). Jak by tego było mało, program został napisany...

    DIY Konstrukcje   20 Mar 2012 04:35 Odpowiedzi: 31    Wyświetleń: 37845
  • Połączenie AT89S2051 z EEPROM 24C04 - czy konfiguracja jest poprawna?

    Sorka, ale jak dobrze pamiętam z AT89C2051 1.0, 1.1 so typu open colector, więc MUSZĄ mieć w tym przypadku pullupy. Nie jestem pewien czy to samo jest w AT89S2051, ale warto zwrócić uwagę. Odnośnie formatu adresu 24Cxx - 1010000(r/w) - jak A0...A2 podane na masę. R/w w zależności od operacji. 10100001 - odczyt, 10100000 - zapis. Odpowiednio 161, 160...

    Mikrokontrolery   02 Cze 2007 21:35 Odpowiedzi: 7    Wyświetleń: 1436
  • AVR 90S2313 i DS18B20: brak odczytu temperatury, wynik FF FF, Bascom config?

    Nigdy nie zmieni :( DS jest grzecznym chłopcem(?) więc wykonuje tylko polecenia i odpowiada gdy jest pytany , poza tym milczy jak grób :wink: Pzdr. Piotrek Sz. To radze poczytac pdf'a :) CONVERT T This command initiates a single temperature conversion. Following the conversion, the resulting thermal data is stored in the 2-byte temperature register...

    Mikrokontrolery   11 Lut 2010 14:14 Odpowiedzi: 15    Wyświetleń: 2911
  • Jak odczytać stany portów B w ATMEGA8 z przyciskami? Kod i wyjaśnienia

    na c znam siętylo troche ale ja to widze tak int main () { InitLCD (); // inicjalizacja LCD delayms (5); InitUSART (2400); // inicjalizacja USART delayms (5); i = 0; //DDRB = ((1<<DDB1)|(1<&... // PORTY B0 i B1 jako INPUT // niepotrzebe bo po resecie piny są jako wejścia,...

    Mikrokontrolery   24 Wrz 2006 14:56 Odpowiedzi: 17    Wyświetleń: 5723
  • ATTiny13 resetuje się przy włączaniu lampki - jak zniwelować zakłócenia?

    po pierwsze od RESETu do VCC daj rezystor max 10K i wyrzuć kondensator (tylko rezystor). Po drugie nie zapominaj nigdy o takim czymś jak kondensator 100n prawie wszędzie i blisko nóżek. Czyli w twoim przypadku dałbym ze 3 takie kondensatory 100n - jeden przed stabilizatorem drugi za stabilizatorem przy jego nóżkach a trzeci kondensator 100n przy nóżkach...

    Mikrokontrolery   12 Paź 2007 18:55 Odpowiedzi: 9    Wyświetleń: 2088
  • [Atmega8] Atmega8 i DS2431 - brak zapisu do EEPROM, odczyt działa, analiza kodu C

    Witam cię miałem podobny problem. programuje w bascomie ale postaram się podpowiedzieć ci w czym tkwi problem przy zapisie pamięci. Jeżeli umiesz odczytać zawartość pamięci to w zapisie jest tak że po rozkazie cch ,55h czyli kopiujesz do notesu podajesz ta1 ta2 e/s wtedy dajesz czekaj 5ms potem tablice do w w pisania do eepromu powinno zadziałać od...

    Mikrokontrolery AVR   31 Sty 2010 11:14 Odpowiedzi: 2    Wyświetleń: 1845
  • Dlaczego attiny2313 odbiera błędne wartości przez UART z Atmega8515?

    Ktokolwiek wnikliwie studiuje pdf-ki, ten wie - samo włączenie bitów TXEN i RXEN w rejestrze UCR / UCRSB powoduje wymuszenie stanów właściwych transmisji szeregowej. Możliwe jest oczywiście dodatkowe ustawienie pullup na wejściu RXD (np. gdy z jakiegoś powodu może ono być odłączone przez jakiś czas), nic poza tym - proszę poczytać o dodatkowych funkcjach...

    Mikrokontrolery   07 Lut 2007 11:32 Odpowiedzi: 17    Wyświetleń: 1602
  • Dlaczego PCF8574 w Bascom AVR nie dekoduje stanu wejść?

    cracy_physic.....serdeczne dzięki za tą podpowiedź.....gdyby nie ona byłbym przekonany, że pullup-y mam dołączone. Korzystam z płytki ZL2AVR i linie scl i sda z rezystorami podciągającymi są rozdzielone od lini scl i sda z układu PCF.....dopiero po Twojej uwadze to zauważyłem. Wcześniej oczywiście kombinowałem z różnymi adresami. I2C oczywiście ruszyło...

    Mikrokontrolery   05 Cze 2007 12:27 Odpowiedzi: 6    Wyświetleń: 2760
  • Inicjalizacja KS0108B 128x64 LCD w C/Bascom - błędne pozycjonowanie grafiki

    Inicjacja lcd w c dla ARM void glcd_init (void) { AT91C_BASE_PIOA->PIO_PER=D0|D1|D2|D3|... // enable pio to control pin AT91C_BASE_PIOA->PIO_OER=D0|D1|D2|D3|... otuput mode AT91C_BASE_PIOA->PIO_PPUER=D0|D1|D2|D... // enable pullup glcd_CS2(1);...

    Mikrokontrolery   12 Lip 2006 08:53 Odpowiedzi: 4    Wyświetleń: 3252
  • Niepoprawne odczyty temperatury z DS18S20 na AT89C2051 @ 12MHz w BASCOM 8051

    I wszystko jasne! DS18S20 - nie ma siły uzyskać 0.1 rozdzielczości DS18B20 - tryb "niepełny parasite" (bez tranzystora pullup) - nie daje rady przetworzyć na 12 bit i mamy 0.5°C rozdzielczość Dopiero DS18B20 - tryb parasite z tranzystorem pullup lub z zewnętrznym zasilaniem jest w stanie przerobić temperaturę na 12 bit. ...Poza tym rozbijanie Waitms...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 3044
  • BASCOM 89C2051 - programator MAX nie działa, Willem działa poprawnie, co robić?

    Napięcie na nodze było raz w stanie wysokim a raz w stanie niewiadomojakim. Nie rozumiem tego gdyż: Żeby to zrozumieć, poczytaj dejtasziity procka, tranzystora i przekaźnika i zwróć uwagę na minimalne gwarantowane parametry pracy: Tu masz procka http://alfa.iele.polsl.gliwice.pl/elenot... Na stronie 9 masz tabelkę "DC characteristics"...

    Mikrokontrolery   30 Wrz 2004 13:17 Odpowiedzi: 6    Wyświetleń: 2423
  • [Bascom] Jak wyłączyć i włączyć LCD HD44780 w trakcie programu w Bascom?

    Pamiętaj aby wszystkie piny łączące wyświetlacz przełączyć w tryb wejścia bez pullupów - bo brak zasilania sterownika LCD spowoduje przepływ prądu z tych pinów do GND i to będzie dodatkowy pobór. Wyświetlacz może być zasilany z pinu procka, tak jak napisał dondu - nie ma co komplikować.

    Mikrokontrolery AVR   01 Gru 2011 23:20 Odpowiedzi: 10    Wyświetleń: 3012
  • [Bascom] Jak zliczać zmienną LONG i mierzyć napięcie V w Bascom na A128?

    Witam, piszę sobie program na A128 i nie umiem sobie poradzić z jednym problemem ... wykorzystuję instrukcję encoder jaka jest w bascomie do zliczania zmiennej LONG + - i jednocześnie dokonuję pomiaru napięcia V kod programu [syntax=basic4gl]'----------------------... 'name : BG30dB_LCD.bas 'copyright...

    Mikrokontrolery Początkujący   04 Lis 2013 00:00 Odpowiedzi: 3    Wyświetleń: 1800
  • [Atmega8][bascom]Prośba o Sprawdzenie kodu stacji lutownicz

    Witam robie stacje lutowniczą z atmegą8 napisałem taki kod w bascomie, czy bardziej doświadczeni koledzy mogli by na nieo zerknąć i wytknąć mi poważne błędy jakie popełniłem. Temperatura z termopary jest brana za pomoca mac6675 i spi, uśpienie powinno się włączyć po minucie leżenia kolby nieruszanej i zmniejszyć ustawiona temp do 160 stopni, po podniesieniu...

    Mikrokontrolery AVR   03 Lis 2010 00:27 Odpowiedzi: 2    Wyświetleń: 2009
  • Atmega 128 & 256 (2560) - jaka różnica na pinach

    Sprawa jest taka że porty G w M128 działają u mnie normalnie tylko jako "OUT" z IN niema w ogóle mowy. Natomiast porty F działają poprawnie tylko jako "IN" ale udało mi sie odpalić również jako OUT ale nie zawsze działały poprawnie - pozostałe porty A,B,C,D,E działają normalnie jak w starych atmegach - jak ustawie tak działają - Nadmienię że mam program...

    Mikrokontrolery AVR   11 Paź 2011 22:02 Odpowiedzi: 11    Wyświetleń: 3567
  • [BASCOM] Jak zaimplementować obsługę czujnika PAN3101 w BASCOM z tłumaczenia C?

    Pisze obsluge czujnika pan3101DB z myszki optycznej. Z tego powodu, ze dokladnie nie wiem jaka to transmisja staralem sie sam napisac obsluge. Pomogly mi te strony: http://www.rn-wissen.de/index.php/Mausse... (tlumaczylem prawie 1 w 1 na bascom) i nota: http://www.pixart.com.tw/upload/PAN3101_... lecz program nadal nie dziala. Moze...

    Mikrokontrolery AVR   17 Sie 2009 12:38 Odpowiedzi: 6    Wyświetleń: 3166
  • Bascom AVR i odczyt danych z DS1820 w przerwaniu od Timera1

    A podłączyłeś pullup'a do DS'a ? (lepiej jednak jest podłączyś DS'a trzema kablami z zasilaniem na stałe) I drobna uwaga, nie wiem jakiego procka masz ale procedura obsługi przerwania nie może być zbyt długa (program będzie pracował niestabilnie, może też się wieszać.)

    Mikrokontrolery   10 Lis 2007 12:24 Odpowiedzi: 6    Wyświetleń: 3798
  • Atmega32 ADC Bascom - Zakłócenia między kanałami LM35 i potencjometru

    Agnd do masy jest Avcc przez rezystor 100ohm do Vcc i kondonek 47uf między masę a Avcc. Aref przez kondziorka do masy. Trudno narysować schemat czegoś co wisi w powietrzu (pająk) :-) Potencjometr mam tylko do masy i do port.a1 podciągnięty wewnętrznym pullupem. Czytalem na forum że właśinie jest jakiś problem z kolejnym odczytem ADC przez multiplekser...

    Mikrokontrolery   26 Paź 2005 09:07 Odpowiedzi: 3    Wyświetleń: 4337
  • Canon s30 intervalometer avr + program (bascom)

    http://obrazki.elektroda.net/81_12900154... Program służy do robienia zdjęć lub serii w określonych odstępach czasu (intervalometer) Program współpracuje z aparatem canon s30 który nie posiada takowej funkcji w swoim menu, a nawet jeśli by posiadał jak można zobaczyć na innych modelach była by ona ograniczona do max 100 zdjęć w odstępach minimum...

    Artykuły   05 Gru 2010 12:11 Odpowiedzi: 4    Wyświetleń: 5468
  • [AT Mega] Obsługa wielofunkcyjnej klawiatury 4 klawisze w przerwaniach AT Mega Bascom

    Nie jestem, bo kompletnie nie znam C. To dla mnie czarna magia. Widzę, że muszę zrekonstruować program i coś pozmieniać. Znalazłem coś równie ciekawego. Procedura w Bascom opracowana na podstawie plików w ASM '---------------------------------------... 'name : TB_peda_debouncer_BP_V1.bas 'date :...

    Mikrokontrolery AVR   20 Gru 2008 14:26 Odpowiedzi: 13    Wyświetleń: 3400
  • Bascom 2xDS18B20 - Jak zmienić stan portu, by uniknąć 85°C?

    Sprawdź pullups. Używasz kwarcu przy uC ? Czy jedziesz na wewnętrznym RC ?

    Mikrokontrolery   27 Maj 2006 15:41 Odpowiedzi: 5    Wyświetleń: 1569
  • Optymalizacja kodu BASCOM dla miernika VU na AT90S2313-10 z LCD 16x2

    Witam. Od jakiegoś czasu próbuje zbudować miernik głośności wyjścia słuchawkowego. Oczywiście wszystkie moje projekty jak do tej pory działają nie zbyt dobrze. pomyślałem że sięgnę po gotowca i znalazłem coś takiego: ----------------------------------------... 'name : BG30dB_LCD.bas 'copyright : (c)...

    Mikrokontrolery AVR   22 Kwi 2010 18:59 Odpowiedzi: 11    Wyświetleń: 5757
  • [AVR] [AVR][bascom] Konfiguracja portu D przy użyciu UART i innych funkcji

    Takie rozważania: Mam zamiar używać sprzętowego uart do połączenia z PC (czyli PD0 jako RxD i PD1 jako TxD). Jednocześnie pozostałe piny portu D chcę użyć do innych rzeczy - część jako wejścia a część jako wyjścia. I teraz pytanie: Czy muszę starannie omijać dwa najmłodsze bity konfigurując kierunki, pullup'y i zapisując wartości? Czy też nawet jak...

    Mikrokontrolery AVR   11 Gru 2009 20:16 Odpowiedzi: 6    Wyświetleń: 1383
  • [AT91SAM7S] [AT91SAM7S][C] Konfiguracja rejestrów do uruchomienia TWI krok po kroku

    Sowa , napewno działa Ci ten kod co zamieściłeś. Możesz wyjaśnić dlaczego stosujesz *AT91C_TWI_MMR &= ( 0xFF00EFFF | (dev_adr<<16) ); zamiast normalnego wpisania do rejestru MMR? Bo to co robisz, to jest jedynie wyzerowanie niektórych bitów w tym rejestrze. I choć w niektórych przypadkach może to działać, ale generalnie na...

    Mikrokontrolery ARM   26 Kwi 2011 15:06 Odpowiedzi: 28    Wyświetleń: 6632
  • Jak zapisać dane do pamięci DS2433 w Bascom? Problemy z adresowaniem TA1, TA2

    Witam Mam mały problem z obsłużeniem pamięci DS2433 w bascome. Chodzi o to że mam już przykładowy program ( napisany na podstawie noty ) ale nie za bardzo chce on działać. W programie próbuje zapisać do pamięci pod adresem 00 i 01 dane "n" i "1", przy weryfikacji wprowadzonego adresu ( TA1, TA2 ) pokazuje mi ciągle jedynki ( FF i FF ), nie wiem co jest...

    Mikrokontrolery   01 Sie 2007 16:40 Odpowiedzi: 1    Wyświetleń: 1293
  • [Bascom] Jak wyeliminować mruganie danych na wyświetlaczu LCD w Bascom?

    Witam, znalazłem taki sobie kod w necie [syntax=basic4gl] $regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000 $baud = 9600 $hwstack = 64 $swstack = 64 $framesize = 64 '---------------------------------------... 'konfiguracja wyświetlacza Config Lcd = 16 * 4 Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5...

    Mikrokontrolery AVR   17 Sie 2013 15:40 Odpowiedzi: 4    Wyświetleń: 1254
  • DHT22 - Jak dodać obsługę ujemnych temperatur w programie? BASCOM

    Nigdy nie miałem tego sensora u siebie i dlatego nie czytałem dokumentacji i koła od nowa tez nie chciałem wymyślać. Jest gotowy kod na to na innym forum. On moze obsługiwać więcej czujników. Najważniejsze że pokazane jest jak do tego Twojego dodać obsługę temperatur ujemnych. [syntax=vbnet] ' ' Sensor DHT22 ' Insanity ' $regfile = "m328pdef.dat" $hwstack...

    Mikrokontrolery   09 Paź 2024 18:33 Odpowiedzi: 14    Wyświetleń: 315
  • Jak podłączyć DS18B20 do AT89C51 i odczytać temperaturę?

    z tego co mi wiadomo to zwykly ukladzik pracujacy na 1wire. czyli tak podlaczasz mase do ukladu i teraz tak zlbo podlaczasz 5 v i dane osobno albo razem. bo jesli razem wystarcza tylko 2 przewody ( 1 wire ;) ) przewod danych podlaczasz do ktoregos z wyprowadzen proca (nie zapomnij o wejsciach open collector - niektore nie maja pullupow) i teraz tylko...

    Mikrokontrolery   20 Mar 2007 19:07 Odpowiedzi: 13    Wyświetleń: 8640
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

    Mam nadzieję, że nie jest to jakiś bug w BASCOMie i u Ciebie będzie się zachowywać poprawnie. Z rejestrów PIN można tylko czytać wpisem do nich nic nie zmienisz. Dlatego podciąganie "internal pullups" włącza się w korespondujących rejestrach PORT. To jest błąd: [syntax=vbnet]Pinb.3 = 1 ' internal pull-up Pinb.4 = 1 ' internal pull-up Pinb.5 = 1 ' internal...

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2433
  • Jak zaprogramować AT89C2051 do liczenia czasu i silni?

    Co do schematu, to napewno przerysowany z jakiegoś kitu AVT a'la BASCOM. W opcji sterowania 4-ro butowego nie trzeba urzuwać nóżki R/W. Ograniczeniem jest tylko to, że nie można przeczytać statusy Busy Flag, no i odczytywać tego co jest aktualne na wyświetlaczu. Na szczęście rozwiązanie jest zaliczeniowe i raczej nie będą potrzebne takie wodotryski....

    Mikrokontrolery   19 Kwi 2004 20:29 Odpowiedzi: 11    Wyświetleń: 1911
  • [MEGA8][ASM] - Problem z sterowaniem silnikiem krokowym

    Witam. Napisałem prosty kod z pomocą artykułów w z internetu który steruje silnikiem krokowym bipolarnym. Jeden przycisk powoduje obrót w lewo, drugi zaś w prawo. Problem polega na tym, że gdy wykonam krok do przodu i następnie po nim krok do tyłu, to silnik robi dodatkowy jeszcze jeden krok do przodu, po czym dopiero rusza do tyłu. Równolegle mam podłączone...

    Mikrokontrolery AVR   20 Lis 2013 10:27 Odpowiedzi: 15    Wyświetleń: 2028
  • [BASCOM] - Jak zintegrować DS18B20 bez opóźniania encodera?

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

    Mikrokontrolery AVR   24 Sie 2014 15:50 Odpowiedzi: 2    Wyświetleń: 1368
  • BASCOM 8535: Migotanie wyświetlacza LED przy wysyłaniu danych na RS-a

    No dobra, załączam swoje wypociny (12 lat przerwy w programowaniu.... ) $regfile = "m8535.dat" $crystal = 16000000 $baud = 9600 Config Portc = Output Config Pina.2 = Output 'buzer Config Pina.3 = Output 'katody Diod Config Pina.4 = Output 'w1 Config Pina.5 = Output 'w2 Config Pina.6 = Output 'w3 Config Pina.7 = Output 'w4 Config Portb = Input ' wejście...

    Mikrokontrolery   04 Sty 2007 14:51 Odpowiedzi: 13    Wyświetleń: 2183
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    , przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1755
  • Komputerek do dwukołowca LCD+LED.

    http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 26393
  • Pilot RC5 na 51, potrzebny jakiś dodatkowy układ?

    No dobra pullupy czyli rezystor podciągający tak?? A mógłbyś oświecić mnie jak to zrobić za pomocą BASCOMA chodzi mi o program?? Dla '51 nie ma czegoś takiego jak SENDRC5 ??

    Mikrokontrolery   28 Mar 2007 10:47 Odpowiedzi: 4    Wyświetleń: 1026
  • [VB ATMEGA] - Wyświetlenie zmiennej w programie napisanym w VB

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

    Programowanie   29 Sie 2014 23:08 Odpowiedzi: 2    Wyświetleń: 774
  • [ATMEGA32] Jak napisać program w Bascom dla ATMEGA32 do generowania obrazu TV?

    ' ****************************************... ' * * ' * Mega 8 PAL Video Test Pattern 64 Colours ( noninterlaced ) * ' * * ' * V3.1.38 (c) 2008 Moshtech * ' * * ' ****************************************... ' ' Device -> Analog Devices AD722 or...

    Mikrokontrolery AVR   25 Sty 2010 16:45 Odpowiedzi: 4    Wyświetleń: 5680
  • Wyświetlacz od Nokii 3310, Bascom - komendy,obsługa

    W końcu na atmega 168 prawodłowo zadziałał mi ten kod. W komentarzu dołożyłem podłączenia. Musiałem zrezygnować w pierwszym podejściu z kwarcu, bo portu PB6 i PB7 są tu wykorzystane do sterowania wyświetlaczem. Kupowałem wyświetlacze jakoś bardzo tanio, więc pewnie chińskie. '**************** Driving graph. display NOKIA LPH7779 ver.1.1 ******************...

    Mikrokontrolery AVR   27 Lut 2011 17:55 Odpowiedzi: 9    Wyświetleń: 10982
  • at2313 + przekaźnik, Jak wyeliminować rozłączanie?

    Nie o instrukcję bascoma chodzi, lecz o dataszit do attiny2313. W AVR stan pinów odczytuje się czytając rejestr PINx, ustawia pisząc do rejestru PORTx, a kierunek (wej/wyj) ustawia pisząc do rejestru DDRx. Możliwe są też różne kombinacje, włączające lub wyłączające pullup. Poczytaj dokumentację ATTiny2313. Wejście z przyciskiem powinno mieć pullup.

    Mikrokontrolery AVR   15 Mar 2009 19:19 Odpowiedzi: 15    Wyświetleń: 1458
  • Jak wysłać 24 bity szeregowo przez ATmega 8 na PD5 z użyciem asemblera?

    -------------serdecznie dziekuje za pomoc,podpowiedzi! i prosze o wyrozumialosć ----------- wklejam caly kod (napisany w Bascomie) i bylbym wdzieczny za pomoc w przeanalizowaniu jego dzialania, czesc kodu odpowiedzialna za dzialanie przetwornikow AC i sterowanie wyswietlaczem LCD nie istotna dla mnie w tym momencie ----------------------------------------...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3245
  • VBA - Inicjalizacja pól tekstowych dla zmiennych z UART-Atmega

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

    Programowanie   31 Sie 2014 18:03 Odpowiedzi: 5    Wyświetleń: 1011
  • Proszę o pomoc - ATMega16 + klawiatura matrycowa nie działa

    Kupiłem klawiaturę matrycowa 4 na 4 (4 rzedy i 4 kolumny). Podłączyłem ją do ATMegi16 nastepująco: linie portu A0-A3 biegną bezpośrednio do klawiatury (na "rzędy" - piny 1-4 w klawiaturze), a linie A4-A7 biegną poprzed diodę na piny 5-8 klawiatury (kolumny). A0-A3 to są wyjścia i na nich jest krążące 0 (na pozostałych w danej chwili jest "1"), a A4-A8...

    Mikrokontrolery   21 Kwi 2006 20:08 Odpowiedzi: 5    Wyświetleń: 1917
  • Atxmega32a4 Bascom - pobór prądu 2,4mA przy 2MHz i 3V, co robić?

    Witam , przeczytałem kilka postów na temat poboru prądu przez xmegi ale nie znalazłem rozwiązania przy programowaniu za pomocą bascoma . Napisałem prosty listing ale atxmega 32a4 chyba pobiera zbyt duży prąd . Próbowałem różnych wariantów i dalej to samo przy 2mhz i 3 volt zasilania pobór to 2,4 mA a to jak widać z danych katalogowych ponad dwa razy...

    Mikrokontrolery AVR   08 Paź 2018 11:34 Odpowiedzi: 0    Wyświetleń: 351
  • Kod do obsługi modułu ADXL345 w Bascom - przykłady i wskazówki

    Witam, Może się komuś przydać taki kod obsługa ADXL345 [syntax=vbnet] ' ****** check datasheet for I2c Address I used write 3A read 3B Page 18 ***** ' ***** CHECK ALT ADDRESS pin / CS PIN ***** ' ' With CS tied high to VDD , the ADXL345 is in I2C mode ' With SDO tied high to GND ' With the ALT ADDRESS pin high, ' the 7-bit I2C address for the device...

    Mikrokontrolery AVR   19 Mar 2017 09:45 Odpowiedzi: 0    Wyświetleń: 1356
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Proszę bardzo: [syntax=c]#include <TWI.h> #include <head.h> #include <hardware.h> #include <atmel_arm_lib.h> #include "delay.h" static u8_t bcd2bin(u8_t bcd); static u8_t bin2bcd(u8_t bin); //u8_t PCF8583_get_status(void); u8_t PCF8583_get_status(void) { PCF8583_status=PCF8583_read(0); PCF8583_alarm=(PCF8583_status&2); return...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16658
  • [Bascom ]Przetwornik ADC i BG30dbLCD z atmegą 644p

    Witam, jak uruchomić ten przykładowy program mając przetworniki ADC a nie komparatory ? [syntax=basic4gl]'---[ Compiler and hardware related statements ]-------------------------------- $regfile = "2313def.dat" 'register file for AT90S2313 $crystal = 10000000 '10MHz crystal $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default...

    Mikrokontrolery Początkujący   01 Sie 2013 15:33 Odpowiedzi: 0    Wyświetleń: 1041