PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

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

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 11-01-2007, 04:46 PM   #1
phamgiaquang
Nhập môn đệ tử
 
Tham gia ngày: Dec 2005
Bài gửi: 10
:
Mới học PIC

Xin chào mọi người. Hihi... Tôi không phải là dân điện tử đâu. Hiện tôi là sinh viên Hông nghiệp. Tôi mới bắt đầu nghiên cứu về vi điều khiển nên cũng chưa biết gì nhiều. Tôi đã đọc bài "CƠ bản về PIC" của Falleaf nhưng hiên nay tôi vẫn chưa có điều kiện để mua PIC về thực hành.
Tôi đang sử dụng Proteus và MPLAPv7.51 để chạy thử. Chương trình testled1 của bác F không dịch được
Xin các cao thủ chỉ bảo.
Đây là Source:
;================================================= ==================================================
; Ten chuong trinh : Mach test den LED_1
; Nguoi thuc hien : Falleaf
; Ngay thuc hien : 23/05/2005
; Phien ban : 1.0
; Mo ta phan cung : Dung PIC16F628A - thach anh 10MHz
; : LED giao tiep voi PORTB
; : Cuc am cua LED noi voi GND
; : RB0 - RB7 la cac chan output
;---------------------------------------------------------------------------------------------------
; Ngay hoan thanh : 23/05/2005
; Ngay kiem tra : 23/05/2005
; Nguoi kiem tra : Doan Hiep
;---------------------------------------------------------------------------------------------------
; Chu thich : Mo ta cac diem khac nhau cua cac phien ban khac nhau
; : hoac cac chu thich khac
; : vd, dung che do Power On Reset, PORTB = 00000000
; : hoac, chuong trinh viet cho PIC Tutorial
; : hoac, chuong trinh nay hoan toan mien phi va co the dung cho
; : moi muc dich khac nhau
;================================================= ==================================================

TITLE "Mach test LED_1"
PROCESSOR PIC16F628A
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
;================================================= ==================================================

Còn đây là lỗi:
Clean: Deleting intermediary and output files.
Clean: Deleted file "F:\Documents and Settings\Pham Gia Quang\My Documents\testled.mcs".
Clean: Done.
Executing: "F:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p18F452 "testled.asm" /l"testled.lst" /e"testled.err"
Warning[215] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\MY DOCUMENTS\TESTLED.ASM 24 : Processor superseded by command line. Verify processor symbol.
Message[301] F:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : MESSAGE: (Processor-header file mismatch. Verify selected processor.)
Warning[230] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\MY DOCUMENTS\TESTLED.ASM 26 : __CONFIG has been deprecated for PIC18 devices. Use directive CONFIG.
Error[126] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\MY DOCUMENTS\TESTLED.ASM 26 : Argument out of range (not a valid config register address)
Error[173] F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\MY DOCUMENTS\TESTLED.ASM 45 : Source file path exceeds 62 characters (F:\DOCUMENTS AND SETTINGS\PHAM GIA QUANG\MY DOCUMENTS\TESTLED.ASM)
Halting build on first failure as requested.
BUILD FAILED: Thu Jan 11 16:36:15 2007

Tôi đã sửa phần config:"CONFIG = " thông báo và đã thử bỏ phần __CONFIG và thay ORG 0x0005 thành ORG 0x0006 thì dịch được nhưng khi chạy proteus thì có lỗi.
phamgiaquang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


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à 12:35 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