|
Tài trợ cho PIC Vietnam |
MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ... |
|
Ðiều Chỉnh | Xếp Bài |
|
07-08-2005, 10:23 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: Aug 2005
Bài gửi: 4
: |
Sử dụng MPLab
Chào các bạn ! Tôi đang học lập trình Pic nhưng tôi chưa biết dùng phần mềm MPLab dể lập trình và mô phỏng cho Pic , các bạn chỉ giùm nhé , tôi mô phỏng nhưng k được , tạo project mới thì bị báo lỗi "no source " . Thanks nhiều nghen !
|
09-08-2005, 01:36 AM | #2 |
Đệ tử 4 túi
Tham gia ngày: May 2005
Bài gửi: 83
: |
Cái này tôi viết cho ICD2 , nhưng trong đó cũng có hướng dẫn về Mplab , nhất là cách tạo 1 project ( bằng hình ảnh) để biên dịch chương trình
http://www.ddcdt.com/icd2.pdf |
23-04-2007, 12:56 PM | #3 | |
Đệ tử 1 túi
Tham gia ngày: Mar 2007
Bài gửi: 25
: |
Trích:
|
|
28-04-2007, 05:22 PM | #4 |
Đệ tử 2 túi
Tham gia ngày: Jan 2007
Bài gửi: 35
: |
Mpasm , Mplink , Mplib ???
Trong MPLAB IDE, có các bộ Toolsuite thông dụng
- MPASM Assembler (mpasmwin.exe) - MPLINK Object Linker (mplink.exe) - MPLIB Librarian (mplib.exe) Các pác vui lòng giúp em hiểu rõ những trình trên là gì và chức năng của nó. Cám ơn.
__________________
[-- vnRobot --] http://www.engr.colostate.edu/~dga/mechatronics ftp://tailieuvietnam.net user: upload@tailieuvietnam.net pw: nopass thay đổi nội dung bởi: vnrobot, 28-04-2007 lúc 05:32 PM. |
28-04-2007, 08:33 PM | #5 | |
Trưởng lão PIC bang
|
Trích:
MPLINK là trình liên kết dùng để liên kết một hay nhiều module đối tượng (có thể là các module thư viện) thành 1 module nhị phân duy nhất, ánh xạ vào bộ nhớ vật lý của chip. MPLIB là trình quản lý thư viện dùng để quản lý các module thư viện, các hàm có sẵn của một ngôn ngữ lập trình thường được lưu trong các module thư viện. 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, 28-04-2007 lúc 11:57 PM. |
|
30-04-2007, 08:43 AM | #6 |
Đệ tử 2 túi
Tham gia ngày: Jan 2007
Bài gửi: 35
: |
Debugger ? How do use it effectively ?
Debugger là trình hỗ trợ tìm và fix lỗi, mặc dù ta viết chương trình kô có lỗi về mặt cú pháp, nhưng có thể sai lầm về mặt logic trong thực tế.
Sau khi chọn chip, lập trình và "build all" để sử dụng chức năng debugger, ta phải chọn chế độ debug. Ví dụ chọn MPLAB SIM, (tốt nhất là debug trên Mạch MPLAP ICD 2 (if có) vì nó giúp ta thao tác fix lỗi trên Mạch thực) --Menu bar >> Debugger/Select Tool/MPLAB SIM (lưu í là MPLAB SIM có hỗ trợ mô phỏng cho con PIC of mình, điều này biết được khi chọn PIC -- Menu bar >> Cofigure/Selec Device ) OK, xong phần Thủ tục, giờ xin các pác share tí kinh nghiệm để làm việc với trình Debugger một cách hiệu quà Cám ơn. ( F9,F5,F6 ? F2 ? F7, F8 ? ... )
__________________
[-- vnRobot --] http://www.engr.colostate.edu/~dga/mechatronics ftp://tailieuvietnam.net user: upload@tailieuvietnam.net pw: nopass thay đổi nội dung bởi: namqn, 30-04-2007 lúc 08:36 PM. |
28-08-2005, 01:30 PM | #7 |
Đệ tử 1 túi
Tham gia ngày: Jul 2005
Bài gửi: 12
: |
Bạn dùng MPLAP mà báo lỗi nosource , khi tạo một Project Wizad , bạn phải add file *.c (dùng HT PIC ) hoặc file *.asm(dùng MPSAM) cùng với file *.lkr (file linker trong thư mục MP Suite , ví dụ bạn dùng P16F877A thì add file 16F877A.lkr )
Khi đó thì Project của bạn mới nhận source , bạn đọc lại trong help phần Make New Project ! |
27-09-2005, 05:16 AM | #8 |
Đệ tử 1 túi
Tham gia ngày: Sep 2005
Bài gửi: 12
: |
hichic, em down cái đoạn video hướng dẫn của bọn microchip xuống và làm theo chỉ dẫn của bọn nó, em có con PIC16F628A, nên lúc tạo project em đã chọn add thêm 2 file: F628Atempo.asm va 16F628A.lkr, vậy mà lúc em chạy buil all nó cứ báo có 1 lỗi, các đại ca chỉ bảo dùm với(
|
27-09-2005, 08:47 PM | #9 | |
Đệ tử 1 túi
Tham gia ngày: Jul 2005
Bài gửi: 12
: |
Trích:
|
|
31-12-2010, 08:51 PM | #10 |
Nhập môn đệ tử
Tham gia ngày: Dec 2010
Bài gửi: 10
: |
mình mới bắt đầu làm quen với mplap vậy cho mình hỏi làm cách nào để add 2 file *.lkr và *.asm vậy?
|
31-12-2010, 08:55 PM | #11 |
Nhập môn đệ tử
Tham gia ngày: Dec 2010
Bài gửi: 10
: |
|
01-01-2011, 09:54 AM | #12 |
Nhập môn đệ tử
Tham gia ngày: Dec 2010
Bài gửi: 10
: |
|
26-12-2005, 05:59 PM | #13 |
Đệ tử 1 túi
Tham gia ngày: Nov 2005
Bài gửi: 17
: |
To batbatdieu!
Cai link bac dua chac la chet,toi load mai ma ko duoc!Cam phien bac post lai cho ba con ! Thansk! |
26-12-2005, 08:48 PM | #14 |
Đệ tử 3 túi
Tham gia ngày: Sep 2005
Bài gửi: 54
: |
|
20-05-2006, 09:45 PM | #15 |
Đệ tử 3 túi
Tham gia ngày: Oct 2005
Bài gửi: 47
: |
Sẵn tiện mấy bác nào mạnh về ASM cho em tí về cách debug trong MPASM:khi muốn debug mà cùng ngắt thì phải làm sao ạ.Em viết code nhưng không biết cách debug chương trình ngắt.làm sao để nhảy vào ngắt để coi nó làm gì trong đó..
Mong các bác giúp đỡ..... |
|
|
Similar Threads | ||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
Dịch MPLAB | nhh | Chương trình dịch & các công cụ mô phỏng | 73 | 09-11-2024 11:11 AM |
Hướng dẫn sử dụng Stimulus, dùng kết hợp với MPLAB SIM | namqn | Chương trình dịch & các công cụ mô phỏng | 6 | 25-10-2013 04:11 PM |
Hỏi về MPLAB | chipchipvn | Những câu hỏi thường gặp | 26 | 03-08-2010 07:58 PM |
Cần tìm MPLAB C30 v1.32 bản full | minhcuong | Chương trình dịch & các công cụ mô phỏng | 5 | 16-10-2007 05:43 PM |
Hoi ve Mplab | Luanquangnam | Đóng góp ý kiến | 1 | 12-12-2005 04:21 PM |