سلام
من میخواهم که یه مدار چشمک زن داشته باشم ولی زمان روشن و خاموش بودن ال ای دی را با ورودی تعیین کنم
مثلا اگر ورودی که به پین یک وصل هست یک ولت بود چند میلی ثانیه و اگر دو شد دوبرابر زمان یک ولت روشن بماند
برنامه زیر را نوشتم جواب نمیگیرم
امکان دارد ببینید مشکل کجاست
ممنون
من میخواهم که یه مدار چشمک زن داشته باشم ولی زمان روشن و خاموش بودن ال ای دی را با ورودی تعیین کنم
مثلا اگر ورودی که به پین یک وصل هست یک ولت بود چند میلی ثانیه و اگر دو شد دوبرابر زمان یک ولت روشن بماند
برنامه زیر را نوشتم جواب نمیگیرم
امکان دارد ببینید مشکل کجاست
$regfile = "m32def.dat"
Config Pina.1 = Input
Config Portb = Output
Dim X As Word
Dim Y As Word
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
X = Gatadc(pina.1)
Do
Set Pinb.1
Waitms X
Reset Pinb.1
Set Pinb.2
Waitms X
Reset Pinb.2
Set Pinb.3
Waitms X
Reset Pinb.3
Loop
En
یه سوال دیگه در حالتی که یک ولت میباشد چند ثانیه روشن میماندConfig Pina.1 = Input
Config Portb = Output
Dim X As Word
Dim Y As Word
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
X = Gatadc(pina.1)
Do
Set Pinb.1
Waitms X
Reset Pinb.1
Set Pinb.2
Waitms X
Reset Pinb.2
Set Pinb.3
Waitms X
Reset Pinb.3
Loop
En
ممنون
دیدگاه