PBP DA OSİLATÖR SEÇEMİ

Başlatan POWER, 12 Ekim 2004, 16:41:31

fsan

Alıntı yapılan: "mmengi"DEFINE OSC 20

bunu yazın başına programın bütün süreler 20 mhz. e göre düzenlenecektir. Bu lcd içinde geçerlidir.

evet aynen,

DEFINE OSC 4 'Oscillator speed in MHz: 3( 3.58 ) 4 8 10 12 16 20 24 25 32 33 40

PB Pro sadece yukaridaki kristalleri destekliyor (4 MHz default)

cozturk

Acaba pbp klasöründeki  dosyaları kurcalasak standart dışı bir kristal için adapte edebilir miyiz? Aslında bu işlem sadece krsitalle sınırlı kalmaz. Kendi pbpmizi bile yapabiliriz. :)  (miyiz?)  Mesela Pbppic14.lib içinde şöyle demiş:
;******************************************************************
;* Default OSC value - allowable values: 3 4 8 10 12 16 20 24     *
;******************************************************************

    ifndef OSC
OSC = 4
    endif

    if (OSC == 3)
  LIST
; Oscillator is 3.58MHz
  NOLIST
    endif
    if (OSC == 4)
  LIST
; Oscillator is 4MHz
  NOLIST
    endif
    if (OSC == 8)
  LIST
; Oscillator is 8MHz
  NOLIST
    endif
    if (OSC == 10)
  LIST
; Oscillator is 10MHz
  NOLIST
    endif
    if (OSC == 12)
  LIST
; Oscillator is 12MHz
  NOLIST
    endif
    if (OSC == 16)
  LIST
; Oscillator is 16MHz
  NOLIST