Diody migają po dwa razy, kolejne dwa razy zawsze po naciśnięciu przycisku, tak w kółko. Jak nie naciskam to nic się nie dzieje. Zdaje się że taki zamiar był tego programu... Niemniej jednak spróbuj ten code: [syntax=basic4gl][/syntax ... $regfile = "attiny13.dat" $crystal = 9600000 Config Portb = &B011000 Portb = &B000010 $hwstack...
Czy na 100% masz układy PCF8574 bez literki A na końcu? Ja bym jeszcze sprawdził czy układ odpowiada impulsem ACK po podaniu adresu.
zmien konfiguracje portu 'Konfiguracja portów Config Portd.4 = Output 'Aliasy Enter Alias Pind.4 i powinno dzialac
A czy może być załączanie przez zwieranie przyciskami wejść do masy zamiast tych rezystorów i diod zenera?
Co Ci coś podsunęło? Może warto napisać tutaj rozwiązanie, co by ktoś kiedyś mógł skorzystać?
Po pierwsze dodaj dyrektywę informującą kompilator z jakiego zegara korzystasz. Po za tym w przerwaniu nigdy nie używaj opóźnień bo to podstawowy błąd.
Jeśli Call to wywołanie funkcji z odkładaniem adresu powrotu na stos, to doprowadzasz do przepełnienia stosu.
No to już wiem. Jak to niedawno słyszałem: "klepki się BASCOMowi pomieszały". Oto wyniki deassemblacji: [syntax=asm]'( 0C 94 ') !Label_0: add R9, R4 '( 2A 00 ') !Label_2: or R0, R16 '( 18 95 ') !Label_4: sub R9, R5 '( 00 00 ') !Label_6: nop '( 18 95 ') !Label_8: sub R9, R5 '( 00 00 ') !Label_10: nop '( 18 95 ') !Label_12: sub R9, R5 '( 00 00 ') !Label_14:...
programator usbasp, program bascom Masz to tak skonfigurowane, że działa ? Programowałeś już jakikolwiek procek w ten sposób ? Alternatywnie możesz użyć programiku KHAZAMA PROGRAMMER (google).
Sprawdź, na jakich uC, z tych co są dostępne, chodzi uIP.
Hej! Masz poprostu starszą wersje Bascoma-AVR. Twój programator jest wporządku. Na stronce www.mcselec.com jest wersja demo najnowszej wersji 1.11.7.8 i w niej napewno dostępny jest ATMega 8535. Pozdrawiam
Na dobry początek polecam przeczytanie: http://mikrokontrolery.blogspot.com/2011...
Dodaj puste labelki na końcu programu: [syntax=vbnet] ... _sendchar3: _sendchar4: End [/syntax]
A MOSI i MISO podlaczyles do pinow PDI i PDO czy z rozpedu do pinow MISO i MISO tak jak dla innych AVR'ow?:> Datasheet, strona 303 ;]. Oczywiscie problem moze lezec gdzie indziej, ale ta pomylka jest dosyc czesta.
Musisz dodać warunki, np. tak: [syntax=basic4gl] If Zmienna < 6 Then Zmienna = Zmienna + 1 Print Zmienna....... If Zmienna > 0 Then Zmienna = Zmienna - 1 Print Zmienna...... [/syntax]
Witam uruchamiam pierwszy program napisany pod bascomem, procek to 89c2051 podlaczony do wyswietlacza lcd wszystko dziala lecz zamiast napisy pojawiac sie co sekunde na wyswietlaczu robia to chyba w 1/100 sekundy i nic nie widac na wyswietlaczu tylko ostatni wyraz jakimi komedami opóznic w programie poczczegolne pętle? bo wait 1 lub wait 100 czy 10000...
Witam. Pierwsze pytanie. Dlaczego Bascom? On chyba nie nie obsługuje wszystkich procesorów AVR.
Już podobny post był na elektrodzie. Pewien kolega prosił o plik jakiegos procka takze AVR to go tutaj zamiesciłem. Kolega go skopiował i wszystko działało. Czyli wystarczy ze go skopiujesz.
Informacje jak zainstalować programator są opisane w pomocy do Bascom'a. [url=http://avrhelp.mcselec.com/index.ht... [url=http://avrhelp.mcselec.com/index.ht...
Odpalić emulator ? Light-I
Bo płytka jest źle zrobiona. Złe luty, ściażka ma mikropęknicia itd. Posprawdzaj wszystko dokładnie, najczęściej problem jest z kwarcem (jak go używasz) i resetem.
W Bascomnie masz instrukcję np Power Powerdown, albo Power IDLE. Słabo szukałeś jak nie znalazłeś tego w helpie, a tym bardziej w dokumentacji procesora) Resztę znajdziesz w helpie Bascoma i w dokumentacji procesora.
kokosik7- jescze nie tak. Potrzebny Ci programator. Samo podłączenie portu szeregowego nic nie daje bo masz pusty procesor- bez programu. No i nie masz żadnego programatora podłączonego do procesora. Bascom słusznie Ci odpowiada- nic nie ma.
wszystko jest możliwe ;-) nawet przypadkowa zmiana sygnatury procesora ;-)
zgadza się to co napisał poprzednik. Przewija ci się stos i dlatego. Przekonstruuj na coś takiego: procedura_01: ... jeżeli warunek to goto procedura_02 ... goto procedura_01 procedura_02: ... jeżeli warunek to goto procedura_03 ... goto procedura_02 To coś nie odkłada nic na stosie więc to co masz teraz nie wystąpi.
Wszyscy piszą o nauce "C". Równolegle trzeba się uczyć procesora. "C" to nie Bascom, gdzie procesor w zasadzie nie był istotny. Tu trzeba się porządnie wgłębić w rejestry (ich oznaczenia i znaczenia). Potrzebne będą noty katalogowe (w większości po angielsku) lub porządne książki - np. "Mikrokontrolery AVR Atmega w praktyce". Z mojego doswiadczenia...
Skoro znasz c++ to czemu nie będziesz programować w C ? Nie różnią się zbytnio więc już będziesz miał łatwiej na starcie, a co do sprzętu to kup płytkę stykową, programator na USB i np ATmega8. Ja zaczynałem z tym [URL=http://mikrokontrolery.blogspot.com... Tobie też może pomóc i nakierować na początku Pozdrawiam
Ja mam w BIOSIE EPP+ECP i chodzi bez problemu. Problem polega pewnie na nieskonfigurowaniu Bascoma. Zrób tak: 1. W Bascomie menu: Otions > Programmer 2. Jako typ programatora: ( Programmer ) Sample Electronics Programmer 3. Zafajkuj: Auto flash , Auto Verify , Upload Code and Data . 4. Zakładka Parallel : Port delay ja wpisałem 6000 (gdy miałem mniej...
Spróbuj "handshaking none" ustawić w programie terminala.
Na stronie www.quartz.electronics.prv.pl jest opisany sposób transmisji przez RS232 z przykładami w Bascom`ie. Polecam!!!
Zmniesz rezystancję R16 z 330Ohm do 100Ohm. Miałem to samo. Po prostu na porcie LPT było za silne podciągnięcie od strony komputera i AVR przez 330Ohm nie potrafił ustawić logicznego zera na linii BUSY. Jeśli to nie da żadnych rezultatów, zmniejsz R16 do zera. Problem może też stwarzać sam system XP i jego "widzimisie" dotyczące dostępu do portów.
Co to znaczy że ci się rozsypią? Czas obsługi procedury przerwania wydłuży ci się o tych kilka - kilkanaście taktów, ale bez przesady to nie zrobi wielkiej różnicy. To w zasadzie tylko jeden if + else na każdy kanał. Jeśli masz obawy to pogoń procesor szybszym kwarcem i po sprawie.
Nie wykrywa Ci procka, jakie masz fusebity? I sprawdź czy poprawnie podłączyłeś programator z procesorem
Witam Dim Licznik As Byte Config Timer0 = Timer , Mode = 1 , Gate = Internal Enable Interrupts Enable Timer0 On Timer0 1ms Counter0 = 64535 Start Timer0 Do Loop 1ms: Counter0 = 64535 Start Timer0 Incr Licznik Return A wynika to z tad:czestotliwosc kwarcu (w tym przykladzie-najprosciej,moze byc inny)wstepnie dzielona jest pzez 12 (wynika to z budowy...
DDR to nie instrukcja tylko rejestr portów np. DDRB - rejestr określający kierunek portu PortB (wejście czy wyjście). W bascomie konfigurujesz np. Config portb.5=output lub np. config portb=input Po szczegóły odsyłam do dokumentacji procesora i języka Bascom.
Atmega8 z tego co pamiętam wybudzi się tylko na LOW LEVEL. Jakby nie było to jego program jest dobry. A czemu nie działa to już on musi sprawdzić. To że baterie dają ze 3,2V to nie znaczy że tyle jest podczas włączonej LED IR, bo napięcie może przysiadać. Nadawanie RC5 też nie może się rozjechać czasowo. Wewnętrzny generator RC też ma swój rozrzut i...
Z tego co mi wiadomo nie ma takiej możliwości bo nie ma takiego rozkazu w asemblerze AVR. Też kiedyś z tym walczyłem i ostatecznie wymyśliłem rozwiązanie sprzętowe polegające na podłączeniu pinu reset do jakiegoś innego pinu procesora :)
W opcjach Bascoma ustaw programator USBasp
Nie rozumiem jak przerwanie od licznik 8 bitowe mialoby przeszkadzac w dzialaniu pozostalych przerwan czy calego programu.. Przerwanie np przy 16Mhz bedzie generowane 62500 /preskaler na sek od licznika 8 bitowego, a zajętość (stan CLI) procesora oceniam na ponizej 1 uS co chyba nie wplynie na pozostale zadania procesora.
Jeżeli podłączysz kondensator do minusa jak jest to w EDW to nic nie uwalisz , zegar tylko będzie chodził szybciej.Zmniejsz wartość oporników na 1 kohm. i sprawdź co ci odczytuje procesor.
Witam ! Jeśli Bascom AVR "widzi: ATmega8 tp zaprogramuj procesor używając bascoma. Wielkością pliku nie przejmuj się pewnie to jest HEX. Pozdrawiam. Stefan
jeśli z nimi nigdy nie miałeś styczności to polecam http://atnel.pl/wydawnictwo na prawdę dobra pozycja dla rodziny AVR 8bit w C. Oczywiście jakieś podstawy zwykłej elektroniki trzeba mieć :D Pozycję numer 1 z listy i cały język bascom odpuść sobie co do procesorów arm nie mogę się niestety wypowiedzieć na podstawie osobistych doświadczeń
To pewnie dlatego ze jest to przeiły jezyk Bascom
Tryb CTC należy ustawić zgodnie ze stroną 112 PDF. Należy dokładnie przeczytać tę stronę i okoliczne. Potem ustawić odpowiednie bity w odpowiednich rejestrach. W Bascomie robi się to np. tak: set TCCR1B.wgm13 i tak dalej. Bascom nie ma gotowych instrukcji na wszystkie możliwe tryby pracy timerów. Ale pozwala na ustawienie tych trybów "ręcznie"- przez...
Rzeczywiście, zastosowanie tego nieszczęsnego prostownika doprowadziło do podzielenia, mas, a wystarczy tylko dioda i jedną połówkę dać na stabilizator i pozamiatane. Dziękuję za podpowiedzi.
Zalezy jakie wejscie ma ta aparatura radiowa. Sa gotowe moduly radiowe, podpinasz do tego procesor i masz.
Nota katalogowa przeczytana ? Które wyprowadzenie to PORTD.7 ? ;) Config Sda = Portd.7 Może powinno tam być PORTB.7 dla SDA i PORTB.5 dla SCL ? No i oczywiście programator ISP odłączony... Bez podania schematu dalej nie rozmawiam... ;) Jeslli mowimy o 2313 to faktycznie nie ma wyprowadzenia zewnetrznego pd.7 wiec nalezy to zmienic.... chyba ze autor...
oczywiście ,że włączyłem jestem początkującym ale podczas sprawdzania programu w symulatorze zawsze pamiętam o odznaczeniu tej opcji cały czas nie wiem dlaczego mam pustą pamięć w symulatorze w programie jest ok.. ale jak wejdę na zakładkę eeprom w symulatorze to jest pusta
W zasadzie co ten program robi? Bascom jest wolny- ale procesor wykonuje instrukcje co 0.125us przy tym zegarze. Załóżmy 1000 cykli w pętli- zajmie mu 125us policzenie stanów 0 na wejściu i co dalej? Od wykrycia 0 powinien zblokować na jakiś czas zmianę stanu, odliczyć czas w ms a nie w us i zmienić stan wyjścia. Timer i ewentualnie przerwanie.
Sprawdź także połączenie procesora z podstawką( bo przypuszczam, że korzystasz z podstawki w zestawie uruchomieniowym) Weź miernik i sprawdź każdy pin procesora ma styk z płytką. Pozdrawiam.
Poszukaj w hepie bascoma instrukcji Config Pin, oraz w dokumentacji procesora jak się włącza pull-upy.
Na oko gosub Przedpetla: wygląda na podprogram , ale nie znalazłem "declaresub Przedpetla" Z podprogramu wychodzi się przez "end sub" , a z przerwania przez "return" ( chyba, bo dawno w basicu nic nie pisałem) , ilość Loop do DO jest przerażająca tak się tego raczej nie robi i ogólnie chaos. Lepiej przemyśl program jeszcze raz. .. .. Declare sub podprogram1...
Witam. Używam płytki evb 4.3 i programuje sobie w nim procesor. Kupiłem teraz sobie 3 nowe procesory i wszystkie padły przy próbie wgrania bootloadera bascom - widocznie nie umiem :), pokazuje w avrdude FF. Dlatego chciałbym aby ktoś mi sprzedał te procesory z wgranym bootloaderem bascom abym mógł wgrywać programy z and-load. Potrzebuje sztuk 2.
witam potrzebuje pomocy w napisaniu programu w Bascomie na procesor ATtiny2313 z kwarcem 4MHz przy uzyciu Timera procesor ma wysylac taki sygnal jak na rysunku. http://obrazki.elektroda.net/4_122816675... za pomoc wielkie dzieki pozdrawiam
Witam. Czy jest możliwość uniemożliwienia skopiowania programu wsadowego z procesora? Program napisany jest w języku Bascom, a procesor to Atmega16.
Te procesory się aż tak nie różnią. Dodatkowe funkcjonalności pinów nie przeszkadzają w niczym dopóki ich nie uruchomisz. (PCINT - Pin Change Interrupt trzeba wiedzieć jak włączyć). Jest duża różnica jeśli chodzi o Timery właśnie. Mega8 ma na przykład tylko jeden rejestr Compare dla Timer2 dlatego inaczej się nazywają. Opisałem to u siebie na stronie...
Witam! Mam problem. Otóż Bascom nie wykrywa mi procesorów. Wyskakuje komunikat "Could not identify chip with ID:000000" Programator jakim dysponuje to najprostsza kopia sample programmera złożonego z... Czy ktoś potrafi mi pomóc? Moze tu cos znajdziesz odnosnie konfiguracji Bascom (addressu LPTx) do pracy z portem rownoleglym, albo sam programator...
Pod bascom mam sterownik libusb, pod atmel studio jungo. Czyli wychodzi na to że mam uszkodzony procesor.
Sygnałem wyjściowym hallotrona jest napięcie. Tak więc przez 1/2 LM358 pracująca jako komparator i zasilona napięciem takim jak procesor. Ważna jest biegunowość napięcia wejściowego.
Czy pisał ktoś kiedyś program Windy na procesory z rodziny 8051 (najlepiej w BASCOM-ie)
jak kolega mysli ze teorie CAN opanuje bardzo szybko to sie myli... Zeby wysterowac czym kolwiek z CAN to nie takie proste jak tu koledzy pisza... Zastanow sie najpierw co chcesz wysterowac. Najlatwiej byloby jakbys zrobil dwa uklady z CAN i komunikacje midzy nimi. na jednym i drugim ukladzie wyswietlacz LCD i jakas klawiaturka i bylo by OK. na poczatek...
ok, wyliczone jest dobrze ale za czesto odpalasz timer, ustaw wiekszy prescaler i wylicz jeszcze raz, po drugie to przerzuć wyświetlanie na lcd'ka do głównego programu przez ustawianie jakiejs flagi w przerwaniu, po trzecie wez poprawke na czas przeladowania timera i inne podobne (preferuje metode prób i błędów)
Rodzina ta sama, więc program powinien przejść. Może być tylko problem z peryferiami (w 89S5x masz ich więcej, a na przykład nie masz komparatora analogowego). Nie masz w BASCOMie definicji (opcji) tego konkretnego procesora albo czegoś podobnego (8751/2, 89C51... itp)?
tak ,od zasilania przetwornika ADC zależy stan portu A w procesorze
Procesor to atmega32. Możliwe ze go wykasowalem właśnie. Czy mogę go wgrać przez usb asp? Możesz. Program zajmował ok 1kb. Na pewno nie był za duży dla bascoma Ale nie o to chodziło. Tylko o to że mógł być z duży dla procesora. No ale nie był.
W szereg z diodą włącz opornik 220Ohm- do 1kOhm bo Ci spali się dioda albo procesor. Mikroswitch daj do masy a nie do +zasilania. Czy z tej baterii jest też zasilany procesor? Dopiero potem o kodzie.
Cześć. Dzisiaj coś się wykrzaczyło i nie mogę zaprogramować uC bezpośrednio z poziomu bascom, muszę używać mkavr calculator. Niestety nie pamiętam gdzie i co się ustawiało... Klikając na zielona ikonkę w Bascom zamiast zaprogramować procesor - wyskakują jakieś chore błędy. Poratujcie proszę.
Tutaj http://www.dioda.com.pl/forum/topics20/k... Te lekcje nie są na procesor AT89C2051 lecz na ATtiny2313. Trzeba mieć Bascoma AVR i inny procesorek.
Oczywiście, zapomniałem, najlepiej Bascom i procesor Atmega8.
Zamiast liczyć coś na floatach (typ Single w BASCOMie) to licz na integerach (tyle że dane trzeba będzie przeskalować w górę aby mieć symulacje części ułamkowej). Od razu co najmniej 1KB mniej ze względu na brak bibliotek do floatów, ze 2 razy mniej kodu na każde wywołanie funkcji, 10 razy szybsze działanie no i mniejsze zużycie RAMu. Program w EEPROMie...
Witajcie Ostatnio Microchip wypuścił nowe procesory w akceptowalnych cenach jednocześnie mocno podniósł ceny na takie standardy jak chociażby Atmega8A. Czy ktoś ma jakąś wiedzę czy twórca bascoma planuje dopisać biblioteki do tych nowych procesorów dla przykładu np. mega808 ? Niestety jego użyteczność w zastosowaniach bardziej pro zaczęła mocno spadać...
Czyli obraz na tych wyświetlaczach jest odświeżany non-stop i potrzeba pamięci aby z niej przepisywać "obrazek" do LCD tak? Tak to rozumiem. Rzeczywiście jeśli tak jest to "troszkę" atmega się nie nadaje. I tak też chyba w końcu zrobię. Zacznę się uczyć C bo mnie już nerwica łapie. Ale zanim coś skumam to miesiące zapewne miną. Znów zaczynać od migania...
Bo bascom jest dla procesorów AVR albo x051 a tu mamy 32-bit RISC CPU: Tensilica Xtensa L106 running at 80 MHz, Ogólnie bascom wspiera inna rodzinę procesorów i to 8 bit a nie 32 bit wiec w bascomie tego nie zrobisz na ESP8266. Ale jak znasz bascom będzie tobie łatwo się przesiąść na basic for ESP8266.
Jak sprawdzić czy nie przepaliłem procesora za pomocą bascom'a :?: Mam '2313
WITAM Od pewnego czasu mam problem z programowaniem procesorów przez Bascom. Aby zaprogramować procesor po prawidłowej (Compile program F7) muszę kilka razy (7-10)razy programować procesor (F4) za każdym razem dostaje komunikat: http://obrazki.elektroda.net/36_12573518... Nie pomaga zmiana ustawień w opcjach programator (Port delay) ani zmiana programatora...
W opcjach wyboru procesora są np. xm128a1.
A takie pytanie, dlaczego nie wykorzystasz do pomiaru rezystancji tego termistora (bo to chyba taki czujnik) ADC w procesorze?
Witam. Obecnie programuję w Bascom procesory AVR. Rozglądałem się za informacjami o języku C, jednak dla mnie to obecnie troszkę za wysoka poprzeczka. Jednak mam pytanie - ile można zaoszczędzić na wielkości kodu wynikowego pisząc programy w języku C? Czy nauka od podstaw C będzie dla mnie opłacalna, jeśli już radzę sobie w Bascom ?
Witam. Na stronie EP jest polski help do Bascom AVR i ostatnio pojawił sie też do 51. Może tam znajdziesz odpowiedzi. Pozdr.
A nie mozna do pastylek uzyc gotowej funkcji CRC8() z Bascom'a?
Te 6 przycisków połącz z jednej strony do 6 pinów a z drugiej wszystko do INT0 lub INT1. Przed położeniem procka spać pin przerwania ustaw jako wejście i podciągnij, pozostałe 6 pinów jako wyjścia w stanie niskim. Naciśnięcie któregokolwiek przycisku spowoduje wybudzenie procka (wybudzaj stanem niskim lub zboczem opadającym) a po wybudzeniu OD RAZU...
Stawiam że to są źle ustawione fusebity Arduino używa botloadera a bascom nie. Trzeba ustawić procesor dla pracy bez botloadera ale ja nie używam do tego celu bascoma to nie bardzo pomogę. Sam tytuł w linku mówi że to są standardowe ustawienia fusebityów dla Arduino. Jeśli sobie nie poradzisz to daj znać i coś się z tym zrobi w tym momencie nie dam...
Proszę zamieść listing kodu nawet krótkiego obsługujacego tylko ten zegarek to się do tego może zerknie lub skompiluje gotowy wsad Hex (nic nie obiecuję). Nie pisałeś na jakim to jest procesorze oraz na jakim Bascom pracujesz a to sa kluczowe informacje. Od lat używam w jednym sterowniku tej konfiguracji z procesorem Mega2560 i działa bez ŻADNYCH dodatkowych...
....przeniosłem się na atmega32.... .... Hmmm, przesiadłeś się na ATmega32 a kompilujesz pod ATmega328p :?: To są dwa "troszkę" różne procesory. A programator jak podłączasz :?:
oczywiście że może uszkodzić procesor , myślę że w Bascomie dobrze wybrałeś w zakładce programatora STk 200 / 300 i masz zainstalowaną drukarkę
To są zupełnie inne procesory. Jeśli piszesz w Bascomie to nie problem, jeśli w innych językach to trzeba trochę powalczyć.
Witam ! Przetestowałem ten kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc , E = Portc.4 , Rs = Portc.5 Lcd "witam!" Fourthline Lcd "4" End i wszystko jest OK, program się kompiluje Prawdopodobnie powodem nie kompilowania...
Programator nie potrafi wprowadzić procesora w tryb programowania. Do sprawdzenia poprawność połączeń i czy linia RESET nie jest zbyt obciążona (kondensator do masy, rezystor do VCC o zbyt niskiej wartości). I przede wszystkim czy procesor jest w ogóle zasilany.
Porty są domyślnie ustawione jako wejścia i nie trzeba ich konfigurować na początku. Ustawiłeś odpowiedni procesor? Podawaj zawsze treść błędu.
mam bascom 8051 i procek 89s52 w bascomie w option>misc>register file jaki procek trzeba tam wybrac żeby było można pisać program dla AT89S52? będę wdzięczny za każdą pomoc
Witam Mam pytanie czy program napisany w bascomie mozna zaladowac do procesora at89c51 ,bez zadnych zmian ?
Witam chyba najlepiej zastosowac RS-a do laczenia prockow bedzie super masz 3 przewody i bardzo prosta obsluge w bascom-ie print i juz :D Pozdrawiam Irek
Płytka ma byc pod bascom`51 do procesora 89c2051
No,ale nie podałeś jaki procesor. W Bascomie można ustawić rejestry Timera "ręcznie"- a nie przez config. Zamiast czegoś takiego: "TCCR1A = &H00 'See datasheet for details "TCCR1B = &H0C 'See datasheet for details można ustawić to po "bascomowemu"- patrząc w DS. set TCCR1A.cs12 set TCCR1A.wgm12 Itp. Zamiast config ustawiasz poszczególne bity w rejestrach...
To że nie ma w nim pamięci ram to jedno , to że raczej asembler to inna sprawa . Kiedyś przypadkiem uszkodziłem At90S2313 i co ciekawe można go uszkodzić tak że procesor sie identyfikuje , programuje i weryfikuje a porty są martwe. To że program w nim działa można stwierdzić np przez załadowanie programu którego zadaniem jest przepisanie czegoś z pamięci...
Napisałem jasno, na skanie (schemacie) jest programator STK200 a zdjęcia dotyczą urządzenia do zaprogramowania w którym jest zamontowany procesor ATMEL ATTINY2313. Ale to nie o to chodzi, problem z tym że, program Bascom Avr niewykrywa procesora.
Witam wszystkich czytam forum elektroda i czasmi po godzinie mam mentlik w głowie .Chcałbym sie dowiedzieć jak to jest z nagłówkiem ze tak nazwe a Bascomie definiujacym rodzaj procesora i jego kwarc pisze program przykładowo na At90s2313 w Bascomie i teraz do zaprogramowania potrzebna jest definicja kwarcu i procka w samym listingu ?Bo naprzykład jak...
PCINT to specjalne przerwania aktywowane zmianą stanu pinu. Dodatkowo wszystkie przerwania PCINT w tych procesorach wywołują jedno przerwanie, w którym należy programowo określić, który pin je spowodował ważny jest też rejestr PCMSK, który odpowiada za maskowanie nieużywanych przerwań. Polecam lekturę datasheetów tych procesorów w celu dokładnego poznania...
No cóż.... ja używałem progata :p Program go obsługujący integruje sie z Bascomem więc obsługa jest całkiem prosta.
pilnie potrzebuje program zagara gigantycznego na bascom avr ....... do procesora at90s2313.....
reset procesor bascom wyczyscic procesor procesor zepsuty procesor procesor
pompa wspomagać renault laguna oscyloskopy naprawa rubens karta zabezpieczona zapisem
Rozładowujący się akumulator w Ford Edge z LPG KME Podłączenie obrotomierza: typy i metody