CCS C de clock ,puls üretme nasıl olur?

Başlatan fractal, 02 Mart 2009, 11:02:51

fractal

arkadaşlar ccs c de pulsin high süresi sabit kalmak şartıyla ve diğer işlemleride yaparak puls üretmek yada clock çıkış yapmak mümkünmüdür?mümkünse nasıl yapılır...sanırım pbp pulsout diye bir komut varmış.

teşekkürler.
Restantum cogniscutur Quantum deligutur

mcn

PWM sinyali işini görür  mü?İstediğine uyar sanırım.High süresini artırıp azaltabilirsinde istediğin gibi..
www.teknikyazi.com --üşenme,erteleme,vazgeçme...

fractal

hayır.istedğin frekanstan başlayamıyorsun pwmde.clock frekansı ile pwm ayrı olylar oldğunu söylediler.pwm bir frekanstaki duty cyle kullanarak modulasyon yapmak.clock ta ise high süresi sabit frekanslar elde etmek.pwm frekansı değiştikçe duty cycle süreside etkileniyor.pwm modülünde  olmuyor...
Restantum cogniscutur Quantum deligutur

kostebek

İlginç aslında şöyle ki Timer ve bunların kesmelerini kullanarak yapabilirsin yoksa özel bir fonk olduğunu zannetmiyorum

fractal

böyle bir ccs c makrosu biliyormusun peki
Restantum cogniscutur Quantum deligutur

cemilkendir

high süresi sabit kalmak derken sanırım bir periyodun %50 si high %50 si low olmasını istiyorsun bunun için pwm modülünü tabiki kullanabilirsin

şöyleki eğer pwm periyodunu değiştirirsen ona görede duty saykılı da değiştir.

fractal

demek istediğim şu 0 dan 160mhz kadar high sürem 5us sabit olucak....
Restantum cogniscutur Quantum deligutur