Pic16F628A ile 7 giriş 8 çıkış yapabilir miyiz?

omerkka

Üye
Katılım
8 Tem 2009
Mesajlar
1
Puanları
1
Yaş
36
Pic ile Porta ları giriş ve Portb leri çıkış yapabilir miyiz? Yardımcı olabilecek var mı?
Elimde 6 bitlik bir çıkış var ve bunu 8 bit yapmam lazım, yani


#include <pic.h>

void main(void) // Ana program

{

TRISA = 0;
TRISB = 1;

if(RA0=1 && RA1=1 && RA2=0 && RA3=0 && RA4=0 && RA5=1)

{
RB0 = 0 ;
RB1 = 1 ;
RB2 = 0 ;
RB3 = 0 ;

RB4 = 1 ;
RB5 = 0 ;
RB6 = 0 ;
RB7 = 1 ;
}

}

şöyle bişey yapmaya çalıştım fakat derlerken sürekli hata veriyor.. Bu işi bilen biri hangi program ile bu işi yapabilirim, ve uygun kod da yardımcı olabilir mi, çok teşekkür ederim..
 
şu kodu deneyin:


Kod:
#include <pic.h>

main(void) 
{

     TRISA = 0xff;
     TRISB = 0;

      if(PORTA == 19)
      {
             PORTB = 146;
      }      
      else
      {
             PORTB = 0;
      } 

}
 

Forum istatistikleri

Konular
129,776
Mesajlar
930,001
Kullanıcılar
452,545
Son üye
Derebey_37

Yeni konular

Çevrimiçi üyeler

Geri
Üst