Hardware 3.9 Processor The core unit of the controller is its single-chip microproces- sor, type 80C535. It gets its commands from the monitor program and the user program ( а 3.10). 3.9.1 On-chip RAM The microprocessor features an integrated on-chip RAM ( а 3.10.5) which allows very fast accesses. 3.10 Memory distribution The controller has four types of memory: Flash EPROM, NV-RAM, SRAM and on-chip RAM. 3.10.1 Operating system The operating system is stored in the flash EPROM. It con- tains the system software and is loaded at the Kuhnke fac- tory before delivery. Users cannot directly access this type of memory.
3.10.2 User program The user program is safely stored in the NV-RAM ( а 3.10.4). The device reserves 32 kbyte for the user pro- gram. By default, the user program is stored in machine language code and also in KUBES’ intermediate code. The latter al- lows KUBES to retrieve the program from the controller. 31