4d Systems 7.0" DIABLO16 Intelligent Display $LCD-70DT uLCD-70DT データシート
![4d Systems](https://files.manualsbrain.com/attachments/002805ef92844e7e7730dc963a6fbf9eb463e32f/common/fit/150/50/ee7bf695b81ae25c967279d9e45274456f69233b25a869305f4f8310e030/brand_logo.gif)
製品コード
uLCD-70DT
4D SYSTEMS uLCD-70DT Display Module
© 2014 4D SYSTEMS Page 13 of 23 www.4dsystems.com.au
uLC
D
-7
0
DT
Di
spl
ay
Mo
du
le
can execute a user function when complete. The
updated value updates approximately 250000
times across 1-4 channels. Operates at 10-bit.
To enable a GPIO to be used as an Analog Input for
Standard or Averaged modes, the following 4DGL
function is used to set the pin:
pin_Set(mode, pin);
updated value updates approximately 250000
times across 1-4 channels. Operates at 10-bit.
To enable a GPIO to be used as an Analog Input for
Standard or Averaged modes, the following 4DGL
function is used to set the pin:
pin_Set(mode, pin);
Where ‘mode’ is the desired mode defined above,
either Standard or Averaged, and ‘pin’ is the GPIO
compatible with this function which is to become
an Analog Input.
For highspeed mode, the following 4DGL function
is used to set the pin and define the parameters:
either Standard or Averaged, and ‘pin’ is the GPIO
compatible with this function which is to become
an Analog Input.
For highspeed mode, the following 4DGL function
is used to set the pin and define the parameters:
ana_HS(rate, samples, 1buf, 2buf, 3buf, 4buf, func);
Where ‘rate’ is the number of samples per second,
‘samples’ is the number of samples to collect per
channel, ‘1buf’ ‘4buf’ are the buffer addresses
for the 4 channels, and ‘func’ is the user function
to call when the number of samples specified have
been collected.
Please refer to the separate document titled
'DIABLO16-4DGL-Internal-Functions.pdf' for more
information on the Analog Input functions, along
with the separate document titled ‘DIABLO16-
Processor-Datasheet-REVx.x.pdf’.
‘samples’ is the number of samples to collect per
channel, ‘1buf’ ‘4buf’ are the buffer addresses
for the 4 channels, and ‘func’ is the user function
to call when the number of samples specified have
been collected.
Please refer to the separate document titled
'DIABLO16-4DGL-Internal-Functions.pdf' for more
information on the Analog Input functions, along
with the separate document titled ‘DIABLO16-
Processor-Datasheet-REVx.x.pdf’.
5. PmmC/Firmware Programming
The DIABLO16 processor is a custom graphics
processor. All functionality including the high level
commands are built into the chip. This chip level
configuration is available as a PmmC (Personality-
module-micro-Code) file, which can be likened to
traditional Firmware. There is also a Display Driver
file, which separates specific display settings from
the PmmC, unlike on the PICASO processor where
everything is combined.
A PmmC file contains all of the low level micro-
code information (analogy of that of a soft silicon)
which define the characteristics and functionality
of the device. The ability of programming the
device with a PmmC file provides an extremely
flexible method of customising as well as
upgrading it with future enhancements.
The Display Driver contains the initialisation and
parameters associated with the particular display
that is to be connected to the DIABLO16
processor.
The PmmC file and Display Driver file can only be
programmed into the device via the COM0 serial
port with the aid of Workshop 4, the 4D Systems
IDE software.
Using a non-4D programming interface could
damage your module, and void your Warranty.