1 / 10

Support of Teaching Technical Subjects in English

Educational program on Digital Technology and Microprocessors for Mechanic-Electrotechnic students. Introduces software and hardware tools for microcontroller development. Utilizes MPLAB-IDE, ICD-2, and In-Circuit Debuggers with practical examples. Supported by European Social Fund and Czech Republic.

jerom
Download Presentation

Support of Teaching Technical Subjects in English

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. Anglicky v odborných předmětech"Support ofteachingtechnicalsubjects in English“ Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval: Vlastimil Vlček Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/04.0002 je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

  2. MPLAB-IDE, ICD-2 Softwarové simulátory (MP-LAB) + simulují funkci mikrořadiče softwarově + jsou většinou k dispozici zdarma + dobrá podpora ze strany výrobce - nepracují v reálném čase - neumožňují přímo práci s porty

  3. MPLAB-IDE, ICD-2 Hardwarové emulátory (IDEA) + hardwarová emulace funkce v reálném čase + podporuje přímou práci s porty + možnost ladění programu na reálném hardware - podpora jen několika typů mikrořadičů - nerespektují reálné vlastnosti mikrořadiče - cena

  4. MPLAB-IDE, ICD-2 In-Circuit Debuggery (MPLAB ICD2) + emulace přímo na čipu reálného mikrořadiče v reálném čase +možnost ladění programu na reálném hardware +respektují reálné vlastnosti mikrořadiče + dobrá podpora ze strany výrobce + programování mikrořadiče přímo z prostředí MPLAB IDE - levné typy nepodporují všechny typy mikrořadičů, mají některá nepříjemná omezení při debuggingu - potřebují k činnosti část systémových prostředků a dva piny I/O portu

  5. MPLAB-IDE, ICD-2 In-Circuit Debugger MICROCHIP ICD-2, propojený s výukovou deskou

  6. Ostatní vývojové prostředky Výuková deska Microchip PICDEM2-Plus • Patice pro PIC16/18Fxx • LED displej 2x16 znaků • 3 x tlačítka • 4 x LED diody • Teplotní čidlo (I2C sběrnice) • Potenciometr pro demonstraci A/D převodníku • RS-232 konektor • Akustický piezo měnič • Kontaktní pole pro experimentování • Vyvedené externí sběrnice mikrořadiče • Napájení 9V baterie nebo externí adaptér 9V/500mA

  7. Ostatní vývojové prostředky Programátor PRESTO • Programování širokého sortimentu obvodů Microchip, Atmel AVR, 8051, Texas Instruments atd., včetně pamětí EEPROM, FLASH a FPGA polí • Ochrana proti přepětí a proudovému přetížení • Programování obvodů, osazených na DPS • Vysoká rychlost programování • Napájení ze sběrnice USB

  8. Shrnutí učiva • Co si představíte pod pojmem „vývojové prostředí“? • Co vývojové prostředí umožňuje? • Čím se liší softwarový simulátor od hardwarového emulátoru? • Čím se liší hardwarový emulátor od „In Circuit Debuggeru“?

  9. Shrnutí učiva • Jak připojíte MICROCHIP ICD2 k PC a k aplikačnímu hardware? • Jaké jsou výhody a nevýhody systému ICD? • Jaké jsou výhody externího programátoru?

  10. Použitá literatura • DatasheetMicrochip PIC16F882/883/884/886/887 DS41291E (http://www.microchip.com) • Microchip.com: GettingStartedwithPICmicroMCUs • Microchip.com: MPLAB IDE User’s Guide • Microchip.com: QuickGuide to MicrochipDevelopmentTools

More Related