Chưa thấy đặt ES=1 ( cho phép ngắt nối tiếp) mà chỉ thấy EA=1
Thông báo
Collapse
No announcement yet.
Hỏi về giao tiếp RS232 ??????????????
Collapse
X
-
Nguyên văn bởi zemen Xem bài viếtKhông thấy xoá cờ ngắt RI khi thoát ngắt nối tiếp(!?)
Như vầy có thay 10 con max232 cũng không chạy!
khi cho thêm ES=1 vô thì chương trình đứng sững, kiểm tra lại bằng CT thì ngắt nt ngay khi mở nguồn.
phần cứng chăcs không có vấn đề gì rồi vì đã làm thử thêm 2 mạch giao tiếp bằng trasistor và opto đều giống như nhau. các bác khai báo trong phần khởi động như thế nào chứ tui xài KeilC không biết khai báo có thiếu gì không. các bác có CT mẫu thì up lên cho tui tham khảo với nha.
Comment
-
Nguyên văn bởi newbite Xem bài viếtmình đã thử truyền từ máy tính xuống con 89 mà không có ngắt nối tiếp gì hết. Không biết con Max232 có vấn đề gì không.
Minh lập trình bằng VB, khởi động CT ở máy tính trước rồi mới bật 89 lên, sử dụng button để tác động gửi ký tự => không hiện tượng ngắt ( xử lý ngắt nối tiếp để led sáng)
ở dưới là đoạn code mình chạy thử, các bạn xem có sai không nhé:
CT VB
Private Sub Command1_Click()
MSComm1.Output = Trim(Text1.Text)
End Sub
---------
CT C
unigneed chr flagngat;
void ngatnoitiep() interrupt 4
{
flagngat=1;
}
void khoidong()
{
TMOD=0x20;
SCON=0x52;
TH1=0xFD;baund 9600
TR1=1;
EA=1;
P0=0;
P1=0;
P2=0;
}
void main()
{
flagngat=0;
while(1)
{
if(flagngat)
{
led=1;
delay(100);
led=0;
delay(100);
}
}
}|
Comment
-
Nguyên văn bởi vankhoakmt Xem bài viếtbạn nào có hình minh họa chi tiết về giao tiếp giữa at89c51 với rs232 thì cho mình xin nhé.
mình đang cần vẽ sơ dồ nguyên lý nhưng chưa biết chi tiết các linh kiện như thế nào
cám ơn nhé
Comment
-
Nguyên văn bởi thelife_buon Xem bài viếtcác bác cho em hỏi,em có đề tài sử dụng cổng giao tiếp rs232 với vi điều khiển 89c51 nhưng em còn tù mù về cái này,mong các bác chỉ giáo0912666017
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về test hipot cao ápbởi nguyendinhvanCách nghĩ của bạn là theo duy tâm thôi. Còn trong công việc thì phải theo duy lý.
Bạn vào goggle và gõ từ : tiêu chuẩn an toàn cách điện.
Bạn sẽ thấy vô vàn các quy định, VN cũng có , quốc tế cũng có. Mỗi vùng , mỗi khu vực,...-
Channel: Điện tử dành cho người mới bắt đầu
02-11-2024, 20:04 -
-
bởi lamvu0677Chào mọi người, ai làm về điện, đặc biệt biến áp xung, mâý con nho nhỏ gắn vào mạch nguồn, cho e hỏi tí ą, e cũng làm trong ty về biển áp thì đo kiểm thành phẩm sẽ kiểm cao áp, tức là kiểm xem có phóng điện giữa các cuộn dây với...
-
Channel: Điện tử dành cho người mới bắt đầu
01-11-2024, 21:05 -
-
bởi AaaabbbbbEm chào các anh chị ,cô chú . Em đang có 1 đề tài: Mô phỏng điều khiển động cơ 1 chiều và bộ điều khiển điện áp tự động (AVR) sử dụng MATLAB/Simulink và Arduino . Anh chị có thế giải thích hoặc định hướng giúp em với được không ạ . Em xin cảm ơn !!...
-
Channel: Vi điều khiển AVR
30-10-2024, 16:38 -
-
bởi 2embeyeuem mới nhập môn, bác nào có sơ đồ của mạch này và cách cắm mạch trên panel cho em xin với, em cảm ơn ạ
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 15:52 -
-
bởi dqt21091997Hi mọi người,
Team mình hiện là đối tác phân phối cho 1 dịch vụ Proxy US chuẩn bị mở mang tên Proxy Compass. Mọi người có thể trải nghiệm ở đây: https://proxycompass.com/vi/free-trial/
Điểm mạnh của Proxy Compass là:
- 50 địa chỉ IP proxy
...-
Channel: Tổng quan về ngành viễn thông
30-10-2024, 14:46 -
-
Trả lời cho Thắc mắc về kiến thức điện xoay chiềubởi SteinsKMình nhớ là do điện AC không có chia cực cố định như DC, thêm vào đó thì ổ điện loại mà 2 lỗ thì cũng không có phân biệt chiều cắm, thành ra mình cắm chiều nào cũng được. Đây là em hiểu như vậy, có bác nào có ý kiến khác không ạ....
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 09:57 -
-
bởi tivungvechào mọi người, em là sinh viên mới tìm hiểu về điện em có thắc mắc là tại sao điện AC ở nhà dùng có phích cắm khi cắm vào ổ điện thì cắm chiều nào cũng được, mà em đọc trên mạng thấy điện AC có dây trung tính và dây pha mà nhỉ...
-
Channel: Điện tử dành cho người mới bắt đầu
27-10-2024, 14:25 -
Comment