Lecture 15 Serial Communication, SCI Registers and Operations

Size: px
Start display at page:

Download "Lecture 15 Serial Communication, SCI Registers and Operations"

Transcription

1 Lecture 15 Serial Communication, SCI Registers and Operations Contents Fundamental Concept of Serial Communications The RS-232 Standard TIA-232E Electrical Specifications TIA-232E Functional Specification TIA-232E Mechanical Specifications TIA-232E Procedural Specification... 5 a. Point-to-Point Asynchronous Connection with Direct Link... 5 b. Asynchronous Connection over Public Phone Line Data Format Data Format Example Example (Example 9.1) Data Format Example Baud Rate Example Baud Rate The HCS12 Serial Communication Interface SCI Baud Rate Generation SCI Control Registers SCI Status Registers Serial Communication Data Registers (SCIxDRH/SCIxDRL) Character Transmission Sending Break Characters Idle Characters Character Reception Receiver Wake-up Idle Line Wake-Up Address Mark Wake-up SCI Examples Example Baud Rate Example Setting SCI1CR Example Setting SCI1CR Example Checking Status of SCI1SR Example Sending and Receiving Characters to/from SCI1DR Example Setup SCI Example Reading a Character from SCI1 using Polling Method Example Writing a Character to SCI1 Using Polling Method Example Input a String Lecture 15 Serial Communication, SCI Registers and Operations Page 1 of 18

2 15.1. Fundamental Concept of Serial Communications There is a need for data exchange between the Multipoint Control Unit (MCU) and peripheral devices. Parallel data transfer is most convenient way, but it has many disadvantages: Parallel data transfer requires many I/O pins, which are limited in microcontroller. Furthermore, only a few devices can interface with the microcontroller through the fixed numbers of I/O pins. Many I/O devices do not have high data rate in order to employ the parallel data transfer. Data synchronization for parallel transfer is difficult to achieve over a long distance. It has a higher cost to implement. Therefore, the serial communication interface (SCI) was designed as an alternative to transfer data serially in an asynchronous fashion that utilizes the industrial standard TIA-232 protocol. The TIA-232 was originally called RS-232 because it was a recommended standard. Only two wires are used by the SCI function The RS-232 Standard The RS232 Standard (prefix RS stands for Recommended Standard) was established in 1960 by the Electronic Industry Association (EIA) for interfacing between a computer and a modem. It has been revised since then. The latest revision TIA-232F (Telecommunication Industry Association) was published in July In data communication terms, both computers and terminals are called data terminal equipment (DTE), whereas modems, bridges, and routers are referred to as data communication equipment (DCE). In general, there are four aspects to TIA- 232 standard: Electrical specifications specify the voltage level, rise time and fall time of each signal, achievable data rate, and the distance of communication. Functional specifications specify the function of each signal. Mechanical specifications specify the number of pins and the shape and dimensions of the connectors. Procedural specifications specify the sequence of events for transmitting data, based on the functional specifications of the interface. There are three kinds of data communication links: simplex link, half-duplex link, full-duplex link. The communication links are configured into two categories: point-to-point and multidrop Lecture 15 Serial Communication, SCI Registers and Operations Page 2 of 18

3 1. TIA-232E Electrical Specifications Here are electrical specifications of TIA-232E are important to us: Data Rate (Baud Rate) The TIA-232E standard is applicable to data rates of up to 20,000 bits per second. Fixed baud rates are not set by the TIA-232E standard. However, the commonly used values are 300, 1200, 2400, 9600, and 19,200 baud. Signal state voltage assignments voltages of 3V to 25V with respect to signal ground are considered logic 1 (the mark condition), whereas voltages of +3V to +25V are considered logic 0 (the space condition). The range of voltages between 3V and +3V is considered a transition region for which a signal state is not assigned. Signal transfer distance the signal should be able to transfer correctly within 15m. However, greater distance can be achieved with good design. 2. TIA-232E Functional Specification The TIA-232E standard specifies 22 signals, which are summarized in Table 1. These signals can be divided into six categories: Signal ground and shield. Primary communication channel it is used for data interchange and includes flow control signal. Secondary communication channel it is used for control of the remote modem (if implemented), requests for re-transmission when errors occurs, and configuration of the primary channel. Modem status and control signals These signals indicate modem status and provide intermediate checkpoints as the telephone voice channel is established. Transmitter and receiver timing signals if a synchronous protocol is used, the signals provide timing information for the transmitter and receiver, which may operate at different baud rate. Channel test signal before data is exchanged, the channel be tested for its integrity and the baud rate automatically adjusted to the maximum rate that the channel could support. Table 1 Functions of EIA-232E Signal Lecture 15 Serial Communication, SCI Registers and Operations Page 3 of 18

4 All detail descriptions of pins are in the textbook (page ) 3. TIA-232E Mechanical Specifications The TIA-232E uses a 25-pin D-type connector. Since only a small subset of the 25 signals is actually used, a 9-pin connector (DB9) is used in most PCs. Lecture 15 Serial Communication, SCI Registers and Operations Page 4 of 18

5 4. TIA-232E Procedural Specification It specifies the sequence of events that occurs during data transmission using the TIA-232E. a. Point-to-Point Asynchronous Connection with Direct Link TIA-232 signals involved for the communication are: signal ground (GND), transmitted data (Tx), received data (Rx), request to send (RTS), Clear to send (CTS), Data set ready (DSR), Carrier detect (CD). Lecture 15 Serial Communication, SCI Registers and Operations Page 5 of 18

6 Sequence of events occurred during data transmission over dedicated link Local 1. DCE asserts DSR 2. DTE asserts RTS 3. DCE asserts CTS Time Remote 4. DTE starts to send data (to local DCE) 5. DCE sends out a carrier and then the modulated data 6. DCE asserts CD 7. DTE waits for arrival of data 8. DCE sends out demodulated received data 9. DTE receives demodulated data b. Asynchronous Connection over Public Phone Line EIA-232-E signals involved: Signal ground (GND), Transmitted data (Tx), Received data (Rx), Request to send (RTS), Clear to send (CTS), Data set ready (DSR), Carrier detect (CD), Data terminal ready (DTR), Ring indicator (RI). In addition, the signal DTR is used by the DTE to indicate its intention to make a call or accept a call and the signal RI is used by the DCE to indicate that there is an incoming call Data Format In asynchronous data transfer, data is transferred character by character. Each character is preceded by a start bit (a low), followed by 8 or 9 data bits, and terminated by a stop bit. Lecture 15 Serial Communication, SCI Registers and Operations Page 6 of 18

