Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Mikrovezérlők, perifériák laboratóriumi gyakorlat
2012. szeptember 11. Mingesz Róbert v
2
Tartalom A 8051 architektúrája A C8051F410 architektúrája
A development kit leírása
3
Irodalom www.8052.com www.silabs.com
Roland Dilsch: A 8051 mikrokontroller család (Műszaki Könyvkiadó 1992)
4
8051 mikrovezérlő család 8 bit ALU 8 bit adatbusz 16 bit címbusz
Beépített RAM: 128/256 byte Beépített programmemória I/O portok Számlállók Két prioritású szintű megszakításkezelés Alacsony fogyasztású üzemmódok
6
Gyártók Atmel Infineon Technologies Maxim NXP Microchip ST
Silicon Laboratories Texas Instruments Ramtrom International Silicon Storage Technology Cypress Semiconductor Analog Devices
7
Előnyök-hátrányok Nagy választék Integrált perifériák
Minimális külső alkatrészigény Alacsony fogyasztás Alacsony számítási teljesítmény Limitált memória
8
Silicon Laboratories mikrovezérlők
8051-es mag Számos beépített periféria Kiváló minőségű A/D, D/A konverterek PCA kommunikáció Változatos kiépítés Fejlesztést segítő eszközök Egyciklusos mikrovezérlők (1 órajel ~ 1 utasítás*) Gyors, alacsony fogyasztású On-chip debug
9
C8051F410
10
C8051F410
11
C8051F060
12
C8051F120
13
C8051F120
14
C8051F350
15
C8051F410 - Memória
16
C8051F410 - Memória
17
C8051F410 - SFR
18
Megszakítások
19
C8051 F410 – Meg-szakítás-vektorok
20
CrossBar
21
Port I/O cella
22
CrossBar – Config Wizard
23
Oszcillátor
25
Oszcillátor felfüggesztése
26
Watchdog timer Cél: ha a főprogram lefagy, újraindítja a mikrovezérlőt
Rendszeresen törölni kell (a védeni kívánt programrészből), különben RESET Ki lehet kapcsolni RESET után aktív!
27
C8051F410DK - Fejlesztőkit
28
Kit tartalma C8051F410 Target Board
C8051Fxxx Development Kit Quick-Start Guide Silicon Laboratories IDE and Product Information CD-ROM AC to DC Power Adapter USB Debug Adapter (USB to Debug Interface) USB Cable
29
Kit üzembe helyezése Szalagkábel csatlakoztatása
USB kábel csatlakoztatása AC/DC adapter csatlakoztatása
30
C8051F410-Target Board
31
C8051F410-Target Board P1 – Power connector (accepts input from 7 to 15 VDC unregulated power adapter) J1 – 22-pin Expansion I/O connector J3 – Port I/O Configuration Jumper Block J4 – DEBUG connector for Debug Adapter interface J5 – DB-9 connector for UART0 RS232 interface J6 – Analog I/O terminal block J7 – Connector for IDAC0 voltage circuit J8 – USB Debug Adapter target board power connector J9, J10 – External crystal enable connectors J11 – Connector for IDAC1 voltage circuit J12 – Connector block for Thermistor circuitry J13, J14 – ADC external voltage reference connectors
32
Target Board – Mikrovezérlő
33
Target Board – Debug Adapter, Kvarc
34
Target Board – Tápfeszültség
35
Target Board – Tápfeszültség
36
Target Board – Analóg I/O
37
Target Board – LED, Nyomógomb, UART
38
Utasításkészlet Adatelérési lehetőségek
PSW Címzési (memóriaelérési) módok Direkt Indirekt Indexelt (csak PM) Regiszterutasítások (gyors) Regiszterspecifikus utasítások Konstansok (PM adatok)
39
Aritmetikai utasítások
40
Logikai utasítások
41
Adatmozgató utasítások
42
Bitműveletek
43
Programvezérlő utasítások
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.