|
Infineon SAB 80 C167
Einführung
Der C167 ist ein Microcontroller, welcher ursprünglich von Siemens (jetzt Infineon) hergestellt wird. Dieser Prozessorkern arbeitet auf 16-Bit Basis. Der C167 ist die Weiterentwicklung des legendären C166, durch seine einzigartige Architektur und umfangreiche Hardwareausstattung wird dieser Controller für Mess-, Regelungs- und Steueraufgaben verwendet ( u.A in Motorsteuergeräten bei Kraftfahrzeugen).
Durch die enorme Beliebtheit dieses Prozessorkern wurde dann das Design etwas variiert um für alle Geschmäcker etwas bieten zu können
- C161 besitzt weniger Peripherie, und wird vornehmlich für "Rechenarbeiten" genutzt
- C164 "kleinerer Bruder des C167
- C166 Vorgänger Version des C167
- XC167 Nachfolger des C167
Spezifikation
Je nach "Ausbaustufe" des C167-Kerns kann ein solcher Controller folgendes Beinhalten
- Insgesamt bis zu 111 IO-Kanäle
- 16-Kanal AD-Wandler mit 10 Bit-Auflösung
(Sukzessive Approximation)
- 9 Timer
- CapCom Einheiten (Capture and Compare) für Zeitmessung und PWM-Erzeugung
- 4-fach PWM-Modul
- 2 ASC-Module für asynchrone oder synchrone serielle Kommunikation (2 Leitungen je Modul)
- SSC-Modul für synchrone serielle Kommunikaion (3 Leitungen)
- CAN-Controller ("Spezialbus" vornehmlich in der Automobilindustrie verwendet)
- Programmierbarer Watchdog Timer
- 5 Volt Betriebsspannung
- -40°C bis +125°C Einsatztemperatur
Die Hardware
Aufgrund meiner Tätigkeit für die HTWK in Leipzig steht mir derzeit ein bisschen PC-Hardware, ein Digitiales-Speicherossziloskop und diverse Phytec C167 CR-LM entwicklungskits zur Verfügung. Mein derzeitigen Aufgaben umfassen die Entwicklung von Studentenexperimenten, auf Tuchfühlung mit dem CAN-Bus und scheiner Schnittstellen gehen und die Einarbeitung auf diese Hardwareumgebung. Mit dieser Seite will meine
"Erkenntnisse" und "Erfahrungen" kund tun, in der Hoffnung, dass ich dadurch auch anderen etwas Arbeit abnehmen kann.
Für alle die so ein Entwicklungskit besitzen, und keine Lust haben im Handbuch nachzuschlagen wie die default Jumpereinstellung sind, so habe ich mal das Entwicklungsboard abphotographiert.
[[BILD]]
Dokumente/Downloads/Dateien
- C167 Produkt Brief http://www.yasd.de/download/c167/C167CR-pb.pdf
- C167 Data Sheet http://www.yasd.de/download/c167/c167cr_ds_v3.3_2005_02.pdf
- C167 User Manual http://www.yasd.de/download/c167/c167cr_um_v3.2_2003_05.pdf
- Dave Install file http://www.yasd.de/download/c167/setup.exe
- Dave Target http://www.yasd.de/download/c167/C167CRr2.zip
- Dave Tutorial http://www.yasd.de/download/c167/TUTORIAL.zip
- FlashTools3 (phytec) http://www.yasd.de/download/c167/FT3.zip
- Phytec Handbuch Controller+Karte http://www.yasd.de/download/c167/L-527E.pdf
Links
- http://www.phytec.de
- http://www.keil.de
- http://www.infineon.com
- http://www.phytec.de/phytec/fuer_16-bit_module/rapid_development_kit_phycore-167cr.html
- http://www.c166-forum.de/
- http://www.mikrocontroller.net/
- http://www.infineon.com/dave
|
|