7 For each character, the least significant bit is transmitted first, and the most significant bit is transmitted last. The stop bit is high. The start bit and the stop bit signify the beginning and the end of a character. The time between each bit is called bit time. The number of bits is transferred in one second is called bit rate (baud rate) bits/sec. In order to determine a valid bit, the SCI uses a clock with a frequency about 16 times that of the data rate to sample the RxD signal. To determine the start bit, the SCI waits for the falling edge after the RxD pin has been idle (high) for at least three sampling times. It will then look at the third, fifth, and seventh samples after the first low samples to determine if a valid start bit has arrived. To determine the value of a data bit, the SCI looks at the majority of the eighth, ninth, and tenth samples are 1s, then the data bit is determined to be 1. Otherwise, the data bit is determined to Data Format Example 1. Example Data Format Sketch the output of the letter g when it is transmitted using the format of one start bit, 8 data bit, and 1 stop bit Solution: The ASCII code of letter g is $67 or % This code will be followed by a stop bit. The output from the DTE should be: Lecture 15 Serial Communication, SCI Registers and Operations Page 7 of 18

8 2. Example Baud Rate How long does it take to transmit one character at the speed of 9600 baud? Each character is transmitted using a format with nine data bits, and one stop bit. Solution: Each character consists 11 bits (1 start bit, 9 data bit, and 1 stop bit). Each bit requires 104 μs (= 1 sec 9600). One character requires µs = ms to transmit. 3. Example Baud Rate For an ASCII character with 1 start bit, 9 data bits, 1 stop bit, and a rate of 4800 baud, calculate: a. The bit time 1 1 Bit Time s / bit baud 4800 bits / s b. The character rate 1character 1start 9data 1stop 11bits 1character 4800 bits 1 character character rate baud 11bits sec 11bits characters / sec c. The character time 11bits 11bits s Character time Bit Time 1character 1character bit ms / character d. The time to transfer a message of 500 characters 2.292ms time Character time 500 characters 500 characters character s The HCS12 Serial Communication Interface An HCS12 device may have one or two serial communication interfaces. These two SCI modules are referred to as SCI0 and SCI1. The SCI0 module shares the use of the Port S pins PS1 (TxD0) and PS0 (RxD0); the SCI1 modules use the Port S pins PS3 (TxD1) and PS2 (RxD1). In the Dragon12-Plus-USB board (MC9S12DG256), SCI0 receives signal from USB port. Lecture 15 Serial Communication, SCI Registers and Operations Page 8 of 18

9 The operation of an SCI module involves the following registers: Two baud rate registers: SCIxBDH and SCIxBDL (x = 0 or 1) Two control registers: SCIxCR1 and SCIxCR2 (x = 0 or 1) Two status registers: SCIxSR1 and SCIxSR2 (x = 0 or 1) Two data registers: SCIxDRH and SCIxDRL (x = 0 or 1) SCI Baud Rate Generation The SCI modules of the HCS12 use a clock signal that is 16 times the data rate to detect the arrival of the start bit and determine the logic value of data bits. The HCS12 modules use a 13- bit counter to generate this clock signal. This circuit is called baud rate generator. To set the baud rate to a certain value, we needs to write an appropriate value to the SCIxBDH:SCIxBDL register pair. The upper 3 bits of the SCIxBDH registers are connected to zeros. The baud rate generator divides down the E-clock to derive the clock signal for the reception and transmission. The value (SBR) to be written into the SCIxBDH:SCIxBDL register pair is calculated by: Lecture 15 Serial Communication, SCI Registers and Operations Page 9 of 18

10 SBR 16 baud rate Here is an example of SBR for different baud rates for the 16-MHz and 24-MHz E clocks. f E SCI Control Registers The operation of the SCI module is controlled by two control registers: SCI0CR1 (SCI1CR1) and SCI0CR2 (SCI1CR2). Figure 1 SCI Control Register 1 (SCI0CR1/SCI1CR1) Lecture 15 Serial Communication, SCI Registers and Operations Page 10 of 18

11 TIE TCIE RIE ILIE TE RE RWU SBK TIE: transmit interrupt enable bit 0 = TDRE interrupt disabled. 1 = TDRE interrupt enabled. TCIE: transmit complete interrupt enable bit 0 = TC interrupt disabled. 1 = TC interrupt enabled. RIE: receiver full interrupt enable bit 0 = RDRF and OR interrupts disabled. 1 = RDRF and OR interrupt enabled. ILIE: idle line interrupt enable bit 0 = IDLE interrupt disabled. 1 = IDLE interrupt enabled. TE: transmitter enable bit 0 = transmitter disabled. 1 = transmitter enabled. RE: receiver enable 0 = receiver disabled. 1 = receiver enabled. RWU: receiver wakeup bit 0 = normal SCI receiver. 1 = enables the wakeup function and inhibits further receiver interrupts. Normally, hardware wakes up the receiver by automatically clearing this bit. SBK: send break bit 0 = no break characters. 1 = generate a break code, at least 10 or 11 contiguous 0s. As long as SBK remains set, the transmitter sends 0s. Reset value = 0x00 Figure 2 SCI Control Register 2 (SCI0CR2/SCI1CR2) SCI Status Registers There are two status registers that show the current status of transmitting or receiving characters on SCI. Figure 3 SCI Status Register 1 (SCI0SR1/SCI1SR1) Lecture 15 Serial Communication, SCI Registers and Operations Page 11 of 18

12 Figure 4 SCI Status Register 2 (SCI0SR2/SCI1SR2) Serial Communication Data Registers (SCIxDRH/SCIxDRL) There are two registers for SCI data registers. If the data bit is set to 9-bit format, bits 7 and 8 of SCIxDRH are used for 9 th bit. For transmitting data, bit 6 of SCIxDRH is used for the 9 th bit for data. For receiving data, bit 7 of SCIxDRH is used for the 9 th bit. SCIxDRL is used for both transmitting and receiving data. Register Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 SCIxDRH R8 T SCIxDRL R7/T7 R6/T6 R5/T5 R4/T4 R3/T3 R2/T2 R1/T1 R0/T Character Transmission To transmit a character from the SCI module, the user writes the data bits into the SCIxDRH and SCIxDRL registers. The data bits in SCIxDRH and SCIxDRL registers will be transferred to the transmit shift register and shifted out serially from the TxD pin. Each time the SCI transfers data from the buffer SCIxDRH/L to the transmit shift register, it also sets the TDRE flag in the SCIxSR1 register. The setting of the TDRE flag indicates that the MCU can write new data into the SCI data register. When the transmit shift register is not transmitting data, the TxD signal goes to idle state. When both the transmit data registers and shift register are empty, the TC flag in the SCIxSR1 register is set to 1. An interrupt may be requested to the MCU if the TDRE or TC flag is set to 1. Lecture 15 Serial Communication, SCI Registers and Operations Page 12 of 18

