PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp cổng COM và LPT (http://www.picvietnam.com/forum/forumdisplay.php?f=44)
-   -   Giao tiếp RS232 trên PC bằng Visual Basic. (http://www.picvietnam.com/forum/showthread.php?t=869)

tungtot_vl 29-04-2009 08:52 AM

pic
 
Trích:

Nguyên văn bởi phandinh (Post 25322)
Em đang viết VB 6. khi em vào File --> save project as --> lưu 1 tên khác , khi mở lại thì
tất cả các file trước đều bị đè lên.
Em cũng thử tạo 1 folder mới rồi "save project as" vào folder vừa tạo, nhưng cũng bị như vậy
Ví dụ nhé : mở Project 1 --> chỉnh sửa --> lưu lại thành tên khác Project 2 . khi mở
Project 1 thì nội dung lại giống Project 2 .
Giúp em với

thi vấn đề bạn nói là đúng chứ có sai đâu.
bạn muốn Project 1 # Project 2. thì mở Project 1 rồi "save project as" thành Project 2 sau đó chỉnh sửa rồi save lại thì lúc đó Project 1 # Project 2. bạn cũng nên save form as file1 thành file2 nhé

phandinh 06-05-2009 12:07 AM

lại thắc mắc về printf(%u,val_adc)
 
em đã làm dc giao tiếp ADC 8 bit, nhưng ADC 10 bit thì loay hoay chưa biết xử lí thế nào.
em làm thế này:
float val_adc;
.......
val_adc = read_adc();
printf("%u",val_adc);
Em tăng biến trở từ nhỏ nhất lên lớn nhất, thì trên VB giá trị chạy từ 00-->ff 4 lần.
Tức là thế này 00-->ff -->00 -->ff-->00-->ff -->00 -->ff.
Em không biết làm sao để truyền 10 bit lên PC ?
Mong các bác cho em lời khuyên

newboystylew 13-05-2009 10:14 AM

hichic
 
bạn ơi minh down file vb của bạn về mà không chạy được

jindodinho45 21-05-2009 12:16 AM

Anh ơi! em đang làm bài tập đếm sản phẩm giao tiếp PC. Em đưa xung vào ngõ vào timer1 để đếm! Như thế có ổn không anh! Em mới tìm hiểu pic mà! Anh có các đoạn mẫu nào không gửi cho em tham khảo với! Cảm ơn anh trước nhé!

anhct 21-05-2009 11:41 AM

Trích:

Nguyên văn bởi jindodinho45 (Post 25900)
Anh ơi! em đang làm bài tập đếm sản phẩm giao tiếp PC. Em đưa xung vào ngõ vào timer1 để đếm! Như thế có ổn không anh! Em mới tìm hiểu pic mà! Anh có các đoạn mẫu nào không gửi cho em tham khảo với! Cảm ơn anh trước nhé!

Việc này thì liên quan gì tới giao tiếp hay truyền thông giữa PIC và PC không bạn nhi? Đếm sản phẩm thì dùng capture mà, bạn xem thêm ở các box khác nhé, đừng để luồng này bj loãng, tks :)

ketxanh 21-05-2009 12:24 PM

ai có tài liệu giao tiếp máy tính bằng vb cho mình xin với. mình mới làm quen với món này

levannam 23-05-2009 12:27 AM

Cơ chế Bắt Tay giữa PIC Và PC Qua Cổng COM
 
Chào các lão tiền bối!ai biết cho mình hỏi? Hiện mình đang có 1 mạch đảo chiều quay và điều khiển tốc độ động cơ DC bằng nút nhấn,viết bằng ngôn ngữ C,sử dụng PIC16f877a chạy rất tốt.Bây giờ mình muốn không điều khiển bằng nút nhấn nữa mà muốn đảo chiều quay và điều khiển tốc độ động cơ trên PC,dùng ngôn ngữ Visua Basic,giao tiếp qua cổng COM.(Vì mình đang làm đồ án và yêu cầu của thầy giáo là như thế).Phần bo mạch mình đã gắn 1 IC MAX232 và đầu chờ cổng COM sẵn để kết nối với PC.Vậy nhờ các lão tiền bối nói rõ cơ chế bắt tay giữa PC với vxl hay có Code mẫu nào giống hoặc tương tự up lên cho tôi tham khảo với.Xin đa tạ.Có thể gửi qua mail được thì càng tốt"levannam20674@yahoo.com".

vinhquang2808 06-06-2009 09:39 AM

Xin lỗi, cho mình hỏi 1 chút: mình muốn đọc dữ liệu cùng 1 lúc nhiều COM( 1 form có nhiều mscôm) có ảnh hưởng gì nhau không?

tuanviet13 17-06-2009 04:48 PM

Mình cần 1 đoạn code tính CRC16, các bạn có thể share cho mình với được không, mình thử nhiều đoạn code khác rồi nhưng ko thể ra đúng được. Mình viết trên VB6.0 mà. Thanks các bạn trước nhé

hoangnguyen_qn 18-06-2009 09:53 AM

điều khiển và giám sát thiết bị điện bằng máy tính
 
1 Attachment(s)
Cho mình hỏi chút nha.
Mình đang làm bài tập lớn: dùng máy tính điều khiển và giám sát thiết bị điện trong gia đình.
Mình chỉ mới điều khiển được thôi,vấn đề giám sát thì chưa được.
Trường hợp có điện truyền đến thiết bị dc rồi nhưng thiết bị ko chạy(có vấn đề hư hỏng thiết bị ji đó) vậy làm sao biết dc ha?
có cái mạch này các bạn xem giúp ha? hình như có vấn đề.thanks

minhtrung2002dn 20-06-2009 09:43 PM

kính gửi anh ngohaibac
em đang viết chương trình giao tiếp cổng com giửa máy tính và đầu cân DIOMAT S bằng vb. nhưng do ko biết khung truyền như thế nào. Có 1 phần mềm củ của nhà cung cấp nhưng do ko thích nghi với thời điểm hiện tại, phần mềm này chủ yếu nhận dử liệu cân về máy tính. Em đã dùng phương pháp nối hai máy tính với nhau qua cổng com rs232 và dùng phần mềm terminal để text xem phầm mềm củ của nhà cung cấp gửi dử liệu xuống đầu cân như thế nào lúc này em nhận được dử liệu HEX trên terminal như thế này:02 30 31 23 54 47 23 03 11 02 30 31 23 54 47 23 03 11 02 30 31 23 54 47 23 03 11 02 30 31 23 54 47 23 03 11 02 30 31 23 54 47 23 03 11 và vòng lặp cứ tiếp tục như vậy.Em ko hiểu họ dùng ký tự nào để gửi qua đầu cân . Mong anh giúp em cảm ơn

newbiehoc 03-07-2009 04:01 PM

mọi người cho em hỏi là, khi em cắm đầu cân điện tử vào máy tính qua cổng COM vậy bây giờ em muốn lấy số liệu mà đầu cân truyền vào máy tính thì em phải lập trình như thế nào. Em xin cảm ơn và mong có bài phúc đáp.

hoangxudi 23-10-2009 08:23 AM

Các bác Ơi! Giúp Em với. Em là thành viên mới.
Em đang làm mạch giao tiếp máy tính dùng RS232 điều khiển đèn bàn và quạt máy.mà không biết bắt đàu từ đâu cả. có bác nào có tài liệu gì giới thiệu em với. Nếu có cơ hội, Em xin cảm ơn và hậu tạ ! hậu tạ! hậu tạ!...
Mail của em là:
hoangxudi@gmail.com

nghia_tdh21 25-10-2009 10:39 AM

Để dùng PIC giao tiếp với cổng COM các bạn phải tìm hiểu về PIC và cơ chế hoạt động module USART của pic.
Sau đó các bạn tìm hiểu về cách lập trình cho module này, để lập trình cho PIC có thể dùng trình dịch CCS hoặc mikroC
Tiếp theo bạn nên sử dụng visualbasic để lập trình giao tiếp với pic qua cổng COM (chủ đề này Ngô Hải Bắc đã viết rất nhiều trên diễn đàn)

trantrung03t3 22-01-2010 09:32 AM

Cổng com
 
Hi chao anh! em dang tim hieu ve phần mềm cân điẹn tử. tức là lấy dữ liệu từ bàn cân qua cổng com, vậy anh có thể cho em tài liệu về hoắc chương trình bằng VB được không ah. Thanks! co gì có thể nhắn cho em : trantrung@thepdana-y.com . tell: 0935324848

tuongdtd 23-01-2010 10:02 PM

Trích:

Nguyên văn bởi trantrung03t3 (Post 33242)
Hi chao anh! em dang tim hieu ve phần mềm cân điẹn tử. tức là lấy dữ liệu từ bàn cân qua cổng com, vậy anh có thể cho em tài liệu về hoắc chương trình bằng VB được không ah. Thanks! co gì có thể nhắn cho em : trantrung@thepdana-y.com . tell: 0935324848

bạn lên tự tim hiểu rồi viết sau đó có gì thắc mắc thì gửi bài lên diễn đàn hỏi chứ làm gì có ai có thời gian viết bài cho bạn được, bạn nên tự thân vận động trước đã.

trungduc 24-01-2010 05:56 PM

Xin chào các bạn tôi có một vấn đề nhỏ nhờ các bạn tư vấn giúp. Tôi sử dụng Laptop không có cổng COM nên mua cái USB SERIAL CONVERTER như vậy khi giao tiếp với PIC tôi có cần IC MAX232 hay không?
Xin Cảm ơn!

qdaihiep 26-01-2010 01:17 AM

Các anh làm ơn giúp em với ạ
Em đang phải lập trình để truyền và nhận dữ liệu qua cổng RS232
Phần cứng của em gồm 1 barrier, 1 máy in Barcode và 1 đầu đọc barcode. Cả 3 cái này đều được kết nối với bộ điều khiển Icon100. Bộ đk icon100 này lại được kết nối với cổng RS232
Em ko biết phải lập trình VB6 như thế nào
Xin các anh chỉ giáo
Cảm ơn các anh nhiều!!!

nghia_tdh21 27-01-2010 02:42 PM

Trích:

Em đang phải lập trình để truyền và nhận dữ liệu qua cổng RS232
Phần cứng của em gồm 1 barrier, 1 máy in Barcode và 1 đầu đọc barcode. Cả 3 cái này đều được kết nối với bộ điều khiển Icon100. Bộ đk icon100 này lại được kết nối với cổng RS232
Em ko biết phải lập trình VB6 như thế nào
Vấn đề là bạn có biết cấu trúc các gói tin mà thiết bị gửi lên máy tính như thế nào hay không? Khi đó mới dùng vb để đọc các gói tin đó mà xử lý.
Còn code mẫu vb6 giao tiếp qua cổng COM thì nó nằm ngay đầu của topic này, bạn chịu khó tìm nhé.

nhac.nhuc 27-02-2010 11:46 AM

Các bạn ơi, bạn nào biết về vấn đề giao tiếp giữa PC và Pic16f877a dùng VB, cách viết VB như thế nào để PC có thể nhận được data từ Pic truyền Về qua cổng COM. Mình đã từng học qua VB. Các bạn có thể hướng dẫn thật là chi tiết để mình cũng như các bạn mới tìm hiểu về vấn đề này có thể hiểu kỹ càng, và làm thực tế được! Rất mong sự giúp đỡ của các bạn, cám ơn các bạn nhiều!

tuongdtd 28-02-2010 01:58 PM

Trích:

Nguyên văn bởi nhac.nhuc (Post 33731)
Các bạn ơi, bạn nào biết về vấn đề giao tiếp giữa PC và Pic16f877a dùng VB, cách viết VB như thế nào để PC có thể nhận được data từ Pic truyền Về qua cổng COM. Mình đã từng học qua VB. Các bạn có thể hướng dẫn thật là chi tiết để mình cũng như các bạn mới tìm hiểu về vấn đề này có thể hiểu kỹ càng, và làm thực tế được! Rất mong sự giúp đỡ của các bạn, cám ơn các bạn nhiều!

hướng dẫn chi tiết thì mình không có thời gian viết lên sau đây là một vài gợi ý cho bạn:
- Ban đầu bạn kéo biểu tượng giao tiếp qua cổng com có tên là "MIcrosoft comm control 6.0" có hình giống chiêc điện thoại.
- Để giao tiếp dữ liệu qua cổng Com thì bạn sử dụng các thư viện hỗ trợ port.dll hay io.dll
- Nhận dữ liều từ cổng com thì trước tiên trong VB ban đầu bạn phải khởi tạo cho cổng com: chọn cổng, thông số cho cổng, mở cổng, khai báo sử dụng sự kiện oncom (chú ý thông số cho cổng phải giống như các thông số cài đặt của VĐK)
- Bạn sẽ nhận dữ liệu gửi từ VĐK lên PC trong sự kiện oncom, bạn có thể nhận từng byte hay nhận nhiều byte cùng lúc bằng lênh "MScomm.input".
Bạn gải quyết từng vấn đề, tôi chắc là chỉ trong thời gian ngắn bạn có thể sử lý được việc truyền nhận với cổng com.

lamduyet_spk 16-04-2010 12:02 AM

hi!! em chao cac anh!!
em dang lam cai te tai noi dung la nhu the nay,anh nao co tai lieu cho em xin ve tham khao voi!! em lam ve con pic giao tiep voi pc va 1 bo thu phat RF ket noi voi con pic6f877a
!! bo thu phat nay em dung dieu khien cac bong den!! co nghi la nhu the nay!! khi ben thu phat ra tin hieu thi ben nhan lam cho den sang bao hieu da nhan duoc tin hieu (den sang) dong thoi tren giao dien cua may tinh cung bao hieu rang da nhan duoc tin hieu!! Anh nao co tai lieu lien quan toi no chi giup em voi!! Cam on may anh truoc nha!!

123yeah 16-05-2010 10:11 PM

Mình đã có giao diện bằng VB6, muốn truyền dữ liệu cho PIC16F877A
Mình có 1 số thắc mắc rất mong các bạn giải đáp dùm :
1. Mình truyền 3 biến Interger xuống PIC thì nên làm theo kiểu truyền khung hay chuỗi ?
2. Trên PIC cần có code để xử lí 3 biến Interger kia đúng ko ? Mình viết code nạp cho PIC bằng mikroC

mrliang87 01-07-2010 12:54 PM

Chào anh Bắc!Em đang làm đồ án TN về bảng báo giá ngoại tệ.Giao diện VB em đã làm OK nhận đc dữ liệu từ Internet về rồi.Nhưng phần giao tiếp với VXL thì chưa làm đc.Dữ liệu truyền đc qua RS232 nhưng không hiểu sao không hiển thị ra Led 7 đoạn đc.Anh có mẹo gì ko chỉ em với^^.Nếu đc anh cho em xin nick yahoo của anh để em có thể hỏi kĩ hơn nha.Thanks!

blackangel 20-07-2010 12:43 PM

anh bac ah,em dang lam quang bao giao tiep voi may tinh. anh cho em hoi la neu tren vb minh danh chu a, va tao ma led de truyen xuong pic thi duoi pic co can ma led chu a nua khong, no co so sanh voi data truyen tu pc xuong khong.em chi truyen mot chieu tu pc xuong pic thoi.
mong hoi am cua anh.
cam on anh nhieu

buitung31051989 12-09-2010 07:12 PM

các bác cho em hoi tý

em đang làm về phần truyền thông con pic 16F877A với máy tính nhưng không rõ lắm về cổng truyền thông của nó lắm
có phải là 2 chân 25 và 26 của nó không akj

newboystylew 21-09-2010 03:19 PM

Pic 16F877A giao tiếp port nối tiếp thông qua 2 chân C6 và C7. Mính cũng có 1 số đề tài giao tiếp gia Pic 16F877a với máy tính.If cai cần thì liên hệ.nick:hoangdtvt07b@yahoo.com.vn

hoanglongvnu 23-09-2010 12:12 PM

Mọi người cho e hỏi tí!

Hiện tại e đang làm đồ án tốt nghiệp về đề tài truyền thông sử dụng vdk PSoC, trong đó có phần xây dựng giao diện truyền thông giữa PSoC và PC thông qua RS232. E dùng VC++ để làm, e cũng có tham khảo tutorial của a Bắc và đã xây dựng được cơ bản vấn đề truyền nhận đơn giản. Bây giờ e muốn hiển thị chuỗi nhận được trên giao diện ở dạng hex và cả dạng string, nhưng ko biết làm thế nào để chuyển string nhận sang kiểu hex.
Vậy mong các bác chỉ bảo e với.

killua142 27-09-2010 04:48 PM

-Giúp mình Gửi dữ liệu dạng BINARY trong VB6 với !

-Em muốn gửi dữ liệu xuống VDK từ VB6 dạng binary nhưng send thì toàn bị lỗi cả,có ai bít giúp em với :

Private Sub Command2_Click()
On Error GoTo connectfalse
If MSComm1.PortOpen = False Then
MSComm1.PortOpen = True
End If
Exit Sub
connectfalse:
MsgBox "Loi Connect"
End Sub

Private Sub Command1_Click()
On Error GoTo sendfalse
Dim BytesToSend(0) As Byte
Dim Buffer As Variant

BytesToSend(0) = &H4A



Buffer = BytesToSend(0)
Text3.Text = Buffer

MSComm1.Output = Buffer


Exit Sub
sendfalse:
MsgBox "Loi Send"

End Sub



Private Sub Form_Load()

With MSComm1
.Settings = "9600,N,8,1"
.RThreshold = 2
.SThreshold = 0
.InBufferSize = 1024
.OutBufferSize = 1024
.InputMode = comInputModeBinary
.ParityReplace = ""
.CommPort = 1

End With
End Sub

Private Sub MSComm1_OnComm()
Dim BytesReceived(0) As Byte
Dim Buffer As Variant

If MSComm1.CommEvent = comEvReceive Then

Buffer = MSComm1.Input

BytesReceived(0) = Buffer
Text2.Text = BytesReceived(0)
End If
End Sub

ltn138 27-09-2010 11:20 PM

có bác nào bit giao tiếp RS232 trên PC bằng visual C chỉ em với

minhbien 03-11-2010 09:58 AM

@killua: tui góp ý bạn 1 chỗ, hình như ở mấy trang đầu anh Bắc có nói rồi thì phải:

Private Sub Command1_Click()
On Error GoTo sendfalse
Dim BytesToSend() As Byte
Dim Buffer As Variant

BytesToSend(0) = &H4A
BytesToSend(1) = &H01

Buffer = BytesToSend()

MSComm1.Output = Buffer

Hoặc:

Private Sub Command1_Click()

Dim Buffer As Variant
Buffer = Text3.Text
MSComm1.Output = Buffer

Cái này có vẻ nhanh hơn... hổng biết đúng hông nữa ;) , hình như dữ liệu truyền đi phải là kiểu mảng hoặc ký tự thì phải... còn Variant là all type ;)

