PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp USB, CAN, I2C, SPI, USART... (http://www.picvietnam.com/forum/forumdisplay.php?f=45)
-   -   Hỏi về UART mềm? (http://www.picvietnam.com/forum/showthread.php?t=29648)

JackSanji 18-07-2012 04:26 PM

Hỏi về UART mềm?
 
Chào mọi người, em đang học về giao tiếp VĐK với PC qua cổng USB, con pic em dùng là 16f630. Hình như chú này không có phần UART cứng.
Vậy xin hỏi mọi người thuật toán tạo UART mềm là như thế nào ạ? cách sử dụng timer và WDT như thế nào để VĐK có thể đọc được 1 byte DL mình truyền đi, hay chu kỳ đọc 1 bit DL nên để là bao nhiêu ( VD như muốn tốc độ baud là 9600 thì đặt timer ngắt sau 104us chẳng hạn) ...?
Ai đã làm qua về UART mềm cho e ít kinh nghiệm với.
Cám ơn mọi người nhiều!

hein_ts 20-07-2012 10:20 AM

Dùng CCS, khai báo thạch anh, chân vào/ra thế là xong thôi. hjhj

JackSanji 22-08-2012 11:02 AM

Trích:

Nguyên văn bởi hein_ts (Post 76189)
Dùng CCS, khai báo thạch anh, chân vào/ra thế là xong thôi. hjhj

cảm ơn bạn đã quan tâm, nếu bạn đã làm về thằng này thì có thể cho mình tham khảo code được không? các khai báo như bạn nói mình đã làm được rồi, quan trọng là thuật toán ấy:D, thanks bạn!


Múi giờ GMT. Hiện tại là 02:30 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam