1 / 13

Jednočipové mikropočítače

Jednočipové mikropočítače. Keil µ V ision2. Úvod. µ V ision2 je integrovaný vývojový prostriedok, pre jednočipové mikropočítače rady 8051 ktorý kombinuje : manažment vytvorených projektov editáciu zdrojového kódu a prostriedky pre ladenie programu v jednom výkonnom prostredí.

Download Presentation

Jednočipové mikropočítače

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. Jednočipové mikropočítače Keil µVision2

  2. Úvod µVision2 je integrovaný vývojový prostriedok, pre jednočipové mikropočítače rady 8051 ktorý kombinuje : • manažment vytvorených projektov • editáciu zdrojového kódu • a prostriedky pre ladenie programu v jednom výkonnom prostredí.

  3. Postup pri vývoji softvéru Postup je zhruba rovnaký ako pri ostatných vývojových softvéroch : • vytvorenie projektu • vytvorenie zdrojového kódu v C alebo ASM • preklad kódu • oprava chýb v zdrojovom kóde • otestovanie vytvorenej aplikácie

  4. Vytvorenie nového projektu • Project » New Project • Každý nový projekt je vhodné uložiť do nového adresára

  5. Výber CPU pre projekt • Philips »80C552 • Štandardný 8051 štartovací kód nie je potrebné kopírovať do projektu

  6. Vytvorenie nového zdrojového súboru • File » New • Uloženie zdrojového súboru File » Save As ...*.a51 • Po vytvorení zdrojového súboru je potrebné pridať tentosúbor do projektu

  7. Vloženie zdrojového súboru do projektu • Project Workspace » Source Group » Add Files to Source Group

  8. Preklad zdrojového súboru • Project » Build Target (F7) • Pri preklade zdrojového súboru so syntaktickými chybami sú užívateľovi zobrazené chybové a výstražné správy v okne Output window

  9. Ladenie programu (1) • Debug » Start/Stop debug session (ctrl – F5) • Spustenie programu:Debug » Go (F5) • Krokovanie : Debug » Step (F11) Debug » Step over (F10) • Breakpointy : Debug » Insert / Remove Breakpoint Debug » Disable all Breakpoints Debug » Kill all Breakpoints

  10. Ladenie programu (2) • Project Workspace » Regs • možnosť sledovať a meniť obsah registrov a systémových premenných • možnosť sledovať obsah registra príznakov PSW

  11. Periférie (Peripherals) • Reset CPU • Interrupt (prerušenia) • Serial (Sériový port) • Timer (Časovače 0,1,2) • I2C (komunikačné rozhranie) • PWM (pulzne šírková modulácia) • A/D Prevodník

  12. Práca s pamäťou • I – interná pamäť ( MOV 1,#20H ) • X – externá pamäť ( MOVX @DPTR,A ) • C – pamäť programu • D –pamäť • do poľa Address treba zadať typ pamäte a adresu od ktorej pamäťovej bunky bude zobrazená pamäť napr. I:00H

  13. The end ...

More Related