The device for the acquisition and automatic processing of data obtained
from optical codes comprises a CMOS optical sensor; an analog processing
unit connected to the optical sensor; an analog/digital conversion unit
connected to the analog processing unit; a logic control unit connected
to the CMOS optical sensor, the analog processing unit and the
analog/digital conversion unit; and a data-processing unit connected to
the logic control unit and the analog/digital conversion unit. The CMOS
optical sensor and at least one of the analog processing, analog/digital
conversion, logic control and data processing units are integrated in a
single chip. The data processing unit processes the digital signals
corresponding to the image acquired by the CMOS sensor and extracts the
optically coded data.