Pic Basic'teki Hserout Komutunun Pic'de Karşılığı Nedir

Başlatan kamaci49, 24 Mart 2008, 00:00:03

kamaci49

Pic Basic'teki Hserout Komutunun "Pic C'de Karşılığı Nedir?

Cetinal

hserout seri bilgi gönderme komutu olsa gerek eger öyleyse
ccs karşılığı

putc('A') ;

veya binary mesela putc(0b00000001);

vs...

kamaci49

Peki çıkış yeri olarak seri portu göstermek istiyorum.Bunun için koda neler eklemeliyim.Ayrıca bu şekilde sadece karakter değil string de gönderebiliyorum değil mi?

Cetinal

#include <16f628a.h> 
#use delay (clock=4000000) 
#use rs232(baud=9600, xmit=PIN_b2, rcv=PIN_b1)  


bu başlangıc ayarı mesela tx pin 628 de B2 rx pin b1 kod da da görüldüğü gibi bu ayarı yaptıktan sonra putc();  komutuyla karakter tipi binary hex bilgi yollayabilirsin

string tarzı bilgi için

printf("romeo");  gibi bir komutla yapabilirsiniz

değişken filan da gönderebilirsiniz tabikide

size tavsiyem sitede ccs e book ları var onları indirin daha fazla fayda isterseniz altaş ın ccs kitabı var normal kitap e book tan daha ii olur ama

burak_82

hserout donanimsal olarak seri bilgi cikisidir. yani pic in uart i kullanilarak veri transferi yapilir.

can_tasan

Alıntı yapılan: "RoMeO123"[code]

string tarzı bilgi için

printf("romeo");  gibi bir komutla yapabilirsiniz

değişken filan da gönderebilirsiniz tabikide


Teşekkürler arkadaşım. Değişken de yollayabilirsin demişsin, değişkeni yollamak ve almak için nasıl kodlar yazmalıyım peki? Ben sadece ascii olarak yollayabiliyorum. mesela kodun içerisindeki x değişkenine seri olarak gelen 25 değerini nasıl atarım?