13 1. Sending Break Characters A break character is represented by eight or nine logic 0 data bits depending on the character data length. Whenever one party in the data communications discovers an error, it can send break characters to discontinue the communication and start over again. To send break characters, the user sets the SBK bit in the SCIxCR1 register to 1. As long as the SBK bit is 1, the transmitter logic continuously sending out the break character. 2. Idle Characters An idle character contains all 1s and has no start, stop, or parity bit. Depending on the character data length, an idle character can be eight or nine 1s. If the TE bit in the SCIxCR2 register is cleared during a transmission, the TxD signal becomes idle after the completion of the transmission in progress Character Reception The SCI receiver can handle either 8- or 9-bit characters. When receiving 9-bit data, the R8 bit of the SCIxDRH register holds the ninth bit. During an SCI reception, the receive shift register shifts in a frame from the RxD pin. After a complete frame is shifted into the receive shift register, the data portion of the frame is transferred to the SCI data register. The receive data register full flag in the SCIxSR1 register is set to 1. An interrupt may be requested to the MCU if it is enabled. Lecture 15 Serial Communication, SCI Registers and Operations Page 13 of 18

14 Receiver Wake-up The SCI module supports the HCS12 to operate in a multiple-receiver system. When a message is not intended for this MCU, the SCI module will put itself into a standby state or ignore the rest of the message. This is done by setting the RWU bit of the SCIxCR2 register. In the standby state, the SCI module will still load the receive data into SCIxDRH/L registers, but it will not set the RDRF flag. 1. Idle Line Wake-Up When the idle line wake-up method is chosen, an idle condition on the RxD pin clears the RWU bit in the SCIxCR2 and wakes up the SCI. The initial frame or frames of every message contain addressing information. All receivers check the addressing information to see whether the addressing information is for them. If it is, they continue to process the frames that follow. If it is not, they set their RWU bits and return to the standby state. The RWU bits remain set and the receivers remain on the standby state until another idle character appears on the RxD signal. 2. Address Mark Wake-up In this wake-up method, a logic 1 in the most significant bit (msb) position of a frame clears the RWU bit and wakes up the SCI. The logic 1 in the msb position marks a frame as an address frame that contains addressing information. All receivers check the addressing information to see whether the addressing information is for them. If it is, they continue to process the frames that follow. If it is not, they set their RWU bits and return to the standby state. The logic 1 of an address frame clears the receiver s RWU bit before the stop bit is received and sets the RDRF flag. Address mark wake-up allows messages to contain idle characters but requires that the msb be reserved for us in address frames. Lecture 15 Serial Communication, SCI Registers and Operations Page 14 of 18

15 SCI Examples 1. Example Baud Rate Write an instruction sequence that configures SCI1 for baud with the 24-MHz E clock Solution: fe 24MHz SBR 78 4E 16 baud rate 16*19200 MOVB #$00, SCI1BDH ; set SCI1BDH MOVB #$4E, SCI1BDL ; set SCI1BDL Alternative Solution: SCI1_Ctl_Bytes DC.B $00 ; SCI1BDH = 0 DC.B $4E ; SCI1BDL = 78 = $4E... LDX #SCI1_Ctl_Bytes ; IX <- address of SCI1_Ctl_Bytes MOVB 1, X+, SCI1BDH ; SCI1BDH MOVB 1, X+, SCI1BDL ; SCI1BDL 2. Example Setting SCI1CR1 Write an instruction sequence that configures SCI1 for baud, 8-data bit, 1 stop bit, no parity with the 24-MHz E clock Solution: SCI1_Ctl_Bytes DC.B $00 ; SCI1BDH = 0 DC.B $4E ; SCI1BDL = 78 = $4E DC.B $00 ; SCI1CR1: 8-data, 1 stop bit, no parity... LDX #SCI1_Ctl_Bytes ; IX <- address of SCI1_Ctl_Bytes MOVB 1, X+, SCI1BDH ; SCI1BDH MOVB 1, X+, SCI1BDL ; SCI1BDL MOVB 1, X+, SCI1CR1 ; setting SC1CR1 for data format 3. Example Setting SCI1CR2 Write an instruction sequence that configures SCI1 for baud, 8-data bit, 1 stop bit, no parity, enable transmitting data empty flag and receiving data full flag with the 24-MHz E clock Solution: SCI1_Ctl_Bytes DC.B $00 ; SCI1BDH = 0 DC.B $4E ; SCI1BDL = 78 = $4E DC.B $00 ; SCI1CR1: 8-data, 1 stop bit, no parity DC.B $0C ; SCI1CR2: TE, RE enabled... LDX MOVB #SCI1_Ctl_Bytes ; IX <- address of SCI1_Ctl_Bytes 1, X+, SCI1BDH ; SCI1BDH Lecture 15 Serial Communication, SCI Registers and Operations Page 15 of 18

16 MOVB MOVB MOVB 1, X+, SCI1BDL ; SCI1BDL 1, X+, SCI1CR1 ; setting SC1CR1 for data format 1, X+, SCI1CR2 ; setting SCI1CR2 4. Example Checking Status of SCI1SR Write an instruction sequence that checks SCI1 status register for receiving and sending a character. Solution: In_SCI1 LDAA BITA BEQ LDAA ANDA BRA No_Char: LDAA In_SCI1_Done: RTS SCI1SR1 #msci1sr1_rdrf No_Char SCI1DRL #$7F In_SCI1_Done #NULL Out_SCI1 BRCLR SCI1SR1, msci1sr1_tdre, * STAA SCI1DRL RTS 5. Example Sending and Receiving Characters to/from SCI1DR Write an instruction sequence that receives a character from SCI1DR or sends a character to SCI1DR. If there is no character available, a NULL character is placed in ACCA. Solution: In_SCI1 LDAA BITA BEQ LDAA ANDA BRA No_Char: LDAA In_SCI1_Done: RTS SCI1SR1 #msci1sr1_rdrf No_Char SCI1DRL #$7F In_SCI1_Done #NULL Out_SCI1 BRCLR SCI1SR1, msci1sr1_tdre, * STAA SCI1DRL RTS 6. Example Setup SCI Write a subroutine that initialized the HCS12 SCI1 subsystem to operate with the following parameters: 9600 baud of 24-MHz E clock. 1 start bit, 8 data bits, and 1 stop bit no interrupt for receive and transmit enable receive and transmit idle line wakeup do not send break Solution: 9600 baud of 24-MHz E clock : Lecture 15 Serial Communication, SCI Registers and Operations Page 16 of 18