TheHouse 22-11-2010 08:11 AM

Mọi người xem giúp, đoạn code C viết cho PIC 16F877a gửi dữ liệu lên PC & gửi từ PC về VDK mình làm hoài mà không chạy. Lúc nạp hay bị báo lỗi nữa chứ.

Đây là đoạn code gửi dữ liệu từ VDK lên PC, code trên PC mình lấy từ mấy bài hướng dẫn trên forum. Mà vẫn không thấy động tĩnh gì cả. Rồi từ PC gửi xuống cũng vậy.
Code:

#include <16f877a.h>
#use delay (clock=20000000)
#use rs232(baud=9600,parity=n,xmit=PIN_C6,rcv=PIN_C7)
#byte portb=0x06
#byte trisb=0x86
#byte portc=0x07
#byte trisc=0x87


void main()
{
trisb=0;
while(true)
{
  portb = 0x00;
  putc(0x00);
  delay_ms(100);
  portb = 0xff;
  putc(0xff);
  delay_ms(100);
}
}


Code trên PC:
Code:


Private Sub cmdClear_Click()
    Text1.Text = ""
   
End Sub

Private Sub cmdExit_Click()
Unload Me
End Sub

Private Sub cmdSend_Click()
    MSComm1.Output = Text2.Text
End Sub

