PDA

View Full Version : MikroC phần USART


trnghia1004
01-05-2013, 07:38 PM
các bạn cho mình hỏi về việc sử dụng thư viện USART trong mikroC.
Vấn đề là mình muốn truyền và nhận 1 chuỗi ký tự từ PIC sang PC và ngược lại nhưng mà mình đọc trong phần hướng dẫn thì mỗi lần truyền hoặc nhận thì USART chỉ thực hiện có 1 byte. Vậy làm sao mà truyền 1 chuỗi liên tiếp được. VD:
char ch = "hello"
Usart_Init(9600);
if (USART_DATA_READY() == 1)
{
ch = Usart_Read();
Usart_Write(ch);
}
Viết như vậy có được không các bạn. Nếu không được thì mong các bạn giúp đỡ.

trnghia1004
02-05-2013, 10:54 PM
bên CCS mình dùng các lệnh getc(), putc(), gets(), puts() nhưng mà bên mikroC không có các lệnh này thì phải?