0-9 sayac kodlarında yardım edebılecek varmı?

Başlatan soenmez, 18 Aralık 2012, 18:35:50

soenmez

baya ugrastım ama bır turlu yapamadım.bu ornege benzer sekılde yapılacak bu ornektekı hepsi 1 olunca 0lanıyor bana ıse 9 a kadar sayıcak ve bastan baslayacak yazılım lazım
SAYI VAR BYTE
TRISA=%000000000
TRISB=%000000000
PORTB=0
SAYI=0
RAKAM:
PAUSE 250
PORTB=SAYI
SAYI=SAYI+1
IF SAYI=9 THEN PORTB=0
GOTO RAKAM
END

OG

SAYI=9 olunca PORT u sildiğin gibi SAYI yı da sıfırlamayı unutmuşsun.

IF SAYI=9 THEN
PORTB=0
SAYI=0
ENDIF
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

soenmez

Alıntı yapılan: OG - 18 Aralık 2012, 19:11:00
SAYI=9 olunca PORT u sildiğin gibi SAYI yı da sıfırlamayı unutmuşsun.

IF SAYI=9 THEN
PORTB=0
SAYI=0
ENDIF

4.bite geldiginde 0lanıyor bu seferde sayac uzerınde denedım sayacta 1oluyor dahada ılerlemıyor

OG

Ne yapmak istediğini anlayamadım, açık değil.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

soenmez

Alıntı yapılan: OG - 18 Aralık 2012, 19:45:20
Ne yapmak istediğini anlayamadım, açık değil.
displayı 0-9 arası saydırıcam ama fazla bır komutta bılmedıgım ıcın yapamıyorum.ledlerlede saydırmam gerekıyor ustte verdıgım kodlarla

OG

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.