Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Széchenyi Középiskola Műszaki napok 2008 PIC mikrokontrollerek a gyakorlatban Könye Attila.

Hasonló előadás


Az előadások a következő témára: "Széchenyi Középiskola Műszaki napok 2008 PIC mikrokontrollerek a gyakorlatban Könye Attila."— Előadás másolata:

1 Széchenyi Középiskola Műszaki napok 2008 PIC mikrokontrollerek a gyakorlatban Könye Attila

2 Széchenyi Középiskola Műszaki napok 2008 Mit jelent a „Mikrokontroller” kifejezés?

3 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 Mi van a „PIC” ben?

5 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 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 Széchenyi Középiskola Műszaki napok 2008 A PIC programozása – ötödik példa • A soros I 2 C kommunikáció, avagy digitális hőmérő építése • A programot C nyelven írjuk meg

13 Széchenyi Középiskola Műszaki napok 2008 Hol találok a PIC-ről forrásokat, tananyagot? • Dr. Kónya László : PIC mikrovezérlők alkalmazástechnikája • (uc.hobbielektronika.hu) • • •

14 Széchenyi Középiskola Műszaki napok 2008 Köszönöm a figyelmet.


Letölteni ppt "Széchenyi Középiskola Műszaki napok 2008 PIC mikrokontrollerek a gyakorlatban Könye Attila."

Hasonló előadás


Google Hirdetések