Hi Tech C yükleyemiyorum

Başlatan mech, 05 Ocak 2011, 11:35:54

mech

Hi Tech C microchip sitesinden bir türlü inmiyor. Program yüklendi diyor(Lite Versiyon) ama yok. Elinde derleyici pic c olan varsa lütfen göndersin. Teşekkürler...
Bilginin Efendisi Olmak İçin Çalışmanın Kölesi Olmak Şarttır

aykut54

#1
Merhaba
mplab ile 8.30 ya da 8.60 sürümlerini yükleyebilirsiniz. Yükleme esnasında pic10fx.......pic32mxxxx kadar işlemciler için demo 45 ya da 60 günlük programlar otomatik olarak yükleniyor.Pic24fxxx kadar denedik gerçekten sorunsuz çalışıyor ve derliyor....

Birde mplabx çıktı ama son durum nedir... Beta sürümünde eksiklikler vardır..... Kullanan arkadaşlardan cevap gelir.

İyi günler

mech

//#include "C:\Users\ozcan\Documents\main.h"
#include <pic.h>
#include <delay.c>
#include <stdio.h>
unsigned char bayrak;
void bir_saniye(void)
{
unsigned char j;
for(j=0;j<4;j++)DelayMs(250);
}
void interrupt_bitti(void)
{
bayrak=1;
T0IF=0;
di();
}
puls_gonder()
{
unsigned char j;
TMR0=0;
for(j=0;j<40;j++)
}
RA0=1;
DelayUs(15);
RA0=0;
DelayUs(10);
}
T0IE=1;
T0IF=0;
ei();
}
main(void)
{

//   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);

   // TODO: USER CODE!!

unsigned int zaman,tyanki,uzaklik,tamuzak;
unsigned char goster[]="UZAKLIK=  ";
TRISB=0;
TRISA=2;
T0CS=0;
PSA=0;
PS0=1;
PS1=1;
PS2=1;

RA0=0;
bir_saniye();
lcd_init();
lcd_clear();
lcd_puts("UZAKLIK OLCUMU");
bir_saniye();
lcd_clear();

for(;;)
{
bayrak=0;
puls_gonder();
while(RA1==0&&bayrak==0);
if (bayrak==0)
{
zaman=TMR0;
tyanki=zaman/4;
uzaklik=17*tyanki;
tamuzak=uzaklik+tyanki/4;
sprintf(goster+9,"%d",tamuzak);
lcd_clear();
lcd_puts(goster);
bir_saniye();
}
else
{
lcd_clear();
lcd_puts("BELIRSIZ");
bir_saniye();
}
}
}


Bana bu kodu derleyebilecek bir arkadaş var mı acaba.
Bilginin Efendisi Olmak İçin Çalışmanın Kölesi Olmak Şarttır

sigmoid

hangi pic için ?

içine __CONFIG parametresinide eklersen iyi olur.