17 fe 24MHz SBR 156 $9C 16 baud rate 16*9600 o Write $00 to SCI1BDH, and $9C into SCI1BDL 1 start bit, 8 data bits, and 1 stop bit: o Write $00 to SCI1CR1 enable receive and transmit, idle line wakeup, do not send break o Write $0C to SCI1CR2 Here is the assembly code: SCI1_Ctl_Bytes DC.B $00 ; SCI1BDH = 0 DC.B $9C ; SCI1BDL = 156 = $9C DC.B $00 ; SCI1CR1: 8-data, 1 stop bit, no parity DC.B $0C ; SCI1CR2: TE, RE enabled... ;************************************************************************* ; Init_SCI1 - initializes SCI1 with the control bytes in SCI1_Ctl_Bytes ;************************************************************************* Init_SCI1 LDX #SCI1_Ctl_Bytes ; IX <- address of sci_init_byte MOVB 1, X+, SCI1BDH ; SCI1BDH MOVB 1, X+, SCI1BDL ; SCI1BDL MOVB 1, X+, SCI1CR1 ; SCI1CR1 MOVB 1, X+, SCI1CR2 ; SCI1CR2 RTS 7. Example Reading a Character from SCI1 using Polling Method Write a subroutine to read a character from SCI1 using the polling method. The character will be returned in accumulator A. Solution The subroutine will wait until the RDRF bit is set to 1 and then read the character. ;************************************************************************* ;* In_SCI1 - reads an ASCII character from SCI1 and saves it into ACCA. ;************************************************************************* In_SCI1 LDAA SCI1SR1 BITA #msci1sr1_rdrf ; check RDRF flag BEQ In_SCI1 LDAA SCI1DRL ; read a character from SCI1 ANDA #$7F ; clear parity bit RTS 8. Example Writing a Character to SCI1 Using Polling Method Write a subroutine to output a character to SCI1 using the polling method. The character to be output is in accumulator A. Solution: The subroutine will wait until the TDRE bit is set to 1 and then send out the character. ;************************************************************************* ;* Out_SCI1 - sends an ASCII character in ACCA to SCI1 Lecture 15 Serial Communication, SCI Registers and Operations Page 17 of 18

18 ;************************************************************************* Out_SCI1 BRCLR SCI1SR1, msci1sr1_tdre, * ; check TDRE flag STAA SCI1DRL ; send a character to SCI1 RTS 9. Example Input a String Write a subroutine to input a string from SCI1. The string is terminated by the carriage return character and must be stored in a buffer pointed to by index register X. instr JSR In_SCI1 CMPA #NULL ;check for any character BEQ end JSR Out_SCI1 ; echo it back to SCI1 CMPA #CR ; is it a carriage return(ascii code is 0x0D) BEQ stop STAA 0, X ; save the character and increment the pointer INX BRA end stop CLR 0, X ; terminate the string by a NULL character MOVB #1, strflag end RTS Lecture 15 Serial Communication, SCI Registers and Operations Page 18 of 18

Señal RS232. d. codevilla v1.0

Señal RS232. d. codevilla v1.0 Señal RS232 SCI Señal desde y hacia el µc BREAK: Caracter con todos 0 lógicos IDLE: caracter con todos 1 lógicos SCI estructura simplificada Se terminó de transferir un caracter al shift register TDRE

More information

Objectives. Basics of Serial Communication. Simplex vs Duplex. CMPE328 Microprocessors (Spring 2007-08) Serial Interfacing. By Dr.

Objectives. Basics of Serial Communication. Simplex vs Duplex. CMPE328 Microprocessors (Spring 2007-08) Serial Interfacing. By Dr. CMPE328 Microprocessors (Spring 27-8) Serial Interfacing By Dr. Mehmet Bodur Objectives Upon completion of this chapter, you will be able to: List the advantages of serial communication over parallel communication

More information

RS-232 COMMUNICATIONS

RS-232 COMMUNICATIONS Technical Note D64 0815 RS-232 COMMUNICATIONS RS-232 is an Electronics Industries Association (EIA) standard designed to aid in connecting equipment together for serial communications. The standard specifies

More information

Application Note 83 Fundamentals of RS 232 Serial Communications

Application Note 83 Fundamentals of RS 232 Serial Communications Application Note 83 Fundamentals of Serial Communications Due to it s relative simplicity and low hardware overhead (as compared to parallel interfacing), serial communications is used extensively within

More information

Serial Communications

Serial Communications Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation

More information

RJ45 Shielded (standard) port pinout. CS9000, Jetstream 4000 + 8500, Lanstream 2000, RTA8/RJX, RRC16, MTA8/RJX & SXDC8/RJX

RJ45 Shielded (standard) port pinout. CS9000, Jetstream 4000 + 8500, Lanstream 2000, RTA8/RJX, RRC16, MTA8/RJX & SXDC8/RJX Shielded (standard) port pinout Pin Circuit Function 1 DCD Input Data Carrier Detect 2 DSR Output Data Set Ready 3 DTR Input Data Terminal Ready 4 S/GND Signal Ground 5 TXD Output Transmit Data 6 RXD Input

More information

Cable Specifications and Information

Cable Specifications and Information APPENDIX A This appendix provides the connector and pinout information you need for making or purchasing cables used with Cisco VG224 voice gateway. To order cables from Cisco, see the Obtaining Technical

More information

Single channel data transceiver module WIZ2-434

Single channel data transceiver module WIZ2-434 Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules

More information

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,

More information

When we look at the connector pinout of the RS232 port, we see two pins which are certainly used

When we look at the connector pinout of the RS232 port, we see two pins which are certainly used 1 Null modem - an introduction Serial communications with RS232 1. One of the oldest and most widely spread communication methods in computer world. The way this type of communication can be performed

