![]() |
|
Tài trợ cho PIC Vietnam |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#10 |
Đệ tử 5 túi
Tham gia ngày: Oct 2005
Bài gửi: 117
: |
Vấn đề bạn MoH hỏi mình có thể giúp đc.
Mỗi con PIC có RAM chia làm các bank RAM khác nhau, con 877A có 4 bank, mỗi bank đều có các vị trí RAM Free để bạn khi dùng CCS thì chương trình sẽ khai báo tương ứng vào đó, khi dịch nếu bạn dùng tính năng xem phân bổ bộ nhớ RAM cho PIC thì bạn sẽ thấy các biến tương ứng với các vị trí nào trong RAM. Có 1 điều củ chuối trong CCS là vơi PIC 16F tức dòng 14bit thì CCS nó chỉ dùng RAM trên Bank0 để khai báo, nếu hết nó sẽ báo lỗi mặc dù các bank khác chưa đụng tới.Khắc phục lỗi này bạn có thể xem help dùng #locate để định lại vi trí biến trong RAM VD int16 bien_16_bit; #locate bien_16_bit = 0x110 // Vi tri RAM Bank 2 Xem thêm trong Help của CCS
__________________
CallerID, Ethernet-RS232, PICWEB, Cảnh báo BTS Giải pháp toàn diện giám sát - điều khiển từ xa qua GSM/Internet 0988006696 http://linhnc308.blogspot.com linhnc308@gmail.com |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
"PIC16F877A!NÀO TA CÙNG CHAT!" | ntc | Cơ bản về vi điều khiển và PIC | 75 | 27-12-2010 05:32 PM |
Hội thảo: "Tầm nhìn dientuvietnam 2006" | falleaf | Đóng góp ý kiến | 2 | 03-08-2006 06:48 PM |
Ý kiến về "Tài liệu hướng dẫn PIC - Tiếng Việt" | baoquyen | Đóng góp ý kiến | 8 | 04-12-2005 10:04 PM |
"Mechatronics handbook " | elecminh | Điều khiển | 3 | 07-09-2005 12:42 AM |
Nộp bài tập "Hoc PIC trong 1 ngày" | teo | Cơ bản về vi điều khiển và PIC | 5 | 02-06-2005 01:11 AM |