Private Sub Form_Load()
    cmdSend.Caption = "&Send"
    Text1.Text = ""
    Text2.Text = ""
    Text1.Enabled = False
    cmdExit.Caption = "&Exit"
    With MSComm1
        .Settings = "9600,N,8,1"
        .CommPort = 4
        .RThreshold = 1
        .SThreshold = 0
        .InputMode = comInputModeText
        .InputLen = 0
        .Handshaking = comNone
        .InBufferSize = 1024
        .OutBufferSize = 1024
        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
        Text1.Text = Text1.Text + MSComm1.Input
    End If
End Sub

Vừa chạy thực tế, vừa chạy trên mô phỏng, nên mình có chuyển đổi qua lại giữa COM 4 & COM 1

toilatoi000 30-12-2010 08:58 AM

Mình bị lỗi thế này khi mỡ file của anh hải có bạn nào bit cách hướng dẫn giúp mình thiết lập với. cám ơn nhiều lắm.

http://upload.hoiquandientu.com/hlep.jpg

stupid11 13-04-2011 12:08 AM

anh Bắc cho em hỏi thời gian để pic truyền xong 1 byte dữ liệu là bao nhiêu..nếu tốc độ baud=9600 và công thức tính như thế nào ạ...Vì em đang làm truyền thông qua RS-485 nên phải tính kỹ thời gian này để đổi hướng MAX-485..nếu không thì đang truyền mà mình đổi hướng sang nhận thì sẽ xảy ra tình trạng mất data.

