
Blloku i funksionit CTRL_PWM prodhon një modulim të gjerë së pulsit.
Vlera e caktuar përcaktohet përmes hyrjes. Vlera duhet të jetë midis 0 deri në 255. 255 përfaqëson 100 %.
Ky hyrës përcakton kohën e ciklit për një gjerësi të pulsit. Kjo përfshin një aktivim dhe një çaktivim. Hyrja duhet të përcaktohet për një funksion të saktë. Pritet të përdoret lloji i të dhënave Kohë, si p.sh. T#5m.
Ky hyrës përcakton kohën minimale të ciklit për një gjerësi të pulsit. Nëse kjo vlerë vihet poshtë, cikli i dytë zgjatet proporcionalisht. Rekomandohet të kufizoni ciklin maksimal me PT_MAX.
Ky hyrës përcakton kohën totale maksimale të ciklit gjatë zgjerimit. Kjo duhet të përputhet së paku me hyrjen PT. Për të llogaritur këtë hyrje, PT_MAX duhet të jetë i përcaktuar dhe PT_MIN duhet të zgjatë gjerësinë e pulsit.
Hyrja DIS çaktivizon modulimin e gjerë së pulsit dhe dalja Q është e gabuar.
Dalia e tipit bool kalon ciklikisht midis vlerës së vërtetë dhe të gabuar. Në varësi të sinjalit të gjerë së pulsit. Cikli i parë fillon me vlerën e vërtetë.