View Single Post
Old 11-01-2007, 06:36 PM   #179
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 phamgiaquang View Post
Mình đã dịch file bật tắt led 1s của NHH bằng MPLABIDEv7.51 nhưng không được. Chương trình báo lỗi:

Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "F:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p18F452 "onoffled1s.asm" /l"onoffled1s.lst" /e"onoffled1s.err"
Warning[215] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 8 : Processor superseded by command line. Verify processor symbol.
Message[301] F:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F877A.INC 37 : MESSAGE: (Processor-header file mismatch. Verify selected processor.)
Warning[230] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 10 : __CONFIG has been deprecated for PIC18 devices. Use directive CONFIG.
Error[126] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 10 : Argument out of range (not a valid config register address)
Warning[207] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 12 : Found label after column 1. (COUNT1)
Warning[207] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 13 : Found label after column 1. (COUNT2)
Warning[207] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 14 : Found label after column 1. (COUNT3)
Error[173] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM 53 : Source file path exceeds 62 characters (F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\DESKTOP\ONOFFLED1S.ASM)
Halting build on first failure as requested.
BUILD FAILED: Thu Jan 11 16:17:17 2007

Mình cũng đã dịch file mạch test led 1 của bác F nhưng cũng bị lỗi. Không biết tại sao.
Warning[215], Message[301], và Warning[230] không quan trọng lắm. Tuy nhiên trong MPLAB bạn đang chọn PIC18F452, trong khi tập tin header được gộp vào trong mã nguồn lại là cho PIC16F877A!

Các Warning[207] cho thấy format của tập tin nguồn của bạn không chuẩn. Tất cả các nhãn (label) phải nằm ở cột 1 của các dòng mã nguồn.

Error[173] chính là rắc rối, tên đường dẫn đến tập tin nguồn của bạn quá dài (dài hơn chiều dài tối đa là 62 ký tự). Bạn đặt mã nguồn trong một thư mục nào đó ở gần thư mục gốc, đặt tên thư mục sao cho đường dẫn tương đối ngắn thô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