P4S-342 provides 6 ADC input channels.
To use the ADC, the reference voltage input is required. When VDDA-AREF jumper is connected, 3.3V is connected to the reference voltage input pin.
※ VDD-AREF jumper is connected on the P4S-342 when shipped from the factory.
When directly inputting the reference voltage without using JP4, input it with the AREF pin.
※ Caution: Inputting a voltage to the AREF pin while the VDDA-AREF jumper is connected may cause the product to malfunction. Therefore, before connecting the voltage to the AREF pin, make sure that the jumper is NOT connected.
Specification of an ADC port is as follows:
Parameter | Value |
---|---|
Resolution | 12 bits (0 ~ 4095) |
Input Type | DC Voltage (Max. 3.3V) |
Number of Channel | 6 channels |
Interfaced Pin Label | AREF, AD0 ~ 5 |
P4S-342 provides 4 hardware timers called HT.
Specification of HT is as follows:
Parameter | Value |
---|---|
Mode | Output mode(toggle, pulse, PWM), Capture mode |
Unit | ms(millisecond) or us(microsecond) |
Number of Channel | 4 channels |
Interfaced Pin Label | HT0 ~ 3 |
P4S-342 provides 24 digital I/O ports including 22 universal I/O ports (numbered 0 to 21) and 2 LED ports (numbered 30 and 31). Two LEDs on board are assigned to number 30 and 31. The pins numbered 0 to 21 can be available to be set digital input or output but note that pins which are shared with serial interfaces (numbered 0 to 13) cannot be available to use a digital input or output while they are being used by the serial communication (UART, SPI and I2C).
Parameter | Description | Min.[V] | Max.[V] | Current |
---|---|---|---|---|
VIH | HIGH level input | 2.31 | - | - |
VIL | LOW level input | 0 | 0.99 | - |
VOH | HIGH level output | 2.9 | - | ±8mA(CMOS) |
VOH | HIGH level output | 2.4 | - | ±8mA(TTL) |
VOL | LOW level output | - | 0.4 | ±8mA(CMOS/TTL) |
※ Note: Each UIO port is 5V tolerant in input mode and the maximum driving current is ±8mA in output mode.
Pin Assignment of Digital I/O
P4S-342 provides 2 UART ports.
Specification of UART is as follows:
Division | Value |
---|---|
Number of Port | 2 |
Interfaced Pin Label | UART0: Required(U0TX/4, U0RX/5, GND), Optional(U0RTS/8, U0CTS/9) UART1: Required(U1TX/10, U1RX/11, GND), Optional(U1RTS/12, U1CTS/13) |
Signal Level | 3.3V |
Baud Rate | 1,200 ~ 230,400 [bps] |
Parity | NONE / EVEN / ODD / MARK / SPACE |
Data bit | 8 / 7(Parity is required to use 7 data bit mode) |
Stop bit | 1 / 2 |
Flow Control | NONE, RTS/CTS |
TxDE Pin | UART0 - UIO0.8(UART0 RTS), UART1 - UIO0.12(UART1 RTS) |
P4S-342 provides a SPI interface.
Specification of SPI is as follows:
Parameter | Value |
---|---|
Number of Port | 1 |
Signal Level | 3.3V |
Interfaced Pin Label | NSS/0, SCLK/1, MOSI/2, MISO/3 |
SPI mode | mode 0 ~ 3 |
Bit Order | LSB > MSB or MSB > LSB |
Transmission Unit | 8bit or 16bit |
Basic Clock Speed | 42㎒ |
Frequency | 2 / 4 / 8 / 16 / 32 / 64 / 128 / 256 |
P4S-342 provides an I2C interface.
Specification of I2C is as follows:
Parameter | Value |
---|---|
Number of Port | 1 |
Signal level | 3.3V |
Interfaced Pin Label | SCL, SDA |
Data Rate | Standard mode(100Kbps) or Fast mode(400Kbps) |
Address Type | 7bits |
P4S-342 provides an SPC interface for communication with smart expansion boards.
Specification of SPC is as follows:
Parameter | Value |
---|---|
Number of Port | 1 |
Signal level | 3.3V |
Interfaced Pin Lable | STX, SRX, SRO |
※ Refer to the PHPoC Device Programming Guide for p40 for detailed information about peripherals.