1 / 14

PIC mikrokontrollerek a gyakorlatban Könye Attila

PIC mikrokontrollerek a gyakorlatban Könye Attila. Mit jelent a „Mikrokontroller” kifejezés?. Mit jelent a „PIC” kifejezés?. A Microchip cég terméke ( www.microchip.com ) Jelenleg közel 400 típust forgalmaznak Áruk 1 és 20 Euro között van. Mi van a „PIC” ben ?.

von
Download Presentation

PIC mikrokontrollerek a gyakorlatban Könye Attila

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. PIC mikrokontrollerek a gyakorlatban Könye Attila

  2. Mit jelent a „Mikrokontroller” kifejezés?

  3. Mit jelent a „PIC” kifejezés? • A Microchip cég terméke (www.microchip.com) • Jelenleg közel 400 típust forgalmaznak • Áruk 1 és 20 Euro között van

  4. Mi van a „PIC” ben?

  5. Milyen a PIC architektúrája? • Összesen 35 utasítással programozható. • A program- és az adatmemória szétválasztása. • Kis számú, és fix hosszú (4 órajel ) utasításkészlet. • Egyes regiszterek speciális jelentéssel rendelkeznek a külső hardver elemek vezérlésében. • A különböző PIC típusok a perifériák fajtáiban és a kivezetések számában térnek el.

  6. Milyen perifériák vannak a PIC-ben? • Tetszőlegesen állítható kimenetek, bemenetek (PORTOK) • Időzítők és számlálók • WDT • LVD • UART, USART, IIC, CAN, USB • AD konverter • CCP/PWM • EEPROM

  7. Hogyan kell programozni a PIC-et? • MPLAB IDE 8.1 fejlesztői környezet (freeware) • Programozó: ICD2 debugger, PICKIT2 programozó (USB) • A „HEX” kód • Assembler programozási nyelv • C programozási nyelv • Pascal programozási nyelv • Basic programozási nyelv

  8. A PIC programozása - első példa • Egyetlen LED villogtatása • A programot először Assembly-ben írjuk meg • A programot C nyelven írjuk meg

  9. A PIC programozása - második példa • LED felkapcsolása, lekapcsolásra gombokkal (Flip-flop) • SSR • Időzítés • A programot C nyelven írjuk meg

  10. A PIC programozása - harmadik példa • Az LCD panel bináris számláló értékeinek megjelenítése • A programot C nyelven írjuk meg

  11. A PIC programozása - negyedik példa • Az analóg – digitális átalakítás, avagy feszültségmérő építése • A programot C nyelven írjuk meg

  12. A PIC programozása – ötödik példa • A soros I2C kommunikáció, avagy digitális hőmérő építése • A programot C nyelven írjuk meg

  13. Hol találok a PIC-ről forrásokat, tananyagot? • Dr. Kónya László : PIC mikrovezérlők alkalmazástechnikája • www.hobbielektronika.hu (uc.hobbielektronika.hu) • www.chipcad.hu • www.mikroe.com • www.microchip.com

  14. Köszönöm a figyelmet.

More Related