Em có vấn đề sau thỉnh giáo các bác:
Theo như lý thuyết thì giao tiếp RS232 của máy tính chỉ cho phép kết nối với 1 thiết bị ngoại vi. Nhưng trong 89 ta vẫn có thể sử dụng được chế độ đa vi xử lý (ở chế độ 2,3 UART) với chế độ này dữ liệu đóng khung là 11 bit (start - 9 bit data - stop). Vậy nếu viết giao diện (VB6.0) khi sử dụng COM phải làm thế nào để có thể thiết lập được khung truyền như vậy. Hình như theo em nhớ với COM máy tính thì khung dữ liệu mặc định của COM là (start - 8 bit data - stop[1->1,5->2bit]). Có cách nào để biến thằng máy tính thành Master còn mấy con chip của mình thành slaver không nhỉ. Mong được các cao thủ trong diễn đàn chỉ giáo. Thank!
Theo như lý thuyết thì giao tiếp RS232 của máy tính chỉ cho phép kết nối với 1 thiết bị ngoại vi. Nhưng trong 89 ta vẫn có thể sử dụng được chế độ đa vi xử lý (ở chế độ 2,3 UART) với chế độ này dữ liệu đóng khung là 11 bit (start - 9 bit data - stop). Vậy nếu viết giao diện (VB6.0) khi sử dụng COM phải làm thế nào để có thể thiết lập được khung truyền như vậy. Hình như theo em nhớ với COM máy tính thì khung dữ liệu mặc định của COM là (start - 8 bit data - stop[1->1,5->2bit]). Có cách nào để biến thằng máy tính thành Master còn mấy con chip của mình thành slaver không nhỉ. Mong được các cao thủ trong diễn đàn chỉ giáo. Thank!
Comment