PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators

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

Bootloaders - Programmers - Debuggers - Emulators Những công cụ cần thiết để lập trình cho PIC/dsPIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 04-12-2008, 04:20 PM   #1
ngocnguyencdt04
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 2
:
Thắc mắc về MPLAB ICD2.Mong nhận được ý kiến của diễn đàn!

Mình đang tiếp xúc với bộ Kit dsPICDEM 1.1 Plus Development, chip là con 30F6014A, mạch nạp MPLAB ICD2. Vì lý do ngoài ý muốn mà mình không có nhiều thời gian để khai thác bộ Kit với một trình biên dịch bài bản như MPLAB , do đó mình tìm đến MikroC.
Vấn đề thắc mắc của mình là làm sao nạp được file .hex do MikroC biên dịch bằng mạch nạp MPLAB ICD2 !?
Hay: MPLAP ICD2 có nạp được file .hex với đường dẫn bất kỳ được không?
Mình là lính mới, mong được sự ý kiến của diễn đàn!
ngocnguyencdt04 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-12-2008, 05:04 PM   #2
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 ngocnguyencdt04 View Post
Mình đang tiếp xúc với bộ Kit dsPICDEM 1.1 Plus Development, chip là con 30F6014A, mạch nạp MPLAB ICD2. Vì lý do ngoài ý muốn mà mình không có nhiều thời gian để khai thác bộ Kit với một trình biên dịch bài bản như MPLAB , do đó mình tìm đến MikroC.
Vấn đề thắc mắc của mình là làm sao nạp được file .hex do MikroC biên dịch bằng mạch nạp MPLAB ICD2 !?
Hay: MPLAP ICD2 có nạp được file .hex với đường dẫn bất kỳ được không?
Mình là lính mới, mong được sự ý kiến của diễn đàn!
MPLAB ICD 2 sử dụng MPLAB IDE làm giao diện trên host PC. Do đó, vấn đề của bạn thực ra liên quan đến việc MPLAB IDE có lấy được mã chương trình trong một tập tin .hex do một trình biên dịch bên ngoài MPLAB IDE tạo ra hay không. Câu trả lời là được.

Sau khi đã dùng mikroC để biên dịch chương trình và tạo ra được tập tin .hex, bạn vào MPLAB IDE và chọn lệnh "Import ..." từ mênu "File". Khi đó, bạn có thể dùng hộp thoại để di chuyển đến thư mục có chứa tập tin .hex của bạn, và chọn tập tin cần import vào MPLAB IDE. Sau đó thì bạn có thể thiết lập lại cấu hình (nếu cần thiết) bằng lệnh "Configuration Bits ..." trong mênu "Configure", và chọn MPLAB ICD 2 làm mạch nạp bằng lệnh "Select Programmer>MPLAB ICD 2" trong mênu "Programmer".

Sau đó thì bạn có thể dùng các lệnh trong mênu "Programmer" hay các nút bên phải cùng của thanh công cụ để thực hiện các thao tác xóa, đọc, hay nạp chương trình và các dữ liệu khác của PIC/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

thay đổi nội dung bởi: namqn, 05-12-2008 lúc 07:33 PM. Lý do: thiếu 1 từ
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-12-2008, 07:31 PM   #3
ngocnguyencdt04
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 2
:
Mình rất cảm ơn sự chỉ dẫn rất chi tiết của anh namqn. Cảm ơn diễn đàn!
ngocnguyencdt04 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-10-2009, 06:24 PM   #4
picthanh
Đệ tử 2 túi
 
Tham gia ngày: Jun 2007
Bài gửi: 44
:
chào các anh, cho em hỏi mạch ICD2 có nạp dc co pic16F727 không ? Em mới lấy con pic16F727 về , đang làm mạch demo M-touch nhưng mà loay hoay sáng giờ ko nạp dc. mach nạp ICD2 thì ko nhận dc chip, em làm mạch demo theo bác kimhuynguyen : http://www.picvietnam.com/forum/showthread.php?t=4633 .
Tình hình trên phần mềm MPlap IDE V8.36. thông báo như sau:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x90, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Reading...
ICDWarn0052: MPLAB ICD 2 cannot validate a target device. Please make sure that the target device is connected and properly powered. Select "OK" to continue, or "CANCEL" to abort the operation
ICD0200: Operation Aborted (Warning 52).
...Read Failed
MPLAB ICD 2 ready for next operation
.
Mong các bác chỉ giáo.
__________________
VÔ DANH !!!
picthanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-10-2009, 06:40 PM   #5
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 picthanh View Post
chào các anh, cho em hỏi mạch ICD2 có nạp dc co pic16F727 không ? Em mới lấy con pic16F727 về , đang làm mạch demo M-touch nhưng mà loay hoay sáng giờ ko nạp dc. mach nạp ICD2 thì ko nhận dc chip, em làm mạch demo theo bác kimhuynguyen : http://www.picvietnam.com/forum/showthread.php?t=4633 .
Tình hình trên phần mềm MPlap IDE V8.36. thông báo như sau:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x90, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Reading...
ICDWarn0052: MPLAB ICD 2 cannot validate a target device. Please make sure that the target device is connected and properly powered. Select "OK" to continue, or "CANCEL" to abort the operation
ICD0200: Operation Aborted (Warning 52).
...Read Failed
MPLAB ICD 2 ready for next operation
.
Mong các bác chỉ giáo.
Rất nhiều khả năng mạch đích của bạn có vấn đề, hãy kiểm tra xem các chân của đầu nối ICSP có bị chạm chập với ground hay không (đã từng xảy ra với sinh viên của tôi).

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 07-10-2009, 10:17 AM   #6
picthanh
Đệ tử 2 túi
 
Tham gia ngày: Jun 2007
Bài gửi: 44
:
bác Namqn ơi ! em đã kiểm tra rất kỹ nhưng cũng ko kết nối dc, kết quả cũng như trên. Các chân reset, clock, data của đầu nối ICSP ko hề bị chạm mass hay chạm nguồn 5V. có bác nào đã làm thử mạch M-touch trên và bị tình trạng giống em xin chỉ giáo.
__________________
VÔ DANH !!!
picthanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-10-2009, 10:39 AM   #7
picthanh
Đệ tử 2 túi
 
Tham gia ngày: Jun 2007
Bài gửi: 44
:
Em có mắc thêm con led vào chân clock để kiểm tra, mỗi lần em nhấn read target device trên Mplap IDE thì con led sáng lên 1 cái. chứng tỏ chân Clock ko bị chập với mass. có khi nào con 16F727 của em bị tiêu rồi ko.
__________________
VÔ DANH !!!
picthanh 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à 07:29 PM.


Đượ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