Merhabalar , PİC16F628 ile 10Hz üretmeye çalıştım (xtal=1Mhz) fakat en az 50Hz kadar düşüyor
frekans, 10Hz kadar düşürmek için yazılım nasıl olmalı şuada kullandığım yazılım komutu bunlar:
TRISB.3 = 0 ' CCP1 (PortB.3 = Output)
PR2 = 181 ' Set PWM Period for approximately for KHz
CCPR1L = 40 ' Set PWM Duty-Cycle to 50%
CCP1CON = %00001100 ' Select PWM Mode
T2CON = %00000010 ' Timer2 = ON + 1:1 prescale
GoTo yeniden:
humhum ustam 10 hz için pwm kanalı ile çok zor ama kesme ile sorunsuz üretirsin, üstelik arka planda çalışır, zira pwm de bu teknikle oluşuyor
yada 50 hz i 4017 ile bölebilirsin. duty-cycle önemli ise başka entegrelerde var. bu iş için...
Alıntı yapılan: UNIQUE - 11 Nisan 2012, 23:28:05
yada 50 hz i 4017 ile bölebilirsin. duty-cycle önemli ise başka entegrelerde var. bu iş için...
Pro-TR ustam, PBP ile comutlar nasıl olacak , yazabilirmisin.
Saygılar.
Alıntı yapılan: humhum - 15 Nisan 2012, 18:35:58
Alıntı yapılan: UNIQUE - 11 Nisan 2012, 23:28:05
yada 50 hz i 4017 ile bölebilirsin. duty-cycle önemli ise başka entegrelerde var. bu iş için...
Pro-TR ustam, PBP ile comutlar nasıl olacak , yazabilirmisin.
UNIQUE kardeş ilave donanım kullanmak istemediğim için yazılımsal halletmeyi düşünmüştüm, ilgine teşekkürler
Saygılar.
Alıntı yapılan: humhum - 15 Nisan 2012, 18:35:58
Alıntı yapılan: UNIQUE - 11 Nisan 2012, 23:28:05
yada 50 hz i 4017 ile bölebilirsin. duty-cycle önemli ise başka entegrelerde var. bu iş için...
Pro-TR ustam, PBP ile comutlar nasıl olacak , yazabilirmisin.
Saygılar.