Ðề tài: PIC18F2620 + rs232
View Single Post
Old 17-12-2006, 08:42 PM   #6
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 littlephoc View Post
Mình dùng ICD 2 của microchip, còn tần số dao động của picdem 2 plus thì không biết tra thế nào cả. Nếu khai báo trong source code để 20Mhz thì còn nhận được ký tự(dù sai), còn để 40Mhz thì hoàn toàn ko nhận được. picdem của mình màu đỏ hình như khác với datasheet của loại màu xanh và search loại màu đỏ hình như nó cũng để là 40Mhz.
Theo sơ đồ nguyên lý trong tài liệu hướng dẫn của PICDEM 2 Plus thì socket 28 chân chỉ nối với thạch anh 32768 Hz. Ba tùy chọn khác cho nguồn xung là bộ dao động (oscillator), thạch anh (crystal) và mạch RC thì nối với socket 40 chân và socket 18 chân. Cũng theo tài liệu hướng dẫn, bộ dao động có tần số khoảng 4 MHz, mạch RC có tần số khoảng 2 MHz, còn thạch anh thì chưa hàn vào board.

Một cách rất đơn giản để xác định tần số xung clock là bạn lấy ví dụ nháy LED, chọn một tần số xung clock nào đó (1 MHz chẳng hạn) và đặt thời gian trễ giữa các thao tác bật/tắt LED là 1 giây trong chương trình nguồn. Sau đó dịch, nạp, và chạy thử, đo thời gian trễ thực sự giữa các thao tác bật/tắt LED, bạn sẽ tính được tần số xung clock thực.

Lần trước tôi nhìn không kỹ, socket 28 chân vẫn được cấp chung các nguồn clock như 2 socket kia. Xin đính chính lại!

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

thay đổi nội dung bởi: namqn, 18-12-2006 lúc 02:20 AM.
namqn vẫn chưa có mặt trong diễn đàn