CY7C68013A Program Execution errors when code size > 314 byte | Cypress Semiconductor
CY7C68013A Program Execution errors when code size > 314 byte
Hi, I got serious troubles when trying to run my program on the CY7C68013A.
If I comment the nop at main.c:167 everything works as expected and the program runs fine (code size 314 byte).
If the nop is in (does not matter where), code size is 315 byte and the program execution starts somewhere in the middle, and loops forever over the same code pattern.
Unfortunately I do not have debug possibilities others than my software implemented uart (i think there are no debug possibilities in this package variant), which requires at least some expectable execution though.
The program is compiled with KEIL's C51 Development Suite, supporting this device.
Mapping and Listing seems fine in my eyes. I can not see any mistakes or errors made by me or the compiler/linker.
Can you please help me? Please see attached files.