;* This Lab 1 of Microcontroller Course
;Rrogram name : program1
;Describtion:This program for generatting PWM
;Dseign By EAbueida
;********************************************** ****
PROCESSOR 16F628
include “p16f628.inc”
__CONFIG 0x3f18
CBLOCK 0X20 ; VARIABLE BLOC
Number
FLAG
DELAY_X
ENDC
ORG 0X00
GOTO MAIN ; MAIN PROGRAM
ORG 0X04
GOTO ISR ; INTERRUPT PROGRAM
لتغيير الduty Cycle
Movlw .10 ; The Duty Cycle Percent
قم بتغير الرقم فهو 10% هنا غيره مثلا الى 50% او الى ما تريده
فيصبح عند 50%
Movlw .50 ; The Duty Cycle Percent
السلام عليكم متأسف اخي عباده على التأخر بالرد
لتغير التعديل فقط عدل الرقم بهذا السطر
MOVLW .10 ; THE DUTY CYCLE PERCENT
وهي الآن 10 % ممكن تغيرها الى 100%
اخي العزيز شكرا على برنامج PWM
هل الاشارة المرجعية Refrance هي اشارة خطية ام موجة جيبية وهل من الممكن تغيير modelation index في البرنامج حيث ان مشروعي هو السيطرة على inverter وبجاجة لتوليد spwm اي ان التضمن جيبي.
ارجو الرد مع خالص الشكر والتقدير.