![]() |
MikroC phần USART
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 đỡ. |
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?
|
Múi giờ GMT. Hiện tại là 05:07 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam