PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Chương trình dịch & các công cụ mô phỏng

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

Chương trình dịch & các công cụ mô phỏng Khu vực này chỉ có thành viên diễn đàn mới được vào

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 20-05-2007, 01:38 AM   #1
dvty
Nhập môn đệ tử
 
Tham gia ngày: May 2007
Nơi Cư Ngụ: NT
Bài gửi: 6
:
Nguồn của nó đây thưa bác(bài đầu tiên mà bác F hướng dẫn):

Code:
TITLE 		"Mach test LED_1"
		PROCESSOR	P16F628A
		INCLUDE 	<P16F628A.inc>
		__CONFIG   	_CP_OFF	& _PWRTE_ON & _WDT_OFF &_HS_OSC
ORG	0x0000
		GOTO	MAIN


		ORG	0x0006

MAIN		
		BANKSEL	TRISB		; bank select
		CLRF		TRISB		; trisb = 00000000
						; portb = output
		BANKSEL	PORTB
		BSF		PORTB,	0	; rb0 = 1
						; RB0 = 5V
		GOTO		$		; dung chuong trinh tai day
						; vong lap tai cho^~
						; khong bao gio ket thuc
		END				; lenh bat buoc de ket thuc

Thực ra em không muốn làm mất thời gian của bác vào cái vụ chả ra đâu này vì biết bác rất bận , cái bài này lại chả có gì cả, với lại có lẽ em học ccs cho nhanh thấy luôn....không biết như vậy có nên không nhỉ
__________________
Nắng có hồng bằng đôi môi em, mưa có buồn bằng đôi mắt em....

thay đổi nội dung bởi: namqn, 20-05-2007 lúc 02:40 AM.
dvty vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-05-2007, 02:43 AM   #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
Mã nguồn đó không có lỗi gì cả (ngoại trừ bạn có directive TITLE và ORG đầu tiên nằm ở cột 1, sẽ tạo ra 1 warning, và cũng có 1 warning về việc chọn chip sẽ bị MPLAB chọn lại từ dòng lệnh).

Vì bạn nói rằng bạn mới học PIC, tôi cho là bạn xem lại cách biên dịch chương trình.

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 24-04-2008, 01:00 PM   #3
nhanndt
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 5
:
Trích:
Nguyên văn bởi dvty View Post
Nguồn của nó đây thưa bác(bài đầu tiên mà bác F hướng dẫn):

Code:
TITLE 		"Mach test LED_1"
		PROCESSOR	P16F628A
		INCLUDE 	<P16F628A.inc>
		__CONFIG   	_CP_OFF	& _PWRTE_ON & _WDT_OFF &_HS_OSC
ORG	0x0000
		GOTO	MAIN


		ORG	0x0006

MAIN		
		BANKSEL	TRISB		; bank select
		CLRF		TRISB		; trisb = 00000000
						; portb = output
		BANKSEL	PORTB
		BSF		PORTB,	0	; rb0 = 1
						; RB0 = 5V
		GOTO		$		; dung chuong trinh tai day
						; vong lap tai cho^~
						; khong bao gio ket thuc
		END				; lenh bat buoc de ket thuc
Sao không thấy ai giải thích lỗi này vậy.Mình mới nhập môn và bị lỗi như dvty vậy:
"Error[126] E:\DOCUMENTS\DA THIET KE KI THUAT\TESTPORTB.ASM 4 : Argument out of range (not a valid config register address)"
Đang chờ các bậc tiền bối
nhanndt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2008, 04:02 PM   #4
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 nhanndt View Post
Sao không thấy ai giải thích lỗi này vậy.Mình mới nhập môn và bị lỗi như dvty vậy:
"Error[126] E:\DOCUMENTS\DA THIET KE KI THUAT\TESTPORTB.ASM 4 : Argument out of range (not a valid config register address)"
Đang chờ các bậc tiền bối
Tôi đã trả lời ở post phía dưới rồi. Vì bạn hỏi lại nên tôi đã dịch lại và đính kèm ảnh chụp màn hình của tôi ở đây. Kết quả biên dịch là thành công, với 1 warning cho biết MPLAB sẽ dùng chip được chọn ở menu Configure thay vì chip được chọn trong code. Bạn cũng thấy là tôi đã chọn chip trong MPLAB cũng là PIC16F628A, bạn xem lại đã chọn đúng chip bằng lệnh menu Configure>Select Device... hay chưa.

Thân,
Hình Kèm Theo
File Type: gif Code_628A.gif (53.2 KB, 52 lần tải)
__________________
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
Trả lời

Tags
asm, compiling, mplab, project creation


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

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
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
Sử dụng MPLab thanhphongltv MPASM 32 01-01-2011 09:54 AM
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


Múi giờ GMT. Hiện tại là 12:09 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