Hi-Tech mối liên kết vấn đề?

B

btbass

Guest
Tôi có một số vấn đề với công nghệ cao mối liên kết.Tôi đang sử dụng Phiên bản 8,02 và Mplab.Chip là một PIC16F877 và chương trình được chia thành 4 tác phẩm.Chương trình này có một ngắt định kỳ.Các mối liên kết đặt tất cả các biến thành ngân hàng 0?Nếu tôi thêm một dòng như 'unsigned char test [50];' Việc xây dựng không thành công vì nó không thể tìm thấy trong phòng.Nó cố gắng để phù hợp với tất cả mọi thứ tại Ngân hàng 0?Tôi bỏ dòng và xây dựng thành công báo cáo ram 25% được sử dụng.Bất cứ ý tưởng?

 
Bạn phải tách ra tờ khai của bạn vào ngân hàng khác nhau.

Theo 16F877 có 4 ngân hàng ram bạn có thể sử dụng bank1 để bank3 (tự động biến goto Bank0).

Ví dụ:
bank1 unsigned char buffer [50];
bank3 int truy cập;

Trình biên dịch không tách các biến của bạn như CCS nào, công việc này là vào bạn ...

hy vọng điều này sẽ giúp

 
Cũng đã cố định được vấn đề.Tôi đã đọc hướng dẫn sử dụng nhưng đã không thấy rằng thông tin.
Chỉ cần nghĩ rằng các mối liên kết sẽ có đủ thông minh để làm điều đó cho tôi.
CCS không có một mối liên kết để nó vấn đề không phát sinh.
Got me out of a pickle có với giải pháp nhanh chóng của bạn!

 

Welcome to EDABoard.com

Sponsor

Back
Top