AVR - Mikrocontroller: MegaAVR® - Entwicklung, Anwendung und Peripherie

دانلود کتاب AVR - Mikrocontroller: MegaAVR® - Entwicklung, Anwendung und Peripherie

56000 تومان موجود

کتاب AVR - میکروکنترلر: MegaAVR® - توسعه، کاربرد و لوازم جانبی نسخه زبان اصلی

دانلود کتاب AVR - میکروکنترلر: MegaAVR® - توسعه، کاربرد و لوازم جانبی بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 9


توضیحاتی در مورد کتاب AVR - Mikrocontroller: MegaAVR® - Entwicklung, Anwendung und Peripherie

نام کتاب : AVR - Mikrocontroller: MegaAVR® - Entwicklung, Anwendung und Peripherie
عنوان ترجمه شده به فارسی : AVR - میکروکنترلر: MegaAVR® - توسعه، کاربرد و لوازم جانبی
سری :
نویسندگان :
ناشر : De Gruyter Oldenbourg
سال نشر : 2015
تعداد صفحات : 444
ISBN (شابک) : 9783110407693 , 9783110407686
زبان کتاب : German
فرمت کتاب : pdf
حجم کتاب : 11 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Inhalt\nVorwort\n1 Einführung, AVR®-Hardware\n 1.1 Aufbau der AVR-MCU\n 1.1.1 Prozessorregister\n 1.1.2 Statusregister, Statusbits\n 1.1.3 Befehlssatz und Adressmodi\n 1.2 Fusebits\n 1.3 Reset\n 1.4 MCU-Takt, Taktquellen, interne Takte\n 1.4.1 Taktquellen, Startup-Phase\n 1.4.2 Interne Taktsignale\n 1.4.3 Sleep-Modi\n 1.5 Interrupts\n 1.6 Speicheraufbau\n 1.6.1 Zugriffe auf das Registerle\n 1.6.2 Zugriffe auf das SRAM\n 1.6.3 Zugriffe auf I/O-Register\n 1.6.4 Zugriffe auf das Flash-ROM\n 1.6.5 Zugriffe auf das EEPROM\n 1.7 Default-Einstellungen\n 1.8 Grundschaltung\n 1.8.1 MCU-Haupttaktquelle\n 1.8.2 Resetschaltung\n 1.8.3 ISP- und serielle Schnittstelle\n 1.8.4 Spannungsversorgung\n 1.8.5 Benötigte Hardware\n2 AVR®-Programmierung unter AVR-GCC\n 2.1 Aufbau eines C-Programms\n 2.1.1 Variablentypen und -deklarationen\n 2.1.2 Symbole, Konstanten, Headerfiles\n 2.1.3 16 bit-Werte und -Register\n 2.1.4 Interrupts und -vektoren\n 2.2 Aufbau eines reinen Assemblerprogramms\n 2.3 Aufbau gemischter C- und Assemblerprogramme\n 2.3.1 Speicheradressen vs. I/O-Adressen (Registernummern)\n 2.3.2 Übergabe von Argumenten, Registernutzung\n 2.3.3 Deklarationen von Funktionen und Variablen\n 2.3.4 Inline-Assembler\n 2.3.5 Beispiel\n 2.3.6 Interrupthandler in Assembler\n3 Praktischer Einstieg mit Atmel Studio®\n 3.1 Anlegen einer Lösung und eines Projektes\n 3.1.1 Erzeugen einer Solution\n 3.1.2 Projekte für ausführbare C-Programme\n 3.1.3 Projekte für statische Bibliotheken\n 3.2 Übersetzen und Linken eines Programms\n 3.3 Programmierung (Flashen)\n 3.3.1 Die Atmel Studio-Kommandozeile\n 3.3.2 Die Atmel Studio-GUI\n 3.4 Unterstützung der Quellcodebearbeitung, Code Snippets\n 3.5 Gliederung von Projekten mit Libraries\n 3.5.1 Erstellung einer Bibliothek\n 3.5.2 Nutzung einer Bibliothek\n 3.5.3 Mathematische und andere Standardbibliotheken\n 3.6 Simulation und Debugging\n 3.6.1 Debugging eines C-Programms\n 3.6.2 Debuggen von Assemblerprogrammen\n 3.7 On-chip-Debuggingmit der JTAG-Schnittstelle\n 3.7.1 Programmieren von Flash-ROM und Fusebits über JTAG\n 3.7.2 Debugging\n 3.7.3 Tracing\n 3.8 Weitere Entwicklungsumgebungen\n4 Digital-I/O\n 4.1 Pin-Zuordnung\n 4.2 Registerbeschreibung\n 4.2.1 Digitale Ein- und Ausgabe\n 4.2.2 Umschaltung auf Ausgänge, definierte Startzustände\n 4.2.3 Externe Interrupts\n 4.3 Compilerunterstützung, symbolische Namen (AVR-GCC)\n 4.4 Ausgabebeschaltungen\n 4.5 Eingabebeschaltungen\n 4.6 Einfache digitale Ein- und Ausgabe, 2:4-Dekoder\n 4.6.1 Einlesen von Tastern und Schaltern\n 4.6.2 Ausgaben über 7-Segment-Anzeigen\n 4.7 Auslesen von Tastern mit Entprellung\n 4.7.1 Bibliothek zur Entprellung langer/kurzer Tastendrücke\n 4.7.2 Codeschloss\n 4.7.3 Einlesen einer Tastaturmatrix\n 4.7.4 Bibliothek zur Entprellung wiederholter Tastendrücke\n 4.8 Emulation eines 8 bit-Bussystems\n 4.8.1 Bibliothek zur Ansteuerung einer LCD-Punktmatrix-Anzeige\n 4.8.2 Digitaluhr mit LCD-Anzeige\n 4.8.3 Metronom mit industriellem Ausgabebaustein für 8 bit-Bus\n 4.8.4 Digitaler Portexpander mit 8 bit-Datenbus\n 4.9 Software-PWM via Digitalport\n 4.10 Stimmgabel/Synthesizer mit NCO\n 4.10.1 Numerisch kontrollierter Oszillator\n 4.10.2 NCO als Grundlage einer Wavetable-Synthese\n 4.11 Analogausgabe über Digitalports und R-2R-Leiter\n 4.12 Externe Interrupts\n 4.12.1 Bibliothek für externe Interrupts\n 4.12.2 Treppenhauslicht\n5 Timer/Counter\n 5.1 Pin-Zuordnung\n 5.2 Registerbeschreibung\n 5.3 Betriebsmodi\n 5.3.1 Zählen im normalen Modus\n 5.3.2 Clear Timer on Compare Match/CTC-Modus\n 5.3.3 Pulsweitenmodulation PWM\n 5.3.4 Input Capture-Funktion\n 5.4 Zählumfang, Frequenzbereiche und Impulsdauer\n 5.5 Bibliothek für Timer/Counter\n 5.6 Anwendung der einfachen Ereigniszählung\n 5.6.1 Mikrosekundengenaue Stopuhr\n 5.6.2 Hochfrequenzmessung, zeitgenaue Pulserzeugung\n 5.7 Anwendung von Input Capture-Ereignissen\n 5.7.1 Zeitmarken und Stopuhr\n 5.7.2 Fahrradtachometer, basierend auf ICP-Frequenzmessung\n 5.7.3 Niederfrequenzmessung\n 5.8 Anwendung des CTC-Modus, Signalerzeugung, Steuerungen\n 5.8.1 Rechteck-Signalgenerator\n 5.8.2 Blinker\n 5.8.3 Einmalige Impulse denierter Dauer, Treppenhauslicht\n 5.8.4 Steuerung mit Zustandsautomat (Waschmaschine)\n 5.8.5 Bibliothek für 7-Segment-Anzeigen im Multiplexbetrieb\n 5.8.6 Einfache Digitaluhr mit 7-Segment-Anzeige\n 5.8.7 Digitaluhr mit Zeiteinstellung über Tastatur\n 5.9 Stufenlose Helligkeitssteuerung mit PWM, elektronische Kerze\n6 USART, Serielle Schnittstelle\n 6.1 Pin-Zuordnung und Registerbeschreibung\n 6.2 RS232 und USB\n 6.3 Bibliothek zur minimalen USART-Nutzung\n 6.4 Seriell gesteuerter Port-I/O\n7 TWI, Two Wire-Interface\n 7.1 Pin-Zuordnung und Registerbeschreibung\n 7.2 Bibliothek zur Ansteuerung des TWI-Busses (Master)\n 7.2.1 Realisierung des Master Transmit-Modus\n 7.2.2 Realisierung des Master Receive-Modus\n 7.3 TWI-Netzwerk mit Master- und Slave-MCUs\n 7.4 Ansteuerung des TWI-I/O-Expanders PCF8574\n 7.5 Ansteuerung der TWI-RTC (Echtzeituhr) PCF8583P\n8 SPI, Serial Peripheral Interface\n 8.1 Ablauf einer SPI-Datenübertragung\n 8.2 Pin-Zuordnung,mehrere Geräte am SPI-Bus\n 8.3 Registerbeschreibung\n 8.4 Bibliothek zur SPI-Nutzung\n 8.4.1 Konguration des Mastermodus\n 8.4.2 Konguration des Slavemodus\n 8.5 Master-Slave-System via SPI-Bus\n 8.6 Datenlogger mit Datenpersistenz in SPI-EEPROM\n 8.7 Output-Portexpandermit 74HCT595\n 8.8 Input-Portexpandermit 74HC165\n 8.9 Ansteuerung MAX7219 Displaycontroller\n9 Analog-I/O\n 9.1 Pin-Zuordnung und Registerbeschreibung\n 9.1.1 Analog-Digital-Wandler ADC\n 9.1.2 Analogkomparator\n 9.2 Elektrische Charakteristik, Beschaltung, Berechnungen\n 9.3 Analoge Eingabegeräte\n 9.4 Bibliothek zum ADC- und Komparatorhandling\n 9.5 Analogkomparator als Dämmerungsschalter\n 9.6 Messung einer Abkühlungskurve\nLiteratur\nStichwortverzeichnis




پست ها تصادفی