سلام
کسی میتونه کد c عکس زیر برام بنویسه؟؟؟؟؟؟؟
تو بسکام نوشته شده میخوام تو کدویژن بنویسمش خیلی گیر کردم :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
regfile = "m32def.dat"
crystal = 1000000
Config Portd = Output
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Dim W As Word
Dim M As Word
Declare Sub Gas(byval W As Word )
Declare Sub Motion(byval M As Word )
Start Adc
Do
W = Getadc(0)
Call Gas(w)
M = Getadc(1)
Call Motion(m)
Set Portd.5
Waitms 500
Reset Portd.5
Waitms 600
Loop
End
Sub Motion(m As Word )
If M > 600 Then
Set Portd.6
Waitms 200
Reset Portd.6
Else
Reset Portd.6
End If
End Sub
Sub Gas(w As Word )
If W > 300 Then
Set Portd.6
Wait 3
Else
Reset Portd.6
End If
End Sub
اضافه شده در تاریخ :
واقعا کسی از دوستان نمیتونه کمک کنه؟؟؟؟؟؟؟؟؟؟ :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
اضافه شده در تاریخ :
یعنی کسی واقعا نمیتونه؟؟؟؟؟
کسی میتونه کد c عکس زیر برام بنویسه؟؟؟؟؟؟؟
تو بسکام نوشته شده میخوام تو کدویژن بنویسمش خیلی گیر کردم :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
regfile = "m32def.dat"
crystal = 1000000
Config Portd = Output
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Dim W As Word
Dim M As Word
Declare Sub Gas(byval W As Word )
Declare Sub Motion(byval M As Word )
Start Adc
Do
W = Getadc(0)
Call Gas(w)
M = Getadc(1)
Call Motion(m)
Set Portd.5
Waitms 500
Reset Portd.5
Waitms 600
Loop
End
Sub Motion(m As Word )
If M > 600 Then
Set Portd.6
Waitms 200
Reset Portd.6
Else
Reset Portd.6
End If
End Sub
Sub Gas(w As Word )
If W > 300 Then
Set Portd.6
Wait 3
Else
Reset Portd.6
End If
End Sub
اضافه شده در تاریخ :
واقعا کسی از دوستان نمیتونه کمک کنه؟؟؟؟؟؟؟؟؟؟ :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
اضافه شده در تاریخ :
یعنی کسی واقعا نمیتونه؟؟؟؟؟
دیدگاه