Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 2. óra 2012. szeptember 11. v 1.1. 2012.09.11.

Hasonló előadás


Az előadások a következő témára: "Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 2. óra 2012. szeptember 11. v 1.1. 2012.09.11."— Előadás másolata:

1 Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 2. óra szeptember 11. v

2 Tartalom A 8051 architektúrája A C8051F410 architektúrája A development kit leírása 2

3 Irodalom Roland Dilsch: A 8051 mikrokontroller család (Műszaki Könyvkiadó 1992) szeged.hu/~mingesz/Education/MicLab/ szeged.hu/~mingesz/Education/MicLab/ 3

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 4

5 5

6 Gyártók Atmel Infineon Technologies Maxim NXP Microchip ST Silicon Laboratories Texas Instruments Ramtrom International Silicon Storage Technology Cypress Semiconductor Analog Devices 6

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 7

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 8

9 C8051F410 9

10 C8051F410 10

11 C8051F060 11

12 C8051F120 12

13 C8051F120 13

14 C8051F350 14

15 C8051F410 - Memória 15

16 C8051F410 - Memória 16

17 C8051F410 - SFR 17

18 Megszakítások 18

19 C8051 F410 – Meg- szakítás- vektorok 19

20 CrossBar 20

21 Port I/O cella 21

22 CrossBar – Config Wizard 22

23 Oszcillátor 23

24 24

25 Oszcillátor felfüggesztése 25

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! 26

27 C8051F410DK - Fejlesztőkit 27

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 28

29 Kit üzembe helyezése Szalagkábel csatlakoztatása USB kábel csatlakoztatása AC/DC adapter csatlakoztatása 29

30 C8051F410-Target Board 30

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 31

32 Target Board – Mikrovezérlő 32

33 Target Board – Debug Adapter, Kvarc 33

34 Target Board – Tápfeszültség 34

35 Target Board – Tápfeszültség 35

36 Target Board – Analóg I/O 36

37 Target Board – LED, Nyomógomb, UART 37

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

39 Aritmetikai utasítások 39

40 Logikai utasítások 40

41 Adatmozgató utasítások 41

42 Bitműveletek 42

43 Programvezérlő utasítások 43


Letölteni ppt "Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 2. óra 2012. szeptember 11. v 1.1. 2012.09.11."

Hasonló előadás


Google Hirdetések