1 / 17

Mikrocomputertechnik

Mikrocomputertechnik. Herzlich Willkommen Jürgen Walter. Tabelle 8.1 Entwicklung einer Prozessor- familie. Tabelle 8.1 Entwicklung einer Prozessor-familie. Tabelle 8.2 Prozessoren: Namen und Aufgabengebiet. Tabelle 8.3 Unterscheidungskriterien für Prozessoren.

olinda
Download Presentation

Mikrocomputertechnik

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mikrocomputertechnik Herzlich Willkommen Jürgen Walter

  2. Tabelle 8.1 Entwicklung einer Prozessor-familie

  3. Tabelle 8.1 Entwicklung einer Prozessor-familie

  4. Tabelle8.2 Prozessoren: Namen und Aufgabengebiet

  5. Tabelle 8.3 Unterscheidungskriterien für Prozessoren

  6. Abb. 8.1 Anzeige des Hauptspeichers im Programm DEBUG.EXE C:\>debug -d2000:0020 2000:0020 E9 DF 00 50 52 80 3E CA-4C 40 74 E5 E8 B9 FD 72 ...PR.>.L@t....r 2000:0030 E3 8B 1E 18 59 B8 02 42-33 D2 8B CA CD 21 A3 C0 ....Y..B3....!.. 2000:0040 4C 89 16 C2 4C A3 C6 4C-89 16 C4 4C 8B F2 8B F8 L...L..L...L.... 2000:0050 B8 00 42 33 D2 8B CA CD-21 58 5B 53 50 05 0F 00 ..B3....!X[SP... 2000:0060 D1 D8 B1 03 B1 04 D3 E8-03 D8 8B D6 8B C7 83 FA ................ 2000:0070 10 73 95 B9 10 00 F7 F1-0B D2 74 01 40 03 C3 72 .s........t.@..r 2000:0080 87 2E 3B 06 02 00 77 80-89 3E A7 4C 89 36 A5 4C ..;...w..>.L.6.L 2000:0090 5A 58 8B DA 83 E2 0F B1-04 D3 EB 03 C3 50 52 89 ZX...........PR. -r AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000 DS=24EE ES=24EE SS=24EE CS=24EE IP=0100 NV UP EI PL NZ NA PO NC 24EE:0100 FE3C ??? [SI] DS:0000=CD

  7. Abb. 8.2 Blockbild des Signalprozessors 218x Analog Devices

  8. Abb. 8.3 ADSP-2106x Blockbild

  9. Abb. 8.4 Einheiten des C515C-Controllers

  10. Abb. 8.5 Blockschaltbild FullCAN Controller (Users Manual Infineon)

  11. Abb. 8.5 Blockschaltbild C8051F340 Analoge Peripherie AMUX DIGITAL I/O • 8051 Kern • Digitale Ein- Ausgänge • Analoge Einheit • Oszillator • USB Controller 10-bit 200ksps ADC + + - - UART0 Port 0 TEMP SENSOR VREF VREG UART1 Port 1 SPI CROSSBAR Port 2 SMBus Ext. Memory I/F PCA Port 3 HIGH-SPEED CONTROLLER CORE 4 Timers 64/32 kB ISP FLASH 8051 CPU 48 MIPS 4 kB RAM Port 4 PRECISION INTERNAL OSCILLATORS FLEXIBLE INTERRUPTS DEBUG CIRCIUTRY USB Controller / Transceiver POR WDT

  12. Auf dem Chip: 8051 Kern High Speed • Pipelined Instructions architecture • 70% der Befehle mit 1 oder 2 Systemtakten • 48 MIPS • Erweiterter Interrupt Verwaltung • Watchdog Timer • Speicher • 4352 Bytes RAM • 64kB Flash HIGH-SPEED CONTROLLER CORE 64/32 kB ISP FLASH 8051 CPU 48 MIPS 4 kB RAM FLEXIBLE INTERRUPTS DEBUG CIRCIUTRY POR WDT

  13. Auf dem Chip: Analogteil Analoge Peripherie • Multiplexer • Differentieller oder auf Masse bezogener Eingang • 10-Bit A/D-Wandler Abtastfrequenz 200kHz • Temperatursensor • Vergleichspannung extern oder intern • Option externer Wandlungsstart AMUX 10-bit 200ksps ADC + + - - TEMP SENSOR VREF VREG

  14. Auf dem Chip: Digitale Ein- Ausgänge DIGITAL I/O • 40 Ports • 5 V tolerant • Hoher Strom • SMBus – I2C • SPI-BUS • 2 UARTS • 4 16-Bit Zähler / Zeitgeber • 16-Bit Zähler-Array • Ext. Speicherschnittstelle UART0 Port 0 UART1 Port 1 SPI CROSSBAR SMBus Port 2 PCA Ext. Memory I/F Port 3 4 Timers Port 4

  15. Auf dem Chip: Takterzeugung • 0,25% Genauigkeit • Taktrückgewinnung • Unterstützung USB und UART • Externer Oszillator • 80 kHz Interner Oszillator • Kann zwischen Taktquellen im Betrieb umschalten PRECISION INTERNAL OSCILLATORS

  16. Auf dem Chip: USB Controller / Transceiver • USB Spezifikation 2.0 • Fullspeed 12 Mbps • Low speed 1,5 Mbps • Integrierter Takt • Unterstützt 8 Endpunkte • 1 kB USB Buffer Speicher • Integrierter Sender • Keine externen Bauteile USB Controller / Transceiver

  17. Abb. 8.6 Prototyp mit C8051F340 auf der EURO_535

More Related