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.
We are using c166 compiler version 4.05. When we add the line sfr SYSCON1 = 0xF1DC; to the include file which "should" already have it defined, we get error C155: 'SYSCON1': invalid base address. How do we access this sfr without an error? Thanks
Hmmmm, When Infineon launched the C161, they asked us to make a low-cost, restricted kit that was limited in the SFR space. As the 161 became more popular, they started adding more SFRs and this caused the compiler to break. I'm certain this is corrected in the latest release. Download the latest update from http://www.keil.com/update and that should fix the problem. Jon