Technology

GPS

RFID

M2M

2G/3G Router

SuperCash ECR

 

Software technologies applied in SuperCash S

 

During the cash register development, the C programming language was used, as well as assembly language for microprocessor PIC24HJ256GP210. Drivers for peripheral units, like keyboard, display and printer are provided at assembler language level, providing the necessary low-level control. From the central part of this application, written entirely in C language, these drivers are applied in order to provide higher level of control and peripherals monitoring, with high reliability level, real time operation, as well as compatibility of SuperCash S fiscal cash register software with broad spectrum of electronic components available on the market. Applying "current state machine programming" software technique, robustness and reliability of SuperCash S fiscal cash register has been achieved, particularly when power supply interrupts occur during fiscal documents printing. Also, combining of C and assembly language, optimal use of program and data memory is achieved, so that SuperCash S fiscal cash register can accept optimal number of programmed articles, along with the requested number of daily reports, resets and tax rates changes.

 


 

 

 

 

 

 

 

Fiscal Cash Register