pic16f asembler

Znaleziono około 133 wyników dla: pic16f asembler
  • PIC16F1459 - Jak programować PIC po doświadczeniach z AVR (Arduino)?

    Nie wiem czy wybór 16F jest dobry, jeśli programowałeś Atmegi powinieneś raczej kierować się ku układom 18F, które są bardziej konkurencyjne dla Atmegi, mają więcej RAM niż 16F no i konstrukcyjnie przyjazne językowi C. 12F i 16F to układy prostsze, z reguły chętniej programowane asemblerem niż C.

    Mikrokontrolery PIC   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 8973
  • REKLAMA
  • [PIC16F628] [PIC16F628][ASM] Jak filtrować bajty od 0 do h'65' na PIC z VFD?

    Nie znam asemblera dla tych procesorów, ale spróbuj coś takiego: movf bajt, W sublw h'66' btfsc status, C goto zaduzy

    Mikrokontrolery PIC   26 Paź 2008 16:23 Odpowiedzi: 2    Wyświetleń: 1419
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Podstawy programowania procesorów PIC16F84 i różnice z PIC16F84A

    Witam, tak tylko nieśmiało zaproponuję jak dla początkującego - zabierz się za procki AVR. O wiele łatwiej zaprogramować za pomocą np prostego programatorka STK200 (można go samemu zrobić albo lepiej kupić bo koszt to tylko 15zł i odpadają ew problemy przy uruchamianiu) ... można wszystkie procki AVR programować bezpośrednio w systemie (nie trzeba wachlować...

    Mikrokontrolery   29 Mar 2007 21:48 Odpowiedzi: 2    Wyświetleń: 890
  • REKLAMA
  • Jak zbudować układ wykrywania drgań styków z PIC16F877 i 20MHz rezonatorem?

    Tak dla rozjaśnienia: http://mikrokontrolery.blogspot.com/2011... To co opisujesz wygląda na strasznie skomplikowane, a w rzeczywistości jest baaaardzo proste. Nie liczymy ilości drgań bo na pewno jest przypadkowa, ale czas w którym styk jest stabilny na jednym stanie. Jak długi czas? To już zależy od styków albo...

    Mikrokontrolery   30 Maj 2011 08:51 Odpowiedzi: 9    Wyświetleń: 2442
  • Jak zdefiniować tablicę danych w ROM w asemblerze dla PIC?

    Nie wiem, czy chodzi o pamięć programu Flash EEPROM, czy o EEPROM na dane. Pamięć danych zaprogramujesz wczytując plik bin/hex do IC-Proga (menu File->Open Data File...) przed programowaniem. Odczyt z EEPROMu (pic16f84a) BCF STATUS, RP0 ; Bank 0 MOVLW adres_bazowy_tablicy ; ADDLW indeks_tablicy ; albo odpowiednie ADDWF MOVWF EEADR ; BSF STATUS, RP0...

    Mikrokontrolery   30 Lip 2006 19:36 Odpowiedzi: 6    Wyświetleń: 2284
  • REKLAMA
  • PIC16F628A 20MHz - Nieprawidłowe działanie programu w asemblerze

    Witam Napisałem program w asemblerze na PIC16F84A. Przetestowałem go tylko w MPLAB'ie i PIC Simuator. Wszystko działa bez zarzutu. Miałem pod ręką tylko PIC16F628A 20MHz wiec zaprogramowałem go.Uprzednio zmieniwszy procedurę inicjalizacjii procka(w sumie wyłączyłem komparator i lekko zmieniłem CONFIGURATION BIT). Niestety nie chce działać prawidłowo,ani...

    Mikrokontrolery   13 Cze 2005 07:46 Odpowiedzi: 3    Wyświetleń: 2099
  • Obsługa Timera/Licznika w PIC16F84A pod ASEMBLEREM

    Czesc ! Portu B nie musisz ustawiac , po starcie procesora wszystkie porty sa ustawione jako wejscia ponadto : movlw80h movwfTRISB ustawia Ci jako wejscie jedynie RB7, pozostale to wyjscia MOVLW 0 MOVWF TRISA teraz caly porta A ustawiles jako wyjscia, malo tego uzywajac timer 0 i podzielnika 1:256 pamietaj ze aby zwiekszyc jego stan o jeden...

    Mikrokontrolery PIC   21 Wrz 2008 10:14 Odpowiedzi: 2    Wyświetleń: 2191
  • pic16f628(a) - instrukcja warunkowa w asemblerze w pic

    W czasie operacji odejmowania w zależności od wyniku ustawiają Ci się wskaźniki C,DC,Z gdzie: C - przeniesienie/pożyczka - wynik przekroczył 255 albo jest mniejszy od 0 Z - zero - wynik jest równy 0 jeśli odejmiesz 1 od danej - równej 0 to wyjdzie Ci -1 czyli wynik jest mniejszy niż 0 a że procek nie może zapisać -1 to ustawia C - pożyczkę - równej...

    Mikrokontrolery PIC   10 Wrz 2012 08:18 Odpowiedzi: 6    Wyświetleń: 1923
  • Jak zapisywać i odczytywać RAM w banku 1 na PIC16F57 w asemblerze?

    Już wszystko wiem: W procku 16f57 rejestry ogólnego przeznaczenia GPR (72 rejestry), są dostępne w 4 bankach. Jeśli chcemy zapisać coś w banku 1 pod adresem 30h, to w skrócie: MOVLW 30h <- ładujemy adres 30h do W MOVWF FSR <- W do rejestru FSR MOVLW AAh <- ładujemy jakąś daną rejestr roboczy W (np. AA) MOVWF INDF <- rejestr W do rejestru...

    Mikrokontrolery PIC   16 Lut 2012 00:02 Odpowiedzi: 6    Wyświetleń: 1790
  • REKLAMA
  • Jak użyć dyrektywy asemblera w PICC dla PIC16F876A, by ustawić clr PCLATH?

    Uzywam kompiltora PICC HITECHa, uC PIC16F876A, Jakiej (i jak) dyrektywy asemblera uzyc by w wygenerowanym pliku hex pierwszym rozkazem (pod adresem 0) bylo: clr PCLATH a nastepnie goto main Potrzebuje takiej sekwencji by moc korzystac z bootloadera. Probowalem tak: PSECT absdata,abs,ovrld ORG 0h ale cos niestety nie dziala:( BF

    Mikrokontrolery   07 Mar 2008 20:41 Odpowiedzi: 4    Wyświetleń: 1104
  • Jak zbudować dekoder RC5 na PIC16F877 w asemblerze?

    Witam wszystkich, mam mały problem, muszę zbudować 6 urządzeń sterowanych pilotem na podczerwień w kodzie RC5, budowa pilota, nie sprawiła mi kłopotu, wybrałem najłatwiejsze rozwiązanie jak dla mnie, w oparciu o kostkę SAA3010, jej nota katalogowa w załączniku, ale mam problem z zdekodowaniem tego kodu z pilota, otóż w moich urządzeniach siedzą mikrokontrolery...

    Mikrokontrolery PIC   17 Kwi 2011 19:37 Odpowiedzi: 3    Wyświetleń: 2388
  • Jak zaprogramować Pic16f874A plikiem hex dla Pic16f874 w Realizer v4.00?

    Witam Dziękuję za dotychczasowe porady.Wiem,że pytam o rzeczy dla ciebie proste ale to nie jest tak, że od razu pisałem po pomoc. Też szukałem, pytałem kolegów itp. Z większości porad i z tego do czego sam doszedłem też wynikało,że w hex-sie nic nie muszę zmieniać.Tylko,że niestety po zaprogramowaniu Pic16f874A plikiem hex otrzymanym w wyniku kompilacji...

    Mikrokontrolery   28 Mar 2009 15:14 Odpowiedzi: 24    Wyświetleń: 2814
  • Jak obsługiwać przerwania TMR0 w PIC16F84A w asemblerze?

    Witam :) Czy ktos programuje moze w asemblerze i moze podpowiedziec w jaki sposob obslugiwac przerwania od TMR0. Probowalem zrobic prosty timer (po zalaczeniu zasilania liczy sekundy) z wyswietlaczem LCD korzystajac z przerwan od timera. Niestety nigdy nie udalo mi sie osiagnac takiego efektu, ktory sobie zalozylem. Zmiana wartosci poczatkowych dla...

    Mikrokontrolery   14 Cze 2004 13:36 Odpowiedzi: 6    Wyświetleń: 1131
  • Jak napisać opóźnienie 200ms w asemblerze dla PIC16F877?

    Jak napisać program w asemblerze który jest opóźnieniem np o 200ms dla 16F877 .Po tym czasie zmienia wartości pinu np RD.0 dalej 200ms opóźnienia i tak dalej (petla nieskończona ) .pisałem dotąd tyko w basicu .Proszę o pomoc

    Mikrokontrolery   05 Lis 2007 23:32 Odpowiedzi: 5    Wyświetleń: 1234
  • PIC16F877A - Obsługa wyświetlacza graficznego 128x64 monochromatyczny

    Witam, poszukałem trochę na forum, pokopałem w internecie i nic mądrego nie znalazłem, więc piszę, chciałbym pobawić się trochę wyświetlaczem graficznym, który leży już jakiś czas na półce i nigdy nie był nawet odpalony, ale nie wiem jak to ugryźć gdyż interesuje mnie obsługa tylko i wyłącznie w asemblerze, C lub inne języki odpadają bo ich po prostu...

    Mikrokontrolery PIC   01 Gru 2013 11:29 Odpowiedzi: 2    Wyświetleń: 1887
  • PIC16F887A nie chce dzialac, albo moj kod jest niedobry.

    Zestaw taki: ICD 2 na usb. Demo board 2. MPlab 8.10. Pic16F887A wlozony prawidlowo. Prawidlowo zasilone. Chcialam zrobic program ktory na wszystkie porty mikrokontrolera poda 1. Odpalam MPlab. Programator - wybieram ICD 2. Wybieram moj microcontroler. Project - new project, dodaje plik header: pic16f887.inc, dodaje kod: 16f887.asm. Kasuje jego zawartosc...

    Mikrokontrolery   21 Maj 2008 10:46 Odpowiedzi: 6    Wyświetleń: 1458
  • Oszczedna wersja zegara Nixie na PIC16F84 by pimap

    http://obrazki.elektroda.pl/7967967600_1... Witam! Niedawno dokończyłem budowę swojego zegara Nixie, będącego lekko przerobioną wersją projektu bruno4, znalezionego na stronie Gonzy: http://www.gregorkarnas.com/radio/projek... http://www.gonza.tsi.net.pl/nixieclock.h... Zegar pozostał w pewnym sensie "oszczędny", ale...

    DIY Konstrukcje   16 Paź 2011 19:50 Odpowiedzi: 14    Wyświetleń: 11238
  • Miernik pojemności PIC16F873A

    Kompilowac sie kompiluje.Plik HEX tez jest ale jest tez raport obledach. Oczywiscie ze zmienilem device...ale w pliku asemblera jest ->LIST P=16F873A ->INCLUDE "p16f873a.inc"

    Artykuły   02 Sty 2007 23:05 Odpowiedzi: 9    Wyświetleń: 7643
  • PIC16F877A - Pierwsze kroki w programowaniu językiem C

    Witam, jako że należę do starszej grupy elektroników i całe życie programowałem mikrokontrolery w Asemblerze, postanowiłem nauczyć się programować w języku C. Wybrałem mikrokontroler PIC jak w temacie gdyż dobrze go znam i wiele programów w asemblerze napisałem pod ten mikrokontroler. To są moje pierwsze kroki w C więc zaczynam od najprostszych rzeczy,...

    Mikrokontrolery PIC   16 Wrz 2013 10:23 Odpowiedzi: 8    Wyświetleń: 2694
  • PIC16F877A płytka stykowa - niestabline działanie

    Witam, mam kilka 8bitowych piców i chciałem pobawić się asemblerem. Programuję za pomocą PICkit3, ICSP. Stworzyłem na szybko taki zestaw: http://obrazki.elektroda.pl/3487245400_1... Układ programuje się poprawnie, ale gdy odłączam od niego programator - program się zawiesza. Coś jest jakby nie tak z napięciem zasialanie, ale nie wiem...

    Mikrokontrolery PIC   30 Mar 2012 14:35 Odpowiedzi: 4    Wyświetleń: 2572
  • PIC16F628A - wyświetlacz 7 segmentowy zapala złe fragmenty

    Witam . Widzę kolego że podczas konfiguracji portu A nie wyłączyłeś komparatorów które to współ dzielą piny portu A . CMCON = 0x07; TRISA = 0x00; TRISB = 0x00; Na stronie 33 dokumentacji jest kawałek kodu w asemblerze ale jest pokazane że trzeba wyłączyć komparatory inaczej port A nie będzie działał właściwie .

    Mikrokontrolery PIC   25 Lut 2015 11:52 Odpowiedzi: 8    Wyświetleń: 2523
  • PIC16f84 i RC5 - najprostszy program w asemblerze do odbioru kodu RC5

    Czy ktoś zna strone na której znajde najprostrzy prog. do odbioru kodu RC5, bo przeszukałem już chyba cały internet. Albo czy ktoś moze wkleić na forum fragment prog. odpowiedzialnego za odbiór. Acha, program musi być w asemblerze.

    Mikrokontrolery   18 Lis 2005 15:37 Odpowiedzi: 4    Wyświetleń: 1068
  • Kod źródłowy w asemblerze do PIC16F84/84A na start – przykłady i materiały

    Witaj! Masz tu http://republika.pl/rejestr/strony/odstr... W download masz pliki do projektu Pozdrawiam

    Mikrokontrolery   19 Mar 2005 21:17 Odpowiedzi: 5    Wyświetleń: 1110
  • Program do sterowania syntezera TSA6057 przez I2C w C i asemblerze PIC16F84

    Rzetelnie i fachowo, to masz opisane w PDF-ie. Jakbys nie umial znalezc dokumentacji, to zamieszczam ja w zalaczniku.

    Radiotechnika Serwis   06 Kwi 2004 18:35 Odpowiedzi: 9    Wyświetleń: 4145
  • Sterowanie dwoma mikrostykami na PIC16F628A - programowanie w C lub assemblerze

    Zadanie dość proste aż za proste żeby zaprzęgać do niego jakikolwiek procesor. Wrzuć schemat i ten kod w asemblerze co działa z jednym przyciskiem to się coś wymyśli.

    Mikrokontrolery PIC   05 Mar 2010 22:16 Odpowiedzi: 8    Wyświetleń: 1866
  • PIC16F877A - Dzielenie liczby 16bitowej przez 8 bitową

    Witam, powoli kończę modernizację swojej nawijarki do cewek i transformatorów, licznik liczby zwojów postanowiłem wykonać na mikrokontrolerze jak w tytule PIC16F877A. Właściwie wszystko sprzętowo działa, za to utknąłem na końcu programu, otóż licznik może zliczać do 65535 zwojów, wszystko wyświetlam na wyświetlaczu 2x16. Mój problem związany jest z...

    Mikrokontrolery PIC   20 Mar 2016 14:53 Odpowiedzi: 3    Wyświetleń: 2619
  • Jak zmusić PIC16F877A aby zapalił diodę LED na porcie D

    Ja widzę przynajmniej 2 problemy w programie 1. nie masz gwarancji że on w ogóle się uruchamia, może błąd z konfiguracją, uszkodzony oscylator, błędnie podłączona linia reset etc. 2. w przypadku języka C nie masz gwarancji że gdzieś przełączanie banków nie zostało zrobione. Skompiluj ten kod pod czystym asemblerem. Do tego w tym tutorialu wyraźnie jest...

    Mikrokontrolery   14 Lis 2008 20:11 Odpowiedzi: 6    Wyświetleń: 1317
  • PIC16F877A - C, VBA, MPLAB, PIC Simulator IDE - Praca inż.

    Z 8-miu linii bez problemu można zrobić 4 (BCD) za pomocą zwykłego CMOSa do obsługi wyświetlaczy 7-mio segmentowych. A nawet wysyłać sygnał przez I²C do odpowiedniego sterownika PCF dla 7-seg, ale nadal zostaje problem sterowania 5-oma wyświetlaczami. co angażuje niepotrzebnie procek. Myślałem już nad tym. Narazie wychodzi mi łącznie 9 lini czyli...

    Mikrokontrolery PIC   31 Mar 2009 11:14 Odpowiedzi: 2    Wyświetleń: 2994
  • [asm]Mnozenie 2ch 64 bitowych liczbe calkowitych PIC16f877A.

    Witam. Powyzszy mikrokontroler jest czescia regulatora, 64 bity to liczba oznaczajaca czas trwania pewnej operacji. Bity sa wczytywane przez jeden z portow szeregowo 8x8 bitow z rejestru sterowanego przez miltuplexer (to nie problem). Druga liczba jest tak naprawde max 62 bitowa i przystosowuje czas do bazy danych. Jest wczytywana podobnie jak pierwsza...

    Mikrokontrolery PIC   26 Lis 2008 10:51 Odpowiedzi: 9    Wyświetleń: 2675
  • PIC16F877A - Jak dodać moduł WiFi do sterownika z RS232?

    Witam, jakiś czas temu zrobiłem sobie sterownik "kombajn" który steruje pracą pieca z podajnikiem oraz solarami, układ oparty o uC PIC16F877A. Nie wiem czy temat umieszczam w dobrym miejscu, ale chyba tak. Otóż sterownik pracuje bardzo ładnie, a dodatkowo po RS232 mam komunikację z PC na którym siedzi mój program pozwalający sterować i odczytywać dane...

    Mikrokontrolery PIC   17 Paź 2013 13:42 Odpowiedzi: 1    Wyświetleń: 1719
  • PIC16F877A - Zawieszanie się przy wysyłaniu bitu startu w I2C

    Witam, mam problem z komunikacją I2C przy wykorzystaniu sprzętowego układu zaimplementowanego w mikrokontrolerze PIC16F877A, przekopałem forum i wujka GOOGLE, ale nic nie znalazłem co rozwiązuje mój problem. Zacznę po kolei, wielokrotnie komunikowałem się tym protokołem z RTC, EEPROM czy od niedawna testy z cyfrowym radyjkiem TEA5767, ale nigdy nie...

    Mikrokontrolery PIC   15 Lut 2016 00:16 Odpowiedzi: 9    Wyświetleń: 2697
  • Jak zapisać rejestr konfiguracyjny w PIC16F877A?

    mikroElektronika ma taki darmowy kompilator dla PICów mnóstwo gotowych programów do 16F877 z tym że ma ograniczenie do 2kB kodu,z tego względu że jest darmowy ale źródła możesz wykorzystać i skompilować w czymś innym. Bardzo łatwo się konfiguruje procka z tym że program piszesz w języku C ale asemblera też powinno przyjąć, ale tego to już nie jestem...

    Mikrokontrolery   31 Gru 2006 00:03 Odpowiedzi: 3    Wyświetleń: 1648
  • PIC16F628A, 7-segmentowy wyświetlacz - Jakie MOSFETy do poprawy jasności?

    "nie nadążaniu" przy rejestrach przesuwających Nie mogę dopuścić do sytuacji, że zgubię jakiś impuls, a w trakcie oczekiwania na przerwanie od timera wysyłam dane do komputera przez UART i obsługuję klawiaturę. Niby przy 88 czy nawet 100Hz nie powinno być problemów gdybym zastosował 2x74HC595 czyli jeden na sterowanie wyświetlaczem a drugi na sterowanie...

    Mikrokontrolery PIC   30 Paź 2013 23:23 Odpowiedzi: 32    Wyświetleń: 6987
  • PIC16F877A - jak to jest z inicjalizacja PCLATH i STATUS?

    Albertb, masz racje - metoda upraszczania jest dobra, wrecz bardzo dobra - tez stosuje ja bardzo czesto. Tak naprawde post ten tez jest wynikiem uproszczenia bowiem problem nie pojawil mi sie w tak banalnym kilkulinijkowym programoe w asm ale w wiekszym projekcie pisanym w C. Zaczalem upraszcac i analizujac kod asemblera wygenerowanego przez kompilator...

    Mikrokontrolery   06 Paź 2007 14:55 Odpowiedzi: 8    Wyświetleń: 1628
  • PIC16F1936 - Transmisja UART MIDI nie chce ruszyć.

    Mam w domu klawiaturę sterującą MIDI i kartę dźwiękową z tymi We / Wy. Jutro sprawdzę czy grając na klawiaturze ten konwerter na USB przekazuje poprawne dane tzn. że po prostu będzie grać. Będzie wiadomo że to na 100% program i z tym walczyć. Ogólnie widziałem że większość realizuje wysyłanie MIDI w asemblerze. Czyżby C był za wolny nawet na tak wolna...

    Mikrokontrolery PIC   17 Mar 2014 22:56 Odpowiedzi: 6    Wyświetleń: 1881
  • Jak wyświetlić znak na TV używając PIC16F84A i języka Basic?

    Jaśniej ? - zapomnij o Basicu do takich zastosowań. Kalie rzeczy pisze się tylko w asemblerze, lub w bardzo wydajnych kompilatorach C. Ale nawet i tam nagminne są wstawki asemblerowe.

    Mikrokontrolery   23 Sie 2004 18:33 Odpowiedzi: 3    Wyświetleń: 986
  • Jak poprawnie obsłużyć LCD 2x16 na PIC16F877A? Problemy z wyświetlaniem

    Witam, buduję pracę dyplomową i co chwilę walczę z jakimś problem, teraz mam kłopot z obsługą LCD, otóż najpierw trafił mi się uszkodzony LCD, kupiłem nowy i teraz działa, ale nie z napisanym kodem, otóż cała część programu pracuje jak należy oprócz obsługi LCD, wiem że jest dobry bo montowałem go w innym układzie i tam działał, ale u mnie milczy, świecą...

    Mikrokontrolery PIC   17 Maj 2011 12:52 Odpowiedzi: 12    Wyświetleń: 2719
  • Jak zwiększyć rozmiar stosu w PIC16F784? Szukam procedury w ASM z wyjaśnieniem

    Witam Wygląda na to że musze zacząć uczyć się asemblera :P Wielkie dzięki za pomoc Kolego _paput_ . Pozdrawiam

    Mikrokontrolery   03 Kwi 2006 17:17 Odpowiedzi: 14    Wyświetleń: 1893
  • PIC16F628A: Dlaczego diody na PORTA nie przesuwają się po naciśnięciu przycisku?

    Cóż, ten program też nie działa:cry: Nie szkodzi, spróbuję napisać go w C. Wiem jak napisać to w C dla 89C2051, w sumie mam jeszcze jedną sztukę na wydaniu, więc warto się go pozbyć. Albo nauczę się C dla PICów, bo asemblera coś nie trawię. Pozdrawiam

    Mikrokontrolery   07 Sty 2007 22:29 Odpowiedzi: 14    Wyświetleń: 2333
  • Wybór programatora do PIC16F628A-I/P dla budzika z termometrem i LCD HD44780

    Witam wszystkich. Dopiero zaczynam zabawę z mikrokontrolerami i na razie tylko programowałem na uczelni w systemie DSM-51. Całkiem nieźle mi w tym szło, wiec teraz chciałbym spróbować czegoś więcej tzn. wymyśliłem sobie zmajstrowanie budzika z termometrem. Na razie przygotowuję się teoretycznie, ale niewykluczone, ze w przyszłym tygodniu zacznę zbierać...

    Mikrokontrolery   05 Sty 2010 17:22 Odpowiedzi: 11    Wyświetleń: 2789
  • Dlaczego dioda na PIC16F684 nie gaśnie mimo poprawnego debugowania?

    Hej napsiałem taki oto program, który ma mi włączać i wyłączać diodę. Srodowisko to MPLAB, kompilator asemblerowy. Problem polega na tym, iż wg debugera program dziala znakomicie, zaś w rzeczywistosci dioda nie chce sie zgasic :?: oto kod: #include p16f684.inc COUNT1 equ 20H COUNT2 equ 21H PORTC equ 07H CMCON0 equ 19H TRISC equ 87H bcf STATUS, RP0 ;...

    Mikrokontrolery   14 Maj 2008 12:52 Odpowiedzi: 1    Wyświetleń: 1980
  • PIC16F628-04 - Program nie działa w pętli przy filtracji danych GPS

    Jakbyś użył nazw symbolicznych rejestrów, znaczących etykiet to może ktoś by na to spojrzał Święta prawda. (at)pppoloppp: Jak bym ja tak napisał program to za kilka miesięcy próbując coś zmienić zaczynał bym pisać od nowa... Szczególnie, że kilka lat temu nabyłem MikroC i od tamtej pory Asemblera używam bardzo rzadko. Jedynie po napisaniu kodu sprawdzam...

    Mikrokontrolery PIC   20 Lut 2013 19:36 Odpowiedzi: 4    Wyświetleń: 1983
  • Różnice między mikrokontrolerami PIC16F84 a PIC16F84A - kompatybilność?

    Swego czasu pisałem program w asemblerze pod wersję bez A, a później stosowałem wersję tylko z A. Przy programowaniu PICSTART-em, wybierałem tylko którą wersje programuję.

    Mikrokontrolery   27 Lip 2005 14:17 Odpowiedzi: 11    Wyświetleń: 4046
  • pic16f877, obsługa LCD, wyświetlanie wartości z A/C

    Witam, wszystkich, od dwóch dni walczę z pewnym swoim projektem opartym o mikrokontroler PIC16F877, prawie już skończyłem, ale mam problem z wyświetlaczem LCD 2x16 znaków, otóż napisy wyświetlam bez problemu, jakie chce, i w jakiej lini chce, ale nie wiem jak wyświetlić zawartość komórki, w której jest wartość liczbowa, otóż chcę wyświetlać zawartość...

    Mikrokontrolery PIC   03 Sty 2010 14:45 Odpowiedzi: 4    Wyświetleń: 1847
  • Przerwanie w PIC16F876. TMR0, po uruchomieniu przerwania nic nie da się zrobić.

    Taki kod asemblerowy generuje ten kompilator niby wygląda normalnie ale kto wie ORG 0 NOP MOVLW HIGH START(at) MOVWF 10 GOTO START(at) <- idzie na początek programu Tak wygląda context restore ORG 4 MOVWF WSAVE MOVFW 3 CLRF 3 <- po co to MOVWF SSAVE MOVFW 10 MOVWF PSAVE MOVFW 4 MOVWF FSRSAVE MOVLW HIGH PFG <- nie wiem co to jest i po co (chyba...

    Mikrokontrolery   22 Lut 2006 16:43 Odpowiedzi: 8    Wyświetleń: 1248
  • PCF8574A i PIC16F876: brak przerwania na pinie 13 przy zmianie wejść

    No właśnie , sam nie wiem czemu tak się przyczepiłem tego asemblera skoro w C jest szybciej i przyjemniej. W C już od dłuższego czasu nic nie pisałem, a więc od nowa bym musiał sobie go przypominać , narazie dokończe mój system w asemblerze bo jako zestaw dydaktyczny jest przewidziany dla uczniów celem poznania operacji bitowych , natomiast C znacznie...

    Mikrokontrolery   13 Paź 2003 14:09 Odpowiedzi: 14    Wyświetleń: 2909
  • Jak napisać program odmierzający 1 sekundę na PIC16F877 z kwarcem 4MHz?

    Witam wszystkich, i już na wstępie pozdrawiam. Zwracam się z prośbą o pomoc w napisaniu programu, otóż tworze pewne urządzenie sterujące pracą kotła miałowego, niestety wymagane jest niezbyt dokładne odmierzanie czasu, to znaczy sekund, minut godzin w układzie 24godzinnym, jak to zrobić prawie wiem, jednak pojawiał się dla mnie problem z odmierzeniem...

    Mikrokontrolery PIC   23 Lis 2010 03:22 Odpowiedzi: 5    Wyświetleń: 2784
  • [PIC16F84A] PIC16F84A ASM - Dlaczego diody na porcie A nie świecą? Zestaw ZL4PIC BTC

    Dlaczego nie używasz nazw rejestrów ? było by prościej zlokalizować błąd, niż szukać rejestrów po numerkach w 'h' Czy odpowiednio skonfigurowałeś porty jako I/O ? Dane wysyłasz na PORT czy TRIS ? Kto Cię uczy asemblera dla PICów ? Dodano po 1 W EP 12/2001 do bodajrze 04/2002 byłkurs PICa.... Poszukaj to zrozumiesz więcej Dodano po 34 Istnieje też polskie...

    Mikrokontrolery PIC   23 Sie 2008 08:30 Odpowiedzi: 6    Wyświetleń: 2816
  • Asm na hex. Jakim programem przerobić asm? Układ pic16f84a.

    Taki proces nazywa się asemblacją, używa się do tego programu zwanego asemblerem. Wejdź na strone producenta procesorów i ściągnij sobie.

    Programowanie   04 Sty 2007 20:44 Odpowiedzi: 2    Wyświetleń: 1976
  • Jak odblokować piny RB6 i RB7 w PIC16f628 po konfiguracji jako oscylator?

    Programy piszę w asemblerze w MPLAB i programuję w WinPic800. W załączniku .hex tego programu

    Mikrokontrolery PIC   16 Gru 2010 20:38 Odpowiedzi: 20    Wyświetleń: 3589
  • [Inne] The multipurpose generator on MAX038 and PIC16F628

    Za pomocą jednego przycisku, w zakresie częstotliwości 0,1 Hz-10MHz, sinus, trójkąt, kwadrat, niezależną kontrolę porowatości, na wyświetlaczu LCD, szerokość impulsu zewnętrznego i modulacji częstotliwości, pamięć nieulotna, oscylator przesunięte o 90 stopni wibracji 10Hz-10kHz. THD poniżej 1%, dokładność przesunięcia fazowego w zakresie pracy jest...

    Forum Budowlane   08 Sie 2011 05:59 Odpowiedzi: 3    Wyświetleń: 1334
  • Generowanie sygnału PAL z mikrokontrolera PIC16F84A - jak to zrobić?

    Tyle samo wiem o AVR`ach co o PIC`ach wiec nie rozrozniam ich asemblerow.. niewazne. No tak.. czasy przesuniec beda minimalne rozne i zalezne tylko od temperatury. Ktos wczesniej prosil, o jakis opis sygnalu PAL. Troszke znalazlem, ale najchetniej zobaczylbym przebieg sygnalu jednej linii.

    Mikrokontrolery   23 Cze 2008 12:47 Odpowiedzi: 37    Wyświetleń: 5624
  • [PIC16F84A][ASM] Problem z działaniem wyświetlacza

    Witam! Buduję sobie dekoder DGPS. Wykorzystuję do tego celu mikrokontroler PIC16F84-20 (próbowałem też na wersji 4 MHz) oraz wyświetlacz LCD oparty na sterowniku HD44780. Znalazłem w internecie na stronie: http://web.abnormal.com/dgps/bix1/ układ dekodera i chciałbym go zaadaptować do swoich celów. Przerobiłem kod w asemblerze i po zaprogramowaniu mikrokontrolera...

    Mikrokontrolery PIC   11 Paź 2008 16:00 Odpowiedzi: 12    Wyświetleń: 2452
  • Moduł USART dla wyświetlacza 16x1 zrealizowany na PIC16F84A

    Duży plus za użycie innego kontrolera niż oklepane ATMEGA... Układ PIC16F84 choć już leciwy i niezbyt wydajny, to wciąż jest dostępny i bardzo łatwy do programowania w asemblerze.

    DIY Konstrukcje   25 Lip 2012 08:30 Odpowiedzi: 13    Wyświetleń: 6759
  • Kod źródłowy do odbiornika DMX na PIC16f628 - poprawny odczyt protokołu

    DMX to nic innego jak interfejs szeregowy. Wystarczy podpiąć kość odbiornika do UARTA w uC. Moze to być np. transoptor 6N137 i od razu załatwisz sobie optoizolację. Parametry transmisji to 250kbs, 8 bitów danych, 2 bity stopu. Ramka składa się z sygnału BREAK (niski poziom przez conajmniej dwa bajty-88us), potem następuje MARK AFTER BREAK (poziom wysoki...

    Mikrokontrolery   06 Lip 2011 16:20 Odpowiedzi: 2    Wyświetleń: 1107
  • Jak uruchomić migacz na PIC16F84A i jakie kompilatory użyć?

    eee..btw. PIC16F628.. wiem ,że to fajna sprawa (w porównaniu do PIC16F84A),ale nie jestem pewnien ,czy da się go programować przez JDM'a .. zdaje mi się , że tak, ale na programatorze pisze ,że obsługuje on tylko PIC16F84(A).. Pozatym w moim "kochanym mieście nie da się kupić innych PIC'ów z rodziny mid-range poza PIC16F84A :/ Jeżeli chodzi o problem...

    Mikrokontrolery   28 Mar 2004 10:21 Odpowiedzi: 4    Wyświetleń: 1734
  • Zainteresowanie publikacją pracy o module PIC16F877 do sterowania silnikiem malucha

    Co sprzet komercyjny?? Ja mowie o swoim rozwiazaniu komputera samochodowego, wykonanym od podstaw samemu, bez użycia jakichkolwiek schematów jakichkolwiek modułów samochodowych. Wszystko złóżone najpierw w piwnicy, a później w garażu, bo silnika spalinowego raczej w piwnicy nie powinno się uruchamiać :-). Jak tylko skończę szkołę to wrzucę parę zdjęć....

    Mikrokontrolery   31 Sie 2003 09:45 Odpowiedzi: 24    Wyświetleń: 6827
  • Jak odebrać impuls sygnału z silnika w PIC16F84A (C)?

    Jesli piszesz w asemblerze to ten fragment odpowiada za detekcje zbocza na RA4: ;-------- ; test for index in rotation and store period in period_dup ;-------- Check_indexmovfPORTA,w ;get the state of port a xorwfflags,w ;compare with saved state andlwb'00010000';only interested in bit 4 btfscSTATUS,Z;test for edge retlw0 ;not an edge, same as last...

    Mikrokontrolery   12 Lip 2007 19:34 Odpowiedzi: 5    Wyświetleń: 1556
  • Jak połączyć mikrokontroler PIC16F84A z RS232 do sterowania robotem?

    mam taki problem: tworzę robocika mobilnego zajołem się już do niego mechaniką i po części elektroniką. jednak główne problemy napotkałem ze sterowaniem. planuje to rozwiązać tak: 1) w robocie mikrokontroler (16f84a) 2) wszystko podpięte pod kompa pod rs232 i tu sie zaczynają schody. może ktoś mnie poratować tutorialem (polski mile widzany lub angielskim-ostatecznie...

    Automatyka Przemysłowa   25 Gru 2005 14:25 Odpowiedzi: 3    Wyświetleń: 1079
  • PIC16F84A - brak reakcji po wgraniu programu, wybór oscylatora dla kwarcu 4 MHz

    Na stronie piclist.com znajdziesz programy dla początkujących w asemblerze. Z MPLABa możesz zaprogramować PICa tylko programatorami firmowymi.

    Mikrokontrolery   21 Cze 2004 18:06 Odpowiedzi: 14    Wyświetleń: 2546
  • Kod ASM dla 100ms stanu wysokiego na RA0 w PIC16F84A z kwarcem 4MHz

    Niestety gotowca Ci nie dam, bo nie programuję PICów w asemblerze. Może ktoś inny? Ale jeśli chcesz spróbować własnych sił to przeczytaj rozdział o Timer0 i rejestrach go ustawiających, i spróbuj na razie bez pisania assemblera podać tutaj jak byś go ustawił (to mogę sprawdzić).

    Mikrokontrolery PIC   01 Kwi 2011 12:44 Odpowiedzi: 8    Wyświetleń: 1726
  • Jakim programatorem i językiem programować mikrokontroler PIC16F628?

    chcę zastosować w pewnym urządzeniu ten mikrokontroler 16F628. Jednak nie wiem do jakiej rodziny się on zalicza. Skoro nie wiesz co to za uC, to na jakiej podstawie wybrałeś go do projektu? Masz jakieś wizje, słyszysz głosy? Jakim językiem programuje się te mikrokontrolery oraz jakimi programatorami (prosił bym o link do schematu żebym mógł sobie taki...

    Mikrokontrolery   22 Paź 2008 07:04 Odpowiedzi: 3    Wyświetleń: 1067
  • Inkrementacja rejestru GPR w przerwaniu na PIC16F628 - brak efektu

    movf LOWbcd16, w incf w, w movwf LOWbcd16 Rozumiem że to inkrementowanie dotyczy tego kawałka, wydaje mi się że nie ma czegoś takiego jak incf w, w , można najwyżej zrobić to przez addlw 1 , ale optymalniej byłoby zrobić incf LOWbcd16,w movwf LOWbcd16 Tak się zastanawiam jak asembler interpretował ten Twój zapis że nie było błędu.

    Mikrokontrolery   28 Lip 2005 06:18 Odpowiedzi: 2    Wyświetleń: 1074
  • Przykładowe programy w asemblerze dla mikrokontrolera PIC: LED, timer, przycisk, port

    Witam Mam problemy z napisaniem programu (C lub asm) na PIC16F627A. Układ już zaprojektowałam jest to tablica 32 punktowa umożliwiająca wyświetlanie informacji podawanych z portu szeregowego RS422. Tablica składa się z 32 diod LED (4x8), sterowanie umożliwia ich zapalanie, gaszenie oraz miganie. Protokół dowolny. Czy mógłby ktoś mi coś poradzić. Lub...

    Mikrokontrolery   17 Mar 2008 18:33 Odpowiedzi: 28    Wyświetleń: 23019
  • MicroBot Line-Follower z mikrokontrolerem PIC16F84A - konstrukcja i działanie

    Witam Jest to mój pierwszy post na tym forum, ale mam nadzieję, że nie ostatni. Przedstawiam wam swoje elektroniczne "wypociny". 1. Wstęp Robot powstał ponad miesiąc temu, jego wykonanie (od pomysłu) zabrało mi kilka tygodni. Mój MicroBot to Line-Follower, ale równie dobrze może posłużyć do innych celów (można go łatwo rozbudować). Głównym celem podczas...

    Robotyka Modelarstwo i CNC   13 Gru 2005 22:35 Odpowiedzi: 34    Wyświetleń: 17450
  • Urządzenie wielofunkcyjne na mikrokontrolerze - sugestie do funkcji w asemblerze

    MAX038 - хорошk... мікроl... Дістаm... її немає проблk... на складk... багатl...

    Mikrokontrolery   16 Sie 2011 15:39 Odpowiedzi: 11    Wyświetleń: 2267
  • Jak sprawdzić głębokość skoków CALL RETURN w PIC16F z pliku .asm lub .hex?

    Oczywiście że da się to rozrysować , chociaż w asemblerze nie jest to tak przejrzyste :D Jak by było takie narzędzie ,to nie zaszkodziło by sprawdzić dla pewności.

    Mikrokontrolery PIC   20 Sty 2021 01:15 Odpowiedzi: 8    Wyświetleń: 2655
  • Jak połączyć DS 18B20 z PIC 16F84 w asemblerze?

    Wystarczy wejść na stronę producenta układu DS18B20 i nie sposób nie znaleźć gotowego programu dla PIC16F628 (w assemblerze). Dla innych układów firma też zamieściła "gotowce". Ciekawe jak wyglądały te tygodniowe poszukiwania :wink:

    Mikrokontrolery   26 Gru 2006 00:00 Odpowiedzi: 2    Wyświetleń: 1585
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Nie będę w chodzić w jakieś poważne dyskusję na temat co jak nazywać...ale np w książce Stanisława Pietraszek pt"Mikrokontrolery PIC12Fxxx w praktyce" oraz Tomasza Jabłońskiego "PIC16F8x" autorzy nazywają ten proces kompilowaniem i w obydwu książkach posługują się też taką terminologią. W dokumentacji MICROCHIPA MPASM Assembler, MPLINK Object Linker,...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11487
  • Jak połączyć PIC16F685 z LCD i klawiaturą w EAGLE? Porty i schematy

    Witam , mając na płytce PIK16F685 muszę go połączyć do wyświetlacza LCD jak i również do klawiatury dzięki której będzie wyświetlany tekst na LCD. Muszę również zrobić programator napisany w asemblerze. Na początku mam pytanie o płytkę gdzie muszę połączyć PIK z LCD bawię się w programie EAGLE wszystko niby jest tylko nie wiem które porty do których...

    Mikrokontrolery PIC   02 Gru 2008 19:20 Odpowiedzi: 3    Wyświetleń: 1880
  • Miernik częstotliwości na PIC16F84

    władziowek, w paczce jest wsad test.hex. Twój jak się domyślam, to test.asm. Czy tak?. Czy ten w asemblerze trzeba przekonwertować czy jak?.

    Artykuły   06 Paź 2007 06:49 Odpowiedzi: 34    Wyświetleń: 59587
  • Kompilacja programu AVR w asemblerze - błędy w AVR Studio 4 i WAVRASM

    W asemblerze nie istnieje coś takiego jak "deklaracja". Albo używasz jakiegoś rejestru i jakiś wartości, albo nie. Ale w komentarzach kodu źródłowego jest co trzeba zaznaczone. Osobiście dla wygody i elastyczności kodu przy zmianach procesorka, zegara itp. stosuję definicje stałych i kompilator mi przelicza, co potrzeba, ale nie jest to konieczne. Program...

    Mikrokontrolery   13 Lis 2005 00:03 Odpowiedzi: 29    Wyświetleń: 5563
  • Błędy kompilacji w MPASM dla PIC16F84 - asembler, banki rejestrów, symbole

    Witam! Jako, że jestem zielony;) w programowaniu mikrokontrolerów PIC a dokładniej w asemblerze prosze pomoc. Podczas kompilacji w programie MPASM otrzymuje nastepujace bledy: Warning[205] C:\1\L.ASM 217 : Found directive in column 1. (error) Error[128] C:\1\L.ASM 217 : Missing argument(s) Message[302] C:\1\L.ASM 222 : Register in operand not in bank...

    Mikrokontrolery   31 Sie 2006 17:00 Odpowiedzi: 1    Wyświetleń: 1089
  • Zegar Nixie na PIC16F84 #2

    Witam wszystkich. Ostatnio odezwalo sie do mnie kilka osob w temacie duchow na lampach. Panowie, na 1 stronie tematu sa 2 wsady hex, napiszcie mi jeszcze czy probowaliscie obydwu? Jesli tak i za kazdym razem byly duchy, sprobuje przypomniec sobie tego smiesznego asemblera i zwiekszyc opoznienia przy przemiataniu lamp :-)

    DIY Konstrukcje   18 Kwi 2012 13:59 Odpowiedzi: 81    Wyświetleń: 42910
  • Oszczedna wersja zegara Nixie na PIC16F84

    ...w kolejnosci mi sie ustawiaja cyfry czyli 1 2 3 4 5 6 7 9 8 0 . co moze byc przyczyna?... Zamień przewody idące na płytce lamp - zamień 8 z 9 i po kłopocie :D Kazdy to ma, jakiś błąd w połczeniach. u mnie było to samo. Zrób jak niżej na zdjęciu - zamiast zielonego, połącz wg. niebieskich strzałek (rys. z lewej), lub - bardziej "profesjonalnie ;)...

    DIY Konstrukcje   24 Lut 2020 12:33 Odpowiedzi: 1143    Wyświetleń: 348728
  • PIC16F883 - Jak zapalić diodę po naciśnięciu uSWITCH?

    ostatecznie zrobiłem to na zmiennej globalnej inkrementowanej w przerwaniu od timera :) przerwanie: volatile unsigned int int_cnt; void interrupt int_t0(void) { if(T0IF) { int_cnt++; TMR0=131; /* przerwanie co 1ms */ T0IF=0; } } w programie użyłem dwóch zmiennych key i n_key aby móc wykonywać coś na załączenie przycisku...

    Mikrokontrolery PIC   08 Sie 2013 12:38 Odpowiedzi: 30    Wyświetleń: 5373
  • Jak zacząć programować LCD na microchipie 18F w asemblerze?

    Obsługa wyświetlacza LCD opisana jest w książce "Mikrokontrolery PIC16F8x w praktyce" Tomasza Jabłońskiego. Dostępna w sklepach elektronicznych i księgarniach AVT. Powodzenia.

    Mikrokontrolery   26 Paź 2003 16:07 Odpowiedzi: 6    Wyświetleń: 1355
  • Jak skompilować kod dla AKI do PIC16F84 w MPLab?

    Asembler "nie widzi" pliku P16F84.INC, w którym są odpowiednie definicje.

    Mikrokontrolery PIC   13 Lis 2019 17:43 Odpowiedzi: 5    Wyświetleń: 981
  • Synteza DDS na AD9835: Skok 1Hz, PIC16F84, LCD, VFO do radia 0-7MHz

    syntezer ze skokiem 1Hz od 0 do kilkunastu MHz. sterownik: pic16f84, częstotliwość wyświetlana na lcd, manipulator: fragment myszy komputerowej. program w asemblerze. zainteresowanych proszę o mail na jozsuc(at)wp.pl. używam tego jako vfo do radia na 0 - 7MHz. udostępnię schemat, kod źródłowy do dalszych modyfikacji. j.

    Radiotechnika Serwis   06 Wrz 2003 22:40 Odpowiedzi: 1    Wyświetleń: 3973
  • PIC16F88 sterowanie silnikiem, PWM, 10 prędkości.

    Ja sie podpinam do tematu. Mam zadanie podobne. Ta sama funkcja tylko na AT89S8252 czyli klon 8051. Jak kolega Jarek wcześniej wspomniał asembler był i każdy uważał, ale nie jesteśmy w stanie napisać sami programu. Czytam intensywnie o programowaniu 8051, ale jak na razie PWM przerasta moje zdolności. Nie pisałbym gdyby czas tak nie naglił. Potrzebujemy...

    Mikrokontrolery   21 Maj 2008 23:46 Odpowiedzi: 17    Wyświetleń: 3058
  • PIC16f84, kwarc 4MHz, problem z pętlami czasowymi i LEDami

    Witam czemu dla idiotów.Poczatki są zwsze trudne nie ma lwa co wszystko zna. Proponowałbym byś zaczął od asemblera nie wszystko zrobisz z programu wysokiego poziomu. Zobacz tutaj. http://mikrokontrolery.net pozd. i pow.

    Mikrokontrolery   07 Lis 2005 20:03 Odpowiedzi: 5    Wyświetleń: 1205
  • Jaki programator do PIC18F4550/18F4620? Wybór oprogramowania do C++ i Asemblera

    Znalazłem w internecie kilka schematów takiego klona ICD2. Tylko że w każdym schemacie jaki znalazłem występuje PIC16F876 :(. No i musiałbym skombinowac kolejny programator by zaprogramować tego 16F876... :cry:

    Mikrokontrolery   29 Lip 2006 23:02 Odpowiedzi: 9    Wyświetleń: 3060
  • Sterowanie 2 x MB1501. Czy ma ktoś gotowy do wgrania wsad do PIC16f84?

    Pewne zasady są wspólne. U mnie kompilator z pliku asemblera tworzy plik *.obj a potem inny program z *.obj robi HEX gotowy do umieszczenia w pamięci. Nie potrafię polecić oprogramowania które robi to dla PICów.

    Radiotechnika Serwis   22 Wrz 2007 11:43 Odpowiedzi: 23    Wyświetleń: 6053
  • Merlo ładowarka - Uszkodzony sterownik pompy - przeróbka

    Rozbierałem uszkodzony sterownik od merlo ten starszy w czarnej obudowie (paliła się czerwona dioda na stałe) Elektrozawory sterowane są z układów BTS44. Rezystancja cewek to około 2,5 ohma. Dla prądu stałego będzie to przy 12V około 5A, przy 100Hz około 3A. Przygotowałem prototyp na PIC16F876A i TCA4426 oraz 2 tranzystory MOS p-kanałowe. Obecnie piszę...

    Elektro Maszyny i Urządzenia   07 Sty 2024 01:15 Odpowiedzi: 50    Wyświetleń: 42738
  • Jak skompilować plik źródłowy w asemblerze do HEX dla PIC?

    Zrób sobie nowy projekt w mplab. Na dole podanej przez Ciebie strony masz do pobrania plik ze źródłem programu wyglądającym tak. ;***************************************... ; ; The signboard control processing ; ; Author : Seiichi Inoue ;***************************************... list p=pic16f84a include p16f84a.inc __config...

    Mikrokontrolery PIC   30 Paź 2009 12:08 Odpowiedzi: 5    Wyświetleń: 2592
  • [PIC16f84] Układ pracuje niestabilnie w momencie załączania przekaźnika

    Ok, dzięki wszystkim za pomoc. Pozostaje zrobić od nowa płytkę. Uhh... tyle roboty :D EDIT! 1. kondensator na zasilaniu narysowałeś obok stabilizatora, a powinien być jak najbliżej procesora i nie podałeś jego wartości. 2. nie odpowiedziałeś na pytanie: ...jak wygląda stabilizator? Czyli co to za ustrojstwo ten magiczny prostokąt? 3. dążyłbym do rozdzielenia...

    Mikrokontrolery   18 Wrz 2011 12:06 Odpowiedzi: 76    Wyświetleń: 10890
  • regulacja żarówki 12v na pic16f688 od czego zaczac?

    Ja też nie wiele wiedziałem o programowaniu w asemblerze, ale jak się okazało nie jest to wcale takie straszne. Można w kilka dni na tyle opanować asemblera żeby napisać program który masz do napisania. Prawie wszystko można znaleźć w notach katalogowych do układu. Na początek proponuje Ci napisanie najprostszego programu używającego przerwań. Takiego...

    Początkujący Elektronicy   06 Maj 2008 20:12 Odpowiedzi: 7    Wyświetleń: 1620
  • PIC18F45K50 i PIC16F1619 - Spadek częstotliwości przełączania pinu przy przerwaniach

    Jak chcesz szybko przełączać pin mikrokontrolera ze stałą częstotliwością to nie rób tego przy użyciu przerwania tylko w jakiejś jednej pętli while dopasowując żądaną częstotliwość przy użyciu jednotaktowych pauz. Kompilator powinien mieć to tego odpowiednią instrukcję a jak nie to powinien obsługiwać wstawki asemblerowe. W kompilatorze C18 taką wstawkę...

    Mikrokontrolery PIC   05 Gru 2016 23:18 Odpowiedzi: 30    Wyświetleń: 4665
  • PicKit3 - PIC16F716 - jak poprawnie zaprogramować nowy układ.

    Da sie. Robi się to za pomocą deasemblera. Program przerabia język maszynowy na język asemblera. Jest to język niskiego poziomu i zrozumienie działania programu bez znajomości architektury mikroprocesora będzie trudne.

    Mikrokontrolery PIC   16 Kwi 2020 21:30 Odpowiedzi: 5    Wyświetleń: 930
  • PIC16F690 - Błąd PK2Error0028 przy porównywaniu napięcia na AN0 i LED

    Teraz mam problem z kodem widocznym wyzej, cos namotalem i nie chce dzialac. Siedze nad nim pare godzin niestety bez skutku :/ Nie rozumiem, dlaczego kod piszesz w asemblerze? Nie lepiej w C? W dobie obecnej optymalizacji kodu pisanie w asemblerze ma sens jedynie w przypadku "newralgicznych części kodu". Ja wiem - że fajnie jest powiedzieć "napisałem...

    Mikrokontrolery PIC   01 Sty 2014 12:55 Odpowiedzi: 5    Wyświetleń: 2103
  • [PIC16F887] Mikrokontroler restartuje się w przerwaniu.

    Jeśli nie używasz MCLR do resetowania to powinieneś wyłączyć jego działanie w lini konfiguracyjnej. Nie wiem jak jest to w HI-Techu bo programuje w asemblerze ale na pierwszy rzut oka z tego co widze to nie masz wyłączony reset na linii MCLR a według schematu nie masz też podciągniętego wyprowadzenie MCLR rezystorem do plusa zasilania. To może być przyczyną...

    Mikrokontrolery PIC   10 Lip 2011 01:50 Odpowiedzi: 18    Wyświetleń: 2225
  • Współpraca transcivera CC1000 z procesorem AT89C4051

    Jesli ktos chcialby glowne procedury dla PIC16F268, w asemblerze, to napisalem kilka i moge wyslac. dzieki, Mariusz

    Artykuły   20 Kwi 2005 20:07 Odpowiedzi: 7    Wyświetleń: 4233
  • Programować mikrokontrolery??Jakie na początek???

    Najlepiej zacznij od jednej z trzech najbardziej popularnych rodzin mikrokontrolerów: - 8051, np. AT89C2051 - AVR, np. AT89S2313 - PIC, np. PIC16F84 Do pierwszych dwuch jest Bascom, umożliwiający pisanie programów w języku Basic (podobny do QBasica). Do wszystkich trzech rodzin są kompilatory C. Zamiast języków wysokopoziomowych jednak lepiej używać...

    Początkujący Elektronicy   24 Lip 2005 20:40 Odpowiedzi: 13    Wyświetleń: 2693
  • Projekt: Lampka RGB na PIC16F688 z sampli z Microchipa

    http://obrazki.elektroda.net/97_12195806... Witam, Chciałbym się pochwalić moją pierwszą konstrukcją związaną z mikrokontrolerami jak i pierwszą którą przedstawiam na tym forum. Jest to lampka RGB. Samo szkło to lampka Grono za 15zł z IKEI. Całość została stworzona z myślą o nauce programowania mikrokontrolerów. Opiera się na procesorze PIC16F688...

    DIY Konstrukcje   29 Sie 2008 09:38 Odpowiedzi: 7    Wyświetleń: 7240
  • Inteligentny dom - jak zdalnie sterować gniazdami i oświetleniem?

    Cieszę się że, mamy zbliżone poglądy. Z pewnością cenie sobie uwagi innych a najbardziej krytyczne. Również rozważałem nad wykorzystaniem jakiegoś gotowca w roli panelu sterującego. Niestety natknąłem się na pewne braki ze strony gotowych elementów. Rozważałem między innymi wykorzystać Samsung Omnia. Posiada wszystko czego bym mógł zapragnąć, tj. wifi,...

    Smart Home IoT   17 Maj 2021 07:49 Odpowiedzi: 244    Wyświetleń: 139881
  • Jaki mikrokontroler wybrać do...?

    myślę, że każdy z wymienionych przez ciebie procków w zasadzie każda z rodzin procków jest b.dobra ;) .... .... tak więc ja poleciłbym ci wybrać jedną z nich ale nie dlatego, że jest lepsza czy coś w tym rodzaju... sam po prostu niedawno stanąłem przed takim samym dylematem ;) ... kupiłem sobie najpierw książki do PICów a nawet kilka PIC16F84 ;) ......

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266209
  • Program do tłumaczenia kodu C na asembler dla ATmega128?

    Witam, Być może to jest dziwne pytanie....... :D Czy istnieje program, który tłumaczy kod w C na kod w asemblerze? Jestem w posiadaniu programu napisanego w C, obsługującego układ PDIUSBD11 (proces wyliczania urzadzeń USB). Ściagnałem go ze strony: http://www.beyondlogic.org/usbnutshell/u... Po kilku korektach, międzyinnymi przystosowującego...

    Mikrokontrolery   18 Lis 2005 13:15 Odpowiedzi: 5    Wyświetleń: 1410
  • Jak zintegrować EPROM z pamięcią programową PIC? Schematy i wskazówki

    Posiadam schemat i program w asemblerze na PIC16f877 + EPROM 27C512 ale mozna rozbudować. Pozdrawiam Grzegorz

    Mikrokontrolery   09 Lip 2004 13:51 Odpowiedzi: 12    Wyświetleń: 1259
  • [PIC] DS1307 na I2C z PIC16F88 - odczyt danych po inicjalizacji zawodzi

    Znam tylko asembler i odczyt u mnie wygląda tak : ;=======================================... odczytcalliic_start movlw0A0 ; adres urzadzenia+zapis calliic_write movfwmem_loc ; pozycja w pamieci calliic_write ;-------------------------------------- calliic_start ; restart do odczytu movlw0A1 ; adres urzadzenia+odczyt calliic_write calliic_read ; mem_data...

    Mikrokontrolery PIC   07 Cze 2010 22:28 Odpowiedzi: 9    Wyświetleń: 2702
  • Jak zacząć programowanie mikrokontrolerów ST7 dla początkujących?

    Ja proponuję zacząć od małego atmelka 2051 lub PIC16f84a programatory do nich są bardzo proste a program pisze się w C lub asemblerze. Potem proponuję przerzucić się na dużego atmela 8252 www.lancos.com (programator pic) -------------- dragonking :arrow: nie 8252 zamiast 8251??

    Początkujący Elektronicy   30 Lis 2005 02:02 Odpowiedzi: 16    Wyświetleń: 2503