araç için digital gösterge yapımı

Başlatan minti34, 26 Mart 2011, 21:38:45

muhittin_kaplan

aynı yerde dönüp duruyorsunuz. bilmem kaç mesaj önce 96 colollada can olmayacağını yazmıştım. OBD soketinin olması OBDII nin olduğu anlamına gelmez.
http://www.obdii.com/
http://www.elmelectronics.com/DSheets/ELM327DS.pdf (Bu işi yapan bir firmanın teknik  dökümanı. Cihazı denedim gayet başarılı bir şekilde çalışıyor)
http://www.ross-tech.com/


minti34

arkadaşlar kolay gelsin.
@ DEVICE pic16F877a
@ DEVICE pic16F877a, WDT_on
@ DEVICE pic16F877a, PWRT_ON
@ DEVICE pic16F877a, PROTECT_OFF
@ DEVICE pic16F877a, XT_OSC


'-------------------------------------------------------------------------------



DEFINE LCD_DREG	PORTB	'LCD data bacakları hangi Porta bağlı?
DEFINE LCD_DBIT	4		'LCD data bacakları hangi bitten başlıyor?
DEFINE LCD_EREG	PORTB	'LCD Enable Bacağı Hangi Porta bağlı?
DEFINE LCD_EBIT	3		'LCD Enable Bacağı Hangi bite bağlı ?
define LCD RWREG PORTB   	'LCD R/W Bacağı Hangi Porta bağlı?
define LCD_RWBIT 2       		'LCD R/W Bacağı Hangi bite bağlı ?
DEFINE LCD_RSREG PORTB	'LCD RS Bacağı Hangi Porta bağlı ?
DEFINE LCD_RSBIT 1		'LCD RS bacağı Hangi Bite bağlı  ?
DEFINE LCD_BITS	4		'LCD 4 bit mi yoksa 8 bit olarak bağlı?
DEFINE LCD_LINES 2		'LCD Kaç sıra yazabiliyor
'-------------------------------------------------------------------------------
TRISA=0  
TRISB=0  
TRISD=%00000001
DEVIR     VAR     WORD	
LOW PORTB.2     
DEVIR =0  


PAUSE 200                
LCDOUT $FE,1             
PAUSE 300
   
LCDOUT" **CERITOGLU**"
PAUSE 2000
LCDOUT $FE,1 ,"DEVIR =",#DEVIR
                        
'-------------------------------ANA PROGRAM BAŞLANGICI ---------------------------------------------
BASLA:
COUNT PORTD.0,200,DEVIR
LCDOUT $FE,1 ,"DEVIR =",#DEVIR," RPM"

PAUSE 50
GOTO BASLA

END

yazmış olduğum bu kodda bir anormallik varmı acaba.lcd ekran init mi olmuyor acaba.data bacaklarından birisine dokununca program çalışıyo fakat tekrar duruyor.ekrandaki görüntü sabit kalıyor.devreyi hem breadbord hemde delikli pertinak üzerine kurdum ama sonuç gene aynı.yardımlarınızı bekliyorum teşekkürler.

minti34

sorun çözüldü arkadaşlar teşekkürler