[ alarmi ns @ 10.12.2014. 11:00 ] @
| vezao zam na mclr taster ali to nece da radi kada dobije masu ne taj pin samo upali led i ugasi je odma moze li mi neko reci gde sam u podesavanju zeznuo evo koda
Code: #CONFIG
__CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _BOD_OFF & _CP_OFF & _PWRTE_ON
#ENDCONFIG
DEFINE OSC 4
'-------------------------- PDESAVANJA -------------------------------
ANSEL = $30
WPU = $37
CMCON0 = 7 ' Analog comparators off
ANSEL = %00000000 ' select all digital
OSCCON = %01110101 ' 8Mhz
TRISIO = %111100
'------------------------PROOGRAM------------------------------------
'DEFINMISANJE PORTOVA
symbol otvara = GPIO.0
LOW otvara
symbol zatvara = GPIO.1
low zatvara
symbol komanda1 = GPIO.2
input komanda1
symbol komanda2 = GPIO.3
input komanda2
symbol magnet1 = GPIO.4
input magnet1
symbol magnet2 = GPIO.5
input magnet2
pocetak:
do while komanda1 = 0
loop
do while komanda2 = 0
loop
do
if komanda1 = 0 then goto digni
if komanda2 = 0 then goto spusti
loop
'****************************************************
digni:
do while komanda1 = 0
loop
otvara = 1
pause 200
do while magnet1 = 1
if komanda1 = 0 then
otvara = 0
goto pocetak
endif
loop
otvara = 0
goto pocetak
spusti:
do while komanda2 = 0
loop
zatvara = 1
pause 500
do while magnet2 = 1
if komanda2 = 0 then
zatvara = 0
goto pocetak
endif
loop
zatvara = 0
goto pocetak
end
|
[ ZAS011 @ 10.12.2014. 17:25 ] @
Imaš li pull-up otpornik na MCLR ?
[ alarmi ns @ 10.12.2014. 17:29 ] @
imam 4k7 i 100nf kondenzatore ka masi,a diode sam stavio iz razloga sto necu ja raditi ugradnju pa se bojm da nevezu +12v da mi nesprze uredjaj evo seme
[ macedo @ 10.12.2014. 19:10 ] @
Ako sam dobro primetio diode D5 i D6 sa porta vodish direktno na masu?
[ alarmi ns @ 10.12.2014. 19:22 ] @
ne stavljene su na ulaze ma ok je sema to mora da radi samo kako mclr u cofigu da resim da bude ulazni pin
[ ZAS011 @ 10.12.2014. 20:08 ] @
PBP ili Proton?
[ bogdan.kecman @ 10.12.2014. 20:11 ] @
ne znam kako je u bejziku ali datasheet kaze da MCLRE treba da bude 1 da bi MCLR bio input, e sad dal MCLRE_OFF postavlja mclre na 0 ili na 1 ne znam ali lako promenis to u _MCLRE_ON pa vidis kako ce se ponasati :) i da li ti to pravi resenje
inace mclr na 12f683 ima interno pullup kad je podesen da radi kao gpi3
[ alarmi ns @ 10.12.2014. 20:12 ] @
PBP pomozite mi molim vas izludece me ovaj cip
[ alarmi ns @ 10.12.2014. 20:14 ] @
znam da ima ali uvek stavljam otpornike ne znam zasto al navikao sam
[ goran_68 @ 10.12.2014. 21:19 ] @
GP3 nema pullup ukoliko se koristi kao GPIO! Nisi ni u OPTION_REG dozvolio koriscenje internih pullup za ostale pinove.
Kada je GPPU bit = 0 => GPIO pull-ups are enabled by individual PORT latch values in WPU register.
Kada je GPPU bit = 1 => GPIO pull-ups are disabled
Izvini, tek sad videh na semi otpornike na pinovima.
[ alarmi ns @ 10.12.2014. 21:27 ] @
A sta fali u definiciji nece da radi pa nece u simulatoru radi bez greske a na uredjaju nece
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.