PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 29-06-2008, 03:33 PM   #1
gghh
Nhập môn đệ tử
 
Tham gia ngày: Jan 2008
Bài gửi: 4
:
Smile Xin chỉ giáo

Bác nào rành về Proteus xin chỉ giúp :
Về cách mô phỏng giao tiếp pic với cổng Com ảo trong Proteus

Cám ơn rất nhiều!!!!!!!!!!!!!!!!!!!
gghh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-06-2008, 07:03 PM   #2
phamminhtuan
Super Moderator
 
phamminhtuan's Avatar
 
Tham gia ngày: Feb 2006
Bài gửi: 150
:
cái này mình có viết 1 bài ở bên dientuvietnam.net, bạn qua đó xem sao, nhưng MCU MCS51, bạn chỉ việc thay con đó bằng PIC là ok rồi

http://dientuvietnam.net/forums/showthread.php?t=13005

Trong thư viện mặc định của Proteus SP2 không có PIC18, nếu bạn giao tiếp dùng PIC18 có thể Download ở bên dưới
Ðính Kèm 1598

thay đổi nội dung bởi: phamminhtuan, 30-06-2008 lúc 04:02 AM. Lý do: .com -> .net
phamminhtuan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-06-2008, 07:44 PM   #3
dvnccbmacbt
Đệ tử 4 túi
 
Tham gia ngày: May 2007
Bài gửi: 65
:
Mình đã xem bài của bạn Phamminhtuan. Mình thay 89c51 bang Pic thì Pic chỉ nhận được dữ liệu chứ không phát dữ liệu được. Mình kiểm tra trên chân phát của Max232 thi thấy có dữ liệu phát. Nhưng kiểm tra trong Virtual serial Port thì thấy "send:0 bytes" . Bên Matlab cũng không nhận được (trên PC mình dùng matlab) . Nhờ các bạn giải thích giúp mình chỗ mấy cổng logic NOT trên mạch mô phỏng proteus với? Vì mình thấy trên sơ đồ nguyên lý không có mấy cổng này?
Cảm ơn nhiều.
dvnccbmacbt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-06-2008, 04:00 AM   #4
phamminhtuan
Super Moderator
 
phamminhtuan's Avatar
 
Tham gia ngày: Feb 2006
Bài gửi: 150
:
Thứ nhất mình trả lời bạn về MAX232, theo như datasheet thì IC này thì TI và TO qua cổng đảo, tương tự RI và RO cũng qua cổng đảo, thông thường thì mọi người giải quyết vấn đề này bằng phần mềm, như ở đây mình ...chơi trội, thế nên...như bạn nói

Thứ hai, nếu bạn để nguyên con 89c51 mà Virtual Serial Port có dữ liệu đi qua thì chắc chắn là do bạn viết chương trình cho con PIC sai, cụ thể có thể do tốc độ baud, hay cấu hình thạch anh bị sai nên dù có tín hiệu ở MAX232 thì vẫn không nhận được dữ liệu.

Nói thêm nữa đó chỉ là ... mô phỏng
phamminhtuan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam