View Single Post
Old 13-07-2010, 11:23 PM   #4
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 DIEP View Post
Cám ơn thầy Nam về nhiều lần đã giải đáp cho tôi . Tôi vẫn còn thắc mắc về thanh ghi PCL
theo tôi hiểu thanh ghi PCL chỉ có 8 bit do vậy chỉ có khả năng trỏ tới địa chỉ FF như vậy khi viết code vượt quá địa chỉ FF dù vẫn nằm trong page 0 thì bằng cách nào MCU có thể trỏ tới được nếu không chủ động thay đổi giá tri thanh ghi PCLATH . Tôi còn thấy mù mờ xin thầy nói chi tiết hơn . Thành thật cám ơn .
Thực ra có đến 11-bit thấp của địa chỉ lệnh sẽ được nhúng trong mã lệnh, dẫn đến khả năng định vị (tương đối) tối đa trong phạm vi 2 kword (và do đó dẫn đến biên của các trang bộ nhớ chương trình là bội số của 2 kword). Khi nào mà bạn cần chuyển điều khiển xa hơn phạm vi có thể định vị đó thì các bit 3 và 4 của PCLATH mới cần được cập nhật => xử lý PCLATH. Bạn đọc thêm các trang 10 - 15 của tài liệu được gửi kèm (trình bày trên diễn đàn hơi dài dòng mà không hiệu quả).

Thân,
File Kèm Theo
File Type: pdf ramrom.pdf (3.15 MB, 151 lần tải)
__________________
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