PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Khai báo bảng dữ liệu EPROM của PIC 16C771 như thế nào ? (http://www.picvietnam.com/forum/showthread.php?t=2488)

phamthanhkhuyen 17-06-2008 08:35 PM

Khai báo bảng dữ liệu EPROM của PIC 16C771 như thế nào ?
 
trong pic 16C771 nó cho phép đọc được Eprom program memory ngay khi chương trình đang chạy nhờ các thanh ghi địa chỉ PMADRH và PMADRL tương ứng với dử liệu chứa trong thanh ghi PMDATH và PMDATL được điều khiển bởi Bit RD trong thanh ghi PMCON1 . Giả sử khi nạp PIC ta muốn ghi 1 bảng dử liệu gồm 20 byte bắt đầu từ địa chỉ 0x200 thì làm như thế nào ?

namqn 17-06-2008 11:32 PM

Trích:

Nguyên văn bởi phamthanhkhuyen (Post 16865)
trong pic 16C771 nó cho phép đọc được Eprom program memory ngay khi chương trình đang chạy nhờ các thanh ghi địa chỉ PMADRH và PMADRL tương ứng với dử liệu chứa trong thanh ghi PMDATH và PMDATL được điều khiển bởi Bit RD trong thanh ghi PMCON1 . Giả sử khi nạp PIC ta muốn ghi 1 bảng dử liệu gồm 20 byte bắt đầu từ địa chỉ 0x200 thì làm như thế nào ?

Bạn cần dùng các directive org và db để khai báo bảng dữ liệu của bạn, trong tập tin nguồn. Khi bạn nạp chương trình cho PIC thì bảng cũng sẽ được ghi vào vùng nhớ cần thiết. Hãy đọc tài liệu hướng dẫn sử dụng MPASM.

Thân,


Múi giờ GMT. Hiện tại là 10:51 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam