Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Các bác ơi cho em hỏi khi em gửi dữ liệu từ mạch qua cổng RS232 thì ở trên máy tính chỉ nhận được các ký tự toàn dấu ? là sao hả bác... Mà việc gửi dữ liệu cũng hơi chậm. Em fải khắc phục cả hai chuyện này thế nào ạ
Nếu chỉnh các thông số đã đúng thì có thể là Ground của máy tính và Ground của thiết bị có sự trên lệt về điện tích tạo nên nhiẽu. Thử dùng dây ngắn hơn, hay bọc giấy bạc chung quanh dây coi có gì khác không.
Dưới mạch của bạn gửi dữ liệu gì. Nếu bạn gửi dạng số (binary, hex) thì nên để ý vì trên PC thường xử lý ở dạng ASCII nên nếu trúng mấy cái mã điều khiển thì sẽ hiện lung tung đấy. Thường thì ký tự "?" hay xuất hiện khi bị sai parity.
Ngày trước mình lấy 2 cái máy tính nối với nhau để test thử cái cổng RS232. Xong xuôi đâu đó mới connect vào mạch để gửi dữ liệu. Còn bạn hỏi vì sao thì cũng khó nói, liệu code của bạn có lỗi gì ko? Bạn thử tìm bảng mã ascii trên mạng và gửi theo nó xem sao.Nếu ko đúng thì bạn thử xem việc bạn setup cái cổng RS232 của máy tính có đồng bộ với code ko? Ví dụ bạn setup 8 bit mà lại gửi 9, hoặc tốc độ ko đúng, hoặc parity bit ko đúng... Ngoài ra bạn cũng nên để ý đến độ dài của cable nhé, ngày trước mình dùng 2, 3 cái gì đó nối với nhau cho dài nên cũng gặp vấn đề.
minh cũng bi tương tự bạn. không biết sữa như thế nào hết?? cài đạt trên giao diện, dưới giống hết rồi mà nó không chạy ra dau "??????????"
day la code thiet lap vi dieu khien cua mình:
void uart_init()//dung trong truyen thong noi tiep
{
SCON=0x50;//che do 8 bit du lieu,1 bit sart,1 bit stop
TMOD&=0x0F;//
TMOD=0x20;//timer1 in mode2
TH1=0xFD;//set baut rate at 9600(11.0592Mhz)
TL1=0xFD;
ES=1;//cho phep ngat noi tiep
EA=1;//cho fep tat ca cac ngat
TR1=1;//chay timer1
}
Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).
Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?
Comment