PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

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

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 08-11-2009, 10:26 PM   #1
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trên chân SDA và SCL có 2 con điện trở pull-up, bus I2C yêu cầu khoảng 4k7 với 100KHz và khoảng 1k8 với 400KHz. Trong khi đó 2 chân PGD và PGC lại yêu cầu nếu có thì điện trở pull-up hoặc pull-down phải >10K (mình không nhớ tài liệu nào) để mạch nạp/debug bên ngoài có thể kéo được 2 chân này theo đúng dạng sóng yêu cầu.

----
Edited:
Trong khi nạp tín hiệu trên chân PGD có thể khiến con slave kéo đường SDA (PGC) làm PICkit2 ko hoạt động
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-11-2009, 10:28 PM   #2
chestnut
Đệ tử 2 túi
 
Tham gia ngày: Jul 2008
Bài gửi: 40
:
Trích:
Nguyên văn bởi bien_van_khat View Post
Trên chân SDA và SCL có 2 con điện trở pull-up, bus I2C yêu cầu khoảng 4k7 với 100KHz và khoảng 1k8 với 400KHz. Trong khi đó 2 chân PGD và PGC lại yêu cầu nếu có thì điện trở pull-up hoặc pull-down phải >10K (mình không nhớ tài liệu nào) để mạch nạp/debug bên ngoài có thể kéo được 2 chân này theo đúng dạng sóng yêu cầu.
Em đã tháo 2 con trở đó ra rồi vẫn không nạp được chip, lúc sau này em cấp nguồn vào cho con PIC18F2550 thì nạp được chip, lúc này em lại hàn 2 con trở 5k vào 2 chân SDA và SDL thì nạp chip bình thường.
chestnut vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-11-2009, 09:23 AM   #3
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi chestnut View Post
Em đã tháo 2 con trở đó ra rồi vẫn không nạp được chip, lúc sau này em cấp nguồn vào cho con PIC18F2550 thì nạp được chip, lúc này em lại hàn 2 con trở 5k vào 2 chân SDA và SDL thì nạp chip bình thường.
Vẫn còn có chỗ chưa rõ bạn ạ. Khi nạp bằng PICkit 2 thì bạn dùng PICkit 2 để cấp nguồn cho dsPIC, hay cấp nguồn ngoài cho dsPIC?

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-11-2009, 09:49 PM   #4
npbaoduy
Đệ tử 2 túi
 
Tham gia ngày: Sep 2008
Nơi Cư Ngụ: Tp. HCM
Bài gửi: 38
:
Vậy khi thiết kế mạch có ICSP có cần 2 điện trở kéo lên chỗ 2 chân PGC và PGD không? Trước giờ em không để ý cái này, nên có nhiều lúc báo lỗi không nạp được.
Còn một điều nữa, chân MCLR mình dùng điện trở kéo lên nguồn bao nhiêu là vừa? Em thường dùng 100k nhưng lại có ý kiến cho rằng 10k thì sẽ tốt hơn khi nạp bằng ICSP.
Em cám ơn.
npbaoduy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-11-2009, 12:45 PM   #5
chestnut
Đệ tử 2 túi
 
Tham gia ngày: Jul 2008
Bài gửi: 40
:
Trích:
Nguyên văn bởi namqn View Post
Vẫn còn có chỗ chưa rõ bạn ạ. Khi nạp bằng PICkit 2 thì bạn dùng PICkit 2 để cấp nguồn cho dsPIC, hay cấp nguồn ngoài cho dsPIC?

Thân,
Em đã thử dùng nguồn của PICKIT2 và cả nguồn ngoài cấp cho dsPIC luôn rồi ạ(lúc nạp chỉ là 1 trong 2 nguồn), trình trạng là nếu không cấp nguồn cho con PIC18F2550 thì không detect được con dsPIC.
chestnut 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:13 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