More information

Manual Serial PCI Cards

Manual Serial PCI Cards Manual Serial PCI Cards W&T Models 13011, 13410 13411, 13610 13611, 13812 Version 1.4 Subject to error and alteration 37 01/2005 by Wiesemann & Theis GmbH Subject to errors and changes: Since we can make

More information

Cable Pinouts. SRP I/O Module

Cable Pinouts. SRP I/O Module Cable Pinouts C This appendix lists the cables and connector pinout assignments for the cables used with the ERX-700 series and ERX-1400 series. Topic Page SRP I/O Module C-1 CT1 and CE1 I/O Modules C-4

More information

ESPA 4.4.4 Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION

ESPA 4.4.4 Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION 2.1 CHARACTER STRUCTURE 2.2 THE CHARACTER SET 2.3 CONTROL CHARACTERS 2.3.1 Transmission control

More information

Data Cables. Schmitt TTL LABORATORY ELECTRONICS II

Data Cables. Schmitt TTL LABORATORY ELECTRONICS II Data Cables Data cables link one instrument to another. Signals can attenuate or disperse on long wires. A direct wire works best for short cables of less than 10 ft. A TTL cable connection can use a Schmitt

More information

Cabling Guide for Console and AUX Ports

Cabling Guide for Console and AUX Ports Cabling Guide for Console and AUX Ports Contents Introduction Prerequisites Requirements Components Used Conventions Table of Routers with Console and AUX Ports Console Port Settings for Terminal Connection

More information

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction Software ISO 7816 I/O Line Implementation Features ISO 7816-3 compliant (direct convention) Byte reception and transmission with parity check Retransmission on error detection Automatic reception at the

More information

Advanced Data Capture and Control Systems

Advanced Data Capture and Control Systems Advanced Data Capture and Control Systems Tronisoft Limited Email: sales@tronisoft.com Web: www.tronisoft.com RS232 To 3.3V TTL User Guide RS232 to 3.3V TTL Signal Converter Modules P/N: 9651 Document

More information

Using Xbee 802.15.4 in Serial Communication

Using Xbee 802.15.4 in Serial Communication Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal

More information

Cable Guide. Click on the subject to view the information. Digi Cables Building Cables General Cable Information

Cable Guide. Click on the subject to view the information. Digi Cables Building Cables General Cable Information Cable Guide Click on the subject to view the information. Digi Cables Building Cables General Cable Information Digi Cables Click on the subject to view the information. Digi Connector Options Digi Connector

More information

LOW COST GSM MODEM. Description. Part Number

LOW COST GSM MODEM. Description. Part Number Dual Band 900 / 1800 MHz Fax, SMS and Data Integral SIM Card holder Siemens TC-35i GSM Engine Rugged Extruded Aluminium Enclosure Compact Form Factor 86 x 54 x 25mm RS232 Interface with Auto baud rate

More information

8051 Serial Port. Crystal TXD. I/O Device RXD. Embedded Systems 1 5-1 8051 Peripherals

8051 Serial Port. Crystal TXD. I/O Device RXD. Embedded Systems 1 5-1 8051 Peripherals 8051 Serial Port The 8051 contains a UART Universal Asynchronous Receiver Transmitter The serial port is full-duplex It can transmit and receive simultaneously 2 Port 3 pins are used to provide the serial

More information

How to setup a serial Bluetooth adapter Master Guide

How to setup a serial Bluetooth adapter Master Guide How to setup a serial Bluetooth adapter Master Guide Nordfield.com Our serial Bluetooth adapters part UCBT232B and UCBT232EXA can be setup and paired using a Bluetooth management software called BlueSoleil

More information

isco Connecting Routers Back to Back Through the AUX P

isco Connecting Routers Back to Back Through the AUX P isco Connecting Routers Back to Back Through the AUX P Table of Contents Connecting Routers Back to Back Through the AUX Ports...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1

More information

Quectel Cellular Engine

Quectel Cellular Engine Cellular Engine GSM UART Port Application Notes GSM_UART_AN_V1.01 Document Title GSM UART Port Application Notes Version 1.01 Date 2009-11-16 Status Document Control ID Release GSM_UART_AN_V1.01 General

More information

USB TO SERIAL ADAPTER

USB TO SERIAL ADAPTER USB TO SERIAL ADAPTER (Model: U232-P9V2) SPECIFICATIONS CONTENTS 1. GENERAL SPECIFICATIONS... 1 1.1 PRODUCT SURFACE... 1 1.2 PRODUCT DIMENSION... 2 1.3 PRODUCT FEATURES... 3 1.4 PRODUCT SPECIFICATIONS...

More information

Modbus Communications for PanelView Terminals

Modbus Communications for PanelView Terminals User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document

More information

CENTRONICS interface and Parallel Printer Port LPT

CENTRONICS interface and Parallel Printer Port LPT Course on BASCOM 8051 - (37) Theoretic/Practical course on BASCOM 8051 Programming. Author: DAMINO Salvatore. CENTRONICS interface and Parallel Printer Port LPT The Parallel Port, well known as LPT from

More information

Cable Specifications and Information

Cable Specifications and Information APPENDIXA This appendix provides the connector and pinout information you need for making or purchasing cables used with Cisco VG350 Voice Gateway. To order cables from Cisco, see the Obtaining Technical

More information

The stack and the stack pointer

The stack and the stack pointer The stack and the stack pointer If you google the word stack, one of the definitions you will get is: A reserved area of memory used to keep track of a program's internal operations, including functions,

More information

Date Rev. Details Author

Date Rev. Details Author Jtech engineering ltd J - Te c h E n g i n e e ring, L t d. 11080 Bond Boulevard Delta BC V4E 1M7 Canada Tel: 604 543 6272 Fax: 604 543 6476 http://www.jtecheng.com AUTODIALER USER S MANUAL REVISION HISTORY

More information

MDM192 MULTI-DROPS DIGITAL MODEM FOR PRIVATE LINE. USER GUIDE Document reference : 9010709-03

MDM192 MULTI-DROPS DIGITAL MODEM FOR PRIVATE LINE. USER GUIDE Document reference : 9010709-03 MDM192 MULTI-DROPS DIGITAL MODEM FOR PRIVATE LINE USER GUIDE Document reference : 9010709-03 If you have questions about the MDM192 or desire assistance, contact ETIC TELECOMMUNICATIONS at the following

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

