definicja procesora

Znaleziono około 860 wyników dla: definicja procesora
  • Definicje dla nowych procesorów serii AVR128 od Atmela

    Można poprosić o listę lub jakiegoś linka. Jak dołączysz do projektu plik io.h to tam masz warunkowe dołączenie pliku io specyficznego dla danego procesora. Po kompilacji w AS masz też w zależnościach wymieniony odpowiedni dla procesora plik, wystarczy go podejrzeć i tam będzie definicja symboli.

    Mikrokontrolery   26 Maj 2021 21:42 Odpowiedzi: 3    Wyświetleń: 354
  • ATmega8 i Bascom: Jak napisać program do rozjaśniania i przygaszania diody?

    Do tego najlepiej użyć PWMa. Na medze ósmej musisz uruchomić timer1. [syntax=basic4gl] config timer1 = PWM , pwm = 10 , compare a pwm = clear up , compare b pwm = disconnect , prescale = 1 Dim opu as word do for opu = 0 to 1023 pwm1a = opu waitms 3 next opu for opu = 1023 to 0 step -1 pwm1a = opu waitms 3 next opu loop end [/syntax] To tak na szybko....

    Mikrokontrolery AVR   26 Mar 2012 11:04 Odpowiedzi: 5    Wyświetleń: 1556
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Wgrywanie bootloadera na Atmega z oscylatorem zewnętrznym – USBasp, MiniCore, taktowanie

    Witam, jak dobrze pamiętam (dawno tego nie robiłem) programowanie samych procesorów Atmega przez Arduino IDE wymaga 2 kroków: - zakładam, że masz wszelkie biblioteki i definicje procesora, kompilujesz i wgrywasz program przez ICSP - wgrywasz bootloader, on nie wgrywa bootloadera w tym przypadku, a ustawia konfigurację między innymi oscylatora itd. Bez...

    Początkujący Elektronicy   28 Maj 2025 22:55 Odpowiedzi: 6    Wyświetleń: 201
  • [Bascom] Jak napisać program w Bascom do sterowania przekaźnikami K1 i K2?

    Kod programu: '$tiny $regfile = "attiny13.dat" 'plik z definicjami procesora attiny13 $crystal = 1000000 'częstotliwość taktowania procka 1Mhz Config Portb.0 = Input 'Wejście REM Config Portb.4 = Output 'Przekaźnik GŁOŚNIK Config Portb.3 = Output 'Przekaźnik REM Set Portb.0 Reset Portb.3 Reset Portb.4 Dim Znacznik As Iram Byte Znacznik = 1...

    Mikrokontrolery AVR   23 Paź 2009 17:18 Odpowiedzi: 3    Wyświetleń: 1254
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Prawdopodobnie gdzieś Ci się uszkodziły pliki definicji procesorów - spróbuj przeinstalować AVR Studio 4.

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549909
  • REKLAMA
  • Definicja kwarcu i procesora w Bascom dla At90s2313 - czy jest konieczna?

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

    Mikrokontrolery   13 Lip 2007 21:00 Odpowiedzi: 1    Wyświetleń: 1001
  • STM32f103C8T6 - Definicja sys clk z uzyciem bibliotek stm workbench

    Czyli mam w pliku system_stm32f10x.c bezpośrednio odkomentowac dana prędkość pomijając definicje procesora? Nie widzę nigdzie deklaracji procesora. Wykonuje się warunek pierwszy a powinno wykonać się to co jest w else?

    Mikrokontrolery ARM   06 Mar 2016 22:05 Odpowiedzi: 6    Wyświetleń: 1155
  • Jak skompilować kod assemblera .asm na .hex dla ATmega8 w kit AVT 2857?

    Ale co mam wywalić? Tego include? Przecież tam nie ma żadnej definicji procesora.

    Mikrokontrolery AVR   13 Lut 2013 17:13 Odpowiedzi: 8    Wyświetleń: 1473
  • REKLAMA
  • Jak skompilować bibliotekę UART0 w trybie SPI dla procesora m644?

    Zgłaszane błędy wynikają z tego że brakuje definicji bitów dla UART pracującego w trybie SPI. Możesz albo poprawić pliki .h związane z danym procesorem lub wykorzystać nazwy bitówz podstawowego trybu UART. Dla przykładu definicja z pliku iomx8.h (dla procesora ATMEGA88) [syntax=c] #define UCSR0C _SFR_MEM8 (0xC2) /* UCSR0C */ #define UMSEL01 7 #define...

    Mikrokontrolery AVR   11 Maj 2020 16:35 Odpowiedzi: 3    Wyświetleń: 342
  • LPC1769 - Ustawianie i zerowanie pinów, FIOxCLR vs FIOxSET, poprawność kodu

    Ale za to można używać FIOSET0. Sprawdź w pliku definicji procesora nazwy tych pól zamiast marudzić, że czegoś nie można.

    Mikrokontrolery ARM   05 Lut 2015 13:51 Odpowiedzi: 5    Wyświetleń: 855
  • Znaczenie sufiksu u w definicjach C: (1u) i (2u)

    Nie. Standardowo liczba jest ze znakiem (signed). Dopiero modyfikator u (unsigned) nakazuje traktowanie liczby jako liczby bez znaku. Choc reprezentacja będzie identyczna, to jednak kompilator inaczej moze dobrać operacje dla procesora ze względu na traktowanie liczby jako bez znaku.

    Programowanie Początkujący   09 Gru 2009 21:25 Odpowiedzi: 3    Wyświetleń: 3935
  • AT89C2051 vs AT89S52 – zgodność rodziny i przenoszenie kodu BASCOM 8051

    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)?

    Mikrokontrolery   19 Lip 2006 05:58 Odpowiedzi: 2    Wyświetleń: 906
  • Jak dostosować procedurę RC5 w asemblerze do ATtiny2313?

    Jeśli znasz asemblera, to sobie poradzisz. Nie pamiętam dokładnie, ale dla ATtiny2313 wystarczy chyba tylko zmienić definicję procesora. Orginał jast na tiny1200 zdaje się.

    Mikrokontrolery   06 Kwi 2008 11:29 Odpowiedzi: 12    Wyświetleń: 2848
  • REKLAMA
  • Jak skompilować plik .hex dla bootloadera MegaLoad na ATmega8?

    Kod kompiluje się na ICCAVR. Zapewne masz gdzieś definicje procesora niezgodne z tym co jest w plikach źródłowych z tym co masz ustawione w opcjach w IDE.

    Mikrokontrolery AVR   05 Lut 2011 17:37 Odpowiedzi: 12    Wyświetleń: 3628
  • Import projektu eclipse ac6 stm32 undefined reference itd..

    Serdecznie dziękuje za konkretną pomoc. Pomimo dokładnie takiej samej konfiguracji środowiska jak u kolegi problem dalej występował. Rozwiązaniem problemu była definicja procesora, kolega użył STM32F10X_MD, a ja cały czas próbowałem z STM32F10X_LD. Po tej zmianie projekt się skompilował.

    Mikrokontrolery ARM   27 Sie 2019 10:50 Odpowiedzi: 4    Wyświetleń: 438
  • Jak dodać nietypowy procesor z 64kB RAM do bibliotek WinAVR?

    zawsze mozesz ręcznie dac zamiast #include <io.h> to #include "iglo.h" powinno chyba zadziałać, w końcu tam są tylko definicje adresów

    Mikrokontrolery AVR   04 Kwi 2021 12:22 Odpowiedzi: 16    Wyświetleń: 2051
  • ATMEGA [BASCOM] - Wyświetlacz ILI9325 jak uruchomić

    Uruchomiłem podobny, na SSD1289. Rozumiem, że podłączyłeś wyświetlacz do pinów zgodnie z programem i zmieniłeś definicję procesora w programie ? Przypomnę tylko, że Atmega 644 nie posiada portu G...

    Mikrokontrolery AVR   18 Sty 2015 11:01 Odpowiedzi: 1    Wyświetleń: 1071
  • Gdzie znaleźć plik DEF dla procesora ATTiny45 w BASCOM AVR?

    Witam szukam osoby, która może udostępnić różne pliki definicji CPU do BASCOM AVR. Szukam definicji procesora, ATTiny45. Potrzebuje plik DEF. Ogólnie temat założyłem do wymiany informacji. :D

    Mikrokontrolery   28 Gru 2007 16:10 Odpowiedzi: 4    Wyświetleń: 1052
  • atmega 8L SMD - Programuje się, ale nie działa po zapisaniu programu

    Na pierwszy rzut oka brakuje mi tam definicji procesora skąd kompilator ma wiedzieć jakiego procka to dotyczy poza tym najpierw napisałbym ddrb=0xff następnie portb=0xff i możliwe że zadziała

    Mikrokontrolery   10 Sty 2008 22:56 Odpowiedzi: 16    Wyświetleń: 2367
  • Attiny2313, PonyProg, STK300 – błąd Write failed, częściowe kasowanie pamięci

    Musisz zmienić definicję procesora w kodzie źródłowym i ponownie skompilować. Nie znam Bascoma. Tam to się chyba ustawia poza kodem źródłowym. Reszta powinna być zgodna. Te mikrokontrolery mają kilka różnic, ale w tak prostym programie nie powinny być zauważalne.

    Mikrokontrolery   26 Lut 2009 19:16 Odpowiedzi: 15    Wyświetleń: 2374
  • Dlaczego diody na ATmega48 nie zapalają się losowo? Kod w BASCOM-AVR

    Kod pierwszy działa, ale nie tak jak Ty byś chciał. U Ciebie może nie działać z kilku przyczyn: brak definicji procesora w kodzie źle ustawione fusebity brak definicji $crystal Nie wspomnę też o schemacie, np. filtracja zasilania itd. Jeśli chcesz mieć większą pseudolosowość to modyfikuj ___RSEED np. tak jak masz opisane to w helpie.

    Mikrokontrolery AVR   10 Lut 2010 20:28 Odpowiedzi: 2    Wyświetleń: 1958
  • Bascom AVR - Migająca dioda sterowana dowolnym przyciskiem

    Zapomniałem o najważniejszym, nie masz w programie definicji procesora i taktowania. Oto przykład dla Atmega8 (at) 8 MHz $regfile = "m8def.dat" $crystal = 8000000 Daj to na samym początku programu. Aczkolwiek, Twój program się nie kompiluje, zamiast tych zmiennych bitowych oznaczających przekaźniki zastosuj aliasy.

    Mikrokontrolery Początkujący   16 Sie 2012 15:44 Odpowiedzi: 6    Wyświetleń: 2310
  • Atmega128A-AU[C] nie wykonuje przerwania od timera1

    Nazwa wektora przerwania może mieć inną nazwę w pliku definicji dla procesora ATMega128.

    Mikrokontrolery AVR   28 Kwi 2012 17:27 Odpowiedzi: 24    Wyświetleń: 2075
  • MicroBlaze - jak skonfigurować środowisko do tworzenia programów?

    Próbowałem znaleźć w dokumentacji Xilinx-a - niby jest jakiś opis, jak utworzyć projekt procesora (chodzi o procesor "budowany" w FPGA), wyeksportować definicję, a potem jej użyć do skonfigurowania środowiska do tworzenia programów na ten procesor. Ale... okazuje się, że definicja nie pasuje do konfiguratora środowiska - ten wymaga, by miała IP_TYPE...

    Programowanie   28 Sty 2021 10:21 Odpowiedzi: 1    Wyświetleń: 183
  • Brak makra GPIO_AF w środowisku SW4STM32 - co robić?

    i czym to się różni że używa się tj opcji -D a nie na #define... Bardzo prosta logiczna różnica. Wszystkie pliki kompilowane w projekcie będą z opcja "-D costam". Jak zrobisz gdziesz #define to musisz za każdym razem incluidować ten plik albo dodawać takie #define do każdego pliku. Co się stanie jak zmienisz procesor? Ile zmian będzie potrzebnych?...

    Mikrokontrolery   15 Sie 2019 15:19 Odpowiedzi: 23    Wyświetleń: 738
  • [Attiny4/5/9/10][usbasp][avrdude] Testy wsparcia dla TPI

    Jeśli protokół ich programowania jest taki sam oraz jeśli zostaną dodane do avrdude (do pliku konfiguracyjnego z definicjami procesorów), to powinien normalnie obsługiwać. Swoją drogą cały czas czekam aż ktoś przetestuje ten firmware lub jego nowszą wersję z tematu [url=http://www.elektroda.pl/rtvforum/vi... + USBasp...

    Mikrokontrolery AVR   24 Lis 2016 14:40 Odpowiedzi: 38    Wyświetleń: 16720
  • AVR, generowanie impulsu na PORTE.3: jak ustawić 0 na 8-9ms i 1 na 2-3ms?

    Dokładnie, skorzystanie z timera ułatwia sprawę - nie trzeba liczyć instrukcji procesora. Poniżej mała wskazówka z komentarzami (może nie jest to podręcznikowe cudo, ale najprostsze i najczytelniejsze zrealizowanie migacza na procesor attiny10 w ASM). [syntax=asm] /* * Created: 2012-07-12 10:32:21 * Author: Piotr */ ;dołączenie definicji procesora .include...

    Mikrokontrolery Początkujący   11 Sty 2013 09:34 Odpowiedzi: 5    Wyświetleń: 1242
  • [STM32][C][UART] - Błędne dane przychodzące do terminala

    (at)Freddie - po 2 godzinach grzebania w bibliotekach pojąłem sarkazm twojej wypowiedzi. (at)Nemo - Tą funkcję szczerze wziąłem na wiarę z jakiegoś forum. Ale i tak do testów używam USART_SendData() ;). Wracając do tematu, rozwiń Biblioteka z tego co wiem wymaga definicji procesora z jakim pracujemy Bo nie bardzo rozumiem co znaczy "zdefiniować procesor"?...

    Mikrokontrolery ARM   22 Maj 2013 07:45 Odpowiedzi: 18    Wyświetleń: 3072
  • ATmega8515 - Sterowanie LCD I2C bez dedykowanych pinów SDA i SCL

    Nie masz definicji PORTE. Problem pliku io.h, który includujesz. Pewnie masz źle ustawiony procesor w konfiguracji projektu (dalej nie wiemy jakie to środowiako)

    Mikrokontrolery Początkujący   21 Maj 2016 14:33 Odpowiedzi: 11    Wyświetleń: 1413
  • [c] Jak poprawnie includować pliki w AVR Studio 4 bez błędów?

    Szukam i nie mogę znaleźć jak powinno wyglądać includowanie w przypadku AVR studio. Bez przerwy wywala mi błędy, że coś jest nie dołączone, albo że jest podwójna deklaracja jakiejś funkcji. Wg mojego zwyczaju gdy używałem winAVR w pliku main.c includowałem wszystkie definicje procesora, przerwania itd. Includowałem też własne biblioteki.c w których...

    Mikrokontrolery AVR   01 Mar 2011 18:46 Odpowiedzi: 30    Wyświetleń: 3885
  • HP Pavilion Dv6 2015sw - kod serwisowy wskazuje błąd procesora

    ale czy jest tu pewność ze to na pewno jest procesor? bo czytając inne podobne tematy, mało kiedy były dobrze podawane definicje błedów i wystarczało podgrzewanie mostków bądz całej płyty. Jestem zielony i juz miałem albo sprzedać badź kupić procesor ale ostatnio myślę własnie o tej próbie z wygrzewaniem. Nie można wykluczyć ani potwierdzić na 100%...

    Laptopy Hardware   06 Mar 2015 15:46 Odpowiedzi: 16    Wyświetleń: 3795
  • Wyświetlacz od Nokii 3310, Bascom - komendy,obsługa

    Tomsonie5. Próbuję uruchomić ten kod podany przez M.S na atmega 168 z kwarcem 8MHz Zmieniłem zatem definicję procesora i kwarcu na: $regfile = "m168def.dat" $crystal = 8000000 Podłączyłem wyświetlacz do portu b 'Podłączenie wyświetlacza v. portb: '1 - +Vcc - +4V '2 - sclk - Portb.4 ?? '3 - sda (sdin) - Portb.3 ?? '4 - d/c - Portb.0 '5 - sce - Portb.2...

    Mikrokontrolery AVR   27 Lut 2011 17:55 Odpowiedzi: 9    Wyświetleń: 10985
  • Co to jest wektor przerwania?

    Przerwania procesora działają w procesorach AVR na takiej zasadzie, że (pomijając inne operacje) po wystąpieniu danego przerwania ( podczas obsługi przez procesor ) następuje zapamiętanie rozkazu następnego, który byłby wykonany, gdyby procesor nie przyjął przerwania (jego adresu w pamięci flash) i skok pod jeden z adresów z samego początku pamięci...

    Mikrokontrolery AVR   21 Sty 2013 23:12 Odpowiedzi: 7    Wyświetleń: 11865
  • [ATmega8][BASCOM] LCD po raz tysięczny, krzaki na górze.

    Proste, masz płytkę z kwarcem 4MHz, a działa program skompilowany dla 1MHz i nadal nie widzisz błedu? Masz źle przestawione fusebity (najprawdopodbniej fabryczne), przez co procek działa Ci na 1MHz, nie na 4... Przestaw fusebity na zewnetrzny rezonator, i w programie zmien $crystal = 1000000 na: $crystal = 4000000 No i druga sprawa z tego co czytam...

    Mikrokontrolery AVR   13 Wrz 2009 19:49 Odpowiedzi: 38    Wyświetleń: 7207
  • Czy _delay_us(11250) przekracza limit i przechodzi do _delay_ms()? Jak używać?

    Rozumiem że przeniesienie programu w C polega na zmianie kompilatora, bibliotek i definicji procesora, to chyba wszystko? No nie, na pewno będzie troszkę roboty z dostosowaniem się do chociażby peryferiów, ustawień timerów czy przerwań - no ale to inicjalizacja hardware. Natomiast duże części kodu czy jakieś funkcje uniwersalne, obliczeniowe a szczególnie...

    Mikrokontrolery AVR   24 Sie 2010 13:42 Odpowiedzi: 53    Wyświetleń: 4859
  • Jak skorygować procesor w środowisku System Workbench

    Można, podmien zyliony plików z definicjami, startup, pliki linkera, cmsis, jak jeżeli używasz i za 2-3 tygodnie będzie gotowe

    Mikrokontrolery Początkujący   21 Lut 2017 23:08 Odpowiedzi: 5    Wyświetleń: 906
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    Mogę gdzieś się pomylić, ale opiszę jak ja to rozumiem. A. Ten drugi jest projekt jest wspólny dla wszystkich projektów na tą rodzinę procesorów (lpc17xx). Podobnie było na AVR, z tym że tam się takie pliki dołączały automatycznie (np m8.h). Tak jak w AVR nazwy rejestrów np UBR, TMISK itd były zdefiniowane w plikach nagłówkowych, dołączonych automatycznie....

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 18162
  • Poszukuję definicji... Szukam pliku st12.cfg, deasembler IDA

    Witam poszukuję pliku st12.cfg (zawierającego definicje portów I/O procesorów ST z rodziny st12) do deasemblera IDA pro. Dzięki za pomoc. Pozdr.

    Początkujący Elektronicy   27 Sie 2007 18:16 Odpowiedzi: 1    Wyświetleń: 777
  • [ATTINY2313] Undefined reference to `PWM_out` podczas kompilacji programu C

    Przecież w Tiny2313 rejestry PWM są takie same jak w 2313 classic. Zatem po co tak kompikujesz: #if defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__) || \ defined(__AVR_ATmega163__) || defined(__AVR_ATmega16__) || \ defined(__AVR_ATTINY2313__)...

    Mikrokontrolery AVR   12 Cze 2008 20:22 Odpowiedzi: 8    Wyświetleń: 4538
  • Jak bezpiecznie podkręcić Celeron 2.6 na Asus P4S800?

    Dysk powyżej 45 stopni ;) już jest nie halo ale to zależnie od modelu bo chodzi tu o prędkość obrotów z czego wykonany stop obudowy i gdzie jest założony w jaką obudowe i czy ma dodatkowe chłodzenie. Napisze ci wszystko, otóż PROCESOR i jego parametry: Częstotliwość taktowania rdzenia procesora - wartość ta wyrażana jest w hercach i określa szybkość...

    Komputery Eksploatacja   29 Wrz 2006 08:41 Odpowiedzi: 13    Wyświetleń: 2178
  • Jak działa #define LED_PIN (1<<PC7) w programowaniu mikrokontrolerów?

    Podejrzyj pliki h z definicjami tych stałych dla każdego procesora. W tym wypadku PC7 ma wartość 7

    Mikrokontrolery AVR   13 Paź 2011 10:52 Odpowiedzi: 8    Wyświetleń: 1500
  • Jak wyświetlić napis 'Hello World' na wyświetlaczu TFT używając STM32F411RET i FT800?

    A czy to nie powinno być zrobione tak, że ja powinienem zamienić #define EVE_EVE3_50G z linijki 119 na #define EVE_RVT35 zamiast linijki 104? Moja wina, mialem starsza wersje biblioteki. Tak, musisz podmienic linijke 119. Ogolnie wszystko to co jest szare nie jest wlaczane do kompilacji i jest wlaczane/wylaczane poprzez warunki #if. Musisz porobic...

    Mikrokontrolery ARM   15 Paź 2020 08:40 Odpowiedzi: 13    Wyświetleń: 1356
  • [dsPIC33F64] [dsPIC33F64][XC16] - Kompilator nie widzi rejestrów PWM, brak definicji w bibliotekach

    Mam dziwny problem. Kompilator nie "widzi" rejestrów odpowiedzialny za PWM w dsPIC33F. Np. PWM1CON2 (lub PWM1CON2bits). Środowisko zaznacza je na czerwono i program się nie kompiluje. Zakładam że to brak biblioteki ale nie wiem jakiej. W pwm.h i pwm12.h nie ma definicji tych rejestrów. W pliku procesora (p33FJ64GP804.h) również nie ma nic podobnego...

    Mikrokontrolery PIC   18 Kwi 2013 21:12 Odpowiedzi: 6    Wyświetleń: 2010
  • [bascom] Dwukolorowa LED nie miga poprawnie - błąd w programie

    Witam Zacząłem się uczyć programowania. Chcę wysterować dwukolorową led tak by zapalała się raz na czerwono raz na zielono. Diodę podłączam standardowo (Portd.1 i portb.1 do baz tranzystorów). Po włączeniu układu dioda nie chce mi migać-palą się chyba 2 kolory na raz. Gdzie w programie popełniłem błąd? 'jakiś tam program $regfile = "m8def.dat"...

    Mikrokontrolery AVR   03 Sie 2009 19:00 Odpowiedzi: 3    Wyświetleń: 2733
  • Jak napisać program na ATTINY2313 do sekwencyjnego sterowania trzema diodami?

    A wystarzczy zajrzeć do katalogu gdzie zainstalowany jest Bascom... Lista definicji procesorów: 1200DEF.DAT 2313DEF.dat 2323DEF.dat 2333DEF.DAT 2343DEF.dat 4414DEF.dat 4433DEF.DAT 4434DEF.dat 8515DEF.dat 8535DEF.dat 86RF401.dat at90pwm2_3.dat ATtiny12.DAT ATtiny13.DAT ATtiny15.DAT ATtiny22.DAT ATtiny2313.DAT ATtiny24.DAT ATtiny25.DAT Attiny26.dat attiny261.dat...

    Mikrokontrolery   04 Wrz 2008 20:56 Odpowiedzi: 40    Wyświetleń: 5415
  • Gdzie znaleźć listę rozkazów dla STM32F410RB? Różnice w instrukcjach.

    Cytat: ... efekt faktu, że ktoś gdzieśtam zdefiniował, że PORT jest wskaźnikiem na adres, który reprezentuje określony zasób MCU, a cośtam, to wartość, która wpisana pod ten adres akurat powoduje, że jakieś tam piny stają się wyjściami... I właśnie tego nie rozumiem, dlaczego ktoś gdzieś tam zdefiniował to inaczej, przecież mógł tak samo zrobić dla...

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 4803
  • Uniwersalne płytki AVR - czego potrzebują ludzie?

    Ja także uważam, pcb pod ATTiny = płytki rynek zbytu. Różnica w cenie MC dla zastosowań hobbystycznych jest mało znacząca pomiędzy tiny i atmega. Lepiej od razu zastosować nawet nieco "nadmiarowy" mikrokontroler i nie przejmować się, że może nie wystarczyć zasobów. Jeśli ktoś uruchamia większą produkcję, gdzie każda złotówka się liczy, i tak tworzy...

    Mikrokontrolery AVR   07 Lis 2016 07:41 Odpowiedzi: 74    Wyświetleń: 6066
  • [STM32][C] Nie załącza się dioda przy zliczaniu impulsów na PA8

    Rejestr AFR odpowiada za wybór alternatywnej funkcji pinu, bo piny często mogą mieć wiele różnych alternatywnych funkcji - patrz post #17. Jak widać na zdjęciu dla PA8 alternatywna funkcja związana z licznikiem ma nr 1 (AF01). Z racji, że każdy pin potrzebuje aż 4 bitów do konfiguracji AF (16 różnych funkcji AF) to w jednym 32 bitowym rejestrze można...

    Mikrokontrolery ARM   09 Mar 2020 11:19 Odpowiedzi: 25    Wyświetleń: 954
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Wg opisanej zasady powinien działać poniższy program ‘ Program swiatła samochodowe – opis działania ' ‘ Po włączeniu zasilania, gaszone są swiatła postojowe i mijania ' (gaszenie w sensie wyłączenia przekaźników) ‘ Program czeka na pojawienie się sygnału zapłonu ze stacyjki ‘ Następnie program czeka na znikniecie...

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2550
  • Bascom Oversampling: Jak poprawnie skonfigurować ADC w Atmega32?

    Jak dobrze pamiętam to w Bascom jest błąd w definicji ADATE dla ATMEGA32. Jest on zdefiniowany jako ADFR (AD Free Running) mimo, że ten procesor nie ma takiej funkcji. Zamiast Adcsra.adate = 1 wpisz Adcsra.5 = 1 lub Adcsra.adfr = 1

    Mikrokontrolery AVR   01 Mar 2011 10:06 Odpowiedzi: 20    Wyświetleń: 4848
  • Jaki program do programowania ATmega44/88 z użyciem STK200 na Windows?

    Te pliki to nic innego jak definicje rejestrów i danych konkretnego procesora i są potrzebne do asemblera a nie programatora. Do programowania jest zwykle plik typu .HEX

    Mikrokontrolery   26 Gru 2006 19:23 Odpowiedzi: 16    Wyświetleń: 2759
  • Termometr na DS18B20. Popraw kod o 3 stopnie. Dam 20 pkt.

    Tu masz sprawdzoną procedurę odczytu temperatury. Zmień tylko definicję procesora, przypisania portu 1wire i LCD i masz gotowe. '=======================================... 'definicja użytego kontrolera $regfile = 8535def.dat 'jaki rezonator kwarcowy $crystal = 8000000 '$sim '---------------------------------------...

    Mikrokontrolery   05 Sty 2007 17:06 Odpowiedzi: 6    Wyświetleń: 1729
  • Jak dodać ATmega2560 do AVR Studio 4 z GCC?

    Witam. Mam taki problem że muszę zrobić projekt na Atmega2560 z tym że pracuje na AVR Studio 4 z GCC. Problem polega na tym iż nie ma w polu wyboru procesora do kompilacji atmegi 2560. Co za tym idzie nie ma definicji elementów pamięci i rejestrów procesora. Co z tym fantem zrobić. Czy da się po prostu wybrać atmegę 128 a to co w atmega 2560 jest dodatkowo...

    Mikrokontrolery   14 Lis 2005 08:21 Odpowiedzi: 9    Wyświetleń: 1818
  • Sterowanie serwem modelarskim na ATmega8 - problem z pozycjonowaniem

    witam dopiero uczę się programowć avry. chciałem pobawić się w sterowanie serwa modelarskiego na atmega8 i tu od razu zonk. program wykorzystuje timer0, procesor działa na wew. oscylatorze 8MHz. generalnie to na wyjsciu miala sie pojawiac fala prostokątna H=1,5ms L=18,5ms ale serwo osiąga tylko jedną skrajną pozycję i koniec. kod jest poniżej, czy widać...

    Mikrokontrolery   06 Kwi 2005 21:46 Odpowiedzi: 8    Wyświetleń: 1704
  • Bloki funkcjonalne komputera - definicje i podziały w różnych kontekstach

    Podział na procesor, pamięć itp jest prawidłowy. Chociaż temat jest bardzo głęboki i tych bloków jest bardzo dużo. Zależy w jakim sensie chcesz opisać te bloki funkcjonalne.

    Początkujący Elektronicy   03 Lis 2015 22:09 Odpowiedzi: 6    Wyświetleń: 3132
  • Konwersja kodu Bascom do asemblera: kontrola zasilania i tryb IDLE

    Nie. Asembler stworzono po to, aby nie trzeba było pamiętać kodów maszynowych instrukcji procesora, zamiast tego używać mnemoników. Adresy to inna inszość, po prostu definicje 'equ', chyba że adresy kryjące się za etykietami. No popatrz, okazuje się, że tyle lat żyłem w błędzie. Używałem w życiu wielu asemblerów, połowa z nich nie rozumiała definicji...

    Mikrokontrolery   05 Gru 2024 08:09 Odpowiedzi: 17    Wyświetleń: 378
  • Jak przeliczać przepełnienie Timer1 16bit w ATmega32 z preskalerem 256?

    Program zegara z synchronizacją z DCF z Bascomie jest trywialny, ponieważ Bascom posiada komendy do obsługi DCF. Zrobiłem na procku atmega8 z kwarcem 8 MHz. Wyświetlanie na dwulinijkowym LCD: Godzina: hh:mm:ss Data: dd/mm/52 'Zegar DCF77 $regfile = "m8def.dat" $crystal = 8000000 'Sygnał z odbiornika DCF podłączony do Portb.2 Config Dcf77 =...

    Mikrokontrolery   22 Gru 2012 16:48 Odpowiedzi: 54    Wyświetleń: 14826
  • Atmega8 - pytanie początkującego w tej dziedzinie

    To dziwne bo ja niemiałem najmniejszych problemów... #include <avr/io.h> /***************************************... Definicje stałych ****************************************... #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000) /* cpu cycles per microsecond */ /***************************************...

    Mikrokontrolery   25 Kwi 2005 19:18 Odpowiedzi: 7    Wyświetleń: 1863
  • [Xmeag256-A3BU][SPI] - SPI dziwne zachowanie - pytanie

    No i jeszcze zamiast 0xcośtam warto skorzystać z definicji zapisanych w pliku io(model procesora lub ich serii).h - wtedy od razu widać co dana linijka robi.

    Mikrokontrolery AVR   16 Lip 2013 09:45 Odpowiedzi: 9    Wyświetleń: 1926
  • Co zrobić aby przerwanie było wywoływane co 1ms w liczniku SysTick

    Ok, dzięki. No to powinno dzialać, a nie chce. Z tą funkcja czy bez niej, diodki migają tak samo. Chyba nie mam odpowiedniej dokumentacji. Zawsze jak sciagałem PDFa do np. jakiegoś AVRa, to w jednym PDFie był pełny opis, włącznie z rejestrami, pełną listą rozkazów itd... Teraz sciągnąłem PDFa do STM32F100RB i w zasadzie nic tam nie ma poza ogólnym opisem....

    Mikrokontrolery ARM   25 Lut 2012 10:39 Odpowiedzi: 26    Wyświetleń: 4510
  • [Bascom] Niestabilne wysyłanie danych RS232 - formatowanie stringów

    'Definicja procesora dla: ' Mega16 wpisać m16def.dat ' Mega32 wpisać m32def.dat ' Mega644p wpisać m644pdef.dat $regfile = "m32def.dat" 'Częstotliwość kwarcu domyślnie 16MHz $crystal = 16000000 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10 for the SW stack $framesize = 40 'default use 40 for the frame...

    Mikrokontrolery AVR   01 Sie 2011 09:10 Odpowiedzi: 9    Wyświetleń: 2645
  • ATmega8: Zawieszanie przy obsłudze RS232 na przerwaniach - jak rozwiązać?

    Problem okazał się niestety trywialny, ale jak widać zbyt duży jak dla mnie o 4:30 rano ;) Zapomniałem o dołączeniu #include <avr/signal.h>. Bez tego definicja obsług przerwania była nieprawidłowa, a procesor po odebraniu znaku lądował w krzakach. Mogłem zwrócić uwagę na warning przy kompilacji, dotyczący definicji przerwania, i tematu by nie...

    Mikrokontrolery   03 Mar 2008 00:28 Odpowiedzi: 3    Wyświetleń: 1470
  • Jak dodać obsługę procesorów STM G030 do Atollica 9.3.0?

    Niektóre pliki nagłówków HALa zawierają przydatne definicje. Niektóre osobiście lubię np. __HAL_RCC_...

    Mikrokontrolery   23 Wrz 2019 19:36 Odpowiedzi: 22    Wyświetleń: 834
  • 15 calowy laptop z wytrzymała baterią do 2000 zł

    Lenovo przynajmniej do niedawna oferowało do swoich 12-calowych notebooków baterię 9-ogniwową plus baterię dokładaną od dołu urządzenia co dawało niesamowity czas pracy na bateriach kilkanaście godzin normalnej pracy. Ale to nie cena 2000 zł tylko dwa razy tyle jeżeli mówimy o nowym sprzęcie, ekran 12 cali a nie 15 i karta grafiki Intelowska. Nie wiem...

    Komputery Co kupić?   06 Maj 2012 15:18 Odpowiedzi: 3    Wyświetleń: 1958
  • Antena dipolowa a definicja układu skupionego - rozmiar obwodu versus długość fali

    A kable przesyłowe do kontaktów domowych to też linie długie? Policz długość fali o f=50Hz. Przy processorach gdzie przesył sygnałów to np. 3GHz W procesorach nie ma przesyłu sygnału 3GHz.

    Początkujący Elektronicy   22 Sty 2022 20:29 Odpowiedzi: 32    Wyświetleń: 1059
  • Jak skompilować kod dla AT90S2313 przy użyciu AVRGCC?

    90S2313 ma maksymalny kwarc ustalony na 10MHz wiec nie rozumiem skad w programie definicja kwarcu na ponad 11MHz. Nie kazdy procesor da sie podkrecac ;) Pozdro Dexter

    Mikrokontrolery   24 Gru 2004 13:33 Odpowiedzi: 4    Wyświetleń: 1326
  • Asus P4P800-VM – CPU i RAM działają na FSB 200 zamiast 800/400, jak ustawić?

    Wszystko się zgadza - problem jest w tym, że definicji FSB jest kilka. Na ekranie masz FSB Speed 800 MHz, w Evereście procesor FSB 199.5 MHz (oryginalny 200 Mhz). No więc tak, czy 199.5 czy 200 to jest praktycznie to samo, rzadko kiedy jest dokładnie tyle ile się ustawi w biosie - wynika to ze sposobu generowania sygnałów zegarowych (dzielniki częstotliwości)...

    Komputery Hardware   15 Wrz 2009 10:15 Odpowiedzi: 7    Wyświetleń: 2811
  • Komputer do 2000zł do internetu, filmów HD i gier

    Jak jest box w opisie to full box, OEM to sam procesor/płyta itd. Jeśli ktoś pisze inaczej (np procesor box bez chłodzenia) to zaprzecza definicjom tych terminów.

    Komputery Co kupić?   04 Mar 2013 15:29 Odpowiedzi: 174    Wyświetleń: 16338
  • XMega - Enkoder obrotowy, proszę o pomoc w napisaniu kodu

    A dla W pierwszym zrzucie ekranu masz wybrany procesor 128A1U, a plik otwierasz dla 128A3U. Nie wiem czym te procesory się różnią ale może mają różne rejestry w tej części i dlatego nie ma ich definicji? Swoją drogą nagłówek powinien odpowiadać procesorowi wybranemu w ustawieniach. [edit] Mój błąd, popatrzyłem na pierwszy zrzut ekranu, na kolejnym...

    Mikrokontrolery Początkujący   21 Gru 2016 19:59 Odpowiedzi: 20    Wyświetleń: 1674
  • Jak zrobić opóźnienie 1-10ms i 1-2s na ATMega z kwarcem 11MHz?

    Hehe dzieki zawsze sluze pomoca jak chodzi o programowanie AVR'kow :lol: Teraz jesli chodzi o te "RAMEND" to zajrzyj do pliku z definicja danego procesora zobaczysz ze to poprostu ostatnia komorka pamieci ram (raczej jej adres). Dlatego ostatnia, ze stos w AVR'kach jest "malejacy", czyli wartosci odkladane sa na coraz mniejszy adres pamieci, czyli jednym...

    Mikrokontrolery AVR   07 Mar 2004 01:40 Odpowiedzi: 10    Wyświetleń: 5968
  • AMD - procesory dla biednych?

    Bardzo głupi stereotym To że coś jest droższe to z definicji lepsze ? Bzdura. Pewnie że AMD nie bryluje ogólnie ale to nie znaczy ze to złe procesory.

    Komputery Początkujący   13 Sty 2019 12:27 Odpowiedzi: 27    Wyświetleń: 951
  • Jak przesyłać liczby przez RS232 bez konwersji na string w Bascom?

    'Program przygotowany dla zestawu EvB 4.3 firmy And-Tech.pl 'Definicja procesora dla: ' Mega16 wpisać m16def.dat ' Mega32 wpisać m32def.dat ' Mega644p wpisać m644pdef.dat $regfile = "m32def.dat" 'Częstotliwość kwarcu domyślnie 16MHz $crystal = 16000000 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10...

    DSP i Transmisja   21 Cze 2010 09:55 Odpowiedzi: 13    Wyświetleń: 2538
  • Gdzie znaleźć plik definicji rejestrów AT90S8515 do asemblera?

    Witam Piszę w asemblerze (za pomocą RIDE IDE) program na procesor AT90S8515. Potrzebuję pliku z definicjami rejestrów specjalnych (INCLUDE). Jeśli ktoś wie gdzie w sieci takie pliki się znajdują lub jest w posiadaniu takich prosiłbym o przesłanie ( zeisp(at)interia.pl ). Dziękuję Grzegorz.

    Mikrokontrolery   14 Lis 2005 09:10 Odpowiedzi: 3    Wyświetleń: 918
  • Błąd weryfikacji flasha w AVRDUDE z AVR910 i procesorem attiny24

    Nigdy nie korzystałem z avr910, ale w logach widzę problem: Device code: 0x20 = ATtiny84 Podczas, gdy ty masz ATTiny24, w logu jest: avrdude: avr910_devcode selected: 0x20 IMHO coś jest nie tak z plikiem konfiguracyjnym dla AVRDude, tym bardziej, że na githubie jest plik, który ma inne (chyba poprawne definicje ID urządzenia).

    Mikrokontrolery   20 Lip 2023 19:48 Odpowiedzi: 6    Wyświetleń: 264
  • Przejście z Mega32 na Mega644 - brak definicji IO w bibliotekach AVR

    O ile w iom32.h są np. takie definicje jak #define PIND ... itd, to w iom644.h nic takiego nie ma. Za to jest #include <avr/iomxx4.h> , i tam są wszystkie potrzebne rzeczy. Poza tym, gdyby nie było tych definicji, to kompilator i tak by się zbuntował przy próbie odwołania się do PORTD lub PIND. Wydaje się że coś nie tak jest z bibliotekami. Raczej...

    Mikrokontrolery AVR   12 Kwi 2011 22:02 Odpowiedzi: 13    Wyświetleń: 2093
  • Attiny2313 - [C] Zmienne globalne - program nie przechodzi do funkcji main()

    Definicja F_CPU jest potrzebna funkcji delay do obliczenia czasu opóźnienia i ma odpowiadać częstotliwość taktowania procesora w Hz. Avr Studio ma w właściwościach projektu pole wyboru gdzie można wpisać tą częstotliwość - wówczas definicja jest ignorowana.

    Mikrokontrolery AVR   19 Gru 2012 23:36 Odpowiedzi: 25    Wyświetleń: 3255
  • Elitę K7S5A, Radeon 440 MX – opóźnienia i zawieszanie Windows XP, bad sektory dysku

    Sprawdź zasilacz. Dysk z badami - to jest jeden z możliwych powodów. Sprawdź kondensatory na płycie czy nie są spuchnięte. Płyta K7S5A z definicji ma prawo działać źle. Jaki procesor ? Nie ma czegoś takiego jak Radeon 440 MX.

    Komputery Hardware   16 Lip 2009 22:21 Odpowiedzi: 11    Wyświetleń: 2068
  • Jak powiększyć znaki na wyświetlaczu TLX-711 z T6963C?

    RAM współpracujący ze sterownikiem t6963 przeznaczony jest do przechowywania ekranów: tekstowego i graficznego oraz tzw. CG RAM. (generatora znaków RAM). Do przechowywania własnych definicji znaków służy CG RAM, lecz jeśli chcesz korzystać z tego udogodnienia musisz tam wprowadzić cały zestaw znaków dla trybu tekstowego i tylko dla trybu tekstowego....

    Mikrokontrolery   04 Lut 2006 23:26 Odpowiedzi: 14    Wyświetleń: 3836
  • [MPLAB asm] Dzielenie kodu źródłowego - pliki .asm i .inc

    stworzyłem jeden plik def.inc w którym zawarłem wszystkie przyporządkowania nazw pewnym adresom np: PORTA equ 0x05 Definiowanie PORTA lub podobnych nie jest potrzebne bo w MPLAB takie definicje już są dla każdego procesora. Wystarczy dopisać np. include "p18f2520.inc"

    Mikrokontrolery PIC   17 Cze 2010 13:21 Odpowiedzi: 3    Wyświetleń: 2732
  • Programator HVPP/HVSP/ISP dla procesorów Atmel AVR

    Witam Zamieszczam w załączniku komplet do programatora: 1. Firmware v 1.02 2. Software na PC v1.00 (zawiera w pliku PartList.cfg definicje 41 układów) 3. Schemat (pdf + Altium Designer)

    DIY Konstrukcje   19 Lis 2020 09:27 Odpowiedzi: 48    Wyświetleń: 46096
  • (BASCOM) Atmega 168 - źle działa po zaprogramowaniu.

    Nie możesz używać całego portu B, piny portB.6 i portB.7 przy takim ustawieniu fuse bitów ext osylator sa wyjściami oscylatora kwarcowego i normalne jest że atmega przestaje działać :) , blokujesz przecież taktowanie procesora, gasisz oscylacje kwarcu. Masz dwa wyjścia: 1. przełączyc fuse bity na internal RC oscylator np 8MHz i zmienić definicje $crystal...

    Mikrokontrolery AVR   09 Lut 2012 12:22 Odpowiedzi: 6    Wyświetleń: 2196
  • Dlaczego pętla while(1) jest na początku programu w C dla mikrokontrolera 8051?

    mam taki problem, oto programik: // dołączenie pliku nagłówkowego // zawierajacego definicje rejestrow // wewnetrznych procesora #include <8051.h> // główna funkcja programu void main(void) { // Pętla nieskończona while(1) { // jeśli P3.0 jest w stanie niskim if(P3_0 == 0) // to ustaw na P0.0 stan niski P0_0 = 0; // jesli P3.1 jest w stanie niskim...

    Mikrokontrolery   30 Cze 2006 23:14 Odpowiedzi: 8    Wyświetleń: 2149
  • [WinAVR] Błąd kompilacji kodu AVR z definicjami LED i opóźnieniem

    Witam. Jestem nowicjuszem w świecie mikrokontrolerów. Chciałem skompilować ten kod: #include <avr/io.h> /***************************************... Definicje stałych ****************************************... #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000)...

    Mikrokontrolery AVR   16 Lip 2008 22:37 Odpowiedzi: 14    Wyświetleń: 3201
  • S7-224CN - jak odzyskać program po utracie danych z EEPROM?

    To znaczy że program sterowania jest w pamięci nieulotnej ? TAK. ... w sterownikach serii S7- 200 program jest w pamięci nieulotnej FLASH. Zapewne procesor w czasie wykonywania programu pracuje na RAM'ie bo on jest szybszy. Może nawet całość softu ładuje w RAM. Żeby jeszcze trochę zamieszać to flash tez z definicji jest pamięcią EEPROM czyli kasowalna...

    Automatyka Sterowanie PLC   03 Cze 2024 10:08 Odpowiedzi: 22    Wyświetleń: 513
  • Błąd kompilacji LPM R0, Z+ na ATtiny2313 w assemblerze - jak rozwiązać?

    Własnie sprawdziłem, bo wydawało mi się że project wizard rozwiązuje sprawę (bo wybrałem dobry procesor) tylko zły plik z definicjami dałem bo 2313def to jest właśnie do 90s2313 a do AT2313 odpowiedni to tn2313. Dzieki za pomoc jakoś umknęło to mojej uwadze

    Mikrokontrolery AVR   21 Lut 2011 22:35 Odpowiedzi: 2    Wyświetleń: 1001
  • Atmega8 - Timer źle zlicza impulsy i czas trwania stanu wysokiego

    1. U góry, tzn gdzie? To musisz zdefiniować w opcjach kompilacji/projektu 2. Załączając plik avr/io.h mamy pewność, że kompilator dołączy wszystkie pliki z definicjami rejestrów - nie dla wszystkich procesorów znajdziesz jeden plik z definicjami - w skrajnych przypadkach plik będzie niekompletny 4. Oducz się tego jak najszybciej - praktycznie jak wrócisz...

    Mikrokontrolery AVR   01 Sie 2015 04:27 Odpowiedzi: 9    Wyświetleń: 1290
  • LPC1114+NT7538H - Brak reakcji wyświetlacza, napięcie na V0-V4 tylko 0,3V

    Przede wszystkim wstaw cały kod - inicjalizacja procesora, pętla main, startup, definicje wejść/wyjść (A0L,CSL,D1H...). Będziemy się tutaj wałkować cały tydzień, a okaże się, że błąd jest gdzie indziej. I używaj znaczników SYNTAX przy wklejaniu kodu. http://www.elektroda.pl/rtvforum/topic34...

    Mikrokontrolery Początkujący   21 Wrz 2014 18:12 Odpowiedzi: 8    Wyświetleń: 1065
  • Mikrokontrolery - Narzędzia i języki programowania

    Chcę zacząć pisać programy na STM32. Do tego celu użyłbym edytor Ultraedit. Ściągnąłem z gnuarm.com instalkę. Po zainstalowaniu ma być kompilator do ARMa. Pytanie jak to wszystko poskładać, co potrzebuje, żeby od napisania kodu dojść do pliku HEX? Czy konieczne są jeszcze jakieś pliki .h z definicjami rejestrów itp. dla tego procesora? Gdzie tego szukać?...

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239738
  • Projekty z procesorem TMS320F241 - jakie urządzenia stworzyliście?

    witam - w sumie przeglądałem PDFy prockow AMD K6 / K6-2/ K6-3 - jest tam dośc dokładny opis interfejsu JTAG - moze by tutaj coś podpasować (definicja bitow, wyprowadzeń - można to spróbować wziąć na "analogię") jak narazie walcze ze swoim falownikiem - tak więc na jtag chwilowo nie bardzo mam czas.

    DSP i Transmisja   09 Mar 2025 20:55 Odpowiedzi: 297    Wyświetleń: 82953
  • avr-gcc - ostrzeżenie Baud rate achieved is lower than allowed w WinAVR-20100110

    1. kompilator na podstawie F_CPU sam policzy ( delay.h), aby było dobre opóźnienie w funkcji _delay_xx(). 2. dla 1wire błędy szybkości ustawione w UART nie mają większego znaczenia, w przeciwieństwie do transmisji łączem np. RS232. Dla tego konkretnego projektu można zwiększyć w setbaud.h tę definicję: #define BAUD_TOL 2 // na większą wartość 3. Poczytaj...

    Mikrokontrolery AVR   14 Wrz 2015 08:19 Odpowiedzi: 13    Wyświetleń: 1266
  • [mega8][BASCOM AVR] Za dlugi program 115% co zrobić?

    tak jak mówił zumek - zapomnij o jakimś wrzucaniu kodu programu do eeprom lub zewnętrznej pamięci flash - bo to (powiedzmy) niemożliwe ;) tak więc zostają ci tylko 2 drogi: 1. Optymalizacja kodu - czyli poskracanie pewnych rzeczy. Zamiast pokazywać cały kod - pokaż może niektóre fragmenty, które sam uważasz że już dałoby się jakoś może poskracać - tylko...

    Mikrokontrolery AVR   25 Sie 2009 21:14 Odpowiedzi: 25    Wyświetleń: 2232
  • 100% zużycia procesora w XP nawet w trybie bezczynności

    przeskanuj komputer Malwarebytes Anti-Malware (zaktualizuj definicję wirusów) http://www.programosy.pl/program,malware...

    Software serwis   26 Sie 2013 16:30 Odpowiedzi: 8    Wyświetleń: 1620
  • [C] PORTA |= (1<<PA3); prośba o rozpisanie jak z 0 robi się tu 1

    No o to chodzi ;) dobrze rozumiesz - a jeśli nie wiesz skąd te stałe PA3, PA0 itd - to weź sobie ECLIPSE - podjedź kursorem myszy na napis PA3 i trzymając lewy CTRL kliknij lewy klawisz mychy ;) od razu pięknie przeniesiony zostaniesz do odpowiedniego pliku nagłówkowego w którym zobaczysz te wszystkie definicje, stałe itp dla procesora na który piszesz...

    Mikrokontrolery Początkujący   18 Cze 2012 17:22 Odpowiedzi: 16    Wyświetleń: 2037
  • [Atmega328P][Arduino Uno]Programowanie przy użyciu nazw rejstrów i portów

    Skąd może być ta rozbieżność i którą informację uważać za prawdziwą? Przykro mi ale ja nie odpowiadam za jakieś niesprawdzone informacje, a to co piszę opieram na tym co w 100% robię. Procesory ATmega328P to jedne z moich ulubionych i gdybym nie mógł ich programować to byłaby skucha ;) a jak pisałem używam tylko USBASP. Poza tym zassaj sobie program...

    Mikrokontrolery AVR   22 Lip 2014 20:40 Odpowiedzi: 18    Wyświetleń: 6380
  • Wybór płyty głównej: MSI K7N2 Delta czy EPOX EP-8KRAI dla AthlonXP 2500+?

    ale standard magistrali jest zalezny od procesora a nie od chipsetu a dalsza czesc oleje bo definicja nowego moze byc bardzo rozna

    Komputery Hardware   01 Lip 2007 23:41 Odpowiedzi: 21    Wyświetleń: 2274
  • ECS RC410L/800-M2 - Komputer nie uruchamia się po aktualizacji BIOSu

    Płyta jest formatu microATX, więc jakby z definicji jest okrojona do minimum. Niestety nie znajdzie kolega nic ponad to, co ma w zakładce CPU Configuration . Ani w BIOS-ie, ani wśród zworek płycie. Po prostu producent nie przewidział, że ktoś może chcieć podkręcać na niej procesor.

    Software serwis   05 Maj 2007 15:37 Odpowiedzi: 12    Wyświetleń: 4442
  • Jak działa DMA z procesorem Intel 8086 bez pamięci cache?

    Czy my rozmawiamy teraz o jakiejś konkretnej architekturze, czy o DMA ogólnie? Bo różne rozwiązania są do pomyślenia i spotykane też. Zresztą, współczesny sprzęt mocno się skomplikował, kontrolery pamięci i magistrale bywaja zwielokrotnione, pamięć dzielona na banki, procesory wielordzeniowe... Jasne, przerwania i DMA to zupełnie odmienne rzeczy. Z...

    Mikrokontrolery   01 Lip 2011 11:02 Odpowiedzi: 8    Wyświetleń: 1982
  • Jak bezpiecznie podłączyć jTAG do procesora w Strong SRT6860?

    A Jkeys ma wpisane definicje do obsługi dla tego flasha 4MB. Spróbuj tego, http://www.dtv100.com/forums/attachments... trzeba się zarejestrować,w tej paczce jest więcej definicji do wielu flashy.

    SAT Technika Satelitarna   27 Sty 2010 14:59 Odpowiedzi: 33    Wyświetleń: 6869
  • Jakie są optymalne temperatury pracy dla CPU, GPU, płyty głównej i dysków?

    Za optymalną temperaturę uważam 45°C dla procesora i jakieś 25-30°C dla płyty głównej Proszę podać definicję pojęcia "optymalny". Proszę również powiedzieć co będzie złego się działo jeżeli procesor będzie miał temperaturę niższą niż 45°C. Rozumiem, że jeżeli procesor będzie miał temperaturę niższą od optymalnej, to musi pracować gorzej. To samo dotyczy...

    Komputery Hardware   11 Sie 2008 20:05 Odpowiedzi: 7    Wyświetleń: 51759
  • Zawieszanie się komputerów po aktualizacji Windows 7 [10.04.2019] - jak naprawić?

    10 kwietnia zaczytał trzy aktualizacje: 1. 2019-04 comiesięczny pakiet zbiorczy aktualizacji jakości zabezpieczeń dla systemu Windows 7 w architekturze x64 (KB4493472) 2. Narzędzie Windows do usuwania złośliwego oprogramowania dla komputerów z procesorem x64 — kwiecień 2019 (KB890830) 3. Aktualizacja definicji dla: Windows Defender Antivirus —...

    Obsługa oprogramowania   12 Kwi 2019 09:25 Odpowiedzi: 8    Wyświetleń: 2712