mình sử dụng vxl để truyền thông với máy tính,có vấn đề thế này.nếu sử dụng vxl để truyền lên máy tính thì ta chỉ cần sử dụng chân TXD của vxl thôi,vxl không nhận từ máy tính,nên ta bỏ chân RXD của vxl này đi đúng không.như vậy cổng com của mình chỉ cần 2 dây tín hiệu thôi,là TXD và dây đất,là xong.đúng không vậy nhỉ,có ai bit giúp mình nhé.
Thông báo
Collapse
No announcement yet.
truyền thông máy tính
Collapse
X
-
đúng, mà sao không đúng được nhỉ.Nguyên văn bởi vinhsnooker Xem bài viếtmình sử dụng vxl để truyền thông với máy tính,có vấn đề thế này.nếu sử dụng vxl để truyền lên máy tính thì ta chỉ cần sử dụng chân TXD của vxl thôi,vxl không nhận từ máy tính,nên ta bỏ chân RXD của vxl này đi đúng không.như vậy cổng com của mình chỉ cần 2 dây tín hiệu thôi,là TXD và dây đất,là xong.đúng không vậy nhỉ,có ai bit giúp mình nhé.
email:mahaco@fpt.vn
-
hehe,bác này cứ trêu em.cảm ơn bác nhiều nha,em cũng thấy nó đúng đúng,nhưng cứ hỏi lại cho chắc,mạch lắp vào mà sai thì lại ngồi đấy mà khóc.Nguyên văn bởi hoctro89xxx Xem bài viếtđúng, mà sao không đúng được nhỉ.
Comment
-
Vậy board thử để làm cái chi chi.AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
Xem thêm tại Online Store ---> Click here
Mob: 0982.083.106
Comment
-
Bác nào đã test thông 8051 kết nối với PC xin chỉ giúp em với em đang mắc quá. Chương trình của em chỉ gửi một số từ vxl nên PC mà nó toàn gửi số 0 hoài ko hiểu sao nữa bác nào đã test thông rồi thì xin up lên cho em test thử với Help me!
Comment
-
bạn up sơ đồ nguyên lý của bạn lên và cả phần lập trình của bạn nữa thì mọi người mới giúp đc bạn chứ.Để gửi 1 ký tự lên PC đơn giản thui mà.Nguyên văn bởi songohan Xem bài viếtBác nào đã test thông 8051 kết nối với PC xin chỉ giúp em với em đang mắc quá. Chương trình của em chỉ gửi một số từ vxl nên PC mà nó toàn gửi số 0 hoài ko hiểu sao nữa bác nào đã test thông rồi thì xin up lên cho em test thử với Help me!
Comment
-
- Đây là phần mình lập trình trong C để gửi một số ( số dạng thập phân) lên PC ;
#include<AT89X52.h>
#include<stdio.h>
unsigned char a;
void init_serial()
{
SCON = 0x50;
TMOD = 0x20;
TH1 = 0x0FD;
TR1 = 1;
TI = 1;
}
void send_serial()
{
EA=0;
while (! TI)
{
}
TI=0;
SBUF= a;
EA=1;
}
void main()
{
a= 150;
init_serial();
send_serial();
}
- Phần mạch cứng thì ko có gì chỉ nối chân TxD của 8052 với chân T2in của MAX 232 rồi chân T2out thì nối với chân 2 của cổng Com ( 9 chân) chân 5 nối đất. Không dùng tới chân 3 vì chỉ thực hiện gửi data lên PC .
- Phần lập trình VB:
Private Sub Nhan_Click()
Text1.Text = MSComm1.Input
End Sub
Private Sub Xoa_Click()
Text1.Text = ""
End Sub
Private Sub Thoat_Click()
Unload Me
End Sub
Private Sub Form_Load()
With MSComm1
.Settings = "9600,N,8,1"
.CommPort = 1
.RThreshold = 1
.SThreshold = 0
.InputMode = comInputModeBinary
.InputMode = comInputModeText
.InputLen = 0
.Handshaking = comNone
.InBufferSize = 1024
.OutBufferSize = 512
If .PortOpen = False Then
.PortOpen = True
End If
End With
End Sub
Private Sub MSComm1_OnComm()
Dim Buffer As Variant
If MSComm1.CommEvent = comEvReceive Then
Case comEvReceive
Buffer = MSComm1.Input
End If
End Sub
Đây là toàn bộ chương trình của em xin mọi người chỉ giúp !?
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
Hôm qua, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
Hôm qua, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
Hôm qua, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -
-
bởi Nexus 6PCó ai có bản in của mạch in không, cho em xin file để đi in với ạ
-
Channel: Điện tử công suất
02-02-2026, 14:37 -
-
bởi Nexus 6PLink hư rồi ạ, xin lại link của bản thiết kế cũ ạ...
-
Channel: Điện tử công suất
02-02-2026, 10:48 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...-
Channel: Tâm tình dân kỹ thuật
29-01-2026, 11:58 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietĐơn giản thì có trải nghiệm này
http://www.dientuvietnam.net/forums/...ch%C3%AA%CC%81
Chỉ phần cứng,...-
Channel: Điện tử công suất
27-01-2026, 21:32 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pphức tạp quá, nếu mà có mạch làm sẵn thì ngon, e dùng 2 tấm pv loại 18v 55w thôi bác
-
Channel: Điện tử công suất
26-01-2026, 08:52 -

Comment