a8251 Features General Description Programmable Communications Interface

a8251 Features General Description Programmable Communications Interface a8251 Programmable Communications Interface June 1997, ver. 2 Data Sheet Features a8251 MegaCore function that provides an interface between a microprocessor and a serial communication channel Optimized

More information

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: 91-79-4002 4896 / 97 / 98 (M) 0-98253-50221 www.interfaceproducts.info

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: 91-79-4002 4896 / 97 / 98 (M) 0-98253-50221 www.interfaceproducts.info RS232C < - > RS485 CONVERTER S MANUAL Model: LD15U INTRODUCTION Milestone s model LD-15U is a RS232 to RS 485 converter is designed for highspeed data transmission between computer system and or peripherals

More information

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications TASCAM CONTROL I/O Terminals RS-232C Protocol Specifications TEAC Corporation - 1 - ATTENTION TEAC Corporation ("TEAC") licenses you the protocol specified in this document, assuming that you agree to

More information

PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999

PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999 232 232232 PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999 Guarantee. FULL 36 MONTHS GUARANTEE. We guarantee your interface card for a full 36 months from purchase, parts and labour, provided it has been

More information

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL w w w. c d v g r o u p. c o m CA-ETHR-A: TCP/IP Module Installation Manual Page Table of Contents Introduction...5 Hardware Components... 6 Technical Specifications...

More information

Eliminate Risk of Contention and Data Corruption in RS-485 Communications

Eliminate Risk of Contention and Data Corruption in RS-485 Communications I. Background and Objective Eliminate Risk of Contention and Data Corruption in RS-485 Communications Earle Foster, Jeff Hunter Sealevel Systems The RS-485 communications standard was introduced in 1983

More information

LTM-1338B. Plus Communications Manual

LTM-1338B. Plus Communications Manual LTM-1338B Plus Communications Manual 2000. Best Power, Necedah, Wisconsin All rights reserved. Best Power The System Setup option from the Main Menu on the front panel is passwordprotected. The default

More information

USB to serial chip CH340

USB to serial chip CH340 The DataSheet of CH340 (the first) 1 1. Introduction USB to serial chip CH340 English DataSheet Version: 1D http://wch.cn CH340 is a USB bus convert chip and it can realize USB convert to serial interface,

More information

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide RS-422/485 Multiport Serial PCI Card Installation Guide 21 Contents 1. Introduction...1 2. Package Check List...2 3. Board Layouts and Connectors...3 3.1 2S with DB9 Male Connectors...3 3.1.1 JP5: UART

More information

Encore Controller to Router Connections

Encore Controller to Router Connections Encore Presentation System Encore Controller to Router Connections Contents: Scope... 2 EXT COMM Pinouts... 2 Cable Connection Straight Through... 3 Cable Connection Null Modem... 3 Lantronix Ethernet

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

Configuring IP to Serial with Auto Answer and Serial to IP

Configuring IP to Serial with Auto Answer and Serial to IP Configuring IP to Serial with Auto Answer and Serial to IP You can configure the AirLink device to: Auto answer incoming TCP/IP or UDP/IP connections and send the packet payload out the AirLink device

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ ")43 0%2 3%#/.$ $50,%8 -/$%- 34!.$!2$):%$ &/2 53% ). 4(% '%.%2!,

More information

Low Speed Modems for Dial and Leased Circuits 2400E-2 (Stand Alone) 2400R-2 (Rack Mount) 2400E-4 (Stand Alone) 2400R-4 (Rack Mount)

Low Speed Modems for Dial and Leased Circuits 2400E-2 (Stand Alone) 2400R-2 (Rack Mount) 2400E-4 (Stand Alone) 2400R-4 (Rack Mount) Low Speed Modems for Dial and Leased Circuits 2400E-2 (Stand Alone) 2400R-2 (Rack Mount) 2400E-4 (Stand Alone) 2400R-4 (Rack Mount) QUALITY COMMUNICATIONS PRODUCTS Made in the U.S.A. 11-1010-002 INTRODUCTION

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems

INTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems INTERNATIONAL TELECOMMUNICATION UNION ITU-T V.24 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/2000) SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems List of

More information

Part Number Description Packages available

Part Number Description Packages available Features 3 digital I/O Serial Data output Connects directly to RF Modules Easy Enc / Dec Pairing Function Minimal External Components Required Performs all encoding/decoding of data for Reliable Operation.

More information

Appendix A. This Appendix includes the following supplemental material:

Appendix A. This Appendix includes the following supplemental material: Appendix A This Appendix includes the following supplemental material: Cabling Diagrams and Instructions Connectors (9-pin D-type) Data Transfer Protocols Usage/Handshaking Ultimax Dual Screen Console

More information

USART and Asynchronous Communication

USART and Asynchronous Communication The USART is used for synchronous and asynchronous serial communication. USART = Universal Synchronous/Asynchronous Receiver Transmitter Our focus will be on asynchronous serial communication. Asynchronous

More information

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A Laser Merge Module Document # SU-256521-09 Rev A The information presented in this document is proprietary to Spectral Applied Research Inc. and cannot be used for any purpose other than that for which

More information

Making a DB to RJ45 adapter.

Making a DB to RJ45 adapter. Making a DB to RJ45 adapter. DB9 to RJ45 adapters are often used in combination with a RS232 repeater for extending the distance of a serial RS232 link, but can be used for any adapter or converter purposes.

More information

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction RS-232 Introduction Rs-232 is a method used for transferring programs to and from the CNC machine controller using a serial cable. BobCAD-CAM includes software for both sending and receiving and running

More information

UART IP Core Specification. Author: Jacob Gorban gorban@opencores.org

UART IP Core Specification. Author: Jacob Gorban gorban@opencores.org UART IP Core Specification Author: Jacob Gorban gorban@opencores.org Rev. 0.6 August 11, 2002 This page has been intentionally left blank Revision History Rev. Date Author Description 0.1 Jacob Gorban

More information

Omron I/O Driver (Series 2) Programmable Serial Interface Card

Omron I/O Driver (Series 2) Programmable Serial Interface Card Omron I/O Driver (Series 2) Programmable Serial Interface Card USER MANUAL Rev. P1.55 June 8, 2012 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998, 1999.

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent

More information

Using the HC08 SCI Module

