6.CENTRAL PROCESSING UNIT
The system's control is assigned to a 16bit Renesas microcontroller from the M16C/62P series that thanks to its firmware can control and manage in real time the correct functioning of the CONSOLE. The program was written in C and is composed by this main functional blocks:
keyboard management.
display management.
serial management.
This routines are executed in a cyclical way inside of the main program and allows the customer to use all the functionalities of the CONSOLE. Obviously there are also driver software more at a lower level for the physical management of peripheral (as an example the realization of the keyboard or the initialization of the display). As an example it is illustrated the ruotine that obtains the configuration of the keyboard.
|