Błąd przy kompilacji , czy po załadowaniu do proca :?: Piotrek
Projektuje uklad w ktorym PC (VB6) bedzie wysylalo tablice do atmegi 32. Tablice wysle z VB6 w nastepujacy sposob: Dim tArray(1 To 5) As Byte Dim vntBuffer As Variant tArray(1) = 100 tArray(2) = 101 tArray(3) = 102 tArray(4) = 103 tArray(5) = 104 vntBuffer = tArray msComm.Output = vntBuffer moje pytanie jest jak to wrzucic do tablicy spowrotem w bascom?
Fusebits KL zostawiasz bez zmian, A987 ustawiasz na 1111 (z rozwijanej listy wybierasz taką opcję). Dodatkowo ustawiasz bit H: CKOPT na 0 (0 oznacza "włączony") i wyłączasz JTAG w bicie J (JTAG Disable) Co do Lockbits - nie zmieniaj, zostaw tak jak są. Wartości które tam masz wpisane umożliwiają odczyt pamięci programu i jej weryfikację Pamiętaj, że...
Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub wysyłasz po RS232 do komputera, a tam wyświetlasz...
Dodałem tylko na początku [syntax=cpp]byte rx;[/syntax] ale ciągle wyświetla zero. Nie brakuje tu czegoś do odczytu ? A mniejsza z tym. Dziękuję Panowie za pomoc
Moze zrob tak Do RS = Inkey() ' czyta RS232 If RS = 13 Then Exit Do ' szuka znak konca linii Ramka = Ramka + Chr(RS) ' Odczytana ramka z PC Loop
Mam takie małe pytanko. Otóż bawie sie juz kilkadni i nie moge sobie poradzic z realizacja komunikacji procesora z portem szeregowym. Czy ktoś wie jak to zrobic aby procesor prawidłowo interpretował dane z poru i wysyłał je. Chodzi o język bascom.
J.w jakiej użyć procedury przy X 110592?
Witam, Mam takie pytanie. Mam układ sterujący który zbiera dane i wysyła je do PC. Chciałbym sterować uC także z PC podając mu pewne wartości zadane typu temp, wilgotność. Jakiej procedury lub funkcji użyć żeby uC poprawnie ją zinterpretował. NP. wysyłam takie coś "RHzad=20" przez rsa i chciałbym żeby uC wpisał do zmiennej np. I (tylko) te 20. Pozdrawiam.
Witam! Mam bardzo proste pytanie, nie mam pojęcia w tym temacie. Przy wysyłaniu z dajmy na to sterownika danych powiedzmy z Bascoma stosujemy "Print". To co odczytuję z portu RS232 to string, czemu? Może mogą być to inne typy danych? Pytam bo drażni mnie ta późniejsza konwersja ( w c# ) danych z COMa ze stringa na jakieś typy liczbowe. Jak i czy się...
Witam mam pytanie odnosnie programowania transmisji szeregowej w bascomie: 1. prędkość ustawia się za pomocą $baud $crystal 2. jak sprawdzić czy do SBUF coś dotarło czy zostało nadane?? 3. $serialinput -> określa nazwe zmiennej do której trafia zawartość Sbuf?? z poziomu assemblera obsługa uart'u nie stanowi większego kłopotu, ale bascom ciągle jest...
Witam, Przejzalem juz kawal forum ale nie znalazlem odpowiedzi na moj problem. Jak w symulatorze BASCOM'a odebrac dane z fizycznego portu RS kompa?? Wysyłanie dziala ale odbieranie za nic nie chce. Polaczylem dwa kompy po RSach (transmisja ok - przez hiperterminale dziala). Na jednym mam bascoma a na drugim hiperterminal. Programik najprostrzy wysylajacy...
jest problem tego typu ze wysylam z visuala wyraz zakonczony chr(13). odbierane sa tylko 2 pierwsze znaki i koniec.. 'Ustawienie parametrów transmisji w bascomie i visualu '19200 szybkość, Bez parzystości, 8 bitów danych, 1 bit stopu nie wiem gdzie jest blad.. Do While Ischarwaiting() = 1 Licznik = Licznik + 1 If Licznik = 1 Then Cls Wyraz =...
Witam Złożyłem sobie prosty układzik do komunikacji z autem, założenie było takie, możliwość wysyłania kodów odpowiedzialnych za podgłaszanie, ściszanie itp, oraz odbiór paczek danych i wyświetlanie na lcd podpiętym do atmegi. Druga część wyszła znakomicie, po trzeciej poprawce idealnie odbierał kody z auta, jednak nadawanie nijak mi nie wychodzi......
Witam Na port rs232 dostaje pewne dane chciałbym je wszystkie zebrać i wrzucić do zmiennej. Coś na zasadzie bufora. Jak powinienem podejść do rozwiązania tego problemu. Pozdrawiam
W jaki sposob przeslac dane z urzadzenia zczytujacego kody np. kreskowe do komputera na port rs-323 poprzez podczerwien? czytnik jest standardowo podlaczony kablem rs-232 zawierajacym przewod masowy oraz jedna linie (nadaje urzadzenie, odbiera komputer) predkosc taransmisji 4800 odleglosc ok 4m wazne jest aby nadajnik byl jak najprostrzej konstrukcji...
Witam, od razu mowie ze nie chce gotowca i nie po to napisalem. Mianowicie mam dwa komputery polączone RS232 i wiem ze sie widzą po sprawdzałem programem terminal i normalnie odbieram i wysylam wiadomosci. Natomiast chce osiągnąć cos takiego, Jeden komputer będzie wysyłał powiedzmy co 1s kod HEX a drugi bedzie odbieral ten kod. Chodzi mi o symulacje...
witam mam głupie pytanie, czy w Bascom'owy symulator odbiera dane z RSa w PC? połączyłem 2 kompy RSami i wszystko śmiga, terminal Bascom'owy tez się komunikuje z drugim komputerem więc konfiguracja OK... ale jak zrobić i czy w ogóle się da , zrobić tak żeby dane z komputera 1 wysłane do komputera 2 były odebrane w symulatorze działającym na komputerze...
Witam, Chcę zapisać plik wysłany z PC na karcie pamięci MMC. Na karte zapisuejemu 512bajtów za jednym zapisem czyli jeden sektor. Tak więc aby aplikacja zapisała plik np. 5MB na karcie MMC chcę zrobić tak by uC odbierał 512bajtów z RS'a a nasiępnie je zapisał na MMC i tak aż uzyskamy 5MB. Sam zapis na MMC 512 bajtów potrafie napisać lecz jak skutecznie...
Witam Bardzo proszę o pomoc, jak napisać krótki programik w Bascom. Aby dostać się do konfiguracji USR-WIFI232-T należy wysłać po RS232 "+" 20ms "+" 20ms "+" 1000ms "a" w DELPHI tak to wysyłam i to działa. Proszę zedytować post i użyć przycisku SYNTAX. Przykładowo zrobiłem to dla Delphi.
Witam, Jak sprawnie odebrać dane bajty lub znak ascii z przedziałów: - 1..32 - 126..255 Gdyż program sprawuje się rewelacyjnie i NIEZAWODNIE jak odbieram tylko znaki z klawiatury, a ja chcę przesłać z PC do uC ok 1MB danych z zakresu Bajt = 1..255 Rozwiązanie jakie jest poniżej - rewelacja! Lecz moja ramka danych jest 128bajtowa i docelowo 128bajt jak...
Witam Mam następujący problem, może znajdzie się jego rozwiązanie: Program napisany w bascomie. Deklaruję zmienną jako bajt i jej wartość ustawiam na 0. Następnie wysyłam ją po rs232. Na terminalu ustawionym na odbiór stringów mam prawidłowo odebraną daną - czyli 0. Jak ustawię odbiór hex'ów to wyświetla mi 30 30 0D 0A. Jak jest ta dana konwertowana...
Mam taki problem : jest urządzenie które komunikuje się po RS-232 z komputerem. Znam parametry transmisji (prędkość, bity danych itp. - od producenta) Zrobiłem urządzenie do podsłuchiwania transmisji ( taki RS232 sniffer -był gdzieś na elektrodzie). Problem jest taki że jedyne co odbieram to "krzaki". Zakładam, że parametry transmisji producent podaje...
Pracuję nad odczytem ramki z ALPINE M-BUS i wysyłaniu do Terminala po RS232 Temat był kiedyś poruszany.Ogólnie M-BUS pracuje na zasadzie PWM ,tzn, 0 i 1 są transmitowane z różną szerokościa impulsów . Joerg Hohensohn zrobił już coś takiego w języku C. www.jevinskie.com/mbus/ Chce zrobic tosamo w bascomie. Docelowo ma być pózniej emu zmieniarki na module...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
:arrow: Mictronic: Predkosc transmisji to 9600! Ponizej wklejam wycinki mojego programu do obslugi tego modulu: '------------------------------- ' modul RFiD ' ' 9600.1.0 ' dane 0xff,x,x,x,x,x,crc8 '------------------------------- {...} $baud = 9600 ' predkosc transmisji Config Serialin = Buffered , Size = 100 ' rozmiar bufora {...}...
W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.
Żeby nie było, że w przerwaniach ustawiam tylko flagi Hahaha :D Wiem na ile sobie mogę pozwolić przy danych założeniach :P Kiedy się już coś tam wie to się nie zgaduje "czy się uda" tylko się to wie :D Te ADC można czytać w Bascom z pominięciem Getadc() W plikach DEF są zaszyte również definicje pod nazwą WIO Pozwala to na odczyt dwubajtowych rejestrów...
Od kad zmienilem bit CKOPT w fusach dziala bardzo stabilnie za kazdym razem dostaje informacje AT+CSQ+CSQ: 19,99OK Ja wycinam z tego tylko to 19 i przeliczam na dBm oraz robie z tego bargraph Zmienilem tez petle while, wend tak aby wychodzil po znaku OK a nie po {CR} bo w takim wypadku bym nic nie odczytal. Nie rozumiem do konca czemu bez zerowania...
Witam, po przesiadce z bascom do winavr piszę przykładowe programy w celu poznania C dla AVR, tym razem chciałbym wysyłać po rs232 odczyt z przetwornika analogowego. Używam a328p i po krótkim zapoznaniu się z dokumentacją układu ustawiłem transmisję i adc [syntax=c] #include <avr/io.h> #include <util/delay.h> int main( void ) { UCSR0B =...
Poszperałem troszkę i dotarłem do producenta z Węgier tych wag co oferuje Łysoń ;) http://kaptarmerleg.info/?page_id=25 Czyli jeżeli komunikacja z wagą samą w sobie będzie odbywała się poprzez kabel RS232 to poprzez ten kabel będzie waga włączana i wyłączana, czy też będzie tylko odbywał się odczyt informacji? Co do zbierania sprzętu do programowania......
ok panowie - poradziłem sobie nieoczekiwanie w nieoczekiwany , sprawny, szybki i łatwy sposób, przynajmniej jeśli chodzi o odczyt z układu mojego SLAVE i to bez żadnego softI2C itp... ... jak ? jesli to kogoś zainteresuje .... Bascom to jednak fajne "zwierzątko" otóż w kilku linijkach po obu stronach zorganizowałem softwarowy RS232 na dowolnie wybranym...
Cześć wszystkim Buduję pewien projekt w którym udział bierze 10 drzwiczek i czytnik RFID. Zasadniczo układ działa w ten sposób że człek przykłada pastylkę RFID i dostaje uprawnienia do otwarcia określonych drzwiczek. Uprawnienia są ważne przez 10 sekund potem wygasają i tak w kółko. Temat prosty i zrobiłem go w BASCOM który akurat znam. Ale. Jest potrzeba...
programik który był obsługiwał i sterował: -czujnik temperatury na 1-wire -czujnik wilgotności za pomocą przetwornika acc -styk otwarcia drzwi -sterowanie grzałką która zmieniała temperaturę 2,5stC na 1sekundę -sterowaniem wentylatorem wyciągowym -sterował silnikiem nawilżacza powierza -sterował oświetleniem -wyświetlanie wszystkiego aktualnie wykonywanego...
Wiem, że temat kart sd do atmegi był już poruszany ale nie znalazłem odpowiedzi i dalej tkwię w problemie. Otóż napisałem program odczytujący pomiar i teraz chcę wysłać ten odczyt na kartę sd, skonfigurowałem ją wg opisu znalezionego ' Chip Select Pin => Pin 1 of MMC/SD Config Pinb.3 = Output Mmc_cs Alias Portb.3 Set Mmc_cs ' MOSI - Pin => Pin...
Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu LPT do znalezienia w google w każdej chwili, reszta mojego...
witam. w związku z zapytaniami na meila odpowiem na ile mogę tu(być może komuś się to przyda. Jesli gdzies walnołem jakis bład prosze o wybaczenie:) już dawno projekt zakonczony a nie chce mi się na nowo teraz wszystkiego instalować i sprawdzac. na początku zanim zacząłem co kolwiek pisać podpatrzyłem terminalem (RTU) przes rs232 co tak naprawdę wysyła...
http://obrazki.elektroda.net/76_12349093... Włącznik komputera zintegrowany z igorplug Ostatnio postanowiłem zmontować sobie komputer pracujący w roli "Media Center". Jako zdalne sterowanie wykorzystałem odbiornik igorplug ( http://obrazki.elektroda.net/86_12349099... Wszystko działało bardzo pięknie - pojawił się tylko jeden problem -...
Eeeeeh - Bascoma to ja już prawie zapominam. Ale nie pisz że bez znaku entera program w bascomie ci czegoś nie czyta - poczytaj w helpie na temat config input i możliwości deklarowania znaków końca linii. Poza tym wyłączyłeś buforowanie sprzętowe dla UART'a więc nie dziw się, że to hmmm "tak sobie działa" - przy tak napisanej obsłudze komunikacji -...
hmm, po pierwsze dobrze by było gdybyś trochę się poduczył bascoma, bo obsługa kart sd to wyższa szkoła jazdy, możesz po prostu zastąpić polecenia Print #1 na Lcd i resztę pozostawić bez zmian (Print i Lcd są kompatybilne składniowo) ale wtedy musisz dodać waity, pozycjonowanie za każdym razem, żeby wogóle cokolwiek zobaczyć z tego mojego programu....
Już z wypowiedzi z pierwszego postu wnioskowałem sobie coś o Twojej osobie. To jednak zostawię. Żeby procesor odliczył poprawnie 500ms za pomocą funkcji Waitms to trzeba mu podać rzeczywiste taktowanie uC a nie takie jak Ty myślisz że masz albo chciałbyś mieć. To z tego powodu że przy taktowaniu 1MHz zegar musi tyknąć 500 000 razy a dla taktowania 8MHz...
To może się okazać bardziej skomplikowane, niż się wydaje. Wszystko zależy od tego, jaki jest algorytm wyświetlania w tym częstościomierzu. W każdym razie, w najprostszym przypadku można próbować coś w tym rodzaju: 1. utworzyć tablicę na 7 cyfr wyświetlacza. 2. ustawić timer na generowanie przerwań z prędkością > 100 razy na sekundę. Lepiej nawet rzędu...
Podrzucę jeszcze skompilowany program - jak ma Kolega wejście na RS232/UART to można jeszcze wyeliminować problem z kompilatorem.
Dlaczego do bufora 32 znakowego wpisujesz 64 znaki? Lekko zmodyfikowałem funkcję ReadUart, aby wypisywała zmienną buf: Jakbyś jeszcze kończył string w miejscu, gdzie skończyły się dane, to nie wypisywałyby się śmeci. Coś w tym stylu: [syntax=cpp] ret = ReadFile(hPort, buf, len,&retlen, NULL); buf[retlen] = 0; cout << buf; [/syntax] Tak w...
W kwestii bascom-u Ci nie pomogę ale może wykorzystasz wstawki asemblerowe ; .org 0 rjmp RESET ; Reset rjmp EXT_INT0 ; zewnetrzne Int0 rjmp EXT_INT1 ; zewnetrzne Int1 rjmp TIM1_CAPT ; zewnetrzny wychwyt wartosci licznika 1 rjmp TIM1_COMPA ; komparator A licznika 1 rjmp TIM1_OVF ; przepelnienie licznika 1 rjmp TIM0_OVF ; przepelnienie licznika 0 rjmp...
Raczej nie zamienić atmegę tylko sprawdzić co masz nie tak w kodzie. Istnieje możliwość, że uszkodziłeś dany pin procesora, przełożenie czujnika pod inny ADC w takim wypadku powinno pomóc. Najpierw sprawdź co tak naprawdę do Ciebie dokładnie wraca z ADC (wyrzuć tą wartość z ADC albo na diody, albo na LCD albo po RS232 na komputer).
poszukuje prostego programu w delhpi, oraz prostego kodu w bascom avr na ATMega8, program miałby komunikować sie z procesorem, tj wysyłac jakieś dane, które np powodowałyby zmiane stanu na jakims porcie procesora, mógłby również miec możliwość odczytu stanu dowolnego poru procesora, potrzebuje tego wszystkiego w celach edukacujnych, gdyby ktos posiadął...
Powiem tak: Jeśli klon STK500 nie posiada połączenia typu RS232 lub USB z konwerterem na RS232 (za pomocą FTD232) to taki programator należy sobie bezwarunkowo odpuścić .
ten schemat może być prawidłowy przy założeniu, że kabel do transmisji RS232 ma zrobione przekrosowanie pomiędzy nóżkami 2 i 3 jeśli chodzi o jego bydwa końce. ... jeśli jednak stosuje się taki typowy kabel RS232, jaki można kupić w dowolnym sklepie, gdzie wewnątrz wszystkie nóżki są połączone jeden do jednego, to oczywiście masz rację, że trzeba wtedy...
no ja jestem pewien ze nie analizuje czestotliwosci kwacu - chyba ze jest wrozka;] Bo ja nigdzie nie podawalem ile bedzie mial kwarc... Chociaz moze BASCOM ma ukryte zdolnosci i jak sie pcb z ukladem znajduje blisko obudowy/myszki/monitora/kamerki to potrafi sam sie dowiedziec jaka ma czestotliwosc;] Pozdro. BTW jakby ktoś mial jakies sensowne wytlumaczenie...
program nie musi byc taki skomplikowany (w zaleznosci pod czym go napiszesz ) biblioteka avr-dos pod bascoma jest prosciutka i nie powinna sprawic wiekszych problemow
Potrzebuje rady a mianowicie chcę napisać protokół transmisji. W jaki sposób zrobić to pomiędzy BASCOM'em a DELPHI, wiem jak odebrać bajt i wysłać w oby językach lecz gdy piszę program i mam wysyłać do ATmeg128 xxx kB to to trwa to wieki lub głubie bajty. mam ustawione baud = 115200 (nie chce buforowania danych bo chce wysylac i odbierac 1 bajt z potwierdzeniem)...
Dziękuję za szybkie odpowiedzi. Bardzo proszę o informację czy są gotowe polecenia do odczytu tych danych w BASCOM, czy trzeba pisać własne. Poproszę o podpowiedz realizacji programowej. Raczkuję w realizacji szeregowej transmisji danych innych niż i2c i rs232 z gotowych bibliotek.
tzn. rozbudowałem trochę wersja, jaką testowałem zwykły RS232, dodając obsługę układu do RS485. Próbowałem trochę z Inkey, ale tam znowu blokuje cały program - odczyt z zegara PCF8363 zatrzymuje się.
MAX232 jest konieczny, przecież standard RS232 to nawet +/-12V, a mikrokontrolery nie lubią -12V na wejściu, dlatego MAX 232 zamienia +12 na 0V a -12 na +5V, albo odwrotnie, nie pamiętam, ale mniejsza o to, w każdum razie konwersja TTL<->RS232 jest niezbędna. Jak na moje oko to winny jes niedziałający konwerter poziomów na MAX'ie, może sam układ...
Witam Co do PID-a nie potrzebuje, reguluje i grzaniem i chlodzeniem poprzez wentylacji i zamglawianie pomieszczenia. Zrobilem przedzial temperatury i wilgotności w pomieszczeniu i będę próbował w ten sposób sterować czyli między T_max a T_min. Co do RS485, Powiem Ci że działa juz chyba ze 4h ale RS232 ATmega wysyła żądanie i otrzymuje odpowiedź od Attiny,...
A czy istnieje inna metoda odczytu jednego sygnału z PC przez kilka urządzeń? Myślałem nad puszczeniem jednego sygnału do kilku urządzeń i urządzenie, które rozpozna swoje ID w transmisji zadziała.
dziękuję bardzo za podpowiedzi, temat okazał się znacznie prostszy - przyznam, że nie doczytałem w PDFie, że odpowiedź z modemu GSM wygląda następująco: <ENTER><odpowiedź><ENTER&... zatem wychodzenie z pętli po pierwszym enterze było w tym przypadku bez sensu bo dane dopiero wchodziły do bufora, a gdy dane nie były buforowane lub nie...
wielkie dzieki ale jeszcze mam 1 pytanie: czy w calej "instalacji" stosowac jakies kondensatory i rezystory? jak powinna wygladac wytaczka do komputera (tj jak podlaczyc piny rs232 do ukladu) poniewaz chce rowniez odbierac nr karty przez komputer a nie na sam lcd ATMega 8-16PU DIP28 czy ATMega 8L-8PU DIP28 ?
Plan jest taki do uC wysłać (byte) zapytanie o aktualną temperaturę, wrócić ma też byte. - funkcja to włączanie/wyłączenie pompy to znaczy wysłanie Byta--> uC. - funkcja to Wła/Wył sterowania automatycznego wysłanie następnego Byta --> uC - funkcja to powrót w formie tekstowej w jakiej fazie jest pompa czy "Stop" czy "Start". uC -->PC - funkcja ustawienie...
Do Markosik20: A ja słyszałem że wystarczy żeby licznik programu przekroczył rozmiar wewnętrznej pamięci programu i procesor sam przełączy sie na odczyt z zewnętrznej pamięci. Ja myślę że umieszczanie programu w pamięci SRAM nie jest dobrym pomyslem ale ja musze tak zrobić. Wykożystuję mikrokomputer edukacyjny z EDW a tam procesor jest zaprogramowany...
Rzeczywiście po napisaniu takiego kodu wszystko gra. Wynik pokazuje się natychmiast. Dodałem jeszcze kondensator 22pF, ponieważ przy braku podłączenia z mierzonym napięciem, na wyświetlaczu pojawiały się jakieś dziwne wartości między 0,01-0,03V. Teraz jest ciągle 0. Myślę, że napięcie i tak "dochodzi" ponieważ po odjęciu baterii z pomiędzy punktów I0...
To jest odczyt z UARTu. W pierwszej pętli program czeka na pojawienie się litery "R" Potem w drugiej pętli zapisuje wszystkie odebrane znaki do zmiennej K3 aż do momentu pojawienia się znaku nowej linii CR (czyli chr(13)
dzięki za zainteresowanie ale nie działa to co napisałeś albo ja coś poknociłem. Może opiszę o co dokładnie mi chodzi atmega wysyła na rs232 odczyty z adc program na kompie odbiera te odczyty i rysuje wykres chodzi mi o to że jak wyślę np polecenie do atmegi "start" atmega zaczyna w pętli odczytywać adc i informacje wysyła do kompa jak zrobić aby w...
No ale pisałem, że chodzi o to, że główny program korzysta z komendy input, która odbiera polecenia via RS232. I w tym czasie nie ma możliwości "równoległego" odczytu z termometrów. A chodzi mi o to, żeby po odebraniu zapytania o temperatury pomiary były już "gotowe", co można zrobić tylko odczytując je w przerwaniu. Jest tylko kwestia prawidłowej obsługi...
programu to ja ci już nie przeanalizuję teraz bo padnięty jestem ..... .... ale to że wgrywasz bootloaderem i że atmega była programowana wiele razy - nie ma tu najmniejszego znaczenia Dodano po 22 ok - po pierwsze nie stosujesz wcięć w kodzie a jak stosujesz to totalnie bez ładu - przez co nawet tobie trudno później dostrzec jakieś błędy (a szczególnie...
Tak w Bascomie istnieje idealny sposób aby rozwiązać odbiór znaków przez RS232 (także nadawanie) - za pomocą przerwań. A kod zajmie kilka linijek. Wystrczy zapoznać się dogłębnie z takim poleceniem jak Config Serialin oraz wykorzystaniem np jednego z parametrów do tego polecenia - Bytematch (ale także innych) wtedy przy minimum wysiłku i kodowania będziesz...
odczyt rs232 bascom bascom odczyt rs232 rs232 odczyt
programowanie pilotów alarmu skoda firware wgrać diptrace otwór
domofon wekta programowanie domofon wekta
Położenie pinów LC-14A w iRiver iMP-550 Czy filtr powietrza w wentylatorze obniża hałas?