Using the HC08 SCI Module Freescale Semiconductor Application Note AN3035 Rev. 0, 09/2005 Using the HC08 SCI Module By Jorge Zambada Tinoco Oscar Luna González RTAC Americas Mexico 2005 Overview This document is intended to serve

More information

Below is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:

Below is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse: PS-2 Mouse: The Protocol: For out mini project we designed a serial port transmitter receiver, which uses the Baud rate protocol. The PS-2 port is similar to the serial port (performs the function of transmitting

More information

Why you need to monitor serial communication?

Why you need to monitor serial communication? Why you need to monitor serial communication Background RS232/RS422 provides 2 data lines for each data channel. One is for transmitting data and the other for receiving. Because of these two separate

More information

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE BLUETOOTH SERIAL PORT PROFILE iwrap APPLICATION NOTE Thursday, 19 April 2012 Version 1.2 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes no responsibility for

More information

OPT-700 - SERIAL TO FIBER OPTIC CONVERTER

OPT-700 - SERIAL TO FIBER OPTIC CONVERTER USER S MANUAL OPT-700 - SERIAL TO FIBER OPTIC CONVERTER JUL / 05 OPT-700 VERSION 1 TM FOUNDATION OPT700ME smar www.smar.com Specifications and information are subject to change without notice. Up-to-date

More information

User Manual IC-485AI 2002-09-27

User Manual IC-485AI 2002-09-27 User Manual IC-485AI Note: This equipment has been tested and found to comply ith the limits for a Class A digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable

More information

Using HyperTerminal with Agilent General Purpose Instruments

Using HyperTerminal with Agilent General Purpose Instruments Using HyperTerminal with Agilent General Purpose Instruments Windows HyperTerminal can be used to program most General Purpose Instruments (not the 531xx series counters) using the RS-232 Serial Bus. Instrument

More information

INFORMATICA INDUSTRIALE

INFORMATICA INDUSTRIALE INFORMATICA INDUSTRIALE Lezione 5 Prof. Christian Forlani forlani@disco.unimib.it Device Structure: Peripherals» I/O» Parallel Slave Port (PSP)» Timer» Capture/Compare/PWM (CCP)» Serial Slave Port (SSP)»

More information

Parallel IO. Serial IO. Parallel vs. Serial IO. simplex vs half-duplex vs full-duplex. Wires: Full Duplex. Wires: Simplex, Half-duplex.

Parallel IO. Serial IO. Parallel vs. Serial IO. simplex vs half-duplex vs full-duplex. Wires: Full Duplex. Wires: Simplex, Half-duplex. Parallel IO Parallel IO data sent over a group of parallel wires. Typically, a clock is used for synchronization. D[15:0] clk Serial IO Serial IO data sent one bit at a time, over a single wire. A clock

More information

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual Version: 1.0.1 Dec. 2005 Table of Contents I. Introduction 2 II. Operations 2 II.1. Theory of Operation 2 II.2. Configuration (PC-PC

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology FOSTCDR pn 8684R1 FOSTCDR-0812ds page 1/5 Industrial Serial to Multimode Fiber Optic Converter Data Rates up to 115.2 kbps 2.5 Mile (4 km) Range 10 to 30 VDC Input Voltage Wide Operating Temperature 2000V

More information

SEC 4100 SYSTEM MONITOR Programmable Serial Interface Card Series 2

SEC 4100 SYSTEM MONITOR Programmable Serial Interface Card Series 2 SEC 4100 SYSTEM MONITOR Programmable Serial Interface Card Series 2 USER MANUAL Rev. P1.11 September 13, 2006 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998,

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 6 TER TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ ")43 0%2 3%#/.$ $50,%8 -/$%- 53).' 4(% %#(/ #!.#%,,!4)/. 4%#(.)15%

More information

ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION

ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION ENET-710 ENET-710 - Ethernet Module JAN / 06 ENET-710 FOUNDATION E N E T 7 1 0 ME smar www.smar.com Specifications and information are subject to change without notice. Up-to-date address information is

More information

Remote Serial over IP Introduction on serial connections via IP/Ethernet

Remote Serial over IP Introduction on serial connections via IP/Ethernet Remote Serial over IP Introduction on serial connections via IP/Ethernet TABLE OF CONTENT TABLE OF CONTENT... I TABLE OF IMAGES... I INTRODUCTION... 1 Classic Style of Communication... 1 Ethernet and

More information

What is Easy-Radio? Devices Covered. Frequency Hopping Transceiver. Where x00 denotes frequency of operation. E.g. 400 = 433MHz

What is Easy-Radio? Devices Covered. Frequency Hopping Transceiver. Where x00 denotes frequency of operation. E.g. 400 = 433MHz What is Easy-Radio? Easy-Radio modules combine low power radio transmitters, receivers or transceivers with on-board microcontrollers to produce intelligent RF modules that provide simple to use wireless

More information

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 1.0 Introduction A Technical Application Note from Doppler System July 5, 1999 Version 3.x of the DDF6000, running version

More information

USER GUIDE EDBG. Description

USER GUIDE EDBG. Description USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel

More information

Data Bulletin. Communications Wiring for POWERLINK G3 Systems Class 1210 ABOUT THIS BULLETIN APPLICATION INTRODUCTION.

Data Bulletin. Communications Wiring for POWERLINK G3 Systems Class 1210 ABOUT THIS BULLETIN APPLICATION INTRODUCTION. Data Bulletin 1210DB0002R3/05 03/2005 LaVergne, TN, USA Communications Wiring for POWERLINK G3 Systems Class 1210 Retain for future use. ABOUT THIS BULLETIN This data bulletin describes the proper wiring

More information

2.0 System Description

2.0 System Description 2.0 System Description The wireless alarm system consists of two or more alarm units within a specified range of one another. Each alarm unit employs a radio transceiver, allowing it to communicate with

More information

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014 EZmoto V2 Product description Rev. 6 10/01/2014 1 Contents 1. Overview... 3 2. Hardware Interface Description... 3 2.1 Main features of the EZmoto... 3 2.2 Hardware block diagram... 4 2.3 Internal Hardware

More information

2-Port RS232/422/485 Combo Serial PCI Card

2-Port RS232/422/485 Combo Serial PCI Card 2-Port RS232/422/485 Combo Serial PCI Card Installation Guide 1. Introduction Thank you for purchasing this 2-Port RS232/422/485 Combo Serial PCI Card. It is a universal add in card that connects to a

More information

CONCEPT1 RS232 COMMUNICATION

CONCEPT1 RS232 COMMUNICATION Concept 1 RS-232 Communication Communication with Concept 1 via RS-232 is done with simple ASCII Commands and Replies. The port settings are 19200Baud, 8bits, no parity and 1 stop bit. The physical connection

More information

AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction

AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction AVR317: Using the Master SPI Mode of the USART module Features Enables Two SPI buses in one device Hardware buffered SPI communication Polled communication example Interrupt-controlled communication example

More information

INFORMATICA INDUSTRIALE

INFORMATICA INDUSTRIALE INFORMATICA INDUSTRIALE Lezione 6 Prof. Christian Forlani forlani@disco.unimib.it Tutor: Stefano Brusamolino brusamolino@ira.disco.unimib.it Device Structure: Peripherals» I/O» Parallel Slave Port (PSP)»

More information

Siemens DECT Engine MD32. Product Description. Information and Communication Products

Siemens DECT Engine MD32. Product Description. Information and Communication Products Siemens DECT Engine MD32 Product Description Siemens DECT Engine MD32 1/16 Product Description The Siemens DECT Engine MD32 is a module offering an easy way to provide a radio connection for data transmission

More information

Timeout The Crosspoint Status Request message has a timeout, which means that you need to wait 1 second in between request messages.

Timeout The Crosspoint Status Request message has a timeout, which means that you need to wait 1 second in between request messages. Network Control Protocol Important notes Binary Code The strings shown on the next pages are in binary coded format. Please be aware that any terminal program you may use to control a Network unit from

More information

Data sheet Wireless UART firmware version 4.02

Data sheet Wireless UART firmware version 4.02 Data sheet Wireless UART firmware version 4.02 BLUETOOTH is a trademark owned by Bluetooth SIG, Inc., U.S.A. and licensed to Free2move Rev: 22 December 2008 Table of contents 1 GENERAL INFORMATION...4

More information

PM1122 INT DIGITAL INTERFACE REMOTE

PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT front panel description: 1. Clear wireless remotes knob: push this button for more than 2 seconds to clear the list of all assigned wireless remote settings

More information

LS-101 LAN to Serial Device server. User s Manual

LS-101 LAN to Serial Device server. User s Manual LS-101 LAN to Serial Device server User s Manual Revision History Revision No Date Author Remarks 0.1 August 29, 2001 IDC Initial document INTRODUCTION Overview Almost all instruments and most industrial

More information

16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide

16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide 16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide 1. Introduction Thank you for purchasing this 16-Port RS232 to USB2.0 High Speed Multi Serial Adapter. It is an

More information

150127-Microprocessor & Assembly Language

150127-Microprocessor & Assembly Language Chapter 3 Z80 Microprocessor Architecture The Z 80 is one of the most talented 8 bit microprocessors, and many microprocessor-based systems are designed around the Z80. The Z80 microprocessor needs an

More information

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to: 55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments

More information

PFB366 Profibus-DP Gateway User Manual

PFB366 Profibus-DP Gateway User Manual PFB366 Profibus-DP Gateway User Manual Table of Contents CHAPTER 1 OVERVIEW...4 CHAPTER 2 INSTALLATION...5 MOUNTING...5 WIRING...6 Profibus-DP Interface...6 Serial Channel Interface...7 Wiring Examples...7

More information

1.1 Connection. 1.1.1 Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

1.1 Connection. 1.1.1 Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking POS function Marchen POS-DVR surveillance system is a professional surveillance integrated with POS system. By bringing video and POS transaction data together, the POS-DVR surveillance system provides

More information

How To Use An Adh8012 Gsm Gprs Module With A Gsm 2.2.2 (Gsm) Gpros (Gsp) Gpls (Geo) Gsp (Gpl) Gs

How To Use An Adh8012 Gsm Gprs Module With A Gsm 2.2.2 (Gsm) Gpros (Gsp) Gpls (Geo) Gsp (Gpl) Gs ADH Technology Co. Ltd. ADH8012 GSM GPRS Modem User s Manual www.adh-tech.com.tw sales@adh-tech.com.tw Page 1 Content ADH8012 GSM GPRS Modem User s Manual... 1 1. Introduction... 3 2. Product concept...

More information

Dial-Up / Leased-Line Modem. User Manual. AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) 5019-1 Manual Rev A + - DLM CTS RTS DTR DSR

Dial-Up / Leased-Line Modem. User Manual. AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) 5019-1 Manual Rev A + - DLM CTS RTS DTR DSR AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) 5019-1 Manual Rev A User Manual + - CD CTS RTS DTR. DSR RI RX TX PHONE LINE DLM Dial-Up / Leased-Line Modem Dial-Up / Leased-Line Modem CONTENTS

