PulsOut komutu

Başlatan pcb, 02 Kasım 2007, 15:02:01

pcb

Proton örneklerinde 1ms uzunluğundaki pals için period  yerine 100 yazmış. program pals geniliğinin 1ms olduğunu nerden anlayacak. Period 100 ise ölçtüm pals genişliğide 100 oluyor. 1ms yerine 100 mü yazmışlar yalnışlıkla ?

Bilgisi olan varmı?

Example

' Send a high pulse 1ms long (at 4MHz) to PORTB Pin5
LOW PORTB.5
PULSOUT PORTB.5 , 100

' Send a high pulse 1ms long (at 4MHz) to PORTB Pin5
PULSOUT PORTB.5 , 100 , HIGH

ete

4mhZ Kristal frekansında puls süresi verilirken 10us sabit değerin  çarpan değeri şeklinde uygulanır. Dolayısıyla 1 ms=1000/10=100 verilmesi uygun olmaktadır.
Kristal frakansı 20 ise çarpan 2us olmaktadır. Dikkat edilmesi gerekir.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

pcb

Yardımlarınız için teşşekür ederim