Układy zegarowe w systemie mikroprocesorowym
|
|
- Amelia Socha
- 8 lat temu
- Przeglądów:
Transkrypt
1 Układy zegarowe w systemie mikroprocesorowym 1 Przykładowa struktura systemu mikroprocesorowego IRQ AcDMA ReDMA Generator zegarowy fx fcpu fio fm System przerwań sprzętowych IRQ Bezpośredni dostęp do pamięci DMA Jednostka centralna CPU Reset Pamięć programu ROM Pamięć danych RAM Układ monitorowania Układ zerowania Pamięć danych EEPROM Układy wejścia/wyjścia I/O Układy licznikowo/czasowe Napięcie zasilania Vcc Zewnętrzny Reset Vcpu Vio Układ zasilania Interfejs programującotestujący Vin Szyna sterująca Szyna danych Szyna adresowa IRQ Porty równoległe Porty szeregowe Semestr zimowy 2014/2015, WIEiK, PK Sygnały wejścia/wyjścia Interfejsy szeregowe 2 1
2 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Jednostka sterująca systemem mikroprocesorowym jest układem sekwencyjnym synchronicznym wymaga sygnału zegarowego (taktującego). Wszystkie operacje wewnątrz jednostki centralnej jak i operacje w całym systemie mikroprocesorowym odbywają się w takt sygnału zegarowego. Sygnał zegarowy może być doprowadzony do wszystkich elementów systemu lub po wstępnym podzieleniu do poszczególnych elementów systemu. Częstotliwość sygnału zegarowego ma bezpośredni wpływ na szybkość wykonywanych operacji przez CPU, szybkość działania układów pamięci ROM, RAM i urządzeń wejścia/wyjścia. Częstotliwość sygnału zegarowego ma decydujący wpływ na pobór prądu (pobór mocy) przez system. 3 Przykładowy schemat blokowy mikrokontrolera IRQ AcDMA ReDMA Generator zegarowy fx fcpu fio fm System przerwań sprzętowych IRQ Bezpośredni dostęp do pamięci DMA Wew. szyna sterująca Wew. szyna danych Wew. szyna adresowa Interfejs programującotestujący Jednostka centralna CPU IRQ Reset Pamięć programu Flash (ROM) Pamięć danych RAM Układ monitorowania Układ zerowania Pamięć danych EEPROM Układy wejścia/wyjścia Układy licznikowo/czasowe Przetwornik A/C i C/A Porty równoległe Porty szeregowe Zewnętrzny Reset Vcpu Układ zasilania Napięcie zasilania Vcc Semestr zimowy 2014/2015, WIEiK, PK Interfejsy szeregowe 4 Vio Sygnały wejścia/wyjścia 2
3 Cykl zegarowy, cykl maszynowy, cykl rozkazowy Cykl zegarowy (takt zegara) - to okres sygnału zegarowego. Można go obliczyć jako odwrotność częstotliwości generatora zegarowego. cykl zegarowy = 1/fgen [s] Cykl maszynowy - to cykl (czas w [s]), podczas którego następuje wymiana danych między procesorem a pamięcią lub układem wejścia/wyjścia (odczyt albo zapis). Wykonanie cyklu maszynowego wymaga jednego lub kilku cykli zegarowych, zależy to od budowy CPU. Cykl rozkazowy - składa się z jednego lub kilku cykli maszynowych i określa czas niezbędny do wykonania rozkazu. Każdy rozkaz w zależności od trybu adresowania ma określony cykl rozkazowy. Dla uproszczenia porównań różnych procesorów wprowadzono pojęcie mocy obliczeniowej, dla której zwykło się używać jednostki zwanej MIPS. 1 MIPS oznacza 1 milion operacji na sekundę. W związku z tym, że w np. mikrokontrolerze AVR cykl maszynowy jest równy cyklowi zegarowemu, AVR taktowany sygnałem o częstotliwości 8 MHz ma moc obliczeniową w przybliżeniu równą 8 MIPS. Standardowy 8051 ma przy takich samych parametrach sygnału zegarowego, moc obliczeniową około 0,667 MIPS. 5 Parametry źródła sygnału zegarowego Częstotliwość sygnału Stabilność częstotliwości od czasu, temperatury i napięcia zasilania Kształt sygnału zegarowego (prostokątny 50% wypełnienia) Czas trwania stanu 1 - t1 i stanu 0 t0 (zmienność od temperatury, czasu i napięcia zasilania) Szybkość narastania tr i opadania zboczy tf (ps, ns) Stabilność zboczy tzw. jitter (fluktuacja, wahania zboczy) (ps) Opóźnienie sygnału w różnych punktach systemu (tzw. skew) w odniesieniu do przebiegu referencyjnego (ps) Obciążalność wyjścia. Czas zadziałania (ustalenia stabilnej częstotliwości) po włączeniu napięcia zasilania. Możliwość programowania częstotliwości sygnału. Okres t=t1+t0 t1 t0 Sygnał referencyjny z generatora 90% 10% tr tf Opóźnienie sygnału T jitter Sygnał przy odbiorniku Okres przebiegu t=1/f [s], częstotliwość f=1/t w [Hz] t=1s -> f=1hz t=0.1s -> f=10hz t=0.001s=1ms -> f=1000hz t= s=1us -> f= Hz=1MHz t= s=100ns -> f= Hz=10MHz t=10ns -> f=100mhz t=1ns -> f=1000mhz=1ghz t=0.3125ns =312.5ps-> f=3.2ghz 6 3
4 Podstawowe źródła sygnału zegarowego Generator RC na tranzystorach - obecnie raczej nie używane Generator RC na bramkach logicznych - tanie rozwiązanie Generatory na bramkach logicznych ze stabilizacją na rezonatorze kwarcowym duża stabilność częstotliwości, Generatory na bramkach logicznych ze stabilizacją na rezonatorze ceramicznym tańsze rozwiązanie od rezonatora kwarcowego, Generatory na bramkach logicznych ze stabilizacją na rezonatorze kwarcowym wraz powielaczem częstotliwości typu PLL (ang. Phase Lock Loop pętla synchronizacji fazowej) możliwość programowania częstotliwości sygnału 7 System dystrybucji sygnału zegarowego Zadaniem systemu dystrybucji sygnału zegarowego jest programowalny podział częstotliwości głównego sygnału zegarowego i doprowadzenie sygnałów do poszczególnych elementów systemu. System dystrybucji sygnału może zawierać programowalne dzielniki częstotliwości (prescalery) i powielacze do zwiększania częstotliwości głównego sygnału zegarowego () rejestr Prescaler 1 fmem Generator zegarowy fclk rejestr Prescaler 2 fcounter do CPU 8 4
5 Generatory zegarowe Obecnie wszystkie mikrokontrolery mają własny wewnętrzny generator (oscylator), który po dołączeniu zewnętrznego rezonatora kwarcowego zapewnia stabilną częstotliwość sygnału zegarowego. Główny generator zegarowy dostarcza sygnału o jednej częstotliwości, ale poprzez zastosowanie programowalnych dzielników częstotliwości (prescalerów) lub powielaczy częstotliwości (syntezer), można uzyskać inne wartości sygnały zegarowego. Dla częstotliwości taktowania powyżej ok. 20MHz - 30MHz stosuje się już generatory oparte o pętle synchronizacji fazowej (PLL - phase-locked loop lub phase lock loop ). Układy mikroprocesorowe wymagają zewnętrznych układów do generowania podstawowego sygnału zegarowego 9 Podłączenie elementów zewnętrznych do generatora Zewnętrzny rezonator kwarcowy lub ceramiczny Zewnętrzne elementy RC podłączone do wewnętrznego generatora Zewnętrzny sygnał zegarowy 10 5
6 Rozwiązania generatorów zegarowych Schemat szczegółowy generatora Rozwiązanie układowe generatora zegarowego w typowym mikrokontrolerze System dystrybucji sygnału zegarowego W każdym systemie sygnał zegarowy ze źródła należy doprowadzić do poszczególnych elementów składowych systemu mikroprocesorowego. Częstotliwość taktowania poszczególnych elementów składowych może być różna i niekonieczne taka sama jak jednostki centralnej. W szczególności układy wejścia/wyjścia, np. liczniki lub przetworniki A/C mogą być taktowane dużo mniejszą częstotliwością. 12 6
7 System dystrybucji sygnału zegarowego Ważne jest aby sygnał zegarowy trafiał do poszczególnych elementów z takim samym opóźnieniem (przesunięciem fazowym). Jest to szczególnie ważne w systemach gdzie częstotliwość taktowania wynosi ok. 100MHz lub więcej. 13 Rozwiązania układowe systemów dystrybucji sygnału zegarowego Rozwiązanie generatora zegarowego i rozprowadzenie sygnału zegarowego w typowym mikrokontrolerze
8 Rozwiązania układowe systemów dystrybucji sygnału zegarowego Generator zegarowy wraz systemem dystrybucji sygnału zegarowego w mikrokontrolerze AT89C51RD2, z rodziny 8051, firmy Atmel 15 Generator zegarowy wraz systemem dystrybucji sygnału zegarowego w mikrokontrolerze C8051F120, z rodziny 8051, firmy Silicon Labs 16 8
9 Rozwiązania układowe Systemem dystrybucji sygnału zegarowego w mikrokontrolerze ATMEGA128 z rodziny AVR, firmy Atmel 17 Rozwiązania układowe systemów dystrybucji sygnału zegarowego - układy z rodziny PIC18 10 trybów pracy generatora zegarowego w mikrokontrolerze PIC18F 18 9
10 Rozwiązania układowe systemów dystrybucji sygnału zegarowego Systemem dystrybucji sygnału zegarowego w mikrokontrolerze PIC18F4680 z rodziny PIC18, firmy Microchip 19 System dystrybucji sygnału zegarowego w STM32F1xx Cortex-M3 W układach typu STM32 aby uruchomić jakiekolwiek urządzenie wewnętrzne należy do niego doprowadzić sygnał zegarowy. Nawet GPIO (General Purpose Input Output Port) wymagają taktowania sygnałem zegarowym 20 10
11 Generator zegarowy dla 16-bitowych mikroprocesorów 8088/8086, firmy Intel pierwsze komputery klasy IBM PC 21 Generator zegarowy 82C84 i 82C284 Układ zegarowy 82C84 dla mikroprocesorów 8088/8086 (IBM PC XT) Układ zegarowy 82C284 dla mikroprocesorów (IBM PC AT) 22 11
12 System dystrybucji sygnału zegarowego W najprostszych mikrokontrolerach sygnał zegarowy jest już na stałe podłączony do CPU, ROM, RAM i układów I/O, np. w typowym 8051/8052. Bardziej rozbudowane mikrokontrolery mają większe możliwości i doprowadzenie sygnału zegarowego do poszczególnych elementów systemu wymaga ustawienia przez programistę. Większość zaawansowanych mikrokontrolerów wyposażonych jest w układ do monitorowania działania, głównego generatora zegarowego. Po wykryciu błędu działania, np. z powodu uszkodzenia zewnętrznego rezonatora kwarcowego, automatycznie przełączają się na wewnętrzny generator RC. 23 Pobór mocy przez układy mikroprocesorowe Wraz z rosnącym zapotrzebowaniem na sprzęt przenośny oraz rosnąca liczba urządzeń wyposażonych w układy mikroprocesorowe, problem poboru prądu przez te urządzenie staje się coraz bardziej krytyczny. Kluczowym problemem z jakim borykają się konstruktorzy jest znalezienie złotego środka, tak by możliwie obniżyć zużycie prądu pobieranego przez urządzenie bez ograniczania jego funkcjonalności i szybkości działania. Z drugiej strony urządzenia mikroprocesorowe mają coraz więcej funkcji i możliwości a to wymaga coraz większej mocy obliczeniowej. Mniejszy pobór mocy oznacza mniejsze zużycie energii elektrycznej, mniejsze koszty, mniejszą emisję zanieczyszczeń przez elektrownie. Urządzenia, które pobierają mniejszą moc są też gabarytowo mniejsze, lżejsze i nie wymagają dodatkowych układów chłodzących
13 Pobór mocy przez układy mikroprocesorowe Istotnym czynnikiem z punktu widzenia poboru mocy jest częstotliwość pracy mikrokontrolera, której wartość wiąże się z architekturą układu, a także z jego listą rozkazów. Należy pamiętać, że zwiększając częstotliwość pracy, zwiększamy pobór prądu. Inny niekorzystnym czynnikiem zwiększającym zużycie prądu jest temperatura, której wpływ także należy uwzględnić. niższe napięcie zasilania (a więc niższy koszt źródeł zasilania), mniejsze nagrzewanie się urządzeń, jak również możliwość zasilania z linii sygnałowej, to także korzystnie wpływa na koszt produktu końcowego. 25 Prąd pobierany przez układy logiczne jest proporcjonalny do częstotliwości przełączania Pobór prądu przez bramkę logiczną NAND typu 74AHC00 Przykładowe przebiegi prądu zasilające bramkę typu CMOS bez obciążenia i z obciążeniem pojemnościowym 26 13
14 Pobór prądu a częstotliwość pracy Wykres poboru prądu mikrokontrolera typu AT89S8252 z rodziny 8051 w funkcji częstotliwości 27 Pobór prądu a częstotliwość pracy Wykres poboru prądu mikrokontrolera typu ARM, LPC2138 w funkcji częstotliwości 28 14
15 Tryby obniżonego poboru mocy w mikrokontrolerze ATMEGA8, firmy Atmel Bramkowane sygnały zegarowe Aktywne sygnały zegarowe Idle ADC Noise Reduction CPU, FLASH I/O, ADC, ASY I/O, ADC, ASY Układy peryferyjne aktywne CPU, FLASH, I/O ADC, ASY Układy peryferyjne zatrzymane oprócz ADC Power-down CPU, FLASH, I/O, ADC, ASY Zewnętrzny oscylator zatrzymany Power-save CPU, FLASH, I/O,ADC ASY TC2 może pracować asynchronicznie Standby CPU, FLASH, I/O, ADC, ASY Oscylator pracuje W bardzo wielu zastosowaniach mikrokontroler nie pracuje aktywnie przez cały czas, dlatego z punktu widzenia poboru mocy zasadne stało sie wprowadzenie rozmaitych sposobów na uśpienie urządzenia. Mikrokontrolery ATMEL posiadają przynajmniej jeden (a często więcej niż jeden) tryb pracy z obniżonym poborem mocy. Przykładowo znany i popularny ATMEGA8 oferuje takich trybów aż pięć. Pobór prądu przy częstotliwości 4MHz, w temperaturze 25 C i napięciu zasilania 3V przedstawia się następująco. Stan aktywny 3.6 ma Tryb bezczynności (Idle Mode) 1.0 ma Urządzenie wyłączone (Power-down Mode) 0.5 µa Aby przełączyć mikrokontroler którykolwiek tryb należy wykonać instrukcję SLEEP, a wybór trybu wybierany jest przez ustawienie odpowiednich bitów rejestrze kontrolnym MCUCR. 29 Metody ograniczania mocy pobieranej przez układy mikroprocesorowe Oszczędności wewnątrz układów scalonych Oszczędności mocy przy transmisji sygnałów Oszczędności w układach pamięci Zmiany dynamiczne podczas pracy Oszczędności przy oczekiwaniu na dostęp do pamięci Niezależnie taktowane obszary Architektura adaptacyjna Większa liczba rdzeni procesora Stosowanie układów o obniżonym poborze mocy Stosowanie układów o niskim napięciu zasilania Stosowanie układów z wewnętrzną pamięcią Minimalizacja zewnętrznych układów logicznych i analogowych Stosowanie układów wyłączanych albo z możliwością ograniczenia mocy pobieranej Dostosowanie częstotliwości taktowania poszczególnych fragmentów systemu mikroprocesorowego do zapotrzebowania na moc obliczeniową ograniczanie prądu rozruchu urządzenia (tzw. miękki start soft start) 30 15
16 Tryby pracy mikrokontrolerów pod względem mocy pobieranej Wybór właściwego trybu pracy mikrokontrolera, adekwatnego do aktualnie wykonywanego zadania, jest kluczową rzeczą dla programisty i może być uznany za ważny czynnik determinujący pracę aplikacji od strony energetycznej. Prawie każdy mikrokontroler dysponuje trzema trybami pracy: Tryb aktywny (active) Tryb bezczynności (Idle Mode) Urządzenie wyłączone (Power-down Mode) Niektóre układy mogą mieć dodatkowe tryby obniżające pobór mocy: Tryb Power-save Tryb stanby W poszczególnych trybach są wyłączane wybrane fragmenty systemu mikroprocesorowego 31 16
Układy zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Bardziej szczegółowoPobór mocy przez układy mikroprocesorowe
Pobór mocy przez układy mikroprocesorowe Semestr zimowy 2014/2015, WIEiK-PK 1 Pobór mocy przez układy mikroprocesorowe Wraz z rosnącym zapotrzebowaniem na sprzęt przenośny oraz rosnąca liczba urządzeń
Bardziej szczegółowoPobór mocy przez układy mikroprocesorowe
Pobór mocy przez układy mikroprocesorowe E-3, WIEiK- PK 1 Pobór mocy przez układy mikroprocesorowe Wraz z rosnącym zapotrzebowaniem na sprzęt przenośny oraz rosnąca liczba urządzeo wyposażonych w układy
Bardziej szczegółowoMIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Bardziej szczegółowoWstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
Bardziej szczegółowoWPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Bardziej szczegółowo2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Bardziej szczegółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegółowoKurs Elektroniki. Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26
Kurs Elektroniki Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26 Mikrokontroler - autonomiczny i użyteczny system mikroprocesorowy, który do swego działania wymaga minimalnej liczby elementów dodatkowych.
Bardziej szczegółowoPorty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach
Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach Semestr zimowy 2012/2013, E-3, WIEiK-PK 1 Porty wejścia-wyjścia Input/Output ports Podstawowy układ peryferyjny port wejścia-wyjścia
Bardziej szczegółowoSpis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Bardziej szczegółowoMikroprocesory i Mikrosterowniki
Mikroprocesory i Mikrosterowniki Wykład 1 Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Konsultacje Pn,
Bardziej szczegółowoMikroprocesory i Mikrosterowniki
Mikroprocesory i Mikrosterowniki Wykład 1 Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Konsultacje Pn,
Bardziej szczegółowoWejścia logiczne w regulatorach, sterownikach przemysłowych
Wejścia logiczne w regulatorach, sterownikach przemysłowych Semestr zimowy 2013/2014, WIEiK PK 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika
Bardziej szczegółowoPorty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach
0-- Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach Semestr zimowy 0/0, WIEiK-PK Porty wejścia-wyjścia Input/Output ports Podstawowy układ peryferyjny port wejścia-wyjścia do
Bardziej szczegółowoCzęść 6. Mieszane analogowo-cyfrowe układy sterowania. Łukasz Starzak, Sterowanie przekształtników elektronicznych, zima 2011/12
Część 6 Mieszane analogowo-cyfrowe układy sterowania 1 Korzyści z cyfrowego sterowania przekształtników Zmniejszenie liczby elementów i wymiarów układu Sterowanie przekształtnikami o dowolnej topologii
Bardziej szczegółowoCharakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,
Charakterystyka mikrokontrolerów Przygotowali: Łukasz Glapiński, 171021 Mateusz Kocur, 171044 Adam Kokot, 171075 Plan prezentacji Co to jest mikrokontroler? Historia Budowa mikrokontrolera Wykorzystywane
Bardziej szczegółowoSystem mikroprocesorowy i peryferia. Dariusz Chaberski
System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
4.1 Programowanie mikrokontrolerów 2.0 Taktowanie Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 22 listopada 2016 4.2 Drzewo taktowania w STM32F411 Źródło: RM0383 Reference
Bardziej szczegółowoWbudowane układy peryferyjne cz. 1 Wykład 7
Wbudowane układy peryferyjne cz. 1 Wykład 7 Wbudowane układy peryferyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach! Ponadto
Bardziej szczegółowoWYKORZYSTANIE WEWNĘTRZNYCH GENERATORÓW RC DO TAKTOWANIA MIKROKONTROLERÓW AVR
kpt. mgr inŝ. Paweł HŁOSTA kpt. mgr inŝ. Dariusz SZABRA Wojskowy Instytut Techniczny Uzbrojenia WYKORZYSTANIE WEWNĘTRZNYCH GENERATORÓW RC DO TAKTOWANIA MIKROKONTROLERÓW AVR W niektórych aplikacjach mikroprocesorowych,
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.
Bardziej szczegółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegółowoLEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Bardziej szczegółowoZaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Bardziej szczegółowoWykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430
Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F
Bardziej szczegółowoOrganizacja typowego mikroprocesora
Organizacja typowego mikroprocesora 1 Architektura procesora 8086 2 Architektura współczesnego procesora 3 Schemat blokowy procesora AVR Mega o architekturze harwardzkiej Wszystkie mikroprocesory zawierają
Bardziej szczegółowoFunkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)
Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca) tryb niskiego poboru mocy przełączanie źródeł zasilania łagodny start pamięć i zarządzanie awariami zmiana (nastawa) sygnału odniesienia
Bardziej szczegółowoTechnika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Bardziej szczegółowoCzęść 5. Mieszane analogowo-cyfrowe układy sterowania
Część 5 Mieszane analogowo-cyfrowe układy sterowania Korzyści z cyfrowego sterowania przekształtników Zmniejszenie liczby elementów i wymiarów układu obwody sterowania, zabezpieczeń, pomiaru, kompensacji
Bardziej szczegółowoPRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające
PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające Zapamiętywanie wartości wybranych zmiennych binarnych, jak również sekwencji tych wartości odbywa się w układach
Bardziej szczegółowoMikrokontroler ATmega32. System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe
Mikrokontroler ATmega32 System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe 1 Przerwanie Przerwanie jest inicjowane przez urządzenie zewnętrzne względem mikroprocesora, zgłaszające potrzebę
Bardziej szczegółowoWykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
Bardziej szczegółowoBudowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Bardziej szczegółowoWykład 2. Mikrokontrolery z rdzeniami ARM
Wykład 2 Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów
Bardziej szczegółowoZastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości
Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz
Bardziej szczegółowoXXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej
Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.
Bardziej szczegółowoCYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe
MIKROKONTROLER RODZINY MCS 5 Cykl rozkazowy mikrokontrolera rodziny MCS 5 Mikroprocesory rodziny MCS 5 zawierają wewnętrzny generator sygnałów zegarowych ustalający czas trwania cyklu zegarowego Częstotliwość
Bardziej szczegółowoSystemy wbudowane Mikrokontrolery
Systemy wbudowane Mikrokontrolery Budowa i cechy mikrokontrolerów Architektura mikrokontrolerów rodziny AVR 1 Czym jest mikrokontroler? Mikrokontroler jest systemem komputerowym implementowanym w pojedynczym
Bardziej szczegółowo3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
Bardziej szczegółowoPodstawowa struktura systemu mikroprocesorowego
Podstawowa struktura systemu mikroprocesorowego 1 Generator zegarowy fx Podstawowa struktura systemu mikroprocesorowego fcpu Jednostka centralna CPU Reset Napięcie zasilania Vcc Szyna sterująca: o Read
Bardziej szczegółowoSpis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Bardziej szczegółowoKomunikacja w mikrokontrolerach. Wydział Elektroniki Mikrosystemów i Fotoniki Piotr Markowski
Komunikacja w mikrokontrolerach Wydział Elektroniki Mikrosystemów i Fotoniki Piotr Markowski Treść kursu Programowanie mikrokontrolerów AVR (ATMEL) Orientacja na komunikację międzyukładową w C Literatura
Bardziej szczegółowoTechnika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach
mikrokontrolery mikroprocesory Technika mikroprocesorowa Linia rozwojowa procesorów firmy Intel w latach 1970-2000 W krótkim pionierskim okresie firma Intel produkowała tylko mikroprocesory. W okresie
Bardziej szczegółowoZagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe System mikroprocesorowy 1. Przedstaw schemat blokowy systemu mikroprocesorowego.
Bardziej szczegółowoISBN 978-83-60233-22-1. Copyright by Wydawnictwo BTC Warszawa 2007. Redaktor techniczny: Delfina Korabiewska Redaktor merytoryczny: mgr Anna Kubacka
W książce zawarto praktyczne wprowadzenie w świat programowania w języku C mikrokontrolerów z rdzeniem ARM7. Przykłady zawarte w książce pokazują sposób wykorzystywania zasobów wbudowanych w mikrokontrolery
Bardziej szczegółowoWyjścia analogowe w sterownikach, regulatorach
Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)
Bardziej szczegółowo1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Bardziej szczegółowoWykład Mikroprocesory i kontrolery
Wykład Mikroprocesory i kontrolery Cele wykładu: Poznanie podstaw budowy, zasad działania mikroprocesorów i układów z nimi współpracujących. Podstawowa wiedza potrzebna do dalszego kształcenia się w technice
Bardziej szczegółowoSTM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowoSzkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Bardziej szczegółowoHardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
Bardziej szczegółowoSystemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Bardziej szczegółowoPodstawy systemów mikroprocesorowych
Podstawy systemów mikroprocesorowych Wykład nr 6 Wszystko, co jeszcze chcielibyście wiedzieć o mikrokontrolerach, ale wolicie nie pytać (bo jeszcze będzie na kolokwium?) dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html
Bardziej szczegółowoMikroprocesory i mikrosterowniki
Mikroprocesory i mikrosterowniki Wykład 1 wstęp, budowa mikrokontrolera Wydział Elektroniki Mikrosystemów i Fotoniki Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Piotr Markowski
Bardziej szczegółowoPodstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu
Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy techniki cyfrowej i mikroprocesorowej Kod przedmiotu 06.5-WE-AiRP-PTCiM Wydział Kierunek Wydział
Bardziej szczegółowoSML3 październik
SML3 październik 2005 16 06x_EIA232_4 Opis ogólny Moduł zawiera transceiver EIA232 typu MAX242, MAX232 lub podobny, umożliwiający użycie linii RxD, TxD, RTS i CTS interfejsu EIA232 poprzez złącze typu
Bardziej szczegółowoMetody obsługi zdarzeń
SWB - Przerwania, polling, timery - wykład 10 asz 1 Metody obsługi zdarzeń Przerwanie (ang. Interrupt) - zmiana sterowania, niezależnie od aktualnie wykonywanego programu, spowodowana pojawieniem się sygnału
Bardziej szczegółowo2.1 Porównanie procesorów
1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2
Bardziej szczegółowoLABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Bardziej szczegółowoPodstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów2 2. ISP..2 3. I/O Ports..3 4. External Interrupts..4 5. Analog Comparator5 6. Analog-to-Digital Converter.6 7.
Bardziej szczegółowo2. Budowa układów procesorowych rodziny TMS320C
3 Wstęp...8 1. Procesory sygnałowe DSC (Digital Signal Controllers)...11 1.1. Przegląd układów procesorowych czasu rzeczywistego...13 1.2. Procesory rodziny TMS320C2000 firmy Texas Instruments...15 2.
Bardziej szczegółowoMIKROPROCESORY architektura i programowanie
Struktura portów (CISC) Port to grupa (zwykle 8) linii wejścia/wyjścia mikrokontrolera o podobnych cechach i funkcjach Większość linii we/wy może pełnić dwie lub trzy rozmaite funkcje. Struktura portu
Bardziej szczegółowoSTM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowoSystemy mikroprocesorowe. Literatura podręcznikowa. Przedmioty związane. Przykłady systemów wbudowanych. Pojęcie systemu wbudowanego embedded system
Systemy mikroprocesorowe dr inŝ. Stefan Brock pok. 627, hala 22B/3 (PP) Stefan.Brock@put.poznan.pl Stefan.Brock@gmail.com rozliczenie dwa kolokwia w trakcie wykładu dr inŝ. Stefan Brock 2008/2009 1 Literatura
Bardziej szczegółowoKAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO
Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Tydzień 8 Magistrale systemowe Magistrala Układy składające się na komputer (procesor, pamięć, układy we/wy) muszą się ze sobą komunikować, czyli być połączone. Układy łączymy ze
Bardziej szczegółowo2. PRZERZUTNIKI I REJESTRY
Technika cyfrowa i mikroprocesorowa w ćwiczeniach laboratoryjnych : praca zbiorowa / pod redakcją Jerzego Jakubca ; autorzy Ryszard Bogacz, Jerzy Roj, Janusz Tokarski. Wyd. 3. Gliwice, 2016 Spis treści
Bardziej szczegółowoIC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO
IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002
Bardziej szczegółowoLABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
Bardziej szczegółowo1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
Bardziej szczegółowoPrzerwania, polling, timery - wykład 9
SWB - Przerwania, polling, timery - wykład 9 asz 1 Przerwania, polling, timery - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Przerwania, polling, timery - wykład 9 asz 2 Metody obsługi zdarzeń
Bardziej szczegółowoArchitektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2017 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
Bardziej szczegółowoSigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
Bardziej szczegółowoMCAR Robot mobilny z procesorem AVR Atmega32
MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..
Bardziej szczegółowoLABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
Bardziej szczegółowoKAmduino UNO. Rev Źródło:
KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler
Bardziej szczegółowoArchitektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2018 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
Bardziej szczegółowoPorty GPIO w mikrokontrolerach STM32F3
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Porty GPIO w mikrokontrolerach
Bardziej szczegółowoArchitektura systemu komputerowego
Zakres przedmiotu 1. Wstęp do systemów mikroprocesorowych. 2. Współpraca procesora z pamięcią. Pamięci półprzewodnikowe. 3. Architektura systemów mikroprocesorowych. 4. Współpraca procesora z urządzeniami
Bardziej szczegółowoMikrokontroler AVR ATmega32 - wykład 9
SWB - Mikrokontroler AVR ATmega32 - wykład 9 asz 1 Mikrokontroler AVR ATmega32 - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Mikrokontroler AVR ATmega32 - wykład 9 asz 2 CechyµC ATmega32 1.
Bardziej szczegółowoARCHITEKTURA PROCESORA,
ARCHITEKTURA PROCESORA, poza blokami funkcjonalnymi, to przede wszystkim: a. formaty rozkazów, b. lista rozkazów, c. rejestry dostępne programowo, d. sposoby adresowania pamięci, e. sposoby współpracy
Bardziej szczegółowoKtóry z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.
1 WERSJA X Zadanie 1 Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D. I/O Zadanie 2 Na podstawie nazw sygnałów
Bardziej szczegółowoRODZAJE PAMIĘCI RAM. Cz. 1
RODZAJE PAMIĘCI RAM Cz. 1 1 1) PAMIĘĆ DIP DIP (ang. Dual In-line Package), czasami nazywany DIL - w elektronice rodzaj obudowy elementów elektronicznych, głównie układów scalonych o małej i średniej skali
Bardziej szczegółowoArchitektura mikroprocesorów TEO 2009/2010
Architektura mikroprocesorów TEO 2009/2010 Plan wykładów Wykład 1: - Wstęp. Klasyfikacje mikroprocesorów Wykład 2: - Mikrokontrolery 8-bit: AVR, PIC Wykład 3: - Mikrokontrolery 8-bit: 8051, ST7 Wykład
Bardziej szczegółowoRok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:
Bardziej szczegółowoĆwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
Bardziej szczegółowoArchitektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych
Architektura Systemów Komputerowych Bezpośredni dostęp do pamięci Realizacja zależności czasowych 1 Bezpośredni dostęp do pamięci Bezpośredni dostęp do pamięci (ang: direct memory access - DMA) to transfer
Bardziej szczegółowoUkład sterowania, magistrale i organizacja pamięci. Dariusz Chaberski
Układ sterowania, magistrale i organizacja pamięci Dariusz Chaberski Jednostka centralna szyna sygnałow sterowania sygnały sterujące układ sterowania sygnały stanu wewnętrzna szyna danych układ wykonawczy
Bardziej szczegółowoScalony analogowy sterownik przekształtników impulsowych MCP1630
Scalony analogowy sterownik przekształtników impulsowych MCP1630 DRV CFB VFB 1. Impuls zegara S=1 R=0 Q=0, DRV=0 (przez bramkę OR) 2. Koniec impulsu S=0 R=0 Q=Q 1=0 DRV=1 3. CFB > COMP = f(vfb VREF) S=0
Bardziej szczegółowoDydaktyka Informatyki budowa i zasady działania komputera
Dydaktyka Informatyki budowa i zasady działania komputera Instytut Matematyki Uniwersytet Gdański System komputerowy System komputerowy układ współdziałania dwóch składowych: szprzętu komputerowego oraz
Bardziej szczegółowoOpis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535
Opis funkcjonalny i architektura Modu³ sterownika mikroprocesorowego KM535 Modu³ KM535 jest uniwersalnym systemem mikroprocesorowym do pracy we wszelkiego rodzaju systemach steruj¹cych. Zastosowanie modu³u
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Tendencje rozwojowe mikrokontrolerów Rozwój mikrokontrolerów następował w ciągu minionych 25 lat w następujących kierunkach: Rozwój CPU mikrokontrolerów w celu zwiększenia szybkości przetwarzania danych
Bardziej szczegółowoPrzetwornica SEPIC. Single-Ended Primary Inductance Converter z przełączanym jednym końcem cewki pierwotnej Zalety. Wady
Przetwornica SEPIC Single-Ended Primary Inductance Converter z przełączanym jednym końcem cewki pierwotnej Zalety Wady 2 C, 2 L niższa sprawność przerywane dostarczanie prądu na wyjście duże vo, icout
Bardziej szczegółowoPodstawy Techniki Mikroprocesorowej
Podstawy Techniki Mikroprocesorowej Architektury mikroprocesorów Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.
Bardziej szczegółowoWejścia analogowe w sterownikach, regulatorach, układach automatyki
Wejścia analogowe w sterownikach, regulatorach, układach automatyki 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia
Bardziej szczegółowoJednym słowem mikroprocesor to procesor wykonany w skali mikro w technologii mikroelektronicznej. Procesor to układ (urządzenie) przetwarzające
1 Jednym słowem mikroprocesor to procesor wykonany w skali mikro w technologii mikroelektronicznej. Procesor to układ (urządzenie) przetwarzające informacje z zewnątrz. Lub jeszcze inaczej Procesor (ang.
Bardziej szczegółowo11.Mikrokomputeryjednoukładowe
Materiały do wykładu 11.Mikrokomputeryjednoukładowe Marcin Peczarski Instytut Informatyki Uniwersytet Warszawski 14maja2008 Podstawowe cechy(1) 11.1 Innenazwy mikrokontroler mikroprocesor do zastosowań
Bardziej szczegółowo