DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA
|
|
- Berk Güler
- 5 yıl önce
- İzleme sayısı:
Transkript
1 HAZIRLAYAN: Ramazan Muhammet TULAY DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA BU ÇALIŞMA, DSPIC30F2010 VEYA HERHANGİBİR DSPIC MİKRODENETLEYİCİSİNİ ASSEMBLER İLE PROGRAMLARKEN, YAZDIĞIMIZ PROGRAM İÇERİSİNDE İSTEDİĞİMİZ KONFİGÜRASYON U NASIL TANIMLAYABİLECEĞİMİZİ GÖSTERMEK İÇİN HAZIRLANMIŞTIR. KONFİGÜRASYON TANIMLAMALARI HAKKINDA DETAYLI BİLGİ İÇİN BU ÇALIŞMAYA KAYNAK TEŞKİL EDEN "dspic30f Family Reference Manual SECTION-24", "dspic30f oscillator SECTION " DATASHEETLERİ VE ÖZELLİKLE MPLAP PROGRAMI KAYNAK DOSYALARINDA YER ALAN dspic30f2010.inc VEYA BENZERİ dspicxxxxx.inc DOSYALARININ İÇİNDE YER ALAN "config" KISIMLARI İNCELENEBİLİR. KONFİGÜRASYON NASIL YAZILIR? DSPIC30F2010 ENTEGRESİNDE FOSC (0xF80000): Oscillator Configuration Register FWDT (0xF80002): Watchdog Timer Configuration Register FBORPOR (0xF80004): BOR and POR Configuration Register FGS (0xF8000A): General Code Segment Configuration Register YUKARIDA BELİRTİLEN REGISTER LAR İLE KONFİGURASYON TANIMLANIR. KISACA BU REGİSTER LAR PROGRAM İÇERİSİNDE NASIL VE NEREYE YAZILIR BAKALIM: EN ÖNEMLİ NOKTA AŞAĞIDA BULUNAN DSPIC30F2010.İNC DOSYASININ İÇİNDEKİ ALINTI İLE AÇIKLANACAKTIR For e.g., to set the FOSC fuse using the macro above, the following line of ; code can be pasted at the only at the beginning of the assembly source code, ; immediately below the ".include" directive. ; ; config FOSC, CSW_FSCM_ON & EC_PLL16 ; ; This would enable the external clock with the PLL set to 16x and further, ; enable clock switching and failsafe clock monitoring.
2 BURADA OSİLATOR AYARININ NASIL YAPILACAĞINA BİR ÖRNEK VERİLMİŞ YUKARIDADA GÖRÜLDÜĞÜ GİBİ HARİCİ OSİLATÖR, PLL=16, clock switching and failsafe clock monitoring E İZİN VER, SEÇİLMİŞ DURUMDA FAKAT ÖNEMLİ NOKTA AÇIKLAMADA GİZLİ O DA ŞU " immediately below the ".include" directive." YANİ config İLE BAŞLAYAN İFADE PROGRAMDA YAZDIĞIMIZ.include KOMUTUNUN HEMEN ALTINA YAZILMAK ZORUNDADIR. WATCH-DOG TIMER İLE İLGİLİ YAPILACAK TANIMLAMA HEMEN BU SATIRIN ALTINA YİNE BİR config açarak yapılır, da sonra bir alta bir alta inerek diğer tanımlamalar sırasıyla yapılır. ÖRNEK BİR TANIMLAMA ŞU ŞEKİLDE OLABİLİR.EQU 30F2010,1.INCLUDE"P30F2010.INC".WEAK reset reset: config FOSC, CSW_FSCM_OFF & XT ;CLOCK SWITCHING VE FAIL-SAFE CLOCK MONITOR KAPALI ;XT OSİLATÖR KULLANILIYOR config FWDT, WDT_OFF ;WATCH-DOG TIMER KAPALI config FBORPOR, PBOR_OFF & MCLR_EN ;BROWN-OUT RESET KAPALI MCLR RESET PİNİ OLARAK ;KULLANILIYOR config FGS, CODE_PROT_OFF config FICD, ICS_PGD ;KOD KORUMA KAPALI ;PROGRAMLAMA DATA PİNİ PGD SEÇİLDİ (PGD1,2,3 DE ;SEÇİLEBİLİRDİ) EN SADE TABİRİYLE YAZIM KURALLARI ŞUNLARDIR: 1)config TANIMLAMASI include KOMUTUNUN ALTINA YAZILACAK 2)BELİRTİLECEK HERBİR KONFİGURASYON REGISTER I ALT ALTA VE config İLE BAŞLAYACAK ŞEKİLDE YAZILACAK ŞİMDİ HANGİ KONFİGÜRASYON İÇİN PROGRAMA NE YAZMALIYIZ ONA BAKALIM. BUNUN İÇİN KISACA KONFİGÜRASYON REGISTER LARI VE TEMEL BÖLÜMLERİNDEN BAHSETMELİYİZ. BUNLAR:
3 config FWDT: Watchdog Timer Configuration Register BU REGISTER config FWDT, ŞEKLİNDE YAZILDIKTAN SONRA ARDINA 3 TANIMLAYICI GELEBİLİR BUNLAR: WDT_OFF VEYA WDT_ON WDT KAPALI VEYA AÇIK WDTPSA_X (X= OLABİLİR) WDT NİN PRESCALER A BİTLERİNİ TANIMLAR, KAÇ OLACAĞINI BELİRTİR. WDTPSB_X (X= OLABİLİR) WDT NİN PRESCALER B BİTLERİNİ TANIMLAR, KAÇ OLACAĞINI BELİRTİR. config FBORPOR, RESET İLE İLGİLİ AYARLARI YAPAR TANIMLAYICILARI ŞUNLARDIR PBOR_X(X=ON-OFF) BROWN-OUT RESET AÇIK KAPALI BORV_XX( )= BOR VOLTAGE :VDD HANGİ GERİLİMİN ( V) ALTINA DÜŞERSE OTOMATİK RESET ATILACAĞINI BELİRTİR PWRT_X(X=OFF ) =POWER ON RESET: MİKRODENETLEYİCİYE GERİLİM UYGULANDIĞINDA RESET ATILIP ATILMAYACAĞI ATILACAKSA KAÇ MS ( ) SONRA ATILACAĞI SEÇİLİR MCLR_X(X=DIS-EN)= MASTER CLEAR : MCLR RESET OLARAK (EN=ENABLE) ÇALIŞIYOR VEYA NORMAL I/O PİN OLARAK (DIS=DISABLE) ÇALIŞIYOR SEÇİMİNİ YAPAR config FGS, CODE_PROT_X(ON-OFF) KOD KORUMA VAR-YOK SEÇİMİNİ YAPAR (FGS=General Code Segment Configuration Register)
4 config FICD, ICS_PGDX (X=BOŞ OLABİLİR) HERHALDE PROGRAMLAMA VE DEBUG İÇİN DATA PİNİNİ SEÇİYOR (ICD= IN CIRCUIT DEBUGGER) (ICS=Input Capture Module Stop > dspic30f Family Reference ManualSECTION 13. INPUT CAPTURE) config FOSC, OSİLATÖR AYARLARINI SEÇER TANIMLAYICILARI ŞUNLARDIR: (TANIMLAYICILARIN SADECE ANLAMLARI VERİLECEKTİR) CSW=Clock switching (AŞAĞIDA BELİRTİLEN CLOCK KAYNAKLARININ SEÇİMİNDE ROL OYNAR DETAYLI BİLGİ İÇİN "dspic30f Family Reference Manual Section 7 Oscillator" incelenmelidir Primary oscillator on OSC1/OSC2 pins Low-Power 32 khz Crystal (Secondary) oscillator on SOSCO/SOSCI pins Internal Fast RC (FRC) oscillator Internal Low-Power RC (LPRC) oscillator ) FSCM=Fail-Safe Clock Monitor XTL = 200 khz-4 MHz crystal on OSC1:OSC2. XT = 4 MHz-10 MHz crystal on OSC1:OSC2. XT w/ PLL 4x(4x veya 8x veya 16x olabilir) = 4 MHz-10 MHz crystal on OSC1:OSC2, 4x(4x veya 8x veya 16x olabilir) PLL enabled. LP = 32 khz crystal on SOSCO:SOSCI(2). HS = 10 MHz-25 MHz crystal. HS/2 w/pll 4x(4x veya 8x veya 16x olabilir)= 10 MHz -25 MHz crystal, divide by 2, 4x(4x veya 8x veya 16x olabilir) PLL enabled. HS/3 w/pll 4x(4x veya 8x veya 16x olabilir)= 10 MHz-25 MHz crystal, divide by 3, 4x(4x veya 8x veya 16x olabilir) PLL enabled. FRC= 7.37 MHz internal Fast RC oscillator. FRC w/ PLL 4x(4x veya 8x veya 16x olabilir) = 7.37 MHz Internal Fast RC oscillator, 4x(4x veya 8x veya 16x olabilir) PLL enabled. LPRC = 512 khz internal Fast RC oscillator.
5 EC= External Clock Input (0-40 MHz) ECIO=External clock input (0-40 MHz), OSC2 pin is I/O. EC w/ PLL 4x(4x veya 8x veya 16x olabilir)= External clock input (4-10 MHz), OSC2 pin is I/O, 4x(4x veya 8x veya 16x olabilir) PLL enabled ERC= External RC oscillator, OSC2 pin is FOSC/4 output ERCIO= External RC oscillator, OSC2 pin is I/O OSİLATÖR İLE İLGİLİ DATASHEET TEN ALINAN KISIMLAR:
6
7
8
9
10 BU BİLGİLER IŞIĞINDA dspic30f2010.inc DOSYASINDA BULUNAN AŞAĞIDA VERİLEN TÜM KOMBİNASYONLARDAN UYGUN OLANI SEÇİLEREK VE DAHA ÖNCEDE BELİRTİLDİĞİ GİBİ "EN SADE TABİRİYLE YAZIM KURALLARI ŞUNLARDIR: 1)config TANIMLAMASI include KOMUTUNUN ALTINA YAZILACAK 2)BELİRTİLECEK HERBİR KONFİGURASYON REGISTER I ALT ALTA VE config İLE BAŞLAYACAK ŞEKİLDE YAZILACAK" KURALLARINA UYULARAK PROGRAMA KONFİGURASYON TANIMLAMALARI RAHATLIKLA YAPILABİLİR ; FOSC: ; ====== ; config FOSC, CSW_FSCM_OFF & EC ; config FOSC, CSW_FSCM_OFF & ECIO ; config FOSC, CSW_FSCM_OFF & EC_PLL4 ; config FOSC, CSW_FSCM_OFF & EC_PLL8 ; config FOSC, CSW_FSCM_OFF & EC_PLL16 ; config FOSC, CSW_FSCM_OFF & ERC ; config FOSC, CSW_FSCM_OFF & ERCIO ; config FOSC, CSW_FSCM_OFF & XT ; config FOSC, CSW_FSCM_OFF & XT_PLL4 ; config FOSC, CSW_FSCM_OFF & XT_PLL8 ; config FOSC, CSW_FSCM_OFF & XT_PLL16 ; config FOSC, CSW_FSCM_OFF & XTL ; config FOSC, CSW_FSCM_OFF & HS ; config FOSC, CSW_FSCM_OFF & LP & EC ; config FOSC, CSW_FSCM_OFF & LP & ECIO ; config FOSC, CSW_FSCM_OFF & LP & EC_PLL4 ; config FOSC, CSW_FSCM_OFF & LP & EC_PLL8
11 ; config FOSC, CSW_FSCM_OFF & LP & EC_PLL16 ; config FOSC, CSW_FSCM_OFF & LP & ERC ; config FOSC, CSW_FSCM_OFF & LP & ERCIO ; config FOSC, CSW_FSCM_OFF & LP & XT ; config FOSC, CSW_FSCM_OFF & LP & XT_PLL4 ; config FOSC, CSW_FSCM_OFF & LP & XT_PLL8 ; config FOSC, CSW_FSCM_OFF & LP & XT_PLL16 ; config FOSC, CSW_FSCM_OFF & LP & XTL ; config FOSC, CSW_FSCM_OFF & LP & HS ; config FOSC, CSW_FSCM_OFF & FRC & EC ; config FOSC, CSW_FSCM_OFF & FRC & ECIO ; config FOSC, CSW_FSCM_OFF & FRC & EC_PLL4 ; config FOSC, CSW_FSCM_OFF & FRC & EC_PLL8 ; config FOSC, CSW_FSCM_OFF & FRC & EC_PLL16 ; config FOSC, CSW_FSCM_OFF & FRC & ERC ; config FOSC, CSW_FSCM_OFF & FRC & ERCIO ; config FOSC, CSW_FSCM_OFF & FRC & XT ; config FOSC, CSW_FSCM_OFF & FRC & XT_PLL4 ; config FOSC, CSW_FSCM_OFF & FRC & XT_PLL8 ; config FOSC, CSW_FSCM_OFF & FRC & XT_PLL16 ; config FOSC, CSW_FSCM_OFF & FRC & XTL ; config FOSC, CSW_FSCM_OFF & FRC & HS ; config FOSC, CSW_FSCM_OFF & LPRC & EC ; config FOSC, CSW_FSCM_OFF & LPRC & ECIO ; config FOSC, CSW_FSCM_OFF & LPRC & EC_PLL4 ; config FOSC, CSW_FSCM_OFF & LPRC & EC_PLL8 ; config FOSC, CSW_FSCM_OFF & LPRC & EC_PLL16
12 ; config FOSC, CSW_FSCM_OFF & LPRC & ERC ; config FOSC, CSW_FSCM_OFF & LPRC & ERCIO ; config FOSC, CSW_FSCM_OFF & LPRC & XT ; config FOSC, CSW_FSCM_OFF & LPRC & XT_PLL4 ; config FOSC, CSW_FSCM_OFF & LPRC & XT_PLL8 ; config FOSC, CSW_FSCM_OFF & LPRC & XT_PLL16 ; config FOSC, CSW_FSCM_OFF & LPRC & XTL ; config FOSC, CSW_FSCM_OFF & LPRC & HS ; config FOSC, CSW_ON_FSCM_OFF & EC ; config FOSC, CSW_ON_FSCM_OFF & ECIO ; config FOSC, CSW_ON_FSCM_OFF & EC_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & EC_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & EC_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & ERC ; config FOSC, CSW_ON_FSCM_OFF & ERCIO ; config FOSC, CSW_ON_FSCM_OFF & XT ; config FOSC, CSW_ON_FSCM_OFF & XT_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & XT_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & XT_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & XTL ; config FOSC, CSW_ON_FSCM_OFF & HS ; config FOSC, CSW_ON_FSCM_OFF & LP & EC ; config FOSC, CSW_ON_FSCM_OFF & LP & ECIO ; config FOSC, CSW_ON_FSCM_OFF & LP & EC_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & LP & EC_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & LP & EC_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & LP & ERC
13 ; config FOSC, CSW_ON_FSCM_OFF & LP & ERCIO ; config FOSC, CSW_ON_FSCM_OFF & LP & XT ; config FOSC, CSW_ON_FSCM_OFF & LP & XT_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & LP & XT_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & LP & XT_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & LP & XTL ; config FOSC, CSW_ON_FSCM_OFF & LP & HS ; config FOSC, CSW_ON_FSCM_OFF & FRC & EC ; config FOSC, CSW_ON_FSCM_OFF & FRC & ECIO ; config FOSC, CSW_ON_FSCM_OFF & FRC & EC_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & FRC & EC_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & FRC & EC_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & FRC & ERC ; config FOSC, CSW_ON_FSCM_OFF & FRC & ERCIO ; config FOSC, CSW_ON_FSCM_OFF & FRC & XT ; config FOSC, CSW_ON_FSCM_OFF & FRC & XT_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & FRC & XT_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & FRC & XT_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & FRC & XTL ; config FOSC, CSW_ON_FSCM_OFF & FRC & HS ; config FOSC, CSW_ON_FSCM_OFF & LPRC & EC ; config FOSC, CSW_ON_FSCM_OFF & LPRC & ECIO ; config FOSC, CSW_ON_FSCM_OFF & LPRC & EC_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & EC_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & EC_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & ERC ; config FOSC, CSW_ON_FSCM_OFF & LPRC & ERCIO
14 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & XT ; config FOSC, CSW_ON_FSCM_OFF & LPRC & XT_PLL4 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & XT_PLL8 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & XT_PLL16 ; config FOSC, CSW_ON_FSCM_OFF & LPRC & XTL ; config FOSC, CSW_ON_FSCM_OFF & LPRC & HS ; config FOSC, CSW_FSCM_ON & EC ; config FOSC, CSW_FSCM_ON & ECIO ; config FOSC, CSW_FSCM_ON & EC_PLL4 ; config FOSC, CSW_FSCM_ON & EC_PLL8 ; config FOSC, CSW_FSCM_ON & EC_PLL16 ; config FOSC, CSW_FSCM_ON & ERC ; config FOSC, CSW_FSCM_ON & ERCIO ; config FOSC, CSW_FSCM_ON & XT ; config FOSC, CSW_FSCM_ON & XT_PLL4 ; config FOSC, CSW_FSCM_ON & XT_PLL8 ; config FOSC, CSW_FSCM_ON & XT_PLL16 ; config FOSC, CSW_FSCM_ON & XTL ; config FOSC, CSW_FSCM_ON & HS ; config FOSC, CSW_FSCM_ON & LP & EC ; config FOSC, CSW_FSCM_ON & LP & ECIO ; config FOSC, CSW_FSCM_ON & LP & EC_PLL4 ; config FOSC, CSW_FSCM_ON & LP & EC_PLL8 ; config FOSC, CSW_FSCM_ON & LP & EC_PLL16 ; config FOSC, CSW_FSCM_ON & LP & ERC ; config FOSC, CSW_FSCM_ON & LP & ERCIO ; config FOSC, CSW_FSCM_ON & LP & XT
15 ; config FOSC, CSW_FSCM_ON & LP & XT_PLL4 ; config FOSC, CSW_FSCM_ON & LP & XT_PLL8 ; config FOSC, CSW_FSCM_ON & LP & XT_PLL16 ; config FOSC, CSW_FSCM_ON & LP & XTL ; config FOSC, CSW_FSCM_ON & LP & HS ; config FOSC, CSW_FSCM_ON & FRC & EC ; config FOSC, CSW_FSCM_ON & FRC & ECIO ; config FOSC, CSW_FSCM_ON & FRC & EC_PLL4 ; config FOSC, CSW_FSCM_ON & FRC & EC_PLL8 ; config FOSC, CSW_FSCM_ON & FRC & EC_PLL16 ; config FOSC, CSW_FSCM_ON & FRC & ERC ; config FOSC, CSW_FSCM_ON & FRC & ERCIO ; config FOSC, CSW_FSCM_ON & FRC & XT ; config FOSC, CSW_FSCM_ON & FRC & XT_PLL4 ; config FOSC, CSW_FSCM_ON & FRC & XT_PLL8 ; config FOSC, CSW_FSCM_ON & FRC & XT_PLL16 ; config FOSC, CSW_FSCM_ON & FRC & XTL ; config FOSC, CSW_FSCM_ON & FRC & HS ; config FOSC, CSW_FSCM_ON & LPRC & EC ; config FOSC, CSW_FSCM_ON & LPRC & ECIO ; config FOSC, CSW_FSCM_ON & LPRC & EC_PLL4 ; config FOSC, CSW_FSCM_ON & LPRC & EC_PLL8 ; config FOSC, CSW_FSCM_ON & LPRC & EC_PLL16 ; config FOSC, CSW_FSCM_ON & LPRC & ERC ; config FOSC, CSW_FSCM_ON & LPRC & ERCIO ; config FOSC, CSW_FSCM_ON & LPRC & XT ; config FOSC, CSW_FSCM_ON & LPRC & XT_PLL4
16 ; config FOSC, CSW_FSCM_ON & LPRC & XT_PLL8 ; config FOSC, CSW_FSCM_ON & LPRC & XT_PLL16 ; config FOSC, CSW_FSCM_ON & LPRC & XTL ; config FOSC, CSW_FSCM_ON & LPRC & HS ; ; FWDT ; ===== ; config FWDT, WDT_OFF ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_1 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_2 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_3 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_4 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_5 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_6 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_7 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_8 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_9 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_10 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_11 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_12 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_13 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_14 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_15 ; config FWDT, WDT_ON & WDTPSA_1 & WDTPSB_16 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_1 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_2 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_3
17 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_4 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_5 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_6 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_7 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_8 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_9 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_10 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_11 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_12 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_13 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_14 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_15 ; config FWDT, WDT_ON & WDTPSA_8 & WDTPSB_16 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_1 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_2 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_3 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_4 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_5 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_6 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_7 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_8 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_9 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_10 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_11 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_12 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_13 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_14
18 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_15 ; config FWDT, WDT_ON & WDTPSA_64 & WDTPSB_16 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_1 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_2 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_3 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_4 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_5 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_6 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_7 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_8 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_9 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_10 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_11 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_12 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_13 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_14 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_15 ; config FWDT, WDT_ON & WDTPSA_512 & WDTPSB_16 ; ; FBORPOR (Examples on Motor Control PWM fuses are not provided) ; ======== ; config FBORPOR, PBOR_OFF & MCLR_DIS ; config FBORPOR, PBOR_OFF & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_OFF & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_OFF & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_OFF & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_OFF & MCLR_DIS
19 ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_OFF & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_OFF & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_OFF & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_OFF & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_4 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_4 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_4 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_4 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_4 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_4 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_4 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_4 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_16 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_16 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_16 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_16 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_16 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_16 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_16 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_16 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_64 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_64 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_64 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_64 & MCLR_DIS ; config FBORPOR, PBOR_ON & BORV_20 & PWRT_64 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_27 & PWRT_64 & MCLR_EN ; config FBORPOR, PBOR_ON & BORV_42 & PWRT_64 & MCLR_EN
20 ; config FBORPOR, PBOR_ON & BORV_45 & PWRT_64 & MCLR_EN ; ; ; ; FGS ; ==== ; config FGS, CODE_PROT_OFF ; config FGS, CODE_PROT_ON ; ; FICD ; ======== ; ; config FICD, ICS_PGD3 ; config FICD, ICS_PGD2 ; config FICD, ICS_PGD1 ; config FICD, ICS_PGD
Configuration bitleri ve reset durumları hakkında kavramlar
PİC HAKKINDA KISA KISA BİLGİLER-1 Pic mikrodenetleyicilerinin 8 bit, 16 bit ve 32 bit işlemci çeşitleri vardır. Çoğu uygulamalarımız için 8 bit yeterli olmaktadır. Bu kursta kullanacağımız pic işlemcisi,
DetaylıMikroişlemci Programlama Aşamaları
Mikroişlemci Programlama Aşamaları 1. Önce yapılacak işe uygun devre şeması çizilmelidir. Çünkü program bu devreye göre yapılacaktır. Biz ISIS programında devreyi kurabiliriz. Bu devrederb4 çıkışına bağlı
DetaylıPIC Mikrodenetleyiciler. Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1
PIC Mikrodenetleyiciler PIC MCU= CPU + I/O pinleri+ Bellek(RAM/ROM) Hazırlayan:Öğr.Gör.Bülent ÇOBANOĞLU 1 PIC Mikro denetleyici Programlama Assembly programlama dili, çoğu zaman özel alanlarda geliştirilen
Detaylıwww.mekatroncnc.com.tr
Sayfa 1 Sayfa 2 Sayfa 3 MACH3 PROGRAMI KULLANMA KLAVUZU 1. ADIM: İlk olarak MACH3 MILL programı içerisine giriyoruz ve alttaki ekran karşımıza geliyor.(reset butonun yeşil yanmasına dikkat ediyoruz ve
DetaylıPIC MİKRODENETLEYİCİLERİN HAFIZA YAPISI. Temel olarak bir PIC içerisinde de iki tür hafıza bulunur:
PIC MİKRODENETLEYİCİLERİN HAFIZA YAPISI Temel olarak bir PIC içerisinde de iki tür hafıza bulunur: 1. Program Hafızası (ROM,PROM,EPROM,FLASH) Programı saklar, kalıcıdır. 2. Veri Hafızası (RAM, EEPROM)
DetaylıBÖLÜM 1: MİKRODENETLEYİCİLER
V İÇİNDEKİLER BÖLÜM 1: MİKRODENETLEYİCİLER ve PIC16F877A... 13 1.1 Giriş... 13 1.2 Mikrochip Mikrodenetleyici Ailesi... 14 1.2.1 PIC12CXXX/PIC12FXXX Ailesi... 15 1.2.2 PIC16C5X Ailesi... 15 1.2.3 PIC16CXXX/PIC16FXXX
DetaylıDERS 5 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar
DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar Ders 5, Slayt 2 1 BACAK BAĞLANTILARI Ders 5, Slayt 3 PIC
DetaylıMikro denetleyicili Uygulama devresi bileşenleri
Mikro denetleyicili Uygulama devresi bileşenleri Bir PIC mikro denetleyici ile uygulama gerçekleştirebilmek için ; Besleme devresi, Reset sinyali, Osilatör devresi, Uygulama devresi elemanlarına İhtiyaç
DetaylıMİKRODENETLEYİCİLER ÖRNEK PROGRAMLAR
MİKRODENETLEYİCİLER ÖRNEK PROGRAMLAR Bülent ÖZBEK Örnek Program -1- B Portuna bağlı LED leri Yakma Bu programda PIC16F84 mikrodenetleyicisinin B portuna bağlı 8 adet LED in yanması sağlanacaktır. Bunu
DetaylıPIC16F87X te ADC MODÜLÜNÜN KULLANIMI
PIC16F87X te ADC MODÜLÜNÜN KULLANIMI Emre YAVUZ Temmuz 2009 PIC16F87X te ADC MODÜLÜ Ü KULLA IMI Bu makalemizde PIC16F87X serisi mikrodenetleyicilerde ADC modülünün temel düzeyde kullanımını anlatacağım.
DetaylıPİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI
PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi
DetaylıCNC MACH breakout board user manual V8 type
CNC MACH breakout board user manual V8 type 1 Catalogue CNC Router breakout board V8 type user manual... Hata! Yer işareti tanımlanmamış. 1) Brief introduction:...3 2) Breakout board drawing:...4 3) Wiring:...5
Detaylı8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir.
Bölüm 9: 8086 nın Bacak Bağlantısı ve İşlevleri 8086 & 8088 her iki işlemci 40-pin dual in-line (DIP) paketinde üretilmişlerdir. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit
DetaylıİÇİNDEKİLER ÖNSÖZ...3
İÇİNDEKİLER ÖNSÖZ...3 1.AVR MİKRODENETLİYİCİLERE GİRİŞ 1.1 GÖMÜLÜ (EMBEDDED) SİSTEMLER... 11 1.1.1 GÖMÜLÜ SİSTEMERİN KULLANIM ALANLARI... 11 1.2 MİKROİŞLEMCİ NEDİR?... 12 1.3 MİKRODETNETLEYİCİ NEDİR?...
DetaylıProgram Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } }
Temrin1: PIC in PORTB çıkışlarından RB5 e bağlı LED i devamlı olarak 2 sn. aralıklarla yakıp söndüren programı yapınız. En başta PORTB yi temizlemeyi unutmayınız. Devre Şeması: İşlem Basamakları 1. Devreyi
DetaylıBu yürütme, Prof. Dr. Hakan ÜNDİL (Bir haftalık derse ait ders notudur)
MİKROİŞLEMCİ (MİKROPROSESÖR - CPU) NEDİR? Mikroişlemci bir programının yapmak istediği işlemleri, (hafızada bulunan komutları) sırasıyla ile işleyerek icra eder (yürütür). Bu yürütme, 1. Komutun Program
DetaylıV Daq Kurulum adımları
V Daq Kurulum adımları 1. Kurulum dosyasının indirilmesi 2. Kurulum işlemleri 3. Seri port ayarlamaları 4. Kurulum klasörünün Matlab yoluna eklenmesi 5. Kurulu değil ise real time çekirdeğinin kurulması
DetaylıPIC18F45K22 MİKRODENETLEYİCİSİ
PIC18F45K22 MİKRODENETLEYİCİSİ PIC18F45K22 MİKRODENETLEYİCİSİ PIC18F serisi mikrodenetleyicilerin genel özellikleri 77 assembly komut PIC 16 ile uyumlu 2 Mbayt a kadar program bellek kapasitesi 4 Kbayt
DetaylıPIC Mikrodenetleyicileri
PIC Mikrodenetleyicileri Intel 1976 da 8031/51 ailesini piyasaya sürdüğünde dünyanın en popüler mikroişlemcisi olmuştu. Bu işlemci dünya üzerinde 12 den fazla firma tarafından (İntel, Phillips, Dallas,
DetaylıEEProm 24C08 UYGULAMA AMAÇ 24C08 MCU_VCC. e r : d e G. Sayfa - 1
V0 DT2 PIC16F877 1KΩ 1KΩ Prom UYGULAMA AMAÇ prom kalıcı hafıza entegresine, PIC16F77 mikrodenetleyicisinin PD0 ve PD1 portları üzerinden bilgi kayıt edip, kayıt edilen bilgiyi Prom dan okuyarak LCD ekranda
Detaylıİçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak
XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari
Detaylıhttp://nptel.ac.in/courses/webcourse-contents/iit KANPUR/microcontrollers/micro/ui/Course_home3_16.htm Yrd.Doç. Dr.
http://nptel.ac.in/courses/webcourse-contents/iit KANPUR/microcontrollers/micro/ui/Course_home3_16.htm B Yrd.Doç. Dr. Bülent ÇOBANOĞLU PIC MİKRODENETLEYİCİ VE AİLESİ PIC, Microchip firması tarafından üretilen,
DetaylıRF Tabanlı Sayısal Veri Haberleşmesi
T.C. İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ RF Tabanlı Sayısal Veri Haberleşmesi Hazırlayan Hüseyin Küçük 1316010041 Proje Yöneticisi Doç. Dr. Aydın Akan GENEL YAPISI
DetaylıFPGA İLE UYGULAMA ÖRNEKLERİ
FPGA ile Display Kontrol ve (0-9999) Sayıcı Uygulaması 1 FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda deneme kartımız üzerinde bulunan 8 adet (4x2 display
DetaylıMİKROİŞLEMCİ (MİKROPROSESÖR - CPU) NEDİR? Prof. Dr. Hakan ÜNDİL (Bir haftalık derse ait ders notudur)
MİKROİŞLEMCİ (MİKROPROSESÖR - CPU) NEDİR? Prof. Dr. Hakan ÜNDİL (Bir haftalık derse ait ders notudur) Mikroişlemci bir programının yapmak istediği işlemleri, (hafızada bulunan komutları) sırasıyla ile
DetaylıT.C. MİLLİ EĞİTİM BAKANLIĞI DENİZCİLİK MİKRODENETLEYİCİ-6
T.C. MİLLİ EĞİTİM BAKALIĞI DEİZCİLİK MİKRODEETLEYİCİ-6 Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri kazandırmaya yönelik
Detaylı7. Port Programlama. mikroc Dili ile Mikrodenetleyici Programlama Ders Notları -42- Şekil 2.1. Atmega16 mikrodenetleyici pin şeması
7. Port Programlama Şekil 2.1. Atmega16 mikrodenetleyici pin şeması A, B, C ve D portları için Register yapıları benzer şekildedir. -42- 7.1. Port Yönlendirme Mikrodenetleyicinin A, B, C, D ve varsa diğer
DetaylıİÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31
İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18
Detaylı4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.
MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz
DetaylıMikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre
MİKRODENETLEYİCİLER Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre Mikrodenetleyici: Bir mikroişlemcinin
DetaylıEasyPic 6 Deney Seti Tanıtımı
EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power
DetaylıPIC TABANLI, 4 BASAMAKLI VE SER
PIC TABANLI, 4 BASAMAKLI VE SERİ BAĞLANTILI 7 SEGMENT LED PROJESİ Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa E-mail: dogan@neu.edu.tr,
DetaylıPIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI
PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa, KKTC E-mail: dogan@neu.edu.tr, Tel: (90) 392 2236464 ÖZET Bilgisayarlara
DetaylıAdres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması
MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)
DetaylıDENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-2 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY 2-1: YEDİ SEGMENT GÖSTERGE ÜZERİNDE VERİ GÖRÜNTÜLEME AMAÇ: Mikrodenetleyicinin portuna
Detaylı5.Eğitim E205. PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628:
5.Eğitim E205 PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628: PIC16F628 18 pine sahiptir.bu pinlerin 16 sı giriş / çıkış
DetaylıBÖLÜM 2 8051 Mikrodenetleyicisine Giriş
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051
DetaylıEEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Alt Program Yapısı Alt programın çağrılması Alt program korunur alınır ;Argumanlar R12 R15 registerlarına atanir. call #SubroutineLabel SubroutineLabel:
DetaylıDENEY-7. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-7 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ MİKRODENETLEYİCİLERDE ANALOG DİJİTAL DÖNÜŞTÜRÜCÜ Doğada bulunan tüm sistemler analog düzendedir.
DetaylıDeney 4. Gerçek Zamanlı Kesme Uygulamaları
Deney 4 Gerçek Zamanlı Kesme Uygulamaları Deneyin Amacı Gerçek zamanlı kesmenin amacının anlaşılması Gerçek zamanlı kesmenin ayarlarının ve ne şekilde kullanılacağının anlaşılması Gerçek zamanlı kesme
DetaylıEğitim - Öğretim Yöntemleri Başlıca öğrenme faaliyetleri Kullanılan Araçlar Dinleme ve anlamlandırma
Eğitim - Öğretim Yöntemleri Başlıca öğrenme faaliyetleri Kullanılan Araçlar Ders Dinleme ve anlamlandırma Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar DERS BİLGİLERİ Ders
DetaylıKONFİGÜRASYON BİTLERİ
MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1 - DERS NOTLARI (Kısım 2) Doç. Dr. Hakan Ündil INCLUDE Dosyalar Assembly programlarını yazarken kullanılacak register adreslerini (EQU) komutu ile tanımlamak hem
DetaylıPIC 16F877 nin kullanılması
PIC 16F877 nin kullanılması, dünyada kullanıma sunulmasıyla eş zamanlı olarak Türkiye de de uygulama geliştirenlerin kullanımına sunuldu., belki de en popüler PIC işlemcisi olan 16F84 ten sonra kullanıcılara
DetaylıPIC16F877A nın Genel Özellikleri
BÖLÜM 3 PIC16F877A nın Genel Özellikleri 3.1 Mikrodenetleyici Mimarisi 3.2 PIC16Fxxx Komut Seti 3.3 PIC16F877A Bellek Organizasyonu 3.4 Giriş/Çıkış Portları 3.5 STATUS ve TRIS Kaydedicileri 3.6 Kesme ve
DetaylıDENEY-1. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-1 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY-1-1: BİT YÖNLENDİRMELİ KOMUTLAR İLE PİNLERE DEĞER GÖNDERME AMAÇ: Mikrodenetleyici pinlerine
DetaylıAssembler program yazımında direkt olarak çizgi ile gösterilmemesine rağmen ekranınız ya da kağıdınız 4 ayrı sütunmuş gibi düşünülür.
BÖLÜM 4 4. PIC PROGRAMLAMA Herhangi bir dilde program yazarken, öncelikle kullanılacak dil ve bu dilin editörünü kullanabilmek önemlidir. Biz bu işlem için Mplab programını kullanacağız. Bu sebeple aslında
Detaylı1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları
1. Ders Giriş Hazırlayan: Arş. Gör. Hakan ÜÇGÜN Mikroişlemcili Sistem Uygulamaları Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim
DetaylıAnalog Sayısal Dönüşüm
Analog Sayısal Dönüşüm Gerilim sinyali formundaki analog bir veriyi, iki tabanındaki sayısal bir veriye dönüştürmek için, az önce anlatılan merdiven devresiyle, bir sayıcı (counter) ve bir karşılaştırıcı
DetaylıProgramlamada Kullanılan Temel Parametreler
TECO PLC: Programlamada Kullanılan Temel Parametreler X; PLC nin fiziksel giriş adresleri Y; PLC nin fiziksel giriş adresleri D; PLC nin veri adresleri T; PLC nin zaman rölesi ardesleri C; PLC nin sayıcı
DetaylıR-2R LADDER SWITCHES 8-BIT DAC SUCCESSIVE APPROXIMATION REGISTER 3-STATE BUFFERS
MİKROİŞLEMCİ UYUMLU A/D VE D/A ÇEVİRİCİLER A/D ve D/A çeviricilerin pratikte sıkça kullanılan türlerinden biri de mikroişlemci uyumlu olanlarıdır. Şekil.'de ZN8 D/A çeviricinin çalışma prensip şeması verilmiştir.
DetaylıROBOT KOL BİTİRME PROJESİ DÖNEM İÇİ RAPORU
ROBOT KOL BİTİRME PROJESİ DÖNEM İÇİ RAPORU İSMAİL KAHRAMAN-ŞEYMA ÖZTÜRK 200713151027 200513152008 Robot Kol Mekanizması: Şekildeki robot-insan benzetmesinden yola çıkarak, bel kısmı tekerlekli ve sağa-sola-ileri-geri
Detaylı1S Servolarda Safety Over Ethercat (FSoE) İÇİNDEKİLER Giriş FSoE Protokolü hakkinda FSoE Aktivasyonu ve konfigürasyonu FSoE Safety Programı
1S Servolarda Safety Over Ethercat (FSoE) İÇİNDEKİLER Giriş FSoE Protokolü hakkinda FSoE Aktivasyonu ve konfigürasyonu FSoE Safety Programı 1.Giriş 1S servolar EtherCAT ağı üzerinden güvenlik haberleşmesini
DetaylıYEDEKLEME PROGRAMI KURULUM VE KULLANIMI
YEDEKLEME PROGRAMI KURULUM VE KULLANIMI Kurulum 1..zip dosyasını açınız. 2. Açılan dosyanın içindeki Yedekleme klasörünü açınız. 3. Yedekleme.exe dosyasını açınız. 4. Üst pencerede ki ekran gözükecektir.
DetaylıATAKAN CESİM. tarafından hazırlanmıştır.
ATAKAN CESİM tarafından hazırlanmıştır. Bu uygulama notunun amacı, temel seviyede gömülü sistem bilgisi olan arkadaşlara mikrodenetleyici tabanlı bir devrenin tasarım aşamalarını anlatmak (devre tasarımı,
DetaylıHacettepe Robot Topluluğu
Hacettepe Robot Topluluğu PIC Assembly Dersleri 4. Ders: Kesme Đşlemleri ve Timer Bileşeninin Kullanımı HUNRobotX - PIC Assembly Dersleri 4. Ders: Kesme Đşlemleri ve Timer Bileşeninin Kullanımı Yazan:
DetaylıMİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ
MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Mikroişlemciler ve Assembly Dili Ders Saati (T+U+L) Kredi AKTS 4
DetaylıMikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları
Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim sağlamakla kalmıyor, müzik çalıyor,
DetaylıNJ-MX2 ETHERCAT HABERLEŞMESİ
NJ-MX2 ETHERCAT HABERLEŞMESİ İÇİNDEKİLER Giriş 3G3AX-MX2-ECT haberleşme modülü MX2 invertör parametre ayarları EtherCAT haberleşme bağlantı örneği Sysmac Studio da kontrolcü ayarları Global değişkenler
DetaylıFRENIC MEGA ÖZET KULLANIM KLAVUZU
FRENIC MEGA ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) SW1 X1 - X7 EN ENABLE GİRİŞİ Y1 - Y4
DetaylıHACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama
HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5 Yönlendiricilerde İşlem İzleme ve Hata Ayıklama Bu deneyde, Laboratuvar görünümü, Çizim 5.1 de gösterilen biçimde
DetaylıProgramlanabilir Devreler
Programlanabilir Devreler Testbench & Simülasyon İçerik Tasarlamış olduğumuz sayısal sistemlerin fonksiyonel olarak istenildiği gibi gerçekleştirdiğini doğrulamak gerekir. Verilog ve VHDL gibi donanım
DetaylıTIMER. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
TIMER SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ PIC16F877A mikrodenetleyicisinde üç adet zamanlayıcı/sayıcı birimi bulunmaktadır. o Timer0 8 bitlik
DetaylıFPGA ile 2x16 LCD Uygulaması
FPGA ile 2x16 LCD Uygulaması FPGA İLE UYGULAMA ÖRNEKLERİ 1 FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen uygulamalar günden güne giderek çeşitlenmektedir. FPGA ların üstünlükleri/eksiklikleri,
DetaylıDeney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201...
3.1 AMAÇ: Assembly programlama dili kullanarak mikrodenetleyici portlarını giriş olarak kullanmak. GİRİŞ: Bir portun giriş olarak mı yoksa çıkış olarak mı kullanılacağını belirten TRIS kaydedicileridir.
Detaylıvoid setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.
ARDUİNO PROGRAMLAMA fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız. fonksiyonu: Diğer programlama dillerinden alışık olduğumuz
DetaylıINVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM
INVT IVC1 -Kompakt Tip PLC Marketing 2014 HM Özelikler IVC1 Özelikleri Genişleme 128 IO 7 modül genişleme Haberleşme Arayüzü 2 seri port: 1xRS232, 1xRS232/485 Temel komut işlem Hızı 0.3μs Pulse Girişi
DetaylıPIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?
PIC PROGRAMLAMA hbozkurt@mekatroniklab.com www.mekatroniklab.com.tr STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ Bu ayki sayımızda, özellikle CNC ve robotik uygulamalarda oldukça yaygın olarak kullanılan step motorlar
DetaylıPIC'LERIN DIŞ GÖRÜNÜŞÜ...Hata! Yer işareti tanımlanmamış.
INDEX Sayfa GĐRĐŞ...HATA! YER ĐŞARETĐ TANIMLANMAMIŞ. MĐKROĐŞLEMCĐ NEDĐR?...Hata! Yer işareti tanımlanmamış. MĐKRODENETLEYĐCĐ NEDĐR?...Hata! Yer işareti tanımlanmamış. Neden Mikroişlemci Değil de Mikrodenetleyici
DetaylıİÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30
VII 1 GİRİŞ 1 Gömülü Sistemler (Embedded Systems) 1 Kitap Hakkında 2 Kitap Kimler İçin? 2 Kitabı Takip Edebilmek İçin Gerekenler 3 Kitabın İçeriği ve Uygulamaları 4 2 ARM İŞLEMCISI VE MIKRO-DENETLEYICILER
DetaylıARM Ders Notları. SysCtlClockSet( SYSCTL_SYSDIV_4 SYSCTL_USE_PLL SYSCTL_OSC_MAIN SYSCTL_XTAL_8MHZ);
Faz Kilitlemeli Döngü (Phase-Look-Loop)-PLL Normalde bir microdenetleyicinin çalışma hızı dışarıdaki bir kristal ile belirlenir. Stellaris EKK- LM3S1968 geliştirme kartının 8 MHz lik bir kristali vardır.
DetaylıBölüm 1 Ürüne Genel Bakış
Bölüm 1 Ürüne Genel Bakış 1.1 Ürün Etiketi Şekil 1-1 Etiket Model Instruction Model numarası bazı rakam ve harfler içerir. Bu işaretler cihazın gücünü, güç seviyesini ve bazı diğer özel bilgileri içerir.
Detaylı8 ANALOG BİLGİNİN ARABİRİM KARTI İLE BİLGİSAYARLA İZLENMESİ VE RAPORLAMA
T.C MARMARA ÜNİVERSİTESİ TEKNİK EĞİTİM FAKÜLTESİ ELEKTRİK EĞİTİMİ BÖLÜMÜ 8 ANALOG BİLGİNİN ARABİRİM KARTI İLE BİLGİSAYARLA İZLENMESİ VE RAPORLAMA BİTİRME PROJESİ 9601025 M. Ozan AKI 9601029 Ercan UYGUN
DetaylıArduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.
Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından
DetaylıMikroislemci Kontrollu Prototip Trafik Lambalari ve Geri Sayici
Mikroislemci Kontrollu Prototip Trafik Lambalari ve Geri Sayici Mahmut KISACIK ve Doç.Dr. Hasan KÖMÜRCÜGIL Bilgisayar Mühendisligi Bölümü, Dogu Akdeniz Üniversitesi Gazimagusa-Kuzey Kibris Türk Cumhuriyeti
DetaylıFRENIC MULTİ ÖZET KULLANIM KLAVUZU
FRENIC MULTİ ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV X1 X5 EN DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) ENABLE GİRİŞİ SW1 Y1 Y2 DİJİTAL
DetaylıT.C. KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ GRAFİK SIVI KRİSTAL EKRANLI SAYISAL TERMOMETRE
T.C. KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ GRAFİK SIVI KRİSTAL EKRANLI SAYISAL TERMOMETRE BİTİRME ÇALIŞMASI Hazırlayanlar: Gürhan YILMAZ 077488 Hacı
DetaylıMİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI
MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI İÇİNDEKİLER GİRİŞ:... 2 RS232 den USB ye Dönüştürücü Kurulumu... 2 KEIL Programı ile Program Yazma ve Derleme... 5 Atmel Flip Programı
DetaylıLCD (Liquid Crystal Display)
LCD (Liquid Crystal Display) LCD ekranlar bize birçok harfi, sayıları, sembolleri hatta Güney Asya ülkelerin kullandıkları Kana alfabesindeki karakterleri de görüntüleme imkanını verirler. LCD lerde hane
DetaylıT.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
DetaylıMikroişlemciler Ara Sınav---Sınav Süresi 90 Dk.
HARRAN ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk. 15 Nisan 2014 1) (10p) Mikroişlemcilerle Mikrodenetleyiceleri yapısal olarak ve işlevsel olarak karşılaştırarak
DetaylıParalel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları
Paralel ve Seri İletişim Şekil1a: Paralel İletişim Şekil1b. Seri iletişim Şekil 2: İletişim Modları Asenkron/Senkron İletişim PROTEUS/ISIS SANAL SERİ PORT ile C# USART HABERLEŞMESİ Seri iletişimde, saniyedeki
DetaylıDeney 2. Kesme Uygulamaları
Deney 2 Kesme Uygulamaları Deneyin Amacı Kesme kavramının öğretilmesi Kesme, kesme isteği ve yazılım kesmesi kavramlarının anlaşılması Kesme hizmet programı geliştirme Titreşimsiz düğme kavramının irdelenmesi
DetaylıSAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ
FPWINPRO7_FP7_Servo motor ClutchConfiguration fonksiyon bloğu (Clutch Configüration fonksiyon bloğu: Sistemde bir master diğerleri slave olan servo motorlarımız olsun istediğimiz slave ekseni master eksene
DetaylıTürkiye Mümessili. F.A.S.T Fabrika Aygıtları Sistem Teknolojisi Ltd.Şti. FAST PLAZA Karaman Çiftlik Yolu No:51 Küçükbakalköy / Kadıköy / İstanbul
Türkiye Mümessili F.A.S.T Fabrika Aygıtları Sistem Teknolojisi Ltd.Şti FAST PLAZA Karaman Çiftlik Yolu No:51 Küçükbakalköy / Kadıköy / İstanbul Tel: 0216 574 9434 pbx Fax: 0216 574 1660 Web: http://www.fastltd.net
DetaylıBQ353 Modbus 8x D.Input 8x Röle Cihazı Kullanım Kılavuzu
BQ353 Modbus 8x D.Input 8x Röle Cihazı Döküman Ver: 1.0.0 İçindekiler 1. BQ353 Hakkında 3 2. Cihaz Özellikleri 3 3. Cihaz Görünümü 4 3.1. Besleme Girişi 5 3.2. RS485 Port 5 3.3. Power Led 5 3.4. Address
DetaylıDVP-01PU POZĐSYONLAMA MODÜLÜ
DVP-01PU POZĐSYONLAMA MODÜLÜ DVP-01PU DVP-01PU pozisyonlama modülüdür. Bu modül ile bir servonun pozisyonlaması gerçekleştirilebilir. Kabiliyetleri ise 200 KHz line dirver çıkışı ile 3 farklı tipte A/B
DetaylıMX2-CJ2M ETHERNET/IP HABERLEŞMESİ
MX2-CJ2M ETHERNET/IP HABERLEŞMESİ İÇİNDEKİLER Giriş 3G3AX-MX2-EIP-A ve montajı 3G3MX2 invertör parametre ayarları Cx-Programmer da PLC ye IP atama Network Configurator ile tag tanımlama CJ2M-CPU33 konfigürasyonu
DetaylıW SAYAC SAYAC SAYAC. SAYAC=10110110 ise, d=0 W 01001001
MOVLW k Move Literal to W k sabit değerini W saklayıcısına yükler. MOVLW h'1a' W 1A. Hexadecimal 1A sayısı W registerine yüklenir. MOVF f,d Move f f saklayıcısının içeriğini W veya f'e yükler. MOVF SAYAC,0
DetaylıPLS2 KOMUTU. Giriş PLS2 Komutunun Açıklanması Sonuç
Giriş PLS2 Komutunun Açıklanması Sonuç GİRİŞ Bu dökümanda PLS2 komutunun nasıl kullanılacağı anlatılacaktır.pls2, çoğunlukla pulse ile servo sürme uygulamalarında kullanılır. Kısaca bahsedilecek olunursa
DetaylıMX2-NJ ETHERNET/IP HABERLEŞMESİ
MX2-NJ ETHERNET/IP HABERLEŞMESİ İÇİNDEKİLER Giriş 3G3AX-MX2-EIP-A ve montajı 3G3MX2 invertör parametre ayarları Sysmac Studio da NJ501 e IP atama Sysmac Studio da tag oluşturma Network Configurator ile
Detaylı1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır.
BA&BS MUTABAKAT PROGRAMI Kurulumu 1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. 3. Server ayarlarının yapılacağı pencere açılır. 3.1 Server Adı\instance
DetaylıDVP28SV PLC ĐLE 2-EKSEN ĐNTERPOLASYON
DVP28SV PLC ĐLE 2-EKSEN ĐNTERPOLASYON BÖLÜM-1 2-EKSEN LĐNEER ĐNTERPOLASYON ĐLGĐLĐ KOMUTLAR: PPMR (DPPMR) : 2-Eksen Noktadan Noktaya Hareket komutudur. Komut incremental olarak 2-eksen lineer hareket kontrolü
DetaylıB.Ç. / E.B. MİKROİŞLEMCİLER
1 MİKROİŞLEMCİLER RESET Girişi ve DEVRESİ Program herhangi bir nedenle kilitlenirse ya da program yeniden (baştan) çalıştırılmak istenirse dışarıdan PIC i reset yapmak gerekir. Aslında PIC in içinde besleme
DetaylıNX-CIF105 MODBUS CIF MANAGER. NX-CIF105 CIF MANAGER CIF105 Ayarları CIF Mapping yazılımı Yazılım yapısı
NX-CIF105 MODBUS CIF MANAGER NX-CIF105 CIF MANAGER CIF105 Ayarları CIF Mapping yazılımı Yazılım yapısı NX-CIF105 NX-CIF105(buradan itibaren CIF105 olarak isimlendirilecektir)nx-ecc uzak I/O ethercat kuplörü
DetaylıNES DC.DRV.200 Tanıtım Dokümanı
NES DC.DRV.00 Tanıtım Dokümanı 10.08.016 Giri Tasarım ve yazılım faaliyetleri tamamen yerli olarak firmamız tarafından gerçekle tirilen Endüstriyel DC motorlar için geli tirilmi mikroi lemci kontrollü
DetaylıMelih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.
Melih Hilmi ULUDAĞ Yazılım Mühendisi Mekatronik Mühendisi www.melihhilmiuludag.com a aittir. ÖZET Teknolojiyi kısaca bilimsel bilgiden yararlanarak yeni bir ürün geliştirmek, üretmek ve hizmet desteği
DetaylıPALO ALTO FIREWALL HAZ LG LER
PALO ALTO FIREWALL HAZ LG LER Haz rlayan : Mehmet Emin DO AN Sistem Mühendisi HAZA ER M NASIL SA LANIR? Default IP User Password 192.168.1.1 admin admin Cihaz za seri/console port, SSH ve Web GUI üzerinden
DetaylıDENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI
AMAÇ: DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI 1- Mikrodenetleyici kullanarak sıcaklık ölçümünü öğrenmek EasyPIC7 setinde LM-35 kullanılarak analog giriş yaptırılması Sıcaklığın LCD
DetaylıSHOP INGENICO DOKUMANI
SHOP INGENICO DOKUMANI Kurulum işlemimizin ilk sırası _POS_Setup kurulumu ile başlıyoruz. Unutmayınız ki pos setup ve kurmuş olduğunuz shop un versiyonlarının güncel olması gerekmektedir. Pos setup ın
DetaylıPIC PROG/DEKA PRO-2, Microchip mikro denetleyici ailesinde PIC16 ve PIC18 serisinin
PIC PROG/DEKA PRO-2 Eğitim Seti/Kartının Teknik Özellikleri Bir PIC Eğitim Seti Seçiminde Göz Önüne Alınması Gereken Önemli Noktalar: PIC PROG/DEKA PRO-2, Microchip mikro denetleyici ailesinde PIC16 ve
Detaylı