I have an application developed with an old version. Will it compile properly with the latest version?Submitted by Kirk Zurell on Tue, 2007-11-20 21:01. C38 | C6805 | C6808 | COP8C | Cypress C | eTPU_C | Fuzz-C | MPC | support | SXC | Z8C
Yes. If you have written your program according to our recommended practices in the product documentation, upgrading should be seamless. All Byte Craft Limited Code Development Systems have backward compatibility with previous language constructs.
- Improvements in the compiler can alter the generated code; this may impact your testing.
- Device header files may change between versions. If you've written customized device header files, they may require some revision. Simply examine the stock headers that we ship with the product.
See Distributors for an updated list of distributors.
The Byte Craft Limited C38 Code Development System supports the entire Mitsubishi MELPS740 (38000) series of microcontrollers, which includes the 7600 series, M509xx, M371xx, M374xx and M38xxx.
The C38 Code Development System includes:
an optimizing C Cross-compiler.
the BCLink linker.
an Integrated Development Environment and editor.
The MELPS740 family of microcontrollers is based on the 6502 instruction set. The basic instruction set has been extended and enhanced. One interesting enhancement is the ability to reserve the last page of memory as a special page to hold commonly used subroutines or subroutines that require quick access.