[ 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 ] @
Citat:

_MCLRE_OFF


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