bascom porty wejścia wyjścia

Znaleziono około 272 wyników dla: bascom porty wejścia wyjścia
  • Konfiguracja portów jako wejścia/wyjścia w Bascom AVR 1.11.7.4 - nie działa program

    Czy ktoś jest w stanie mi wytłumaczyć jak mam konfigurować porty jako wejścia i wyjścia w tej wersji niby sie kompiluje ale program nie działa.W wesji 1.11.7.7 jest dobrze.

    Mikrokontrolery   26 Mar 2006 07:53 Odpowiedzi: 21    Wyświetleń: 2252
  • REKLAMA
  • AVR Bascom – jak ustawić 4 porty jako wejścia i przekazywać dane na wyjścia?

    A jak to zrobić??? Chodzi mi o sterowanie tymi sygnałami, bo wyswietlacz umiem obsłuzyć. Dodano po 6 Najlepiej było by takie rozwiązanie,ale nie wiem czy to jest realne: programator ISP LPT podłanczam pod AVR-a i steruje sobie sygnałami na poszczególne wyjścia

    Mikrokontrolery   27 Gru 2007 14:46 Odpowiedzi: 6    Wyświetleń: 1309
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Kod w Bascom dla ATmega8: 6-kanałowy przekaźnik bistabilny, LED, PWM

    Witam, Zlecę napisanie kodu źródłowego w języku bascom. Układ będzie wykonany na atmega8 i ma pełnić funkcje 6-kanałowego przekaźnika bistabilnego. Porty D0-D5 to wejścia na które będzie podawany sygnał masy a dokładniej zbocza narastającego w celu włączenia odpowiedniego wyjścia na portach od B0-B5. Podanie zbocza narastającego na D0 włącza wyjście...

    Projektowanie Bazar   08 Lis 2019 01:35 Odpowiedzi: 1    Wyświetleń: 615
  • REKLAMA
  • Bascom - tryb powerdown w Atmega8. Czy program kontynuuje po wybudzeniu?

    Zmień w ogóle koncepcję na prawidłową: - połączone końcówki microswitchy nie do masy tylko do INT0, - po starcie programu porty microswitchy jako wyjścia ze stanem 0 a INT0 jako wejście podciaganiem, potem usypiamy procek i czekamy na przerwanie INT0 wyzwolone stanem niskim - LOW LEVEL, - po wejściu do przerwania port INT0 jako wyjście ze stanem 0 a...

    Mikrokontrolery AVR   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 4584
  • Jak ustabilizować stan niski na pinie ATmega8, gdy pojawia się 1.5V?

    Config Portb = &B00001111 Portb = &B01110000 Oznacza to tyle ze Config Portb = &B00001111 ustawia cześć portów jako wejścia a cześć jako wyjścia równie dobrze mogłem użyć Komedy "input" ale nie wszystkie porty maja być takie A to drugie Portb = &B01110000 ustawia stan początkowy portów wiec w konfiguracji portów jest wszystko dobrze. Aha _Robak_ no...

    Mikrokontrolery AVR   30 Maj 2009 17:18 Odpowiedzi: 13    Wyświetleń: 2214
  • Jak napisać program w Bascom AVR dla licznika monet na ATmega8?

    Mam kłopoty z konfiguracją portów na Attiny2313 w Bascom AVR. Próbuje ustawić porty i uzyskać żeby przycisk działał jako przycisk wyboru a czujnik dawał impuls dla licznika. Nie wiem czy dobre porty wybrałem. LCD ma być podłączony do portów PB. Jestem w programowaniu początkujący. [syntax=vbnet] 'Porty do czujnika-6,7 porty do LCD-12,14,16,17,18,19...

    Mikrokontrolery AVR   21 Lis 2016 21:13 Odpowiedzi: 69    Wyświetleń: 7025
  • GP2D120XJ00F z Atmega8 i BASCOM - problem z odczytem odległości 10 cm

    po co korzystasz jako wyjścia z portu C , przecież do testów masz wolne pozostałe porty w ten sposób za każdym razem będziesz poprawiał program do sprawdzenia innego wejścia przetwornika $regfile = "M8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 , E = Portd.6 , Rs = Portd.7...

    Robotyka Modelarstwo i CNC   31 Sie 2009 14:13 Odpowiedzi: 22    Wyświetleń: 3211
  • Jak wgrać program do ATtiny2313 za pomocą programatora USB-AVR?

    Witam. Posiadam programator usb-avr mogę nim programować wiele procesorów. Otóż mój kolega programuje attiny2313 bez problemu tylko posiada inny programator na stk. Problem polega na tym iz podłączam programator, płytkę mam dorobioną pod attina2313 wyjścia programatora wchodzą na odpowiednie piny attiny. Włączam program Bascom Avr. Wybrałem typ procka...

    Mikrokontrolery AVR   23 Lip 2010 12:23 Odpowiedzi: 23    Wyświetleń: 2785
  • Jak połączyć programy w Bascom dla ZL11AVR i ATTiny2313?

    Witam wszystkich wszech wiedzących. Mam taki drobny problem, otóż w zestawie uruchomieniowym zl11avt zaprogramowałem mikrokontroler attiny 2313 żeby na wyświetlaczach led był zegarek z budzikiem. Po zastanowieniu sie zobaczyłem że mam 4 porty wolne i mogę wykorzystać je do czego chce. Chciałbym żeby to był normalny zegarek ale gdy na PD2. (wolnym) pojawi...

    Mikrokontrolery   09 Lis 2008 08:56 Odpowiedzi: 2    Wyświetleń: 1287
  • REKLAMA
  • [mega8][BASCOM] Uparty mikrokontroler, wyjścia i wejścia I/O

    Jeżeli przycisk zwiera wejście do masy to trzeba jeszcze włączyć wewnętrzny rezystor podciągający wpisując do portu 1.

    Mikrokontrolery AVR   24 Cze 2010 19:48 Odpowiedzi: 10    Wyświetleń: 2441
  • Sterowanie portami w Bascom dla 90s8515 - brak reakcji na sygnały wejściowe

    a zdefiniowałeś na początku programu czy porty mają być wejściami czy wyjściami?

    Mikrokontrolery   19 Paź 2003 21:55 Odpowiedzi: 6    Wyświetleń: 1601
  • Różnica między PinX.Y a PortX.Y w BASCOM - jak to działa?

    Nie pisze w BASCOM, tylko w assemblerze i działa to tak: Do określania co jest wejściem a co wyjściem służy rejestr DDRn [n - litera portu]. Więc jeżeli chcesz mieć pierwsze dwa piny jako wejście, a dwa następne jako wyjście w porcie B ustaw: DDRB 0xC [binarnie 1100] Ustawiając PORTB zmieniasz stan pinów portu. Rejestr PINBx [x jakaś cyfra] odpowiada...

    Mikrokontrolery   25 Sty 2008 16:55 Odpowiedzi: 11    Wyświetleń: 7389
  • Które porty w AT90S2313 są podciągnięte do stanu wysokiego? Bascom ustawienia

    avr'y mają programowalne piny wejścia/wyjścia, posiadają tranzystor zwierający do zasilania/masy (port jako wyjście) oraz otwarty kolektor/pull-up (port jako wejście). całość się prezentuje tak: DDRx = 0; PORTx = 0 to pin jest zwierany do masy DDRx = 0; PORTx = 1 to pin jest zwierany do zasilania DDRx = 1; PORTx = 0 to pin jest typu otwarty kolektor...

    Mikrokontrolery   27 Sie 2004 13:55 Odpowiedzi: 5    Wyświetleń: 1185
  • Bascom AVR nie działa na laptopie z Windows XP - problem z portem?

    Digitrace używa tylko wejść portu. Bascom potrzebuje wyjść i wejść. Jeżeli programator to tylko kupa drutów, bez bufora, spróbuj podciągnąć wszystkie linie wejściowe i wyjściowe opornikami ok. 10kOhm do +5V. Jeżeli z buforem to zasil bufor z układu, podciągnij również wszystkie użyte wyprowadzenia portu LPT takim samym opornikiem do zasilania bufora.

    Mikrokontrolery   24 Sie 2007 00:04 Odpowiedzi: 9    Wyświetleń: 1383
  • [atmega8][bascom] input/output - nie działa krańcówka

    Zastanów się dlaczego ten kod nie działa tak jak byś tego chciał . Zawsze stosuj taką konfigurację portów (tzn. taki typ zapisywania) Widzisz dokładnie jak masz ustawione poszczególne końcówki portów Config Portb = &B11111111 'jako wyjścia Portb = &B00000000 'stan początkowy niski Config Portc = &B00111000 'jako wyjścia i wejścia Portc = &B00000000...

    Mikrokontrolery AVR   27 Sty 2010 09:09 Odpowiedzi: 8    Wyświetleń: 2360
  • Jak sterować wejściami i wyjściami PCF8574 w BASCOM?

    Użyj warunku do porównania dwu zmiennych. Jeśli są różne to zmień stan portu z niskiego na wysoki set Port.

    Arduino   06 Lut 2024 13:43 Odpowiedzi: 2    Wyświetleń: 312
  • [Atmega8][bascom]Czy poniższy program jest poprawny?

    Wpisz do $crystal taka wartosc jaka masz. Jezeli masz fusy na wew generator to wpisz 1MHz. Set Pind.1 Set Pinc.1 Set Pinb.5 BZDURA! Ile można powtarzać? Rejestr PORTX służy do wystawiania 1 lub 0 na port. Rejestr PINX służy do sprawdzania stanu danej końcówki portu. Rejestr DDRX służy do ustalenia czy port ma być wyjściem czy wejściem. Czyli zamiast...

    Mikrokontrolery AVR   06 Lip 2008 19:54 Odpowiedzi: 16    Wyświetleń: 1842
  • Attiny2313 Pierwszy program [Bascom] Schemat podłączenia

    Doczytaj o konfigurowaniu portów jako wejścia i wyjścia.

    Mikrokontrolery   09 Maj 2009 08:59 Odpowiedzi: 11    Wyświetleń: 2717
  • [Mega8][Bascom/c] ustawienie wysokiej impedancji na porcie

    Prosty program zmieniający z częstotliwością 0,5Hz stan końcówki PXY raz jako zwarcie z masą (logiczne zero) wmuszone stanem rejestru PORTX.Y, a po sekundzie wystawiający na końcówkę PXY wysoką impedancję. Fakt, jedynką ustawiasz masę, a zerem ustawiasz wysoką impedancję. Z tym chyba sobie poradzisz. [syntax=basic4gl]PORTX.Y = 0 'Wartość rejestru PORTX.Y...

    Mikrokontrolery AVR   12 Paź 2012 11:29 Odpowiedzi: 12    Wyświetleń: 2100
  • [Bascom] Jak odczytać 4 wejścia D0-D3 w Bascom bez wpływu na inne porty?

    WITAM Mam prosty problem dla kolegów . Pisze w Bascom i mam problem z portami. 4 z nich mają być wejściami a 2 wyjściami. Jak zrobić aby odczytać 4 wejścia niezależnie od innych we/wy Próbowałem a=PIND ale lipa bo czytam cały port D a ja chce tylko 4 D0,D1,D2,D3 niby proste ale jakoś nic nie mogę wymyśleć sensownego. POZDRAWIAM Poprawiłem tytuł.

    Mikrokontrolery AVR   25 Paź 2008 08:09 Odpowiedzi: 4    Wyświetleń: 2304
  • Dekodowanie RC5 za pomocą 89s2051 i pilot Kenwood RC-P076 - kompatybilność IR?

    W tym co napisałeś jest napisane że piny portu 1 czyli P1.0 i P1.1 są wejściami wbudowanego w strukturę mikrokontrolera komparatora analogowego. Pin P1.0 odpowiada wejściowi nieodwracającemu a pin P1.1 to wejście odwracające. Natomiast wyjscie tego komparatora znajduje sie na pinie portu 3 P3.6, tylko z tym że ten pin nie jest "wystawiony na zewnątrz"...

    Mikrokontrolery   05 Cze 2007 21:33 Odpowiedzi: 12    Wyświetleń: 1780
  • [bascom] Jak zamienić wejścia na wyjścia dla dipswitch i LCD?

    Koledze chodzi chyba o zmianę deklaracji portów w trakcie działania programu, prawda?

    Mikrokontrolery AVR   29 Paź 2012 11:10 Odpowiedzi: 4    Wyświetleń: 969
  • [BASCOM] przyciski podłączone do portów (1 przycisk=2 porty)

    Z przyciskiem żółtym nie ma problemu - jeden pin do masy, a drugi do procka i załatwione (jak przyciśnięty to zwarty do masy). A z pozostałymi robisz tak ... najpierw rysunek: http://obrazki.elektroda.net/56_12521055... Dwa piny procka podłączasz do punktów A i B - to będą "wyjścia". Dwa piny procka podłączasz do X i Y - to będą "wejścia". Krok T1:...

    Mikrokontrolery AVR   05 Wrz 2009 22:40 Odpowiedzi: 8    Wyświetleń: 1999
  • Jak działa konfiguracja portów w Attiny2313 w BASCOM? Wyjaśnienie bitów

    Witam. W linii drugiej jest użyta instrukcja config. Jak sama nazwa mówi konfigurujemy dany port, w tym przypadku " B " jako wyjście lub wejście. Od prawej mamy piny od 0 do 7 czyli razem osiem. I tak piny 0 i 1 są wyjściami pozostałe wejściami. W linii trzeciej są ustawione konkretne stany to jest: na pinie 0 (1) czyli około +5 V pozostałe piny są...

    Mikrokontrolery   14 Paź 2010 12:15 Odpowiedzi: 3    Wyświetleń: 1218
  • [Bascom] Jak działa instrukcja DDR w Bascom i FastAVR? Konfiguracja portów I/O

    Nigdy nie używałem tych instrukcji do konfiguracjiz bascoma - dla mnie jest dużo jaśniej zrobić DDRX = 0bxxxxxxxx gdzie X-litera portu, x-bit dla odpowiedniego numeru pinu na porcie X, gdzie x=1 -> wyjscie x=0-> wejscie.

    Mikrokontrolery   24 Cze 2008 14:45 Odpowiedzi: 5    Wyświetleń: 3951
  • Jak poprawnie ustawić porty w Atmega8 w Bascomie? Problemy z wejściami/wyjściami

    Hi ! Koledzy nie mogę ustawic portów w atmedze 8 w bascomie. Perogramuję przez stk200/300. ustawianie pinów portu jako wejscie przez config pind.6 = input nic nie daje port działa jako wyjscie stan 0.Ustawienie przez set lub reset działa . Ustawienie wyjść przez config pind.3 = output tez nic nie daje bo cały port działa jako wejścia albo wyjscia. polecenie...

    Mikrokontrolery   17 Cze 2007 10:29 Odpowiedzi: 3    Wyświetleń: 1539
  • Problem ATMEGA8 + BASCOM AVR ==> brak reakcji na wejścia

    W AVR'ach portami zarządzają trzy rejestry PORT, PIN, DDR. PORT przechowuje dane wyjściowe, a w przypadku wejścia załącza rezystory podciągające (tam gdzie 1, 0-stan wysokiej impedancji). PIN odzwierciedla aktualny stan końcówek portu. Dla tego przez ten rejestr badamy co jest na wejściu. DDR zawiera dane o tym które bity portu wejściami (0), a które...

    Mikrokontrolery   04 Mar 2006 23:50 Odpowiedzi: 6    Wyświetleń: 2686
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    W każdym razie dziwnym jest że producent ustawia piny domyślnie jako wejścia żeby działały niepotrzebnie jako anteny - pewnie miał taki kaprys. No akurat kaprys to nie jest. Pomyśl sobie co by było w sytuacji, gdyby piny były skonfigurowane jako jakiekolwiek wyjścia, a podczas startu procesora pod te WYJŚCIA podpięte były inne układy wymuszające jakiś...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4599
  • [ Bascom] program migająca dioda + schemat podłączenia uC d

    Rocket_93- za dużo wiedzy jak na pierwszy program. A jeszcze nie wiemy czy już działa. W Bascomie kończy program End. I konfiguracja portów jest tak: Cały port: Config portx=output/input. Ale pojedyncza końcówka: Config pinx.y=output/input A jak się da: Config portx.y=output/input to nie wyrzuca błędu ale potrafi działać "dziwnie". A potem podciąganie...

    Mikrokontrolery AVR   07 Sie 2009 00:49 Odpowiedzi: 40    Wyświetleń: 6976
  • [Bascom] [Atmega32] [ENC28J60] Termometr LAN

    Czujniki temperatury DS18B20 Nie wiem na ile pozwala magistrala 1-Wire, ale 4 sztuki o które pytasz bez problemu można podłączyć. Szczerze powiedziawszy nie wiem czy jest jakiś limit czujników. Każdy ma swój unikalny adres, i odpytywany jest przez program osobno więc nawet jak by ich było 100 to powinno działać prawidłowo. Trzeba zagłębić się w dokumentacje...

    DIY Konstrukcje   29 Sie 2021 09:54 Odpowiedzi: 28    Wyświetleń: 5451
  • Atmega 8 - Czytanie stanu wejścia w zależności od wyjścia

    Czy zle kombinuje? Nie całkiem źle, lecz nie dokładnie... W zasadzie budujesz "Continuity Tester". 'Continuity'- znaczy mniej więcej jak 'ciągłosc' - co jest wynikiem zwarcia dwóch odcinków przewodu. Jeżeli masz do wytestowania na przykład wiązkę 8 przewodów, to podłączając je do oddzielnych wejśc dowolnego portu , masz mozliwośc scanowania tego układu...

    Mikrokontrolery Początkujący   31 Mar 2016 17:34 Odpowiedzi: 10    Wyświetleń: 1539
  • [ATMEGA16] [ATMEGA16][BASCOM] Jak przepuścić sygnał z LPT przez ATmega16?

    Na wejściu (PortC.0) pojawia się stan 0 (na przykład z układu ULN2803) to na wyjściu (PortA.0) pojawia się stan 1 wysoki. Np. tak: If PINC.0 = 0 then PORTA.0 = 1 end if Jak robisz coś takiego: Config Portc = Input to lepiej zrób to tak: DDRC = 00000000 A potem jeszce to wszystko podciągnij do 1 tak: SET PORTC Już nie wspomnę o wyłączeniu JTAGA bo inaczej...

    Mikrokontrolery AVR   12 Lip 2008 02:19 Odpowiedzi: 17    Wyświetleń: 2394
  • 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ń: 8128
  • Bascom - Jak rozdzielić port na wejścia/wyjścia i maskować bity?

    Witam. Chciałbym użyć jednego portu w procesorze do obsługi:4 młodsze wyjścia portu pełniłyby funkcje dowolnych wejść/wyjść, a na 4 starszych pojawiałyby się stany logiczne od 1 do 12(kod binarny). Kod ten chciałbym dawać w ten sposób, aby pętla for ze zmienną licznikową wykonywała tę pętlę 12 razy. Nie wiem natomiast jak rozdzielić ten port, aby zmienna...

    Projektowanie Układów   01 Cze 2008 11:02 Odpowiedzi: 1    Wyświetleń: 636
  • [Mega8] Jak zasymulować działanie komparatora w Bascom AVR dla Mega8?

    W BASCOM AVR z gałęzi 1.11.8.x pojawił się komparator w oknie symulacji LCD. Ustawianie portów nic nie da - nawet tych zielonych (czyli wejścia; czerwone to wyjścia jakbyście nie wiedzeli).

    Mikrokontrolery AVR   07 Lis 2008 21:01 Odpowiedzi: 2    Wyświetleń: 1356
  • Błąd 320 w Bascom AVR - co oznacza syntax error na linii 472?

    Po co tak? Lowerline Locate 2 , 7 czy tak Home Four Locate 4 , 7 Chyba samo Locate wystarczy Poza tym zamiast funkcji bez parametrów użyłbym ... GOSUB Adres ... Adres: ... Return Chyba tych funkcji za dużo. Poza tym w Bascom AVR nie ma czegoś takiego $large Musisz też skonfigurować porty! (które są wejściami, które wyjściami). W tym programie widoczny...

    Mikrokontrolery   20 Sty 2006 18:50 Odpowiedzi: 10    Wyświetleń: 3037
  • 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ń: 1875
  • [ATMEGA32][BASCOM] zwarcie pinu do GND a możliwość upalenia

    Rozumiem że te porty ustawiasz jako wejścia (czyli DDRB = 0XFF), Drobna pomyłka bo powinno być DDRB = 0x00, czyli DDRB = 0b00000000. Niby drobiazg, ale początkującemu może namieszać. W procesorach AVR każda końcówka I/O powiązana jest z trzema rejestrami, które to decydują o przeznaczeniu tej końcówki. Te rejestry to: DDR - rejestr kierunku, ustala...

    Mikrokontrolery Początkujący   10 Cze 2012 21:14 Odpowiedzi: 12    Wyświetleń: 1752
  • [ATtiny2313] Jak ograniczyć zakres PWM w ATtiny2313 do 0-100 w Bascom?

    W zasadzie chodziło mi o ograniczenie pwm do 100. Bo nieco powyżej tej granicy kończyły się możliwości tych stateczników. Kod ten przed wprowadzeniem zmian proponowanych prze kolegę wyżej kompilował się bez problemu i działał zgodnie z założeniami zawartymi w nim. Z kodu wynika że porty d0 i d1 są wejściami a nie wyjściami skoro sterownik poprawnie...

    Mikrokontrolery AVR   24 Paź 2012 18:20 Odpowiedzi: 22    Wyświetleń: 4418
  • [Attiny23130] [Bascom] - Duży wyświetlacz i driver ULN2981, za niskie napięcie..

    Na moje oko brakuje tu deklaracji kierunku portów : DDRD=0x11111000 DDRB=0X11111111 które ustawią odpowiednie wyprowadzenia jako wejścia lub wyjścia ;)

    Mikrokontrolery AVR   21 Sty 2013 12:18 Odpowiedzi: 10    Wyświetleń: 3843
  • Jak odczytać przełączniki w Bascom na jednym porcie z rejestrem przesuwnym?

    Czyli ty nie chcesz skanować klawiatury a zrobić sterownik tej klawiatury ze jak wciśniesz cos tam to się na LCD pojawi jakiś text tak ?? Jeśli tak to sprawa jest banalna. Masz załóżmy KB 4x4 PortX.0 do portX.3 wyjścia PortX .4 do PortX.7 wejścia (rejestry pin). I np. dim klawisz as byte set portX.0 reset portX.1 reset portX.2 reset portX.3 If PinX.4=1...

    Mikrokontrolery   14 Kwi 2008 20:07 Odpowiedzi: 13    Wyświetleń: 1859
  • [Bascom] Jak zbudować nadajnik radiowy RTFQ2-433MHz z uC i Bascom? Pierwsze kroki

    Jak sobie zaprogramujesz, jakie dane będziesz przesyłał i jakim protokołem nie ma znaczenia. Jedynie musisz dane wyprowadzać szeregowo z jakiegoś portu µC i podać na wejście nadajnika w standardzie odpowiadającym wejściu nadajnika np. TTL. Pomijam oczywiście samo sterowanie nadajnikiem do którego służą inne wejścia i które w programie trzeba uwzględnić...

    Projektowanie Układów   23 Lip 2010 20:09 Odpowiedzi: 2    Wyświetleń: 2565
  • [bascom] Sterowanie diodami LED na ATmega8 z użyciem Bascom - rozszerzenie na PORTB

    To: Config Portb = Output Oznacza że cały PortB to wyjście. To samo znaczy to: Config Portb = &B11111111 To oznacza: Config Portb = Input że cały port to wejście To samo znaczy to: Config Portb = &B00000000 Jeśli chcesz by któreś porty były wejściami a niektóre wyjściami to: Config Portb = &B11111100 oznacza że PinB.0 i PinB.1 to wejścia a reszta to...

    Mikrokontrolery AVR   27 Gru 2010 17:04 Odpowiedzi: 30    Wyświetleń: 5583
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    Jak to jest z tym PWM ? :crazyeyes: Myślałem, że w konkretnym modelu AVR jest ściśle określona (znajdziemy to w nocie katalogowej) ilość możliwych kanałów pwm i to na określonych końcówkach, a porty można dowolnie konfigurować jako wejścia bądź wyjścia. Nigdzie nie doczytałem, że pwm jest dostępny na dowolnej końcówce ?

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 14620
  • [Attiny2313][Bascom]Zapalanie i gaszenie diody przyciskiem

    1) jeśli używasz przycisków to zawsze podłącz go tak aby przyciśnięcie zwierało nóżkę portu do masy czyli do -. To naprawdę ułatwia sprawę i zawsze działa 2) dobra praktyka - przyciski, jumpery itp podłączaj do pinu procesora przez rezystor np 180 omów. Chodzi o to że kiedyś możesz się pomylić, ustawić pin jako wyjście, dać na nim 1 czyli napięcie +...

    Mikrokontrolery AVR   02 Lut 2012 10:54 Odpowiedzi: 16    Wyświetleń: 7328
  • Jak wyświetlić liczbę 3-cyfrową na 3 wyświetlaczach 7-segmentowych w Bascom+AVR?

    Zumek, o to chodziło! Tak na marginesie, czy w tym przypadku jest możliwość wykorzystania pozostałych pinów portu C jako wejść a nie wyjść?

    Mikrokontrolery   21 Kwi 2008 01:05 Odpowiedzi: 11    Wyświetleń: 2240
  • Bascom Atmega mało portów, więcej po I2c jak to zrobić

    Dzięki podpowiedzi Mirekk36 żeby zastosować PCF8575 są w moim przypadku Super rozwiązaniem - sprawdzę w praktyce 8 wejść i 8 wyjść Toż link podałem parę postów wcześniej ... + 2 inne także :)

    Mikrokontrolery   01 Kwi 2011 22:02 Odpowiedzi: 24    Wyświetleń: 4172
  • [Bascom] Zerujące się zmienne bitowe w Bascom AVR 1.11.6.8 na AT90S2313

    A spróbuj tak: Odczyt=Temp Dim Jednostki As Byte , Dziesiatki As Byte ' cyfry do wyświetlania temperatury Dim Temp As Byte ' temperatura Dim Pompka As Bit ' sterowanie pompką Dim Odczyt As Byte Dim Cyfrybcd As Byte Dim Ktorywysw As Bit Enable Interrupts ' oblokuj przerwania Enable Timer0 'odblokuj timer0 Enable Timer1 'oblokuj timer1 Config Timer0 =...

    Mikrokontrolery AVR   16 Paź 2009 20:54 Odpowiedzi: 7    Wyświetleń: 1721
  • Jak połączyć porty w AT90S2313 do stworzenia 12-bitowego portu w Bascom?

    No to chyba wszystko powinno być jasne. Dowolne 12 linii portów deklarujesz jako wyjścia (mogą być dowolnie przemieszane - to sprawa wygody i programu) i z nich będziesz sterował lampkami, a 3 deklarujesz jako wejścia do wyboru sekwencji, wł., wył. itp. Nie masz już więcej wolnych linii !!! W Bascomie w helpach jest pokazane jak się to deklaruje.

    Mikrokontrolery   10 Maj 2004 13:41 Odpowiedzi: 23    Wyświetleń: 1731
  • Jak skonfigurować port dwukierunkowy w Bascom dla mikrokontrolera?

    Witam.Czy jest możliwość skonfigurowania portu lub kilku linii portu procka aby każdy pin portu był zarówno wejściem/wyjściem?.Chodzi mi o to aby dany pin/piny w pewnym momencie odbierał wiadomość a w drugim nadawał.

    Projektowanie Układów   10 Cze 2008 06:54 Odpowiedzi: 3    Wyświetleń: 1048
  • [Bascom] Jak napisać program w Bascom dla ATMEGA8 z przyciskiem zmieniającym tryb portów?

    Panowie a co z tym że w czasie trzymania przycisku program będzie bez przerwy wykonywał przełączanie... Bo przecież w takiej konfiguracji jak piszecie to jedno krótkie dla człowieka naciśnięcie przycisku to będzie kilka wykonanych cykli zmiany wyjść na wejścia i odwrotnie...

    Mikrokontrolery AVR   16 Sie 2008 21:09 Odpowiedzi: 10    Wyświetleń: 2409
  • [BASCOM AVR][ATMEGA168V] Zegar DS1337, prośba o sprawdzenie poprawności sch.+kod

    Kondensator C2 równolegle na switch-a , bo po włączeniu zasilania układ ci sie nie będzie resetować . AVCC jest do zasilania portu analogowego , ale jak go będziesz urzywać jako wejścia/wyjścia cyfrowe to bez tego może nie działać.

    Mikrokontrolery AVR   30 Kwi 2012 22:18 Odpowiedzi: 19    Wyświetleń: 3496
  • [Atmega8][Bascom] zastosowanie portów SPI jako wyjść

    Ja mam podpięty programator do LPT i do płytki testowej przez cały czas. Zdarza mi sie podpinać do portu LPT inne urządzenie bez wyłączania kompa. Nigdy nie miałem kłopotów. Ale jak zawsze trzeba być ostrożnym przy wyciąganiu jednej wtyczki i zakładaniu drugiej. Co do programowania to jeśli program zaczyna się wgrywać do procka , wejście Reset wymusza...

    Mikrokontrolery AVR   13 Paź 2009 12:56 Odpowiedzi: 11    Wyświetleń: 2863
  • [AVR] [bascom] Uzywanie jednego pinu IO do switcha i LED.

    Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...

    Mikrokontrolery AVR   03 Gru 2009 22:28 Odpowiedzi: 19    Wyświetleń: 4289
  • [ATmega16a][BASCOM]Dziwne, niestabilne zachowanie pinów jako wejścia

    Moi drodzy, po co kłótnie, Po co wasze swary głupie, Wnet i tak zginiemy w zupie! Może krótko i merytorycznie wyjaśnię Bascom`owe podstawy a zacznę od komend Set i Reset. Otóż potrafią one ustawiać tylko jeden bit na raz. Jeśli numer bitu nie jest wskazany to zawsze będzie to bit numer 0. Dlatego wskazane piny portów PINx, PORTx, DDRx i inne ustawiają...

    Mikrokontrolery AVR   12 Kwi 2021 06:31 Odpowiedzi: 12    Wyświetleń: 714
  • [Bascom] [Bascom][Atmega32] Nieprawidłowe działanie przycisków na porcie D.2 i D.3

    Byłem kiedyś jeszcze lepszy. W sterowniku kotła CO nie zadeklarowałem portów jako wyjścia, czyli działały jako wejścia. Oprogramowałem je jako wyjścia sterujące tranzystorami bipolarnymi i co? Działało! Działało do czasu gdy spadła temperatura powietrza w pomieszczeniu. Wentylator nie uruchamiał się, a piec zasypywało węglem. Nie życzę nikomu poszukiwania...

    Mikrokontrolery Początkujący   03 Cze 2013 21:35 Odpowiedzi: 4    Wyświetleń: 1434
  • Jak ustawić porty w Bascomie: wyjścia, wejścia o wysokiej impedancji, podciąganie?

    Najprościej przeczytać dokumentację. Są nawet przetłumaczone wersje.

    Początkujący Elektronicy   14 Kwi 2008 22:20 Odpowiedzi: 1    Wyświetleń: 603
  • Restarter urządzeń (Attiny13)

    Nie dziwią mnie te wyniki specjalnie. Czy jest tylko pętla do....loop (czy jak to tam jest w Bascom/BASIC) czy jest w niej coś więcej, to procesor cały czas musi wykonywać instrukcje chociażby skoku do początku pętli itd. Zresztą wykonywanie instrukcji nie pobiera prądu, prąd jest pobierany w każdym takcie zegara. Sam to udowodniłeś - taktowany procesor...

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8688
  • [bascom] [bascom][atmega8] - Program w Bascom nie przechodzi do podprogramu

    Dopóki nie nauczysz się poruszać pomiędzy rejestrami PORT i PIN to ustawiaj jako OUTPUT tylko piny które Cie interesują czyli na przykład pin od diody. Taki zapis: cały port jest wyjściem. Ustawienie teraz na nim stanu wysokiego, niby po to by włączyć rezystory podciągające powoduje że włączasz wyjścia które można obciążać maksymalnie do 20mA. Przyciśnięcie...

    Mikrokontrolery AVR   01 Lut 2015 12:51 Odpowiedzi: 5    Wyświetleń: 1659
  • Prośba o sprawdzenie programu.(dołączyłem go tym razem)

    Witam A u kolegi bascom nie wywala błędów? Port składa się z 8 pinów czyli 8bitów albo bajtu.(portd- portd.0;portd.1;.....do portd.7 czyli 8pinów Więc taki zapis portd.4=255 jest błędny bo jednemu bitowi nie możemy nadać wartości 255 możemy albo 0 albo 1.(a prawidłowo portd.4=1 albo0 ) Taki zapis jest poprawny portc=255 co jest równoważne z 11111111...

    Programowanie   01 Sty 2008 04:15 Odpowiedzi: 6    Wyświetleń: 1089
  • Klawiatura matrycowa 4x4 bascom avr - konfiguracja portów

    Pomysł na podciąganie wziąłem z praktyki (atmega128 / 16MHZ). Nie wiem dlaczego ale gdy nie ustawiam portów jako wyjścia lub wejścia to przy naciskaniu klawiatury czasami zdaży mi się iż co innego zostanie wybrane. Po spróbowaniu i skonfigurowaniu portów 4-ech wyjściowych i 4-ech wejściowych niekontrolowane stany zmniejszyły się o 80%. Oczywiście kombinacja...

    Mikrokontrolery AVR   18 Lut 2011 11:47 Odpowiedzi: 10    Wyświetleń: 3578
  • Atmega8 i JM240128 z T6963C - zawieszanie przy rysowaniu pikseli

    Aby nie bawic sie w maski robisz DDRD.1=0 i masz ustawiony bit 1. portu D jako wejscie. DDRD.1=1 - jako wyjscie. C to nie bascom, tu takie numery nie przejdą :) Trzeba robic maski, albo zdefiniowac sobie odpowiednie makra albo uzyc struktury bitowej, by zmieniac pojedynczze bity.... hmm no chyba ze w Codevision AVR sa juz takie gotowe makra i mozna...

    Mikrokontrolery   10 Paź 2006 17:34 Odpowiedzi: 7    Wyświetleń: 2250
  • [BASCOM][ATMEGA16] KS0108 --- Problem z wyświetlaniem

    dokladnie efekt identyczny, bez cls to samo.... podobny schemat na atmega8 hula... tylko mi sie pamiec skonczyla wiec przenioslem sie na m162. ---------------------------------- temat nie rozwiązany, przenioslem sie na atmega16, kwarc zew 4mhz, i schemat podobny dataport na porcie c reszta na porcie a.... reset podciagniety przez 10k do vcc, tylko tym...

    Mikrokontrolery AVR   10 Lut 2009 18:47 Odpowiedzi: 5    Wyświetleń: 3764
  • Jak ustawić PortD.0 po 2 min lub po naciśnięciu przycisku w Bascom AVR?

    Witam. Pierwsza rzecz jaką powinieneś zrobić, to nauczyć się składni języka i tego jak oprogramować poszczególne układy peryferyjne procesora. W tym konkretnym przypadku trzeba by się zakolegować z portami I/O oraz dodatkowo z timerami i przerwaniami. Pomóc w tym może Bascomowy help, no i jakaś książka lub pierwszy z brzegu kurs znaleziony w sieci....

    Mikrokontrolery Początkujący   25 Wrz 2017 21:27 Odpowiedzi: 13    Wyświetleń: 1242
  • [ATTINY2313][BASCOM]Pomoc w obsłudze counter-a. Co nie tak?

    Konfiguracja portów to nie są operacje wejścia/wyjścia. Dalej nie działa- chociaż jeden problem poprawiony. ldi i,0b01010010 a w Bascomie &B01110010 out ddrd , i ldi i,0b01011001 a w Bascomie &B01111001 out portd,i

    Mikrokontrolery AVR   19 Cze 2012 11:39 Odpowiedzi: 23    Wyświetleń: 4177
  • [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ń: 1495
  • Resetowanie programu w Bascom AVR na ATmega8 przy trzecim cyklu przekaźników

    Pobieżnie przejrzałem Twój program (właśnie wychodzę do pracy...) i od razu widzę babola przy konfiguracji portów jako we/wy. Masz tam coś takiego: Config Portb.0 = 1 , Portb.1 = 1 , Portb.2 = 1 Portb.0 = 0 : Portb.1 = 0 : Portb.2 = 0 Wg mnie powinno być: Config Pinb.0 = Output Config Pinb.1 = Input itd... Aby to rozjaśnić załączam kawałek helpa...

    Mikrokontrolery   05 Lip 2007 10:25 Odpowiedzi: 2    Wyświetleń: 1203
  • bascom - sterowanie przyciskami na wspólnych pinach z wyświetlaczem

    Jak w bascomie dokonać zmiany konfiguracji końcówek portu z wejść na wyjścia (lub odwotnie) w trakcie wykonywania się programu. Tak samo jak w początkowej konfiguracji ; - w wymaganym miejscu programu: config PORTx.y = output albo bezpośrednio edytuj rejestr: DDRx = &b???????? e marcus

    Mikrokontrolery AVR   15 Mar 2015 08:35 Odpowiedzi: 3    Wyświetleń: 1125
  • Szukam 8-bitowego przetwornika A/C z 8 wejściami i wyjściem I2C lub 8-bitowym

    Użyj ATiny26 i bascomowej biblioteki i2c slave! Ma akurat tyle portów że będzie wyglądał jak wyspecjalizowany układ, a bascom jest na tyle łatwy, że można dorzucić listing! Z samym przetwornikiem na i2c jeszcze się nie spotkałem

    Mikrokontrolery   29 Mar 2004 08:43 Odpowiedzi: 7    Wyświetleń: 2507
  • AVR AT90S2313 i RC5: jak odbierać sygnał IR i przypisać przyciski do kanałów w Bascom

    schemat jest prosty. wejscie IR jest podlaczone bezposrednio do PIND.2 , do pod port B podlaczony jest LCD 2*16. poza tym nic wiecej jeszcze ma. narazie musze zobrazowac kod RC5 zeby moc dalej cos wywalczyc. pozniej danemu rozkazowi przypisze wyjscie z portu B.

    Mikrokontrolery   18 Mar 2004 07:53 Odpowiedzi: 42    Wyświetleń: 8960
  • [Atmega8] [Atmega8][Bascom] - Sterownik pieca, opóźnienia i zawieszanie się programu

    Pokaż schemat z płytką pcb , może doprowadzenia działają jak anteny. Powinieneś zmienić sposób zapisywania konfiguracji portów , jest bardziej czytelny na pierwszy rzut oka (analizator cyfrowy w oczach) [syntax=basic4gl]Config Portb = &B11111111 ' jako wyjścia Portb = &B00000000 'ustawione niskie poziomy Config Portc = &B11111111 Portc = &B00000000...

    Mikrokontrolery AVR   09 Mar 2011 22:09 Odpowiedzi: 12    Wyświetleń: 5909
  • Atmega8/16 – jak programowo zmierzyć wypełnienie i częstotliwość PWM w C/Bascom

    Całość (chodzi o temat postu) można zrealizować programowo w sposób 'turowy' - czyli mamy pętlę główną i w niej sprawdzamy stan portów oraz ustawiamy wyjścia. Wystarczy jeden timer (softowy) który liczy 'tury' i 4 zmienne (zliczające), jeśli w x turze napotkamy zmianę stanu na wejściu to 'zamykamy' wynik. Znając czas 'tury' łatwo przeliczymy to na %...

    Mikrokontrolery   28 Sty 2008 18:44 Odpowiedzi: 78    Wyświetleń: 11783
  • aTTiny 2313 i kompletnie zielony w temacie uC :cry:

    Właczenie "napięcia na nóżce" polega na ustawieniu odpowiedniego bitu w odpowiednim rejestrze (nóżka jest do niego "podłączona"). W atmelach AVR to jest rejestr PINx.y gdzie x to kolejny port (A,B,C,D itd) a y to numer nóżki. No chyba kolega sie pomylił bo PINy mozna tylko odczytywać, a ustawia się stan wyjścia na PORT'ach które dublują stan wejść...

    Mikrokontrolery   04 Sie 2007 22:07 Odpowiedzi: 22    Wyświetleń: 2420
  • [ATtiny2313][Bascom] - programowe PWM brak miejsca w uC

    Można zasilać plusem. Absolutnie nie zmieniaj konfigu portu z wyjść na wejścia, bo nie będzie w ogóle działać ! Zmień tylko tą linię w przerwaniu: [syntax=basic4gl] If Ppwm < P_led Then Set Led Else Reset Led [/syntax] na tą: [syntax=basic4gl] If Ppwm < P_led Then Reset Led Else Set Led [/syntax] Pozdrawiam

    Mikrokontrolery Początkujący   13 Gru 2012 17:17 Odpowiedzi: 55    Wyświetleń: 7452
  • Błąd kompilacji w Bascom AVR - konfiguracja portów i aliasów PINów

    Przepraszam za taką formę ale nie mogłem skopiować błędów. np; w końcowej części kodu napisałem Lcd tempu to znaczy że na wyświetlaczu pojawi się wartość zmiennej Tempu czy trzeba to zrealizować w inny sposób? 1. Zechcesz skopiowac tylko tabelkę błędów: -klikasz myszką w dowolnym miejsc na górny bar tabelki z napisem 'Errors', a następnie "Alt + print...

    Mikrokontrolery Początkujący   13 Paź 2013 17:32 Odpowiedzi: 4    Wyświetleń: 1464
  • [ATMega8] [ATMega8][Bascom] Jak ustawić piny PD0 i PB3 na GND i V?

    Ale należy również ustalić czy te piny mają być wejściami czy wyjściami dla sygnałów , a tego chyba nie zrobiłeś . $regfile = "m8def.dat" $crystal = 1000000 Config Portb = &B11111111 Portb = &B00000000 Config Portc = &B00111000 Portc = &B00000000 Config Portd = &B11111111 Portd = &B00000000 Pierwsza linijka (portb) określa że port ( piny )...

    Mikrokontrolery AVR   20 Mar 2010 02:36 Odpowiedzi: 10    Wyświetleń: 1644
  • Bascom AVR 1.11.9.5 - Programowanie ATmega8 do sterowania diodami z USBasp

    Kolego, masz Bascom AVR? Zajrzyj no do folderu instalacyjnego, znajdziesz tam taki katalog jak EXAMPLES, a w środku całe mnóstwo przykładów jak określone rzeczy robić. Jest też całkiem przydatna lista instrukcji z opisami w internecie. W tym przypadku nawet nie zadałeś sobie trudu by zobaczyć jak wyglądają prawidłowo zadeklarowane wejścia/wyjścia, a...

    Mikrokontrolery Początkujący   14 Lut 2012 20:40 Odpowiedzi: 4    Wyświetleń: 2843
  • Sterowanie roletą projektora BASCOM AVR – jak utrzymać sygnał wyjścia przez 12 s?

    Witam, pierwsza sprawa jest taka, że $regfile dołącza bibliotekę danego mikroprocesora. Kolejna - konfiguracja portów odbywa się na rejestrze PORTC, a nie PINC, który jest przeznaczony do odczytu stanu pinu portu c. Jeszcze dobrze by było nadać początkowe wartości pinów portów tzn. wejścia podciągnąć do 1, a wyjścia 0 Portd = 255 Portc = 0 Odpowiadając...

    Mikrokontrolery AVR   12 Lis 2009 08:54 Odpowiedzi: 10    Wyświetleń: 2498
  • Sterowanie generatorem DTMF MT8880 przez Atmega8 w Bascom

    Witam Jezeli chcesz odczytac stan logiczny portu to musisz to zrobic przez pinX, a nie PortX, poniewaz uzywajac PortX odczytasz tylko stan wew. zatrzaskow, a nie aktualnego stanu na lini portu... Oczywiscie zeby zapisac do portu musisz miec kierunek portu ustawiony na wyjsciowy i analogicznie jezeli chodzi o odczyt... Jezeli odczyt i zapis ma byc na...

    Mikrokontrolery   11 Sty 2008 14:30 Odpowiedzi: 6    Wyświetleń: 2156
  • [bascom avr] odczyt tylko 5 bitów z 8 bitowego portu

    Pytanko z cyklu "jak to robicie?" :-) Załóżmy, że w projektowanym układzie mam port A skonfigurowany następująco: PA.0...PA.4 - skonfigurowane jako wejścia PA.5...PA.7 - skonfigurowane jako wyjścia. Chciałbym jednym poleceniem odczytać pierwsze pięć bitów. Oczywiście mógłbym odczytać cały port: zmienna = portA i wykonać stosowne operacje bitowe na zmiennej,...

    Mikrokontrolery AVR   03 Paź 2009 12:08 Odpowiedzi: 2    Wyświetleń: 1865
  • [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ń: 1413
  • Jak zabezpieczyć piny w mikrokontrolerze 89C2051 przed uszkodzeniem?

    Z tym zwieraniem wyjść potrów do masy. Widzisz, to jest tak, nie ma się co przejmować, że gdy na wyjściu portu jest stan "1" a Ty zewrzesz go do masy. Nic się nie stanie. Powiem więcej. Takie coś jest wyjkorzystywane na codzień, np. jeżeli chcesz sprawdzić jaki stan jest na akualnym pinie portu to robisz nic innego jak wysyłasz na ten cały port (P1...

    Mikrokontrolery   04 Gru 2003 19:10 Odpowiedzi: 8    Wyświetleń: 1790
  • Konfiguracja portów w Bascom AVR dla AT89C51 - różnice Port1 i PortB

    To że jesteś początkujący , nie zwalnia Cię od posiadania podstawowej wiedzy n/t procka , który chcesz oprogramować.Twój proca jest zbudowany i "działa inaczej" niż AVR , a więc nie potrzebuje konfiguracji kierunku portu. Jeśli na np. P1.1 ustawisz logiczne 1 , to wtedy port jest wejściem i jednocześnie wyjściem w stanie H(1) , a jeśli na P1.1 ustawisz...

    Mikrokontrolery   21 Mar 2007 18:02 Odpowiedzi: 11    Wyświetleń: 2329
  • [Attiny24][Bascom] Czy ADC i wszystkie PWM mogą działać razem?

    Witam Mam problem z układem na Attiny24. Chcę wykorzystać wszystkie 4 kanały PWM, oraz 4 kanały ADC. (1 - 4) + sygnał Aref. I moje pytanie jest, czy jeżeli uruchomiłem ADC, to mogę korzystać wyjść PWM, które są współdzielone z niewykorzystanymi pinami ADC? Myślałem, że jak odpowiednio skonfiguruję kierunkowość portu A (ADC jako wejścia, PWM jako wyjścia),...

    Mikrokontrolery AVR   25 Paź 2018 14:18 Odpowiedzi: 10    Wyświetleń: 1080
  • Jak odczytać dane z pinów mikrokontrolera AVR w Bascom?

    Cześć wszystkim Moje pytanie dotyczy mikrokontrolerow z rodziny AVR. Chodzi o to ,że nie umiem /nie wiem w jaki sposób mogę przeprowadzić odczyt danych z pinow mikrokontrolera. Probowalem zrobic to w sposob analogiczny jak z prockami z rodziny '51 ale to nie wychodzilo(ustawialem na porcie stan wysoki i przyciskiem zwieralem go do masy) Programy pisze...

    Mikrokontrolery   19 Cze 2004 20:09 Odpowiedzi: 4    Wyświetleń: 1098
  • obsługa enkodera obrotowego przez attiny2313 Bascom

    W moim programie brakuje konfiguracji podciągania portu D (ciągle zapominam albo o podciąganiu albo o konfiguracji wejść/wyjść). Po instrukcji Config B = Input należy wstawić PortD = &b00001100 lub na cały port PortD = &HFF. Brak podciągania może powodować niestabilnbą pracę. Można również dołączyć rezystory 10k od +5V bezpośrednio do wyprowadzeń procesora....

    Mikrokontrolery   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 6226
  • [atmega8][Bascom] Co zamiast polecenia "wait" w po

    Konfigurację portów pisz tak Config Portb = &B11111111 'jako wejścia Portb = &B00000000 'ustawianie stanów na wyjściu Config Portc = &B00111000 Portc = &B00000000 Config Portd = &B11111111 Portd = &B00000000 lepiej widać ustawienia na pierwszy rzut oka , nie trzeba wczytywać się w opisy Po mojemu w tym miejscu po zatrzymaniu timera1 potrafi ustawić...

    Mikrokontrolery AVR   07 Sty 2010 16:13 Odpowiedzi: 16    Wyświetleń: 3485
  • BAscom AVR - Diody nie działają poprawnie w symulacji układu

    W oknie symulatora wciśnij na pasku narzędziowym drugi przycisk od prawej. Końcówki portu liczy się od zera. Zmień konfigurację Config Portd Config Portd = &B1111100 If Pind.1 = 1 Then Portb.7 = 0 ' d.1 jest wejściem If Pind.2 = 0 Then Portb.5 = 1 ' d.2 jest WYJŚCIEM Powinno być Config Portd = &B1111001

    Mikrokontrolery   17 Lip 2007 10:50 Odpowiedzi: 10    Wyświetleń: 2112
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111 : Portb = &B11111111 ===> źle!!! Może to powodowac zakłócenia...

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1440
  • AtTiny13 - Timer0 nie działa poprawnie przy 9,6MHz i preskalerze 1024 (BASCOM)

    Szczerze mówiac to nie mogę znaleźć w moim ulubionym sklepie takiego uC bo aż chciałem sam sprawdzić. Ael nic to spróbujemy inaczej: co do samego ustawiania portów jako wyjścia wejścia to mi nie bardzo szło to w bascomie - teraz operuje bezpośrednio na rejestrach i jest dobrze - prawie pełna kontorla nad uC - polecam. Procek ma sam port b czyli wpisujesz...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3256
  • [Atmega8535] [Atmega8535][BASCOM] Jak poprawnie zapisać dane do EEPROM, unikając błędów?

    PIN czy PORT ? wejscia mam do D wyjscia do A PIN, chcesz się dostać na wejście i w dodatku na konkretną końcówkę. Wyjaśnienia: nota katalogowa AVR w dziale opisującym porty. > 7? wejscia na porcie D zmieniam na 4 pierwszych a wyjscia na porcie A zmieniam na 3 pierwszych bitach ? A ile wejść i wyjść posiada router? Czy można ustawić kanał 10? nie kapuje....

    Mikrokontrolery AVR   16 Wrz 2008 22:08 Odpowiedzi: 11    Wyświetleń: 2095
  • Attiny13 [bascom] - Czy przy sterowaniu minusem podciągać do plusa?

    Najpierw wyjaśnij, co to jest "sterowanie plusem". Jeśli sterujesz podając napięcie z wyjścia jakiegoś układu, to nie musisz nic podciągać w żadną stronę. Jeśli sterujesz z wyłącznika (np. przycisku, czujnika stykowego itp.), to ten wyłącznik zwiera wejście do masy albo do plusa, w zależności od tego, jak jest podłączony. Kiedy wyłącznik jest rozwarty...

    Mikrokontrolery Początkujący   27 Gru 2012 22:57 Odpowiedzi: 8    Wyświetleń: 2184
  • Jak wyświetlić liczbę włączonych urządzeń na wyświetlaczu 7-segmentowym?

    Za wysoko mierzysz na takie początki, Naprawdę polecam zacząć od jakiegoś kursu. Np. z EdW lub EP, w necie tez pełno ich znajdziesz. Jeśli myślisz poważniej o uP zacznij pisać w C, jeśli to tylko przelotna przygoda czysto hobbystyczna wystarczy BASCOM. To czy pin będzie wejściem lub wyjściem zależy od tego jak do skonfigurujesz. A twoje pytanie o PIN...

    Mikrokontrolery   28 Mar 2010 16:32 Odpowiedzi: 7    Wyświetleń: 1074
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    No tak masz rację z tą definicją portów wejścia, to było źle, już poprawiłem w programach wyżej. Powinno być SET PORTB.x a nie PINB.x Tak powinno się deklarować wejścia i wyjścia, o to przykład. [syntax=basic4gl] '================ wyjscia ========================================... Pompa Alias Portd.7 ' przekaznik pompy obiegu wody Config...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12849
  • Schemat przełącznika RS485 z dwoma portami - czy zadziała z Bascom?

    Witam Taka mała podpowiedź (chyba że schemat jest niepełny). Stosujesz układ 4052 - a to jest układ CMOS. NIE WOLNO zostawiać pinów wejściowych bez podłączenia. Stan na tych wejściach może być nieokreślony i nie wiadomo, czy układ w ogóle będzie działał (to nie jest TTL, który przyjmuje wiszącą nóżkę jako 1). Musisz niewykorzystane wejścia albo podłączyć...

    Projektowanie Układów   12 Sie 2013 14:39 Odpowiedzi: 11    Wyświetleń: 4104
  • Jak odczytać pojedyncze wejścia z PCF8574 na AtMega8 w Bascom?

    Czy zapisywać w ten sposób również można ? Poniższy przykład zapisuje do portu P5 i działa '******** Zapis do portu układu PCF8574 If A = 1 Then Pcf_out = &B11111111 ' stan wysoki wyjścia P5 (dec = 255 ) Call Pcf_zapis End If If B = 1 Then Pcf_out = &B11011111 ' stan niski wyjścia P5 ( dec = 223 ) Call Pcf_zapis End If '******** podprogram...

    Mikrokontrolery AVR   08 Paź 2011 23:35 Odpowiedzi: 6    Wyświetleń: 4635
  • Jak losowo wybrać podprogram dla diod w AtMega16 w Assemblerze?

    Czy to musi być assembler? Wbrew pozorom napisanie tego w języku wyższego poziomu może być znacznie prostsze, zwłaszcza dla początkującego :-) Osobiście uważam, że łatwiej jest się nauczyć podstaw C czy BASCOM'a na tyle ile się potrzebuje, niż nauczyć się pisać dobry i niezawodny kod w asemblerze. //Edit Poniżej, jak to by mogło wyglądać w C: //jakie...

    Mikrokontrolery AVR   18 Kwi 2010 01:29 Odpowiedzi: 8    Wyświetleń: 1471
  • Bascom-AVR nie wykrywa programatora STK200/300 - co sprawdzić?

    Ja mam swoją wersje na temat braku współpracy :) Rozbierz lub sprawdz na schemacie tego programatora pod jakie piny podpięte są w porcie LPT wejścia scalaka. Są wg tego pdf'a z BTC czy moze tak ja tu: http://www.amwaw.edu.pl/%7Eadybkows/elka... Jesli jak wyzej sciagnij i wyproboj ispprog z tej strony http://www.amwaw.edu.pl/%7Eadybkows/elka...

    Mikrokontrolery   15 Lut 2007 16:56 Odpowiedzi: 7    Wyświetleń: 3177
  • Woltomierz 0–30V na ATmega8 – konfiguracja ADC, porty, kod BASCOM, przeliczanie wyniku

    Nie mozesz mierzyc spadku napiecia na rezystorze wzgledem masy bo to bezsensu:) Musisz zmierzyc napiecie jakie jest miedzy dwoma koncowkami rezystora. Wejscie U+ wzmacniacza operacyjnego podlaczasz przed rezystorem, U- za rezystorem. Wowczas na wyjsciu wzm. oper dostaniesz roznice napiec wzmocniona kilkaset tysiecy razy :) Dlatego musisz dodatkowo zrobic...

    Mikrokontrolery   24 Sie 2007 13:21 Odpowiedzi: 22    Wyświetleń: 3266
  • Jak ustawić stan całego portu w Bascom na płytce AVT z 90S2313?

    Witam, zaczynam przygodę z programowaniem w Bascom. Wykonywałem proste ćwiczenie z książki "Mikrokontrolery dla początkujących" polegające na włączaniu i wyłączaniu segmentów wyświetlacza led. W sytuacji gdy, ustawiałem konkretny numer portuB wszystko działa prawidłowo, jednak gdy próbuje zaświecić wszystkie segmenty jednego z wyświetlaczy (bez podawania...

    Mikrokontrolery Początkujący   02 Lis 2013 18:12 Odpowiedzi: 3    Wyświetleń: 1107