Picproje Elektronik Sitesi

DERLEYİCİLER => PIC C => Konuyu başlatan: 3adam - 07 Ekim 2011, 22:37:08

Başlık: dmx512 sorun ne?
Gönderen: 3adam - 07 Ekim 2011, 22:37:08
hitech c de yazmaya çalıştığım kodu çalıştıramadım. Bi fikri olan varmı acaba

#include <htc.h>
#include <pic.h>
#define rout RD0
#define gout RD1
#define bout RD2
#define wout RD3
#define kanal 4
#define dmxbreak 1
#define dmxidle 0
__CONFIG ( HS&WDTDIS&BORDIS&LVPDIS); //konfigrasyon ayarları yapıldı

unsigned char rdt,gdt,bdt,wdt;
unsigned char dmxstate = dmxidle;
unsigned int dmx_data_counter = 0;
unsigned char dmxbuffer [kanal] = {0,0,0,0};
unsigned int dmxadres=1;

static void interrupt
kesme (void)
{      unsigned int sayici;
      unsigned char rxtemp;
      if(TMR0IF)
      {   
                       
                         rdt=dmxbuffer