Merhaba
asm ile bir çalışmam vardı işinize yarar mı?
http://www.4shared.com/file/9qpBMYLJ/PC_to_PIC_cal.html
slm arkadaslar.Yapmak istediğim sey klavyeden herhangi bir sayıyı girdigimde proteusta ilgili ledin yanması.Yazdıgım kod asagıda.CCS C kullanıyorum.Hatamın nerde oldugunu bulamadım.
#include "16F877.h"
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay (clock=4000000)
#include <stdio.h>
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
void main(void)
{
char klavye;
while(1)
{
while(kbhit()); // tusa basılıp basılmadıgını kontrol ediyorum.
klavye = getc();
if(klavye=='5');
{
output_high(PIN_B1);
}
}
}
![]()
Merhaba
asm ile bir çalışmam vardı işinize yarar mı?
http://www.4shared.com/file/9qpBMYLJ/PC_to_PIC_cal.html
Merhaba,
Sorunu cozum.Ben simulasyon devremde COMPIM ile bilgisayarı haberleştirmeye calısyordum.Daha sonra COMPIM yerine virtual terminal bagladım ve aynı kodlar ile calıstırdım.Sanırım Simülasyon yaparken bilgisayardan veri alıp vereceksek COMPIM kullanmaya gerek yokmus.Sadece RC6 ve RC7 bacaklarına virtula terminali baglamak yeterli oluyormus.
Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)