PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > MPASM

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

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 ...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 18-09-2010, 11:16 AM   #1
shevry
Nhập môn đệ tử
 
Tham gia ngày: Sep 2007
Bài gửi: 6
:
16F887 và thạch anh 20Mhz

Mình ko hiểu tại sao khi mình khai báo CONFIG như thế này để sd thạch anh 20M thì mạch ko chạy, nhưng mình vẫn để nguyên phần cứng đó và thay HS = XT thì mạch chạy với tốc độ tương đương 4M (vẫn đang dùng thạch anh 20M):

__CONFIG _CONFIG1, _HS_OSC & _FCMEN_OFF & _IESO_OFF & _CP_OFF & _WDT_OFF & _BOR_ON & _PWRTE_ON & _LVP_OFF & _DEBUG_OFF
__CONFIG _CONFIG2, _WRT_OFF & _BOR21V

Bạn nào có kinh nghiệm sd thạch anh 20M thì chỉ mình với nhé. Chẳng lẽ ko có cách nào để sd Thạch anh 20M sao? (tụ thì mình sd cặp 30p lẫn cặp 27p vẫn ko chạy)
shevry vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-09-2010, 03:01 PM   #2
KVLV
Đệ tử 2 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 42
:
xem lại mấy dòng này xem.

_EXTRC_OSC_NOCLKOUT
_EXTRC_OSC_CLKOUT
_EXTRCIO
_EXTRC

thay đổi nội dung bởi: KVLV, 18-09-2010 lúc 03:04 PM. Lý do: mấy dòng này là xài RC ngoài. xin lỗi.
KVLV vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2010, 03:57 PM   #3
shevry
Nhập môn đệ tử
 
Tham gia ngày: Sep 2007
Bài gửi: 6
:
Cho mình hỏi bạn KVLV có xem datasheet 16F887 chưa vậy? bạn xem lại phần 4.4 External Clock Modes trang 63 lại nhé.
Bạn nào đã ráp mạch mà sd thạch anh 20M rồi thì giúp mình với.
shevry vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-09-2010, 07:18 AM   #4
badmin
Nhập môn đệ tử
 
Tham gia ngày: Sep 2010
Bài gửi: 4
:
Mình mới làm quen với PIC thôi, thấy các bạn thường sử dụng PIC 16F887. Vậy có thể cho mình hỏi với người mới làm quen với PIC như mình thì làm quen với con PIC nào và tại sao nên sử dụng con PIC đó(ví dụ như giá cả hợp lý, nhiều port dễ điều khiển, dễ lập trình...). Mong các mem pro giúp mình với!!!
__________________
Cảm ơn đời mỗi sớm mai thức dạy
Thêm một ngày sống nữa để yêu thương...
01696899823
tanthanh_spkt@yahoo.com.vn
tanthanh.spkt@gmail.com
badmin vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-09-2010, 09:44 AM   #5
KVLV
Đệ tử 2 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 42
:
Trích:
Nguyên văn bởi shevry View Post
Cho mình hỏi bạn KVLV có xem datasheet 16F887 chưa vậy? bạn xem lại phần 4.4 External Clock Modes trang 63 lại nhé.
Bạn nào đã ráp mạch mà sd thạch anh 20M rồi thì giúp mình với.
tôi có xem datasheet rồi nhưng mà tiếng Anh nhiều quá tôi đọc hông hiểu.

trang 62, section 4.2, ocillator control, bro nên đọc kỹ nhá register4-1.

tôi có kèm theo file mô phỏng của proteus và hex file. program đếm số ra portD, hiển thị bằng LED, trễ 1 giây. tôi không thể kiểm chứng xem uC chạy có đúng không.

xin hỏi bằng cách nào mà bro biết chương của bro chạy 4MHz?
File Kèm Theo
File Type: zip 16F887TEST.zip (15.8 KB, 55 lần tải)

thay đổi nội dung bởi: KVLV, 21-09-2010 lúc 09:59 AM.
KVLV vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-09-2010, 09:46 AM   #6
KVLV
Đệ tử 2 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 42
:
Trích:
Nguyên văn bởi badmin View Post
Mình mới làm quen với PIC thôi, thấy các bạn thường sử dụng PIC 16F887. Vậy có thể cho mình hỏi với người mới làm quen với PIC như mình thì làm quen với con PIC nào và tại sao nên sử dụng con PIC đó(ví dụ như giá cả hợp lý, nhiều port dễ điều khiển, dễ lập trình...). Mong các mem pro giúp mình với!!!
thường thì học pic16F877.
tôi thấy có rất nhiều luồng trong phần "chú ý" nói về chip nầy.
KVLV vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-09-2010, 03:27 PM   #7
shevry
Nhập môn đệ tử
 
Tham gia ngày: Sep 2007
Bài gửi: 6
:
Mình biết nó chạy khoảng 4M vì mình đã thử với thạch anh 4M rồi - khai báo XT (ráp mạch thực tế đó bạn). Nên mình muốn biết tại sao mình khai báo HS với thạch anh 20M mà ko dc. Còn nếu bạn muốn kiểm chứng thì xin ráp mạch thực tế nhé, đừng lấy Protues ra chơi nữa, có khi chương trình trên Protues chạy nhưng thực tế ko chạy đâu bạn.
Hãy để những người làm rồi họ chỉ cho mình biết bạn nhé.
shevry vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lờ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


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