Trích:
Nguyên văn bởi namqn
Cách làm đó thì ổn, tuy nhiên bạn cần hiểu là giao tiếp RS-232 sẽ truyền từng ký tự, có độ dài 7, 8, hay 9 bit. Do đó, bạn phải xác định xem cần bao nhiêu ký tự cho một kết quả ADC, rồi mới thiết lập MSComm trong VB. Tham khảo ví dụ ở đây chẳng hạn (đã rất lâu rồi tôi không còn dùng VB):
http://www.users.on.net/~cit/html/vi...m_control.html
Về thiết bị DAC, bạn nên đọc datasheet của linh kiện để hiểu những tham số cần thiết lập cho master, và giao thức mà nó hỗ trợ. Về cách dùng PIC làm master I2C, bạn có thể tham khảo ở đây:
http://namqn.byethost7.com/Commu.php
Thân,
|
ủa thế khi dùng hàm printf ta phải nhận truyền theo kí tự à bác.em thấy trong tài liệu có định dạng truyền kết quả bằng số à.
VD printf("hello");truyền ký tự
printf("%u",k);truyền theo dạng số
còn nếu dùng ký tự để truyền kết quả ADC như thế nào ạ?em chưa hiểu.bác giải thích cho em với.