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,183
Mesajlar
924,001
Kullanıcılar
451,541
Son üye
hyo23

Yeni konular

Geri
Üst