pic programlama..lütfen yardim!!!!!

Başlatan outlaw, 17 Mayıs 2005, 20:35:16

outlaw

selam dostlar..yarina vermem gereken bir proje var..ancak bu pic isinden hicbir sey anlamiyorum:(ve yrn veremezsem bu dersten kaliyorum..cok aptalca olacak belki ama asagida gonderdigim asm kodlarini satirsatir aciklayabilirmisiniz ? bu bir sayac programi butna bastikca sayac artiyor,diğerine bastikca sayac azaliyor..ama hoca her kod satirinin ne ise yaradigini anlatmami istedi..yardimci olursaniz cok sevinirim..lütfen yardimlarinizi esirgemeyiniz..mail adresim theabyss1593@hotmail.com
simdiden teşekkürler

   org 0x10
   bsf status,5
   clrf trisb
   movlw b'00000011'
   movwf trisa
   bcf status,5
   clrf PCLATH
   movlw 09h
   movwf 0fh
   goto ana
SevenSegmentDecode
   addwf PCL,f
   retlw B'00111111'; decode 0
   retlw B'00000110'; decode 1
   retlw B'01011011'; decode 2
   retlw B'01001111'; decode 3
   retlw B'01100110'; decode 4
   retlw B'01101101'; decode 5
   retlw B'01111101'; decode 6
   retlw B'00000111'; decode 7
   retlw B'01111111'; decode 8
   retlw B'01101111'; decode 9

ana
   movf 0ch,W
   bcf porta,3
   bsf porta,2
   call SevenSegmentDecode
   movwf PORTB
   clrf portb
   bcf porta,2
   bsf porta,3
   movf 0dh, w
   call SevenSegmentDecode
   movwf PORTB

   clrf portb

   btfsc porta,0
   goto ileri
   btfsc porta,1
   goto geri
   goto ana

ileri
   btfsc porta,0
   goto ileri
       movf 0fh,w
   subwf 0ch,w
   btfsc status,z
   goto sifir
   incf 0ch,f

sifir1
   goto ana

geri
   btfsc porta,1
   goto geri
   movf 0ch,f
   btfsc status,z
   goto dokuz
   decf 0ch,f


dkz
   movf 0ch,W
   call SevenSegmentDecode
   movwf PORTB
   goto ana

dokuz
   movlw 09h
   movwf 0ch
   bcf status,z
   goto  dkz

sifir
   clrf 0ch
   incf 0dh,f
   goto sifir1

bsivgin

bence sen bu dersten kalmalısın. Çünkü geçmeyi hakettiğini sanmıyorum. Bana Katılanlar elini kaldırsın :D

Saygılarımla
Bülent ŞIVGIN
www.diyot.com

Veli B.


CaFFeiNe

bu dersten kalman geçmenden daha hayırlı olacak inan bana bide dersten kalmayı okadar büyütmeye gerek yok bende üniversitede matematikten kalmıştım ama o hırsla sonraki sene 95' le geçmiştim :) ilk kez kalacaksan hayırlı bişiy olabilir ama alışkanlık haline getirmemekte fayda var :):):)

HEXF2

Ya benden de bir oy abi benim bu sene son senem birkaç ay sonra mevzun oluyorum ve allahın izniyle mühendis çıkıyorum ama ben böyle bişey görmedim adam kodların karşılıklarını bana yazın bende geçeyim demiş direk ya