View Single Post
Old 06-04-2007, 02:36 PM   #14
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Chào các bạn.

Mình thấy quyển manual complier của bọn HTsoft cũng khá hay và đầy đủ chú ý. Do đó, thấy cái gì hay hay mình viết rùi các bạn góp ý kiến nhá. Có lẽ mình cũng nên lập thư viện cho HTPIC chứ nhỉ?? Thấy anh em dùng CCS hoạt động kinh quá .

Đầu tiên là cách khai báo một biến đặt tại một địa chỉ nhất định trong RAM.

Ví dụ, muốn Portvar là biến đặt tại địa chỉ 0x06 thì trong ASM ta dùng lệnh sau:
Code:
_Portvar EQU 06h
Khi đó mỗi khi thao tác với biến Portvar tức là thao tác với ô nhớ 06h.

Trong HTPIC các bạn khai báo như sau:
Code:
volatile unsigned char Portvar @ 0x06;
Chú ý từ khóa @.

Chúc các bạn thành công.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn