bascom podciąganie portów

Znaleziono około 146 wyników dla: bascom podciąganie portów
Podstawowa forma zapytania: bascom podciągać port
  • 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...

    Mikrokontrolery FastProject   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 5302
  • Attiny2313 bascom przyciski

    Witam W zasadzie powinno działać ale :) To mogłoby funkcjonować pod warunkiem że piny 1 i 0 portu D są fizycznie sciągnięte do masy rezystorami (np. 10k). Wpis w programie: Portd.0 = 0 Portd.1 = 0 nie daje nic , bo i tak 'by default' taki stan tam występuje, a nie jest to równoważne z podciąganiem...

    Mikrokontrolery AVR Manianass   14 Paź 2011 20:51 Odpowiedzi: 3    Wyświetleń: 1296
  • [ATmega16][Bascom]Wadliwy odczyt DS18B20

    Witam Analizując program w niektórych przypadkach mam problem ze zrozumieniem Trudno zrozumiec, bo akurat wybrałeś jego pierwszą wersję (zupełnie błędną), która uległa kolejnym poprawkom w dalszej dyskusji. Najbliższa do porawnej była umieszczona pod postem #10 (chociaż i ta wymaga pewnej...

    Mikrokontrolery Początkujący emarcus   29 Maj 2013 06:01 Odpowiedzi: 16    Wyświetleń: 4122
  • Atmega8, tranzystor PNP - porty.

    Witam forum Jestem początkujący. Zakupiłem sobie mikrokontroler Atmega8. Początkowo bawiłem się w podpinanie tranzystorów NPN i wszystko było okej. Lecz, teraz spróbowałem podłączyć tranzystor PNP i mam problem. Wtedy gdy mam płytkę z Atmegą podpięta pod programator wszystko jest dobrze, tzn....

    Mikrokontrolery AVR beginner_   23 Lip 2009 16:40 Odpowiedzi: 5    Wyświetleń: 2780
  • Atmega32 - Bascom Generator impulsów Timer1

    Witam. Napisałem poniższy program do generowanie impulsów o różnej częstotliwości . Zauważyłem jednak, że przy szybkim zwiększaniu częstotliwości timer1 tak jakby się zacinał na okres około 1s i potem wszystko jest ok. ........ Na początek miałbym kilka pytań... 1. Czy stosujesz podciąganie...

    Mikrokontrolery Początkujący mrslawcio   02 Lip 2013 07:51 Odpowiedzi: 3    Wyświetleń: 1851
  • [Atmega8L][Bascom] RC5-nieprawidłowy odbiór

    nie, nie deklarowałem tego, jednak w helpe i w "programowanie mikrokontrolerow avr w języku bascom" nie ma tej deklaracji jest jedynie : config rc5 = pinX.X ale probowalem tez z konfiguracjami jako wejście, podciągałem port do góry, ale to też nic nie dawało

    Mikrokontrolery AVR Overclocker   08 Wrz 2009 14:31 Odpowiedzi: 24    Wyświetleń: 3184
  • Atmega8L-brak układu w Bascom

    Pisałem progam. Najpierw kofiguruje we/wy , podciągam porty na 1, pisze program potem F4 i F7 jak się wgra to układ jak zaprogramowany to tak działa. Zawsze w bascom wybierałem w zakładce chip mój układ który programuje czyli atmega8. Nigdy nie miałem problemu Dodano po 55 m8adef dokładnie tak...

    Mikrokontrolery Początkujący mateusz93mk   25 Maj 2014 10:52 Odpowiedzi: 13    Wyświetleń: 1299
  • [ATmega32][BASCOM][HC-SR04] - Pomiar odległości sonar HC-SR04

    Witam Od dłuższego czasu męczę się z napisaniem prostego programu obsługującego sonar HC-SR04. Nie wiedzieć czemu, na lcd cały czas wyświetla się 0. Wyeliminuj: Bitwait Echo_ , Set ....a także nie ma potrzeby podciągania portu wejściowego PC.0. Jest on stale podłączony do SR04 (Echo...

    Mikrokontrolery Początkujący dumel111   21 Sie 2013 17:31 Odpowiedzi: 4    Wyświetleń: 2616
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    A wiec przerobilem na sam poczatek program kolegi WOBI na 4xds i prosił bym o sprawdzenie Dodano po 31 Moment sam znalazlem kilka bledow jeszcze teraz powinno być dobrze Dodano po 1 Oki teraz mam cos takiego: - po wgraniu softu do sterownika wszystkie temp wynosza --.- -po przycisnieciu...

    Mikrokontrolery Początkujący endurasek   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 11334
  • Programator elementów I2CPROGXv13 oraz STK200+ (dla bascom?)

    Programator elementów I2C „PROGXv13” umożliwia programowanie układów pamięci 24CXX, PCF8583, PCF8593 oraz Syntezy TSA6057. Powstał jako narzędzie ułatwiające budowanie urządzeń z tymi układami, być może kiedyś również z innymi na magistrali I2C. Dla ułatwienia program współpracuje z programatorem...

    Artykuły bobeer   23 Gru 2004 01:02 Odpowiedzi: 0    Wyświetleń: 2841
  • [bascom][atmega8] - obsługa przycisków w Bascom

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

    Mikrokontrolery AVR sirtoto   01 Lut 2015 12:51 Odpowiedzi: 5    Wyświetleń: 747
  • Konfiguracja portow w BASCOM - PinX i PortX

    Oj. Koledzy. Może po raz 10 to wyjaśnię. Do konkretnego fizycznego portu przypisane są trzy rejestry uC Pierwszy rejestr to DDRX (X to oznaczenie portu). W rejestrze tym ustawia się kierunek działania tego portu. Jedynka to wyjście na danej końcówce, zero to wejście. W Basconie ustawia się to instrukcją...

    Mikrokontrolery M. S.   25 Sty 2008 16:55 Odpowiedzi: 11    Wyświetleń: 5496
  • ATMEGA 16 Bascom. I/O jednocześnie

    Uda się tak zrobić, żeby kontroler reagował na switch? Chodzi o to że naciskam switch, kontroler robi coś tam i zapala diodę. Ty lepiej powiedz co chcesz uzyskać tak ogólnie, to chętnie ci ludzie podpowiedzą jak to rozwiązać. Bo wymyśliłeś sposób iście cyrkowy, potrójne salto mortale z pętelką...

    Mikrokontrolery AVR mirekk36   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2378
  • [mega8][bascom]Nie działają przełączniki - podciąganie?

    Witam. Wiem, że ten temat był wielokrotnie omawainy, ale z tamtych wypowiedzi nic nie zrozumiałem. Mam atmegę8 i problem jest taki, że przełączniki podpięte do portów nie chcą działać. Z tego co wiem, to trzeba je podciągnąc do + za pomocą rezystora albo wewnętrznie(?). Próbowałem podciągnąć rezystorem...

    Mikrokontrolery AVR Ture11   24 Paź 2008 13:05 Odpowiedzi: 2    Wyświetleń: 848
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    Witam, w dobrym kierunku idziesz, ale to ci nie zadziała bo jak? skoro na początku programu tylko raz ustawiasz piny klawiszy jako wejścia oraz pin przerwania INT0 też jako wejście. Więc co ma tutaj wymuszać stan niski na wejściu INT0? nic!. Aby ten sposób zadziałał - musisz jeszcze pomyśleć o...

    Mikrokontrolery AVR manekinen   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 5286
  • pomocy bascom AVR i kłopot

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

    Mikrokontrolery Armin   05 Lip 2007 10:25 Odpowiedzi: 2    Wyświetleń: 876
  • [Bascom][atmega8]- Program termometru z przyciskami

    Cóż, podpowiem jeszcze raz: 1. Sprawdź w necie jak odczytać stan przycisku ---- EDIT: w necie też piszą różnorakie bzdury o tym zatem może napiszę jak być powinno: Zwykle przyciski podłączamy tak, aby zwierały pin do masy. Aby odczytać stan danego pinu musimy: 1. skonfigurować go jako wejście...

    Mikrokontrolery AVR Komar91   23 Sie 2011 08:53 Odpowiedzi: 12    Wyświetleń: 1602
  • Wstyd i UART na 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,...

    Mikrokontrolery PiotrLotnik   12 Lis 2005 16:23 Odpowiedzi: 44    Wyświetleń: 6770
  • Bascom AVR problem z połączeniem kilku mikrokontrolerów I2C

    Przeznaczenie: Konfiguruje pracę programowego interfejsu I2C jako urządzenia podrzędnego (Slave). Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics. Składnia: CONFIG I2CSLAVE = adres 'Instrukcja Config I2cslave automatycznie włącza...

    Mikrokontrolery AVR DarcoDarini   20 Wrz 2009 10:43 Odpowiedzi: 2    Wyświetleń: 2393
  • 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...

    Mikrokontrolery AVR Roman Szemik   18 Lut 2011 11:47 Odpowiedzi: 10    Wyświetleń: 2888
  • Attiny13 [bascom] - sterowanie minusem

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

    Mikrokontrolery Początkujący Rokita1993   27 Gru 2012 22:57 Odpowiedzi: 8    Wyświetleń: 1551
  • Bascom - Początkujący w Bascom... Błąd

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

    Mikrokontrolery Początkujący emarcus   13 Paź 2013 17:32 Odpowiedzi: 4    Wyświetleń: 1032
  • Cyfrowa stacja lutownicza-bascom avr, max6675, attiny2313

    o to chodzi, że chcesz sterować rejestrem PIN, a więc wytłumaczę: Każdemu portowi w procesorach serii AVR8 są przyporządkowane 3 rejestry: 1. DDRn (np. DDRB) odpowiedzialny za określenie kierunku wyjście/wejście (w BASCOM ustawiasz to automatycznie za pomocą Config) 2. PORTn (np. PORTB) odpowiedzialny...

    Mikrokontrolery AVR Bambus97   30 Maj 2011 11:29 Odpowiedzi: 9    Wyświetleń: 3410
  • Atmega 8 - Bascom - Zapalenie i zgaszenie diody

    Pociąganie realizowane jest poleceniem "Set" - ósma i dziewiąta linijka. To nie jest podciąganie(!) Jest to próba wpisania wartości do rejestru, który z natury jest przeznaczony tylko do odczytu. Nie ma możliwości zmiany stanu rejestru "PIN.x" z poziomu programu. Stan PIN.x możesz zmienić tylko...

    Mikrokontrolery Początkujący M. S.   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 1650
  • Bascom - Sterwonia dwoma kanałami

    nie dotykam ale wytłumaczę to inaczej . Tak to jest... Jeżeli pin wejściowy reaguje na dotyk palca, to pierwszy powód jest brak podciągania na tym porcie, jeżeli jednak port ten jest podciągnięty do Vcc to przyczyną jest błędna konfiguracja tego portu. Wejścia konfiguruj raczej: config ...

    Mikrokontrolery Początkujący Mateusz@   26 Sty 2014 16:52 Odpowiedzi: 4    Wyświetleń: 603
  • Atmega 8 Bascom nie działają przyciski

    Np. W helpie do Bascoma. Akurat help Bascoma nie precyzuje wyraźnie tego zagadnienia. Natomiat w dośc prosty sposób datasheet określa właściwości rejestrów związanych z portami processora (str.51) "Three I/O memory address locations are allocated for each port, one each for the Data Register...

    Mikrokontrolery Początkujący emarcus   23 Paź 2014 06:26 Odpowiedzi: 5    Wyświetleń: 540
  • Atmga8 Bascom - LCD tekst przeskakuje do drugiej linijki.

    Ogólnie za dużo nie umiem na razie, więc kleje z różnych kodów. Kod te temperatury zerżnięty z strony znalezionej w google. Zaczynam rozumieć o co chodzi z tym bufferem i przepełnieniem. Tak, miała to być linijka wskazująca poziom. Cls wstawiłem do pętli, bo bez niego zwiększanie poziomu paliwa szło...

    Mikrokontrolery Początkujący Gunslinger   23 Lis 2015 21:20 Odpowiedzi: 10    Wyświetleń: 879
  • 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...

    Mikrokontrolery psooya   04 Mar 2006 23:50 Odpowiedzi: 6    Wyświetleń: 2236
  • Jak wstawic wybrany znak do kodu? (BASCOM)

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

    Mikrokontrolery Fyszo   13 Mar 2008 14:56 Odpowiedzi: 7    Wyświetleń: 2017
  • [bascom] DS18b20 strzałki sygnalizujące spadek i wzrost temp

    Witam! W zeszłym roku był na ten temat topic. Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(małpa)o2.pl $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal...

    Mikrokontrolery AVR 314426   13 Wrz 2008 20:05 Odpowiedzi: 21    Wyświetleń: 4859
  • [attiny2313][Bascom]Odczyt kilku 4pinów z jednego portu.Jak?

    Jeszcze wracając do poprzedniego pytania o sczytywanie z klawiatury to w końcu zajarzyłem że niezbyt dobrze napisałem , więc poprawiłem na : $regfile = "Attiny2313.dat" $crystal = 4000000 Config Portd = Output Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.1 , Db6...

    Mikrokontrolery AVR Sebastian.R   21 Kwi 2010 11:12 Odpowiedzi: 7    Wyświetleń: 2171
  • [Atmega 8][bascom]D18B20 cztery uklady po 1-wires

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

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

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

    Mikrokontrolery cugi253   04 Paź 2010 21:23 Odpowiedzi: 6    Wyświetleń: 1685
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza LCD Config...

    Mikrokontrolery AVR zumek   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 5503
  • Bascom - Równoczesny odczyt stanu kilku portów

    Nie mam ściśle określonej liczby cykli, chce po prostu sprawdzić czujniki jak najszybciej. Zamiast Megi8 użyje AtMegi16 żeby uprościć sprawę wyświetlacza, po prostu podłącze go do dodatkowych portów A. Wyświetlacz LCD bedzie 2x16 ewentualnie 2x8. Spróbuj ten przykład (nie testowany) (!). Na symulatorze...

    Mikrokontrolery AVR grzechu9009   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 5493
  • Bascom, Attiny 2313 - Timer0

    1.Konfiguruje się PORT 2.Podciąganie do plusa włącza się w PORT 3.Przyciski czyta się z PIN Sterować można PORT`em a sprawdza się PIN [syntax=basic4gl] Config PORT.x = Input 'nie podłaczamy driverow - port bedzie wejsciem PORT.x = 1 'sterujemy portem, podłączamy wewnętrzny rezystor Przycisk...

    Mikrokontrolery Początkujący Majster323   03 Lut 2015 21:20 Odpowiedzi: 5    Wyświetleń: 534
  • problem z wlacznikiem, prosty uklad,bascom

    Takie problemy były już na elektrodzie. Możesz zrobić tak jak napisał przedmówca. Przycisk od portu do masy, poprzez set port podciągasz wejście do "+" i masz cały czas stan wysoki, po wciśnięciu sciąga go do masy i masz stan niski. Jeśli masz przycisk między portem a "+" to musisz go podciągnąć do masy...

    Mikrokontrolery karlos79   13 Cze 2007 21:09 Odpowiedzi: 4    Wyświetleń: 1164
  • [Atmega8][Bascom] Mini komputer do Fiata Cinquecento 700

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

    Mikrokontrolery AVR landy13   16 Mar 2010 17:21 Odpowiedzi: 12    Wyświetleń: 4242
  • [bascom][atmega32]Problem w komunikacji avr >> sl45

    Na początek mam trzy wiadomości. Dwie złe i jedną taką sobie. 1.Nie znam się na sterowaniu telefonów- może ktoś inny pomoże. 2.Znowu fusebity- PORTC jest ustawiony do obsługi JTAG- trzeba to wyłączyć. Wchodzisz w ustawianie fusebitów- tak jak poprzednio. Szukasz Fusebit High H - i ustawiasz na disable. 3.Skoro...

    Mikrokontrolery AVR dark_ghost   09 Lip 2010 19:42 Odpowiedzi: 7    Wyświetleń: 1359
  • [BASCOM] Atmega8 problem z wysterowaniem ULN2803.

    No fakt, zrobiłeś wszystko zgodnie z poprzednimi zaleceniami. Jest tylko jedno ale; gdy obsługujesz coś, co jest wejściem, to podciągasz komendą Set PORTX.X, natomiast stan odczytujesz : If PINX.X, a nie portx.x Jeśli dobrze zrozumiałem, to są aliasy: In1 = Portc.2 In2 = Portc.0 zamiast...

    Mikrokontrolery riger   19 Gru 2010 11:23 Odpowiedzi: 13    Wyświetleń: 1396
  • [Bascom]2xDS18B20+Atmega8 -jak wykryć brak jednego czujnika?

    Witam! Na tą chwile (brak czasu) udało mi się sklecić coś takiego: $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz...

    Mikrokontrolery AVR WOBI   11 Lut 2011 19:08 Odpowiedzi: 17    Wyświetleń: 2234
  • [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ć...

    Mikrokontrolery AVR Boldar   02 Lut 2012 10:54 Odpowiedzi: 16    Wyświetleń: 5393
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

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

    Mikrokontrolery AVR Retran   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 1590
  • Atmega16 - Bascom I2C, Ads1110

    Na stronie 16 datasheet jest opis, uproszczony przykład odczytu (żadne błędy nie są sprawdzane): [syntax=basic4gl]' przykładowa konfiguracja dla sprzętowego TWI Atmega 2561 $lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI Config Scl = Portd.0...

    Mikrokontrolery Mundi1970   08 Lut 2014 23:19 Odpowiedzi: 6    Wyświetleń: 1131
  • Atmega8/ Bascom - SAA1064 4 x 7 segment dynamicznie

    Atmega 8 posiada sprzętowy interfejs TWI(I2C), więc go może wykorzystaj. Err (0-ok, 1-błąd). Nigdzie w programie zmiennej Err nie sprawdzasz. Jeżeli nie chcesz po każdym wysłanym bajcie sprawdzać zmiennej Err można to zrobić tak, zamiast: I2csend : [syntax=basic4gl]Const Saa1064_buf_len...

    Mikrokontrolery Początkujący maximus22_kr   04 Mar 2014 00:49 Odpowiedzi: 7    Wyświetleń: 2133
  • Bascom czujnika ciśnienia - Honeywell

    Wydaje mi się że adres dla odczytu/zapisu powinien mieć wartość &HF1. Jeżeli korzystasz z hardwarowego TWI (np. w Atmega 32 pin PC.0 i PC.1) to masz zamienione SDA z SCL. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 32 $framesize = 32 ' konfiguracja...

    Mikrokontrolery Początkujący atom1477   18 Kwi 2014 16:14 Odpowiedzi: 7    Wyświetleń: 975
  • Atmel/ATmega644PA-AU/BASCOM - [BASCOM] Wielokrotne wywołanie przewań

    Zacznij od Set PORTD.6 a nie Set Pind.6 Rejestru PIN nie da się ustawiać. Co za tym idzie nie masz podciągania na tym pinie. Jest pewne niezrozumienie tego tematu w Bascom. Jeśli piszesz Config to potem mozesz pisać Pin albo Port, ale przez ten poprzedzający "Config" ustawienie będzie się tyczyło...

    Mikrokontrolery AVR Hypno   28 Lis 2016 11:54 Odpowiedzi: 14    Wyświetleń: 456
  • Bascom atmega 16 i jeden klawisz - problem.

    Przy takim napisaniu programu funkcja debounce nie jest potrzebna bo jest wait 1 i to ona przytrzyma informacje o stanie przycisku. Wyrzuć " Set Porta.2" bo w tym przypadku nie jest potrzebne, jeśli definiujesz porty jako wejścia to będą podciągane do góry wewnątrz procka. Poza tym ducker1 dobrze...

    Mikrokontrolery pawelj   13 Lip 2007 20:09 Odpowiedzi: 6    Wyświetleń: 1077
  • [Atmega8][Bascom] nie inicjuje wyświetlacza LCD

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

    Mikrokontrolery AVR emarcus   13 Cze 2009 17:43 Odpowiedzi: 9    Wyświetleń: 3587
  • [Bascom][ATMega8]Klawiatura matrycowa, przełączniki.

    Witam. Wiem, że temat był wielokrotnie wałkowany na forum, ale mimo przebrnięcia przez sporą ilość informacji jakoś nadal mam problem z poradzeniem sobie z moim przypadkiem. Buduję 'klawiaturę matrycową' ale nie na przyciskach, ale na przełącznikach, zatem program sterujący nie będzie miał rozpoznać...

    Mikrokontrolery AVR kRzaQ   28 Maj 2009 15:57 Odpowiedzi: 2    Wyświetleń: 1979
  • [Attiny13][Bascom] Sterowanie zasilaniem końcówki mocy

    Ok, w takim razie rozumiem że w kodzie będę musiał jeszcze ustawić Pinb.3 i Pinb.4 (co powinno włączyć rezystory podciągające tak?). A co do tych podprogramów, chciałem właśnie, ale nie wiedziałem do końca jak to działa. Wpisuję jakąś etykietę i wtedy jeśli warunek zostanie spełniony to daję jakiś skok...

    Mikrokontrolery AVR maly.borkowo   11 Cze 2009 15:53 Odpowiedzi: 9    Wyświetleń: 2218
  • [Atmega32][Bascom]aktualny stan portu

    Jakieś masło maślane. Stan portu jest w rejestrach oznaczanych PINx. Tak więc: Stan_portu_A=PINA Nawet jak port ustawisz jako wejście z podciąganiem i zewrzesz wejścia do masy.

    Mikrokontrolery AVR karolk7   11 Sie 2010 22:21 Odpowiedzi: 4    Wyświetleń: 1111
  • Bascom - tryb powerdown. Obniżenie poboru prądu.

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

    Mikrokontrolery AVR piotrva   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 3807
  • Bascom i obsługa przycisku do Vcc

    Normalnie przyciski dołącz się do masy, aktywuje rezystory podciągające wewnątrz uC i chodzi. W twoim przypadku musisz zastosować równolegle do przycisku rezystor (ok. 47k). Procesor ma wejście w wysokiej impedancji i łapie sygnały z otoczenia. Nie ma przy tym wewnątrz uC rezystora "podciągającego do...

    Mikrokontrolery yarpen2   22 Wrz 2006 05:42 Odpowiedzi: 26    Wyświetleń: 2109
  • Bascom i debounce działa ale jakoś dziwnie

    Być może sie komus przyda w przyszłości. Błąd działanie był spowodowany tą linią set PORTA co miało włączyć rezystory podciągające na całym porcie A skonfigurowanym jako wejściowy. niestety taka komenda (set dla całego portu jest błędna. Komenda set można ustawic co najwyzej jeden bit a cały port...

    Mikrokontrolery AVR Ajatol   17 Maj 2009 04:35 Odpowiedzi: 6    Wyświetleń: 1918
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Czy ten kod nadał by się do zliczania impulsów z INT0, ewentualnie co trzeba by zmienić ? Nie. Po pierwsze: Nie możesz liczyć na dokładny pomiar czasu stosując Start/Stop Timer przy użyciu prescalera o wartości różnej od jeden. Wartość timera może zostać incrementowana już po jednym ticku zegara...

    Mikrokontrolery AVR Mad Jaro   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 14424
  • [Atmega8][Bascom] Termostat

    If I3 > 0 Then .Nie wiem właśnie, w którym miejscu robię błąd, bo w sumie przepisuje wynik pomiaru do I3 i procedure If, then, else, end if.

    Mikrokontrolery AVR emarcus   14 Sty 2012 20:43 Odpowiedzi: 14    Wyświetleń: 4360
  • Atmega - poprawna konfiguracja portów w BASCOM

    Witam. Jak należy konfigurować poleceniem w Bascom Config PORTx=&Bxxxxxxxx i PORTx=&Bxxxxxxxx piny używane do np. taktowania procesora-np. xtal, lub piny używanego ADC lub LCD lub np, jakiegoś interfejsu? CZy gdy są wejściami - włączać R podciągające czy niech pin "wisi w powietrzu"?

    Mikrokontrolery AVR kiziu13   31 Sie 2012 02:08 Odpowiedzi: 1    Wyświetleń: 1272
  • Bascom + DS1820/DS18B20 - CRC

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

    Mikrokontrolery AVR Freddy   22 Lut 2013 16:22 Odpowiedzi: 8    Wyświetleń: 2844
  • Bascom - Zaokrąglanie liczby zmiennoprzecinkowej do liczby całkowitej

    Ta zmienna u Ciebie jest dzielona cały czas prawie 16mln/s :D Na początku programu ustawiasz piny enkodera jako wejściowe, ale chyba omyłkowo, zamiast włączyć podciąganie na PORT B .0 i PORT B .1 włączasz segmenty na PORT C :D Poprawiłem co nieco, ale pewnie nie wszystko. Testnij. [syntax=vbnet] $regfile...

    Mikrokontrolery AVR niveasoft   20 Gru 2016 13:02 Odpowiedzi: 14    Wyświetleń: 696
  • Bardzo początkujący Bascom AVR

    Pisałem, że wypadało by zapoznać się ze sposobem konfiguracji portów i ze składnią języka. Skoro port B ustawiasz jako wejściowy to jego linie musisz podłączyć do rezystorów podciągających do zasilania. [url=]Tutaj masz dokładnie opisany sposób konfiguracji portów. No i nie pisz instrukcji w jednej linii...

    Mikrokontrolery Początkujący dondu   25 Wrz 2017 21:27 Odpowiedzi: 13    Wyświetleń: 675
  • Porty - niby proste a jednak (bascom)

    mam jescze jedno pytanie programujesz to odzelnym proramatorem?? czy przez ISP?? spoboj odwrócic porty, spoboj uzywac polecen set i reset np. "reset PORTB.5 " oraz tutaj masz cos o charakterstyce portu: Port PB jako uniwersalny port wejścia wyjścia. Wszystkie 8 linii portu są równorzędne, gdy...

    Mikrokontrolery M. S.   27 Sty 2006 14:10 Odpowiedzi: 8    Wyświetleń: 1436
  • [Attiny 2313] [Bascom] Echo sygnału RS

    Dzięki za pomoc. Zamieszczam zmodyfikowaną część kodu. Jeśli chodzi o instrukcje IF to sugerowałem się się książką "Programowanie mikrokontrolerów AVR w języku Bascom M. Wiązania: cyt. „Bascom pozwala na zagnieżdżanie instrukcji If...Then, ale aby nie stosować dość złożonych zagnieżdżonych...

    Mikrokontrolery AVR Brzycho   08 Cze 2010 23:45 Odpowiedzi: 7    Wyświetleń: 2144
  • ATmega8 i BASCOM - co robię nie tak???

    Config Portc = Input Config Pinc.0 = Input Config Pinc.1 = Input Config Pinc.2 = Input Config Pinc.3 = Input Skoro Config Portc = Input to po co Config Pinc.0 = Input Config Pinc.1 = Input Config Pinc.2 = Input Config Pinc.3 = Input Proponuję tak Config Pinc.0 = Input Config Pinc.1...

    Mikrokontrolery medicb   13 Gru 2006 16:39 Odpowiedzi: 10    Wyświetleń: 1951
  • [bascom]Bascom, a obsługa drukarek/drukarynek

    Dziś zakończyłem pierwsze testy ale niestety efekt marny :-( Osiągnąłem tylko to że na diodach sygnalizuje error, busy, selected i mogę inicjalizować drukarkę z procesora. Czy powinienem nóżki danych podciągać do masy w przypadku stanu niskiego?? I czy na tym porcie danych powinienem wysyłać kod znaku...

    Mikrokontrolery AVR piotrva   06 Wrz 2011 15:27 Odpowiedzi: 39    Wyświetleń: 8193
  • Bascom ,dziwne zachowanie uP

    1. jak dam LED bezpośrednio na wyjście portu (bez znaczenia czy są rezystory podciągające ,czy nie) Rezystor podciągający to jedno, ale czy dajesz w szeregu z LED-em rezystor ograniczający prąd diody ? Nie możliwe, żeby nie działało. Tutaj przykładowy projekty na 2051, gdzie LED-y sterowane są...

    Mikrokontrolery Macosmail   02 Wrz 2008 20:31 Odpowiedzi: 41    Wyświetleń: 2954
  • poczatkujący "bascom" przyciski

    Nie masz włączonego podciągania,tak wiec jeśli wykrywasz załączenie switcha: stanem wysokim to dajesz reset portx.x lub portx.x=0 stanem niskim to dajesz set portx.x lub portx.x=1 (dane polecenia w pętli lub przed instrukcą sprawdzania stanu na pinie) Porty mikrokontrolera sa na tyle czułe ze...

    Mikrokontrolery AVR simpson777   07 Mar 2009 11:12 Odpowiedzi: 14    Wyświetleń: 1789
  • Problem ze Switch[atmega8][bascom]

    Tak na szybkiego coś na bazgrałem. Diody podłączasz anodą do + a kadotdą do mikrokontrolera. $regfile "m8def.dat" $crystal = 8000000 Config Pinb.0 = Input 'Do tego portu podłączamy switcha Config Portd = Output ...

    Mikrokontrolery AVR Lukaszinfer   23 Mar 2009 21:17 Odpowiedzi: 6    Wyświetleń: 1053
  • [AtMega8][Bascom] Podłączenie przekaźników

    Witam, po pierwsze gdzie konfigurujesz końcówkę 0 portu D jako wyjście? Port D ten do którego dołączyłeś przekaźnik skonfigurowałeś jako wejście klawiatury. Do którego pinu w końcu podpięty jest przekaźnik? Wg. schematu gdzie indziej. Sprawdź miernikiem podciąganie do plusa. Co pojawia się bezpośrednio...

    Mikrokontrolery AVR 61320   23 Lip 2009 10:57 Odpowiedzi: 20    Wyświetleń: 4691
  • [ 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...

    Mikrokontrolery AVR bakardi   07 Sie 2009 00:49 Odpowiedzi: 40    Wyświetleń: 5530
  • [BASCOM][ATTiny2313] [Problem z wygenerowaniem 36kHz]

    punktów to już i tam mam dużo i nie wiem co znimi zrobić ;) ale.... moim zdaniem to w kodzie masz babola - ponieważ napisałeś: Config Portb.3 = Output jeśli chcesz użyć Config i do tego port to trzeba dać Config Portb = Output a jeśli chcesz ustawić tylko wybrany pin jako wyjście...

    Mikrokontrolery AVR zumek   07 Sie 2009 13:54 Odpowiedzi: 4    Wyświetleń: 2044
  • [ATMega8][Bascom] Program sterujący pinami

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

    Mikrokontrolery AVR imlubie   20 Mar 2010 02:36 Odpowiedzi: 10    Wyświetleń: 1209
  • [ATTINY2313][BASCOM]Pomoc w obsłudze counter-a. Co nie tak?

    Zacznijmy od pierwszych trzech linijek. Nie ma $regfile= Ustawiasz PortB jako wyjście. Ustawiasz dwa najmłodsze piny w stan niski. Ale nie wiadomo co się ustawi bo instrukcje oddzielasz średnikiem(; ) a nie dwukropkiem(: ). Kompilator nie ostrzega tylko robi jakieś bzdury- np. ustawia wszystkie...

    Mikrokontrolery AVR guuciek   19 Cze 2012 11:39 Odpowiedzi: 23    Wyświetleń: 3514
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam, Ostatnio również ja, skuszony możliwościami układów rfm12, postanowiłem zakupić dwa moduły tego typu (433 MHz). Śledząc ten wątek natknąłem się na kod użytkownika avatar , postanowiłem wykorzystać go więc w mojej aplikacji. Niestety, po podłączeniu modułów do procesorów nie zachodzi żadna transmisja....

    Mikrokontrolery excray   22 Cze 2015 21:01 Odpowiedzi: 673    Wyświetleń: 219113
  • [ATTINY2313][BASCOM]Czy dobrze zrobiłem schemat?

    a jeszcze lepiej przełożyć S1 aby zwierał do masy a nie do VCC. Wtedy nie trzeba będzie rezystora podciągającego , wystarczy włączyć wewnętrzne podciągnięcie - czyli zmienić program na : [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 1000000 Config Portb = Input ...

    Mikrokontrolery Początkujący Fredy   01 Sty 2012 13:08 Odpowiedzi: 7    Wyświetleń: 1629
  • BASCOM i 1wire / DS18B20 dziwna rzecz...

    Mam Atmegę 128 (14.745.600Hz). I otoż na porcie B.4 mam sobie termometr DS18B20. Próbuję się z nim skomunikować i mam dziwny problem. Otóż, robię reset 1wire, a potem próbuję zrobić 1wirecount (bo może być więcej niż 1 termometr) ; ' ZNAJDZ URZĄDZENIA DS ////////////////////////////////////////...

    Mikrokontrolery AVR sundayman   31 Sty 2012 17:56 Odpowiedzi: 0    Wyświetleń: 795
  • [attiny2313][bascom] pierwszy program

    Witam. Piszesz, że jest to twój pierwszy. Niestety widać to na każdym kroku. Masz kilka błędów rzucających się w oczy. Pierwszy błąd notorycznie popełniany przez początkujących to mylenie rejestru PIN z rejestrem PORT. Zamiast: Gosub i etykiet do podprogramów. Pamiętaj, jeśli z jakiegoś...

    Mikrokontrolery AVR jacekk232   14 Lut 2012 21:14 Odpowiedzi: 4    Wyświetleń: 1379
  • Prośba w sprawdzewniu programu BASCOM

    To pytanie na szybko odemnie, czy "config Pinb.0 = input : Portb.0=1" spowoduje ze do portu nie trzeba dodać rezystora aby działał z przyciskiem? Tak. Ustawienie portu w stan wysoki spowoduje podłączenie wewnętrznego rezystora podciągającego. Przycisk w tej sytuacji musi oczywiście zwierać do masy.

    Mikrokontrolery Początkujący Press   08 Maj 2012 22:51 Odpowiedzi: 3    Wyświetleń: 697
  • [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...

    Mikrokontrolery Początkujący emarcus   10 Cze 2012 21:14 Odpowiedzi: 12    Wyświetleń: 1422
  • Bascom zapis programu przez zewnętrzny programator

    Dzięki za zainteresowanie. Niby to w miarę proste a jednak ... portb=&B00000000 - wcale nie oznacza stanu spoczynkowego "0" dla pinów tego portu. Oznacza to, że piny tego portu są w stanie wysokiej impedancji ( HiZ), możesz to traktowac tak jakby były nie okreśone i bedą reagowc na przypadkowe...

    Mikrokontrolery chicken007   13 Cze 2014 08:58 Odpowiedzi: 6    Wyświetleń: 774
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Kolego, układy AVR mają nogę podłączoną do kilku rejestów. Pisząc słowo PIN konfigurujemy rejestry wejściowe, a słowo PORT rejestry wyjściowe. Chodzi tu o składnie języka Bascom. Ta informacja jest oczywiście niedokładna , a sama interpretacja błędna (!). Pisząc 'config ...' w efekcie edytujesz...

    Mikrokontrolery AVR DianaNowak   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 1863
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Przerobiłem program na ATtiny2313 dodałem jeszcze jeden przycisk i ustawiłem baud dla TX i RX przeliczyłem Compare0a (za pomocą kalkulatora z MkAvrCalculator) nie bawiłem się już w ręczne liczenie :) Zmieniłem też ustawienia portów gdzie wpisałem już w konfigurację portu podciąganie dla D1 teraz...

    Mikrokontrolery Początkujący dobo_28   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 2469
  • Atmega32 i przerwania zewnętrzne (bascom)

    Mam kłopot z obsługą przerwania INT0 w ATmega32. Chciałem, żeby były generowane zboczem opadającym. Na nogę ITN0 wchodzi sygnał prostokątny 1Hz z wypełnieniem 50%. Jest rezystor podciągający do +5V. Kod jak niżej. Powinno generować sygnały na beeperzerz podłaczonym do portu D ale nic się nie dzieje....

    Mikrokontrolery Press   08 Maj 2005 11:28 Odpowiedzi: 1    Wyświetleń: 1680
  • [BASCOM '51] i kilka portów 1-wire

    To ja sie zapytam czemu podciągasz kilka razy przyciski do +? Przeca raz na początku wystarczy?

    Mikrokontrolery Balu   25 Wrz 2005 19:26 Odpowiedzi: 20    Wyświetleń: 1647
  • [Bascom] Jak wykryć brak jedynki na porcie ?

    Litości. Bez podłączenia do masy ten stan jest niewykrywalny bo go po prostu nie ma. Jak nie podłączysz do masy to tam się dalej utrzyma jedynka. Żeby wykryć zero (brak jedynki ;p) trzeba po prostu zewrzeć pin do masy i tyle. Rezystor ściągający do masy 100k i po sprawie (ale wewnętrzny podciągający...

    Mikrokontrolery AVR peter507   08 Mar 2009 17:03 Odpowiedzi: 4    Wyświetleń: 975
  • [Bascom AVR] zliczanie stanu wysokiego na porcie

    No to sprawdź ten kod [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 $sim Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.0 , Rs = Portd.1 Config Lcd = 16 * 2 Config Portc.5 = Output Config Portc.4 = Output Config Pind.2 = Input Config...

    Mikrokontrolery Początkujący komor34   02 Lis 2012 10:08 Odpowiedzi: 8    Wyświetleń: 1640
  • [Bascom][Atmega32] Przyciski na porcie D.2 i D.3

    Nie działa bo masz nie włączone podciąganie do plusa. Rejestry PIN nie służą do zapisu w tym procesorze (tylko w niektórych modelach zapis 1-dynki do nich powoduje zmianę stanu odpowiadającego bitu w rejestrze PORT). - strona 64 Musisz dać dla każdego przycisku po instrukcji Config ... Input instrukcję...

    Mikrokontrolery Początkujący M. S.   03 Cze 2013 21:35 Odpowiedzi: 4    Wyświetleń: 1008
  • attiny2313 bascom - Stan wysoki na porcie po włączeniu zasilania

    Witam Programowo nie pomogę bo nie znam Bascoma :D ale... być może problem jest typu sprzętowego. Czy po resecie uC wyjścia ustawiają się w prawidłowej konfiguracji ( oczywiście pyt.1 - czy masz opornik podciągający reset )? Pozdr.

    Mikrokontrolery Początkujący wabikboy   19 Kwi 2014 10:12 Odpowiedzi: 2    Wyświetleń: 1128
  • ATmega8...Bascom. Dlaczego procesor nie reaguje? Zamieszczony kod.

    A dlaczego nie tak: $sim 'tylko do symulacji $regfile = "m8def.dat" $crystal = 8000000 'kwarc '-------------------------------------... 'Konfiguracja LCD wg wykonanej płytki PCB pod procesor ATmega8 Config Lcdpin = Pin , Db4 = Portb.3 , Db5...

    Mikrokontrolery zygmik   18 Lut 2005 04:50 Odpowiedzi: 5    Wyświetleń: 1488
  • AT90S2313 i bascom - problem z przysiskami

    1. rezystor wywalić - przyciski bezpośrednio do GND 2. diody odwrotnie (obydwie) 3. w kodzie (część konfiguracyjna) uaktywnić wewnętrzne podciąganie do Vcc PIND5 i PIND6 (PORT.X = 1 : DDR.X = 0) 4. no i oczywiście zmienić interpretację przycisków w programie na przeciwny stan Pozdr, Light-I

    Mikrokontrolery karlos79   17 Wrz 2006 22:19 Odpowiedzi: 5    Wyświetleń: 1149
  • BASCOM i ATmega16 - PROBLEM Z WYSYŁANIEM ZNAKÓW DO RS232

    Przetestowałem płytkę w taki sposób że wyjąłem ATmege i połączyłem ze sobą wyjście i wejście które podciągałem do procka(atmegi) i układ działa jak echo, wysyłam z portu COM i dostaje to samo. Więc jaki błąd popełniłem dalej jeżeli chodzi o komunikacje maxa i atmegi????

    Mikrokontrolery TomekMus   11 Lis 2006 20:18 Odpowiedzi: 43    Wyświetleń: 5125
  • BASCOM, MEGA8 i instrukcja DEBOUNCE

    Mnie się wydaje, że nie do końca wiesz o co tu chodzi więc napiszę kolejny raz. W AVR'ach każdy port (końcówka) ma trzy rejestry: DDRx(.y), PORTx(.y ) i PINx(.y). W rejestrze DDR ustalamy kierunek - 0 = wejście, 1 = wyjście. Jeżeli port jest wyjściem to PORTx(.y) ustala stan wyjściowy a PINx(.y)...

    Mikrokontrolery M. S.   29 Wrz 2006 18:20 Odpowiedzi: 8    Wyświetleń: 7501
  • Problem z Bascom Serout - nie dochodzi cała ramka

    Z tym dotykaniem masy pasowałoby mi niepoprawny układ taktujący (kwarc, kondensatory) może być też brak zewnętrznego podciągania RESETu do plusa i niepołączona masa układu i masa posrtu COM (5 pin w porcie DB9)

    Mikrokontrolery Soohy_tm   10 Lis 2006 22:49 Odpowiedzi: 6    Wyświetleń: 864
  • 89s52 i bascom. Dlaczego taki kod nie powoduje zapalenia diody?

    Bo port "0" jest typu "open drain", nie ma rezystora podciągającego do plusa. Możesz LEDa podłączyć na odwrót, do plusa (anodą) przez rezystor i załączać podając zero na port.

    Mikrokontrolery perry   22 Lis 2006 23:43 Odpowiedzi: 6    Wyświetleń: 1299
  • BAscom Avr problem z prostym układem

    config portd=&B1111100 Wcześniej wejściami były Pind.1, Pind.2:idea: No ale dobrze. Więc tak: podciąganie wejść przez wewn. MOSFETy działa w ten sposób, że końcówki mają własną logikę z bramką NAND. Jedno jej wejście jest przez negator spięte z rejestrem DDRx,a drugie-bezpośrednio-z PORTx. dzięki...

    Mikrokontrolery przemotronik   17 Lip 2007 10:50 Odpowiedzi: 10    Wyświetleń: 1767
  • Attiny 13 bascom pcint0 jak uruchomic

    Ale dlaczego chcesz wykorzystywać końcówkę przerwania zewnętrznego jako wyjście? Przecież logiczne jest, że ma to być wejście, chyba że chcesz generować przerwanie programowo, ręcznie ustawiając stan końcówki, co w praktyce raczej mija się z celem. Końcówkę deklarujesz jako wejście z pull-upem do plusa...

    Mikrokontrolery fredny   28 Paź 2007 23:01 Odpowiedzi: 10    Wyświetleń: 3568
  • problem z programem do opuszczanego ramienia bascom

    w każdym uC można zastosować rezystor podciągający , w AVR z powodu dużej rozbieżności wewnętrznych rezystorów jest to zalecane szczególnie jeżeli pin / port pracuje jako wejście MirekCz ma rację nawet nie zauważyłem tego config portx odnosi się dla całego portux , natomiast config pinx.y dla konkretnego...

    Robotyka Modelarstwo wader_669   02 Lut 2008 15:47 Odpowiedzi: 5    Wyświetleń: 786
  • Symulator programu Bascom

    przez rezystory 4,7k dają prąd na wejścia uC. chyba nie rozumiemy się , jeżeli wszystkie układy zewnętrzne ( czujniki ) będą podłączone ok , chodzi o to aby piny pracujące jako wejścia nie wisiały w powietrzu , przez jaki rezystor chcesz dawać prąd na wejście pewną zasadą przy pracy portu jako...

    Robotyka Modelarstwo bogdan_p   06 Lut 2008 18:45 Odpowiedzi: 12    Wyświetleń: 4945
  • [Atmega 32][Bascom] Celowy brak stanu

    Tak. Bo w takim stanie przerzutnik portu nie wymusza stanu logicznego z rejestru PORT a jedynie steruje tranzystorem, który służy jako podciąganie wejścia do zasilania (ekwiwalent rezystora ok. 50k). Dlatego do odpowiednich bitów DDRxy i PORTxy należy wpisać zera.

    Mikrokontrolery AVR dawid512   13 Cze 2008 23:08 Odpowiedzi: 10    Wyświetleń: 1959
  • Dość dziwny problem z DS1820 [BASCOM]

    Niestety program kolegi wojnar również mi nie chce działać poprawnie. Po zmienieniu $regfile i $crystal i zaprogramowaniu Atmegi wyświetlacz wskazywał że temp. wynosi 3.3°C, ale po dotknięciu palcem temp. rosła czyli jakaś reakcja była. No nie mogę za chiny dojść dlaczego odczyt jest niepoprawny...

    Mikrokontrolery wojnar   31 Sie 2008 10:18 Odpowiedzi: 16    Wyświetleń: 3080
 Szukaj w ofercie
Zamknij
Wyszukaj w ofercie 200 tys. produktów TME