stupid11 16-04-2011 01:37 PM

TEST truyền thông UART qua cổng com ẢO
 
1 Attachment(s)
Mình vừa viết xong chương trình giao tiếp với VB qua cổng COM ảo và Proteus bạn nào hứng thú với chương trình này thì mình sẽ hướng dẫn.

đây là clip mô phỏng.Các bạn xem qua.

c4dt1 26-05-2011 10:57 AM

kính chào các bác trên diễn đàn
em mới nhập môn,nên em không biết làm thế nào để VB nhận 1 kí tự và hiển thị kí tự đó dưới dạng số thập phân.từ 8051 em truyền lên 0x31,đáng lẽ VB nhận và hiển thị số 1 trong txtnhan.text =1;nhưng mà nó cứ hiện cái j đâu ấy,em cấu hình mscoom1.inputmode=0 tức là Ascci ,vậy có bác nào biết thì chỉ giáo cho em vài đường

hangocminh1989 16-07-2011 01:34 AM

các bác ơi, bác nào biết là tại sao em truyền dừ liệu từ pic lên máy tính thì em chỉ truyền được tới 255 thôi, 256 là nó sai bét.....em truyền số 999 nó hiển thị thành số 231, số 998 nó lại hiện thành 230, nhưng số 1000 thì nó lại hiển thị đíng 1000. chả hiểu cái quái gì chỗ này cả. em đã tách từng số ra trong chuỗi rồi em mơi truyền lên máy tính, bác nào biét chỉ em cách xử lí cái chỗ này với, hic

