00 program wykladu i literatura

background image

Mikroprocesory

i technika mikroprocesorowa

Dariusz Chaberski

background image

Ustalenia

§ Fizyka Techniczna - 30 godzin (6+24)

§ Automatyka i Robotyka - 45 godzin (6+24+15)

30 godzin

kwiecień/maj

45 godzin

6 godzin

§ dostępność źródeł prezentowanych materiałów

www.fizyka.umk.pl/~daras/mtm

§ konsultacje

pokój 396a

wtorek 14.00 - 16.00

2

background image

Program wykładu

§ Idea działania mikroprocesora

+ kody liczbowe

+ działania arytmetyczne i logiczne na liczbach binarnych

+ jednostka arytmetyczno logiczna

+ rozkazy

§ System mikroprocesorowy

+ magistrale oraz interfejsy

+ układy wejścia wyjścia

+ pamięć

§ Architektury mikroprocesorów

+ według typu mapy pamięci

+ według typu listy instrukcji

+ adresowanie

3

background image

§ Mikroprocesor, mikrokontroler - różnice

§ Mikroprocesory/komputery - rys historyczny

(w odniesieniu do przedstawionych wcześniej w wykładzie informacji)

§ Peryferia mikroprocesorów i mikrokontrolerów

+ układy wejścia wyjścia

+ bezpośredni dostęp do pamięci

+ przerwania

+ pamięć

+ liczniki i układy czasowe

+ PWM

+ przetworniki A/C i C/A

+ interfejsy szeregowe (U(S)ART, SPI, JTAG, PS2)

+ magistrale szeregowe (1-Wire, I2C, USB, CAN)

+ magistrale systemowe (ISA, EISA, VESA, PCI, PCI-X, AGP, PCI Express)

4

background image

§ Przykłady mikroprocesorów, mikrokontrolerów i procesorów sygnałowych

+ mikrokontrolery (AVR8/32, PIC, 8051/52 (AduC812, CY7C68013, AT89) , M68, M8C)

+ mikroprocesory (x86 (MMX, SSE, SSE2, x87), Micro-Blaze, PowerPC, Z80 (ATJ2055/85),

ARM)

+ procesory sygnałowe (ADSP 21XX, TMS 32XX)

§ Przykładowe rozwiązania systemów mikroprocesorowych

+ budowa komputera klasy PC

+ sterowniki i systemy kontrolne

+ systemy pomiarowe

§ Programowanie wybranych mikroprocesorów i mikrokontrolerów

+ języki niskiego poziomu (instrukcje przesłań, arytmetyczne, logiczne, bitowe, sterujące i inne)

+ język wysokiego poziomu (język C, operacje bitowe, przerwania)

+ narzędzia programistyczne (AVR(32) Studio, KontrollerLab, FASM, Keil µVision, GNU AVR-

gcc, SDCC, Microchip MPLAB IDE, GNU-gcc, Analog Devices VISUAL DSP++)

+ emulatory sprzętowe i emulatory sprzętu (QEMU)

5

background image

Literatura

§ Mikrokontrolery AVR ATtiny w praktyce. Rafał Baranowski.

BTC. Warszawa 2006.

§ Mikrokontrolery AVR w praktyce. Jarosław Doliński.

BTC. Warszawa 2003.

§ Mikrokontrolery - architektura, programowanie, zastosowania. Ryszard Pełka.

WKŁ. Warszawa 1999.

§ Mikroprocesor w pytaniach i odpowiedziach. Krzysztof Sacha, Andrzej Rydzewski.

WNT. Warszawa 1987.

§ Podstawy programowania mikrokontrolera 8051. Piotr Gałka, Paweł Gałka.

Nikom. Warszawa 1995.

§ Projektowanie systemów mikroprocesorowych. Paweł Hadam.

BTC. Warszawa 2004.

§ Podstawy budowy i działania komputerów. Andrzej Skorupski.

WKŁ. Warszawa 2000.

§ Mikroprocesory mikrokomputery mikrosystemy. Antoni Niederliński.

WSiP. Warszawa 1988.

6

background image

§ Podstawy Techniki Cyfrowej. Józef Kalisz.

WKŁ. Warszawa 2002. Wydanie czwarte zmienione.

§ W sercu BIOS-u. Michel Martin.

Helion. Gliwice 1992.

§ Mikrokomputery klasy IBM PC. Henryk Małysiak, Bolesław Pochopień, Eugeniusz Wróbel.

WNT. Warszawa 1992.

§ Programowanie mikrokontrolerów PIC w języku C. Tomasz Jabłoński, Krzysztof Pławsiuk.

BTC. Warszawa 2005.

§ Programowanie mikrokontrolerów 8051 w języku C - pierwsze kroki. Jacek Majewski.

BTC. Warszawa 2005.

§ Anatomia PC. Piotr Metzger, Adam Jełowicki.

Helion. Wydanie czwarte lub nowsze. 1998.

§ język ANSI C. Brian W. Kernighan, Dennis M. Ritchie.

WNT. Warszawa 1998.

§ Jak działa Komputer. K. Wojtuszkiewicz.

Nikom. Warszawa 2007.

7


Wyszukiwarka

Podobne podstrony:
Program wykładu, literatura, sprawy organizacyjne
Podstawy programowania (wykład III)
Program wykładów 1 sem
Program wykładu Fizyka II
00 Program nauki Operator urzad Nieznany
zasady zaliczeń PP IG, Politechnika Białostocka, ZiIP (PB), Semestr 1, Podstawy programowania, Progr
Wskaźniki w C, Programowanie, wykłady C++
Program Wykładów I Semestru (30h) Starożytność str 1
program wykladow
Programowanie - wykłady, UE IiE ISIZ, programowanie
PROGRAMY I DYSKUSJE LITERACKIE OKRESU POZYTYWIZMU
program wykładu z ps rozwoju SWPS, Ludwika Wojciechowska
Woroniecka Program wykładów z ekonomii, ekonomia _pochodzi od greckiego oiconomicos, oikos-dom, nomo
Program wykładów
Języki programowania wykłady
00 Program nauki Technik masazy Nieznany
Obsługa plików, Programowanie, wykłady C++
Program wykładów z pomp, IŚ Tokarzewski 27.06.2016, V semestr COWiG, PKM (Podstawy konstrukcji mecha

więcej podobnych podstron