4d Systems 7.0" DIABLO16 Intelligent Display $LCD-70DT uLCD-70DT データシート

製品コード
uLCD-70DT
ページ / 23
4D SYSTEMS                                                                       uLCD-70DT Display Module 
 
 © 2014 4D SYSTEMS                       Page 7 of 23                    www.4dsystems.com.au 
 
uLC
D
-7
0
DT
 Di
spl
ay 
Mo
du
le
 
4. Hardware Interface - Pins 
 
The uLCD-70DT Module provides both a hardware 
and  software  interface.  This  section  describes  in 
detail the hardware interface pins of the device. 
 
 
Serial Ports – TTL Level Serial 
4.1.
The  DIABLO16  Processor  has  three  hardware 
asynchronous  serial  ports  (COM1  –  COM3)  that 
can  be  configured  on  a  variety  of  the  processors 
GPIO  pins.  TX/RX0  (COM0)  is  dedicated  and  its 
pins  are  fixed.  All  of  the  DIABLO16’s  serial  ports 
can  be  used  to  communicate  with  external  serial 
devices. 
TX/RX0  are  referred  to  as  COM0,  and  is  the  only 
one used for programming the DIABLO16 itself. 
The primary features are: 
 
Full-Duplex  8  bit  data  transmission  and 
reception. 
 
Data format: 8 bits, No Parity, 1 Stop bit.  
 
Independent  Baud  rates  from  300  baud 
up to 600K baud. 
 
Single  byte  transmits  and  receives  or  a 
fully  buffered  service.  The  buffered 
service  feature  runs  in  the  background 
capturing  and  buffering  serial  data 
without  the  user  application  having  to 
constantly poll any of the serial ports. This 
frees  up  the  application  to  service  other 
tasks.  
 
 
A  single  byte  serial  transmission  consists  of  the 
start  bit,  8-bits  of  data  followed  by  the  stop  bit. 
The start bit is always 0, while a stop bit is always 
1.  The  LSB  (Least  Significant  Bit,  Bit  0)  is  sent  out 
first  following  the  start  bit.  Figure  below  shows  a 
single byte transmission timing diagram. 
 
 
 
COM0  is  also  the  primary  interface  for  4DGL  user 
program downloads and chip configuration PmmC 
programming. 
Once 
the 
compiled 
4DGL 
application 
program 
(EVE 
byte-code) 
is 
downloaded  and  the  user  code  starts  executing, 
the  serial  port  is  then  available  to  the  user 
application. Refer to Section 5 for more details on 
PmmC/Firmware programming. 
 
TX0 pin (Serial Transmit COM0): 
Dedicated  Asynchronous  Serial  port  COM0 
transmit  pin,  TX0.  Connect  this  pin  to  external 
serial  device  receive  (Rx)  signal.  This  pin  is  5.0V 
tolerant. 
 
RX0 pin (Serial Receive COM0): 
Dedicated Asynchronous Serial port COM0 receive 
pin, RX0. Connect this pin to external serial device 
transmit (Tx) signal. This pin is 5.0V tolerant. 
 
TX1 pin (Serial Transmit COM1): 
Asynchronous Serial port COM1 transmit pin, TX1. 
Connect  this  pin  to  external  serial  device  receive 
(Rx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below. 
 
RX1 pin (Serial Receive COM1): 
Asynchronous  Serial  port  COM1  receive  pin,  RX1. 
Connect this pin to external  serial device transmit 
(Tx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below. 
 
TX2 pin (Serial Transmit COM2): 
Asynchronous Serial port COM2 transmit pin, TX2. 
Connect  this  pin  to  external  serial  device  receive 
(Rx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below. 
 
RX2 pin (Serial Receive COM2): 
Asynchronous  Serial  port  COM2  receive  pin,  RX2. 
Connect this pin to external  serial device transmit 
(Tx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below. 
 
TX3 pin (Serial Transmit COM3): 
Asynchronous Serial port COM3 transmit pin, TX3. 
Connect  this  pin  to  external  serial  device  receive 
(Rx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below. 
 
RX3 pin (Serial Receive COM3): 
Asynchronous  Serial  port  COM3  receive  pin,  RX3. 
Connect this pin to external serial device transmit 
(Tx)  signal.  This  pin  is  5.0V  tolerant.  This  can  be 
configured to 1 of the GPIO pins, see table below.