hein_ts 17-07-2011 02:37 AM

Cũng lạ nhỉ? Bạn nên gửi code lên để mọi người cùng xem chứ?

tranbahung80 17-07-2011 03:17 PM

SỬA CHỮA ... thiết bị công nghiệp
 
Chào tất cả mọi người!
Ngày sưa mình làm về VĐK, điện tử cơ bản nhiều. Nhưng lay đã bỏ sang làm điện công nghiệp, nói chung là sửa mọi thứ cả công ty và sửa thuê.
Mình cũng đac thử một số thiết bị công nghiệp được thay thế bằng VĐk để làm nhưng không hiệu quả vì giá thành cao.
Anh em lào mà làm điện tử để biết thì không sao.. nhưng để cạnh tranh thì phải có hệ thống... Ít nhất như Addmin Bình Anh thì mới ổn một là dòng sản phẩm mới hai là độc chiếm một lãnh vực nào...
Cũng như mình phải nói sau 2,5 năm làm trong ngành gạch Ceramic thì độc chiếm về dòng máy Phân loại SACMI, LÒ NUNG CÁC HÃNG, MÁY ÉP CỦA SACMI loại chạy máy vi tính.
Thì cũng khá dù còn làm điện tử thấy kém quá.
Hi vọnh một ngày gần đay mình sẽ Pot các bài ví dụ về Pic16f877A, mình có ý là những ai daoloatd thì ủng hộ vào quỹ nào đó....vd chất độc da cam ..
Hi vong cửa mình sẽ thành hiện thực.

tdm 18-07-2011 10:23 AM

Trích:

Nguyên văn bởi hangocminh1989 (Post 46958)
các bác ơi, bác nào biết là tại sao em truyền dừ liệu từ pic lên máy tính thì em chỉ truyền được tới 255 thôi, 256 là nó sai bét.....em truyền số 999 nó hiển thị thành số 231, số 998 nó lại hiện thành 230, nhưng số 1000 thì nó lại hiển thị đíng 1000. chả hiểu cái quái gì chỗ này cả. em đã tách từng số ra trong chuỗi rồi em mơi truyền lên máy tính, bác nào biét chỉ em cách xử lí cái chỗ này với, hic

bạn khai báo biến chứa giá trị 999 là biến 8bit hay 16bit.


Múi giờ GMT. Hiện tại là 11:10 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam