PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC > Những câu hỏi thường gặp

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

Những câu hỏi thường gặp Những lỗi cơ bản thường gặp khi làm việc với PIC hoặc những vấn đề cơ bản nhất thường được hỏi trong những năm qua

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 18-10-2006, 11:33 PM   #19
spirit
Đệ tử 2 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 42
:
Talking

Chương trình của bạn mình test rồi
Thứ 1: về source code
+ Bạn viết không theo một logic nào cả cái này là đặc điểm chung của người mới biết thôi lúc trước mình cũng như vậy.
Bạn nên viết giải thuật chương trình ra ( bài của bạn đâu khó để viết giải thuật đâu phải không ) để dẽ dàng kiểm tra lỗi sai và Debug.
Chương trinh của bạn sai ở những điểm này:

Main
banksel TRISB
clrf TRISB
movlw 2h
movwf TRISB *
Goto Check
Check
Btfsc PORTB,1
Goto Check
Call Switch
Switch **
btfss PORTB,0
bsf PORTB,0
bcf PORTB,0
Return ***
End

* : bạn cần banksel PORTB ( chuyển về bank 0 ) vì bạn đang ở bank 1
** :Đoạn chương trình Switch này không hợp lí ( đọc kĩ sẽ thấy thôi mà ^_^)
***:thay bằng goto Check
Thứ 2 : Bạn không cần vẽ thạch anh,tụ bù nhiệt 30pf,nguồn 5V...mà chỉ cần led và button ( nhớ button có thêm điện trở kéo nguồn hoặc bcf OPTION_REG,7 ) là đủ.
Thứ 3 : Để chỉnh tần số Pic trong Proteus thì click chuột phải xong click chuột trái ( làm từ từ thôi ) có chỗ chọn tần số trong hộp thoại hiện ra ( ví dụ chọn 32.768Khz,4Mhz...).Để lấy linh kiện thì gõ P -> gõ tên linh kiện ( ví dụ 7seg,LCD,led (có màu),pic16f877 ... có gì bí mình sẽ chỉ thêm)

Bạn mới học Pic thì qua luồng này lấy tài liệu Nigel về
http://www.picvietnam.com/forum//showthread.php?t=9
bạn nên đọc kĩ những bài tập của Nigel,ông ta viết rất hay và dễ hiểu
và các tutorial của Mod Chính ở luồng này
http://www.picvietnam.com/forum//showthread.php?t=238
trình độ khá rồi thì qua luồng này
http://www.picvietnam.com/forum//showthread.php?t=325

Có gì thì mail cho mình theo địa chỉ này spirit317vn@yahoo.com hoặc post lên đây cũng được.
Thôi nhé,chúc bạn thành công.
spirit vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Ðiều Chỉnh
Xếp Bà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

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 76 28-02-2025 03:02 PM
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
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à 04:26 AM.


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