We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
What's mean the ?B_VAR_BANKING in the L51_BANK.A51? Please explain it in detail. Thanks!
Variable Banking is available in the PK51 Version 6.20 and explained in the new C51 User's Guide, Chapter 6 under XBANKING.
Thanks your answer first. But I have another question, whether the Variable Banking is only used in the CPU that support far pointer? How do I use it in normal 8031 or 8051 with bank_switch mode? Thank you very much! Hero 2001/9/17
You can use variable banking also on classic 8051 devices. Take a look to the C51 Compiler PDF manual and take a look to C:\Keil\C51\EXAMPLES\FarMemory\4MB Variables on Classic 8051
Thanks your answer very much. But I want to know can the L51_BANK.A51 file in keilC51 ver620 be used in previous version keilc51 like v602? Thank you!
No that is not possible. The new features in L51_BANK.A51 require also new linker versions.