More information

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication D/N: HA0150E Introduction This application explains how to use two I/O lines on the HT46R46 to implement half-duplex SPI communication.

More information

LINDY ELECTRONICS LIMITED & LINDY-ELEKTRONIK GMBH - SECOND EDITION

LINDY ELECTRONICS LIMITED & LINDY-ELEKTRONIK GMBH - SECOND EDITION RS-422/485 PCI Card User Manual English No. 51200 (2 Port) No. 51202 (4 Port) No. 51204 (8 Port) www.lindy.com LINDY ELECTRONICS LIMITED & LINDY-ELEKTRONIK GMBH - SECOND EDITION (Nov 2005) 1.0 Introduction

More information

DECT Module UM-9802 Datasheet

DECT Module UM-9802 Datasheet UWIN TECHNOLOGIES CO., LTD. DECT Module UM-9802 Datasheet V2.1 1 UWIN TECHNOLOGIES CO., LTD. Contents 1. Introduction... 3 2. Features... 3 3. DECT Module Application... 3 4. DECT Module function block...

More information

MODBUS over Serial Line. Specification & Implementation guide V1.0

MODBUS over Serial Line. Specification & Implementation guide V1.0 MODBUS over Serial Line Specification & Implementation guide V1.0 Modbus.org http://www.modbus.org/ 1/44 Contents 1 Introduction...4 1.1 Scope of this document... 4 1.2 Protocol overview... 5 1.3 Conventions...

More information

2 Basic Concepts. Contents

2 Basic Concepts. Contents 2. Basic Concepts Contents 2 Basic Concepts a. Link configuration b. Topology c. Transmission mode d. Classes of networks 1 a. Link Configuration Data links A direct data link is one that establishes a

More information