PIC Vietnam

Go Back   PIC Vietnam > Mua bán & Trao đổi > Trao đổi ngoài luồ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

Trao đổi ngoài luồng Các loại vi điều khiển khác, tản mạn của các anh chàng và cô nàng kỹ thuật ...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 21-01-2007, 02:02 AM   #1
hatuan296
Làm quen với PIC
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
:
Question Anh falleaf làm ơn cho em hỏi chút nha !

Hiện tại em đang dùng Pic 18f458 , nhưng đã viết chương trình đến giới hạn (32 k) . Em vừa mới mua được con pic 18f4680 , bộ nhớ là 64 kb của bác batbatdieu .
Em có vài câu hỏi nhỏ , mong anh trả lời giúp em :

_Em chỉ muốn dùng Thạch anh ngoài , không muốn dùng bộ dao động nội thì phải làm sao ?
_Khi em nạp 1 chương trình đơn giản : là sáng , tắt 1 led tại Porta.2 thì rất tốt ( trường hợp Porta.2 là OUTPUT )
nhưng khi em cho porta.2 nhận tín hiệu logic ( trường hợp Porta.2 là INTPUT )thì lại không được . mặc dù đã set porta là digital . Và em nhận thấy Toàn bộ Porta là bị như vậy , các port khác không sao cả . Với chương trình đó , đem nạp cho con 18f458 thì lại không có vấn đề gì . vẫn nhận được tín hiệu logic như thường .

Vậy có phải con Pic đã bị hư không ? hay là do em chưa khởi tạo nó ?
trên đây là vài câu hỏi nhỏ mà em không biết hỏi ai . mong anh giúp em . Cảm ơn anh nhiều lắm . Hy vong sớm nhận được câu trả lời của anh .

a, em đưa luôn phần config lên để anh xem giúp em là có thiếu xót phần nào không nha :

__CONFIG _CONFIG1H, _OSC_XT_1H
__CONFIG _CONFIG2H, _WDT_ON_2H & _WDTPS_128_2H
__CONFIG _CONFIG3H, _PBADEN_OFF_3H
__CONFIG _CONFIG4L, _LVP_OFF_4L & 0bfh &_XINST_OFF_4L

mong anh trả lời giúp em .

thay đổi nội dung bởi: hatuan296, 22-01-2007 lúc 04:11 AM.
hatuan296 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-01-2007, 09:23 PM   #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
Trích:
Nguyên văn bởi hatuan296 View Post
Hiện tại em đang dùng Pic 18f458 , nhưng đã viết chương trình đến giới hạn (32 k) . Em vừa mới mua được con pic 18f4680 , bộ nhớ là 64 kb của bác batbatdieu .
Em có vài câu hỏi nhỏ , mong anh trả lời giúp em :

_Em chỉ muốn dùng Thạch anh ngoài , không muốn dùng bộ dao động nội thì phải làm sao ?
_Khi em nạp 1 chương trình đơn giản : là sáng , tắt 1 led tại Porta.2 thì rất tốt ( trường hợp Porta.2 là OUTPUT )
nhưng khi em cho porta.2 nhận tín hiệu logic ( trường hợp Porta.2 là INTPUT )thì lại không được . mặc dù đã set porta là digital . Và em nhận thấy Toàn bộ Porta là bị như vậy , các port khác không sao cả . Với chương trình đó , đem nạp cho con 18f458 thì lại không có vấn đề gì . vẫn nhận được tín hiệu logic như thường .

Vậy có phải con Pic đã bị hư không ? hay là do em chưa khởi tạo nó ?
trên đây là vài câu hỏi nhỏ mà em không biết hỏi ai . mong anh giúp em . Cảm ơn anh nhiều lắm . Hy vong sớm nhận được câu trả lời của anh .

a, em đưa luôn phần config lên để anh xem giúp em là có thiếu xót phần nào không nha :

__CONFIG _CONFIG1H, _OSC_XT_1H
__CONFIG _CONFIG2H, _WDT_ON_2H & _WDTPS_128_2H
__CONFIG _CONFIG3H, _PBADEN_OFF_3H
__CONFIG _CONFIG4L, _LVP_OFF_4L & 0bfh &_XINST_OFF_4L

mong anh trả lời giúp em .
Vì bạn hỏi đích danh, nên tôi để cho chú F trả lời bạn. Nhưng có lẽ F cũng đang rất bận, nên tôi trả lời cho bạn vậy.

Để dùng thạch anh ngoài thì bạn thiết lập _CONFIG1H thích hợp: XT cho thạch anh đến 4 MHz, HS cho thạch anh từ 4 MHz trở lên.

Để dùng port A như input thì bạn phải thiết lập các thanh ghi điều khiển port cho thích hợp. Xem ví dụ 10-1 (trang 129) của datasheet, về các thanh ghi ADCON1, CMCON, và TRISA.

Tôi tin là batbatdieu không bán hàng kém phẩm chất cho bạn.

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 22-01-2007, 11:03 PM   #3
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
1) không nên gọi đích danh F ra , F bây giờ không có thời gian trả lời cho các bạn, vì F đang tiến hành một số dự án bên TLVN, và công việc chuẩn bị cho phòng thí nghiệm PIC. >> xin nghỉ 3 tháng

2) Port A2 không phải là một pin đặc biệt, nên không có cản trở gì cả.

3) Nếu các port khác bạn setup cùng một cách, và chạy được, hãy kiểm tra các vấn đề sau:

- mạch test có bị chạm ở đâu đó (tình trạng này ngay cả một mod của picvietnam cũng đã từng bị, do sự chủ quan)
- bạn cần post source code mà bạn dùng để test
- PIC vẫn có khả năng bị hư một pin (do bạn đã từng làm gì đó sai), và các pin khác vẫn hoạt động bình thường.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-01-2007, 12:37 AM   #4
hatuan296
Làm quen với PIC
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
:
Em cảm ơn 2 anh đã trả lời câu hỏi . Vấn đề của em hiện giờ đã được giải quyết xong . Đúng là bị sai phần config . Chứ phần cứng không bị sao cả .
hatuan296 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à 07:40 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