Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

16f819 dahili osc

Başlatan exper, 08 Ocak 2015, 10:52:26

exper


arkadaşlar
16f819  'da kristal kullanmak istemiyorum dahili osc ayarı nasıl oluyor

Device = 16F819
    Xtal = 4 'MHZ
  @CONFIG_REQ
  @__CONFIG  CP_OFF & PWRTE_ON & WDT_OFF  &  BODEN_OFF  &  LVP_OFF & MCLRE_OFF   & MCLRE_OFF   &   FOSC_INTOSCIO
   
şeklind e yazdım pic çok yavaş çalışıyor
  OSCCON = %00001000  bu komutu da kabul etmiyor 
tşk...

4mhz kristal kullanırsam düzgün çalışıyor

OG

#1
8 MHz dahili OSC
*Diğer osc değerlerine setlemek için OSCCON registerine bakıp ayarlayınız ve protonun doğru koşması için Xtal = 8 yazan yeri de ilgili değer ile değiştiriniz. Ayrıca WDT ON konumunda çalıştığımdan onun için gereken aç/kapa işlemini yapınız, yoksa reset atar.

;-------------------------------------------------------------------------------
;**** Added by Fuse Configurator ****
Device = 16F819

Declare Reminders Off
@ CONFIG_REQ = 0 ; Override Compiler's configuration settings
Asm-
__Config  0x1F14 ;FOSC_INTOSCIO & WDTE_ON & PWRTE_ON & MCLRE_OFF & BOREN_OFF & LVP_OFF & CPD_OFF & WRT_OFF & DEBUG_OFF & CCPMX_RB2 & CP_ON 
Endasm-
Declare Reminders On
;-------------------------------------------------------------------------------

Xtal = 8
All_Digital = TRUE

OSCCON = %01110100    '''   8MHz stable



mesaj birleştirme:: 08 Ocak 2015, 11:13:00


WDT OF çalışmak için üst config bölümünü alttaki ile değiştiriniz

Device = 16F819

Declare Reminders Off
@ CONFIG_REQ = 0 ; Override Compiler's configuration settings
Asm-
__Config  0x1E10 ;FOSC_INTOSCIO & WDTE_OFF & PWRTE_ON & MCLRE_OFF & BOREN_OFF & LVP_OFF & CPD_ON & WRT_OFF & DEBUG_OFF & CCPMX_RB2 & CP_ON 
Endasm-
Declare Reminders On
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.