background image

 

 

 

 

www.diamondsystems.com

 

Zeta User Manual Rev 1.0 

Page 47

 

14.5

 

Counter/Timer Features 

14.5.1

 

Overview 

Zeta 

“A” models include 8 32

-bit counter/timers with a wide array of features and programmability. Both up and 

down counting are supported, and the clock for each counter can be selected from an internal 50MHz or 1MHz 
clock or an external digital signal. In down counting mode, an optional programmable-width output pulse may be 
enabled each time the counter reaches zero. Counters can also be used to generate programmable interrupts on 
the ISA bus, enabling custom code to be run at precise user-defined intervals.  
 

14.5.2

 

Counter Commands 

The counters are configured and managed with a series of commands. These commands are implemented in the 
Diamond Systems Universal Driver software. Commands may operate on either a single counter or any 
combination of counters simultaneously using a user-defined selection mask. 
  Command 

Function 

Clear one or more counters. If a counter is running at the time it is cleared, it will continue  

Load counter with user-defined 32-bit value 

Select count direction, up or down 

Enable / disable counting 

Latch counter; a counter must be latched before its count value can be read back. The latch 
is a snapshot of the counter value at one moment in time. The counter continues to run 
after latching. 

Select clock source for one or more counters. Options include internal 50MHz clock, internal 

10MHz clock, or the counter’s designated I/O pin on port C.

 

Enable / disable auto-reload 

Enable counter output pulse on designated I/O pin on port C 

Configure counter output pulse width; options include 1, 10, 100, or 1000 clock periods 

10 

Read counter value. A counter must be latched with command 5 before its contents can be 
read back. 

15 

Reset one more counters. When a counter is reset its configuration and contents are lost. 

 

14.5.3

 

Counter I/O Signals 

Counter clock and output signals may be made available on digital I/O port C pins as defined below. A counter can 
use its port C pin for either an external clock or its output signal, not both at the same time.  
NOTE: The voltage levels of the counter I/O signals will match the configuration of the digital I/O circuit, either 
3.3v or 5V depending on the DIO configuration jumper settings on jumper block JP1. 
 
 

DIO pin 

Input 

Output 

 

 

C0 

Counter 0 clock 

Counter 0 output 

 

C1 

Counter 1 clock 

Counter 1 output 

 

C2  

Counter 2 clock 

Counter 2 output 

 

C3  

Counter 3 clock 

Counter 3 output 

 

C4 

Counter 4 clock 

Counter 4 output 

 

C5 

Counter 5 clock 

Counter 5 output 

 

C6  

Counter 6 clock 

Counter 6 output 

 

C7  

Counter 7 clock 

Counter 7 output 

 

Содержание ZETA

Страница 1: ... 0 ZETA COM based SBC based on Type 10 nano COM Modules Revision Date Comment 1 0 9 6 2018 Initial release from v0 7 Copyright 2018 FOR TECHNICAL SUPPORT Diamond Systems Corporation PLEASE CONTACT www diamondsystems com support diamondsystems com ...

Страница 2: ...3 Ethernet 10 3 2 4 Micro SD 10 3 2 5 USB 10 3 2 6 Video Error Bookmark not defined 3 2 7 Audio 10 3 2 8 Serial Ports 10 3 2 9 Backup Battery 10 3 2 10 mSATA PCIe Mini card Socket 11 3 2 11 PCIe Link Routing 11 3 2 12 Data Acquisition 11 3 2 13 GPIOs 11 3 2 14 LED Indicators 11 3 2 15 Expansion Connector 11 3 3 Mechanical Board Drawing of Zeta board Error Bookmark not defined 3 4 Connector and jum...

Страница 3: ...ard Socket 31 9 5 3 M 2 SATA SSD Socket 32 9 5 4 Audio 33 9 5 5 Digital I O 33 9 5 6 USB I2C header 33 9 6 Connector and cable Information 34 9 6 1 Connector Table 34 9 6 2 I O Cables Error Bookmark not defined 9 7 Mechanical Board Drawing of Zeta daughter board 34 9 8 Connector and jumper location 35 10 Mass storage 36 10 1 List of options 36 10 2 Installation and configuration 36 10 3 Photos of ...

Страница 4: ...or Special Functions 46 11 4 4 Power Pins 46 11 5 Counter Timer Features 47 11 5 1 Overview 47 11 5 2 Counter Commands 47 11 5 3 Counter I O Signals 47 11 5 4 Counter Advanced Features 48 11 6 Pulse Width Modulator Features 49 11 6 1 Overview 49 11 6 2 PWM Commands 49 11 6 3 PWM Output Signals 49 11 7 Interrupt Operation 50 11 7 1 Overview 50 11 7 2 Interrupt Sources 50 12 D Model DAQ Architecture...

Страница 5: ...all situations A third cause of failure is when a metal screwdriver tip slips or a screw drops onto the board while it is powered on causing a short between a power pin and a signal pin on a component This can cause overvoltage power supply problems described below To avoid this type of failure only perform assembly operations when the system is powered off Sometimes boards are stored in racks wit...

Страница 6: ...es and performance in a very small size achieving as much as a 60 reduction in area compared to other form factors such as PC 104 The Zeta SBC offers equivalent performance to Diamond s Aries SBC at only 40 the size 2 1 Available Configurations Zeta is available in two major configurations DAQ full data acquisition model numbers ending in A and DIO digital I O only model numbers ending in D Each c...

Страница 7: ... Analog inputs 16 single ended 8 differential 16 bit resolution 100KHz max sample rate Input ranges 0 10V 0 5V 10V 5V Analog outputs 4 16 bit Output ranges 0 5V 0 2 5V Digital I O 27 lines organized as 2 8 bit ports and 11 1 bit ports 16 lines organized as 2 8 bit ports DIO features Each port programmable in out all ports configurable for 3 3V or 5V logic compatibility and pull up pull down resist...

Страница 8: ...Conduction Cooling via heat spreader mounted on the bottom Power input 6V to 36V standard fixed 12V optional with minimum order quantity Operating Temp 40 C to 85 C at the external surface of the heat spreader 2 3 Operating System Support Linux Ubuntu 16 04 LTS all models Windows 7 E3815 models only Windows 10 IoT E3940 N4200 models only ...

Страница 9: ...www diamondsystems com Zeta User Manual Rev 1 0 Page 9 3 Block Diagram Figure 1 Functional Block Diagram ...

Страница 10: ...cost storage option 4 4 USB Zeta base board supports 6 USB2 0 ports and one USB 3 0 port Four USB2 0 ports are routed to 2x5 headers for use with cables One USB2 0 port is interfaced to the PCIe Mini card socket to support USB minicards One USB2 0 port is routed to Expansion connector for use on installed daughterboards The USB 3 0 port is routed to a 2x6 pin header This pin header is compatible w...

Страница 11: ...a base board Features include 16 single ended 8 differential analog inputs with 16 bit resolution programmable input ranges and 100KHz sample rate 4 analog outputs with 16 bit resolution and programmable output ranges 27 digital I O lines with selectable 3 3V 5V logic levels selectable pull up down resistors programmable direction buffered I O and capability for use as counter timer and PWM circui...

Страница 12: ...mondsystems com Zeta User Manual Rev 1 0 Page 12 The form factor of the board is COM Express Nano Type 10 with dimensions 55mm x 84mm Figure 2 Mechanical outline top view Figure 3 Mechanical outline Side view ...

Страница 13: ...www diamondsystems com Zeta User Manual Rev 1 0 Page 13 6 I O Connector and Jumper Locations Figure 4 Zeta board connectors and jumpers Top side ...

Страница 14: ...www diamondsystems com Zeta User Manual Rev 1 0 Page 14 Figure 5 Zeta board connectors Bottom side ...

Страница 15: ...ce is attached the system will boot to shell utility in case of Arbor module 7 4 Boot Device Options Zeta base board can boot from mSATA or any of the available USB ports or micro SD card linux only Diamond Systems software and hardware development kits include a mSATA with pre loaded OS Zeta base board can be booted from micro SD card for linux OS Zeta base board can be booted from an external ha...

Страница 16: ...SATA Connect a USB pen drive to a USB port of J1 or J4 of Zeta base board having 32 bit Windows 7 installation image Power ON the board Enter the BIOS menu by pressing DEL key The mSATA and USB device should be detected in BIOS under boot devices Under Boot Type Order set the highest priority for USB Save the BIOS settings and restart The Windows 7 installer will start running Follow the instructi...

Страница 17: ...ltage divided by 2A Key 1 2 GND VIN 3 4 GND VIN 5 6 GND VIN 7 8 GND VIN 9 10 GND SYS_RST_R 11 12 GND VCC_5V 12P0_BKLT 13 14 PWRBTN 8 2 RTC Battery input J6 The pinout for the RTC battery connector is shown below The battery input voltage range is 3 0 3 6VDC RTC_BATT 1 GND 2 8 3 Serial Ports J13 and J14 Serial ports 1 and 2 are provided on connector J13 and serial ports 3 and 4 are provided on conn...

Страница 18: ...ield GND USB3 Pwr 3 4 GND USB2 Pwr USB3 Data 5 6 USB2 Data USB3 Data 7 8 USB2 Data USB3 Pwr 9 10 USB2 Pwr 8 5 USB 3 0 Port J4 One USB 3 0 port is provided on connector J4 The pinout for the connector is shown below USB Pwr 1 2 NC USB_SSRX0 3 4 USB Pwr USB_SSRX0 5 6 NC GND USB Pwr 7 8 NC USB_SSTX0 9 10 GND USB Pwr USB_SSTX0 11 12 NC 8 6 Ethernet J11 and J12 TX3 1 2 TX3 RX3 3 4 RX3 GND 5 6 GND TX4 7...

Страница 19: ... driven by TX on the installed module The pinout for the connector is shown below The two mounting standoffs at the far end of the module installation site are not connected to ground PCIe MiniCard mSATA mSATA PCIe MiniCard Wake 1 2 3 3V NC NC 3 4 Gnd NC NC 5 6 1 5V Clkreq 7 8 NC Gnd Gnd 9 10 NC PCIe 0 Clk PCIe 0 Clk 11 12 NC PCIe 0 Clk PCIe 0 Clk 13 14 NC Gnd Gnd 15 16 NC KEY NC NC 17 18 Gnd NC N...

Страница 20: ...connector J3 Pinout for the connector is shown below RED 1 2 Ground GREEN 3 4 Key BLUE 5 6 Ground HSYNC 7 8 DDC Data VSYNC 9 10 DDC Clock 8 10 LVDS J18 The single channel LVDS interface is provided on connector J18 The pinout is shown below VCC_5V_LVDS_CON 1 V_3P3_LVDS_CON 2 LVDS_A_CH_CLK_P 3 LVDS_A_CH_CLK_N 4 GND 5 LVDS_A_CH_0_P 6 LVDS_A_CH_0_N 7 GND 8 LVDS_A_CH_1_P 9 LVDS_A_CH_1_N 10 GND 11 LVDS...

Страница 21: ...gnal 8 12 Analog I O J10 The pinout for the connector is shown below Vout 0 1 2 Vout 1 Vout 2 3 4 Vout 3 Aground 5 6 Aground Vin 0 0 7 8 Vin 8 0 Vin 1 1 9 10 Vin 9 1 Vin 2 2 11 12 Vin 10 2 Vin 3 3 13 14 Vin 11 3 Vin 4 4 15 16 Vin 12 4 Vin 5 5 17 18 Vin 13 5 Vin 6 6 19 20 Vin 14 6 Vin 7 7 21 22 Vin 15 7 DIO D0 23 24 DIO D1 DIO D2 25 26 Dground Note This connector will not be used in D model ...

Страница 22: ... DIO B3 DIO B4 13 14 DIO B5 DIO B6 15 16 DIO B7 DIO C0 17 18 DIO C1 DIO C2 19 20 DIO C3 DIO C4 21 22 DIO C5 DIO C6 23 24 DIO C7 5V 3 3V fused 25 26 Dground The pinout for the Zeta D model is shown below DIO A0 1 2 DIO A1 DIO A2 3 4 DIO A3 DIO A4 5 6 DIO A5 DIO A6 7 8 DIO A7 DIO B0 9 10 DIO B1 DIO B2 11 12 DIO B3 DIO B4 13 14 DIO B5 DIO B6 15 16 DIO B7 NC 17 18 NC NC 19 20 NC NC 27 22 NC NC 23 24 N...

Страница 23: ...xp2_T NC 5 6 PCIe_Exp1_T Gnd 7 8 Gnd PCIe_Exp2_R NC 9 10 PCIe_Exp1_R PCIe_Exp2_R NC 11 12 PCIe_Exp1_R Gnd 13 14 Gnd PCIe_Exp2_C NC 15 16 PCIe_Exp1_C PCIe_Exp2_C NC 17 18 PCIe_Exp1_C 3 3V 19 20 Gnd SATA T 21 22 PCIe_Exp1_clkreq NC SATA T 23 24 PCIe_Exp2_clkreq NC 3 3V 25 26 USB2_D4_P SATA R 27 28 USB2_D4_N SATA R 29 30 Gnd 3 3V 31 32 Host Reset AC_SDIN0 33 34 I2C_Data AC_BITCLK 35 36 I2C_Clk AC_SDO...

Страница 24: ...CIe_Exp2_T NC PCIe Lane2 Not available in EmNANO i2300 PCIe_Exp2_T NC PCIe_Exp2_R NC PCIe_Exp2_R NC PCIe_Exp2_C NC PCIe_Exp2_C NC PCIe_Exp2_clkreq NC SATA T SATA SATA T SATA R SATA R AC_SDIN0 HD Audio Link AC_BITCLK AC_SDOUT AC_RST AC_SYNC I2C_Data I2C interface I2C_Clk USB2_D4_P USB2 0 Interface USB2_D4_N Host Reset Reset from Processor 5V 5V supply from Carrier board 3 3V 3 3V supply from Carrie...

Страница 25: ...header 6981084 LVDS J18 20 Positions Header Connector 0 039 1 00mm Surface Mount Right Angle Tin Custom Serial Ports J13 J14 2x5 2mm pitch vertical pin header 6981075 External battery J6 2 pos through hole vertical shrouded pin header 0 1 pitch Molex Spox 6980524 GbE Ethernet J11 J12 2x5 2mm pitch vertical pin header 6981080 Analog I O J10 2x13 2mm pitch vertical pin header 6980516 Digital I O J15...

Страница 26: ...displays used in our manufacturing environment Customers may purchase this cable kit as a starting point and modify the LCD ends to support their specific display No Function DSC cable no Ref 1 Dual USB 2 0 cable x2 6981082 J1 J2 2 Dual Serial cable x2 6981075 J13 J14 3 External battery cable 6980524 J6 4 Ethernet cable x2 6981080 J11 J12 5 6 Analog I O and Digital I O cables 6980516 J10 J15 7 VGA...

Страница 27: ...riptions The default jumper positions are shown in red Figure 7 Zeta default jumper location Jumper Position Description JP1 1 2 3 4 LVDS PWM 3 3V LVDS PWM 5V 5 6 7 8 VIO_DIO 3 3V VIO_DIO 5 0V 9 10 11 12 DIO Pulled up DIO Pulled down Table 3 Zeta board Jumper JP1 details ...

Страница 28: ...and USB2 0 connectivity M 2 M keying SSD connector for 2242 size PCIe flash modules HD Audio with Line In Mic In Line Out 16 Digital IO lines with configurable 3 3V 5V logic levels and Pull up down resistors 12 2 Block Diagram Figure 8 Zeta daughter board block diagram 12 3 Mechanical Electrical and Environmental Form factor 55 x 84 mm Cooling Not Applicable Power input No External Supply 3 3V and...

Страница 29: ...nnector is connected to PCIe Minicard socket PCIe Minicard socket supports full size Disk On Module Option to route the same USB2 0 port to 2x5 header is provided 12 4 5 Audio Zeta daughter board supports HD audio using Codec ALC892GR The Codec ALC892GR supports stereo line in stereo line out and stereo mic in These audio I O signals are made available on a 2x5 header 12 4 6 I2C I2C interface from...

Страница 30: ...LAN status signal indication from the PCIe Mini card connector 12 4 9 Jumper Configuration The PCB design includes footprints to install 0 ohm resistors in place of all jumpers for a rugged configuration All 0 ohm resistors are placed in logical positions compared to the pin headers Refer the below jumper settings to change the configuration for DIO signals Jumper Position Configuration 1 2 VIO_DI...

Страница 31: ...req NC SATA T 23 24 PCIe_Exp2_clkreq NC 3 3V 25 26 USB2_D4_P SATA R 27 28 USB2_D4_N SATA R 29 30 Gnd 3 3V 31 32 Host Reset AC_SDIN0 33 34 I2C_Data AC_BITCLK 35 36 I2C_Clk AC_SDOUT 37 38 AC_SYNC AC_RST 39 40 Gnd Note Pins with remark NC are not available with EmNANO i2300 12 5 2 Mini Card Socket Mini card socket pin outs are provided below NC 1 2 3 3V NC 3 4 Gnd NC 5 6 1 5V Clkreq 7 8 NC Gnd 9 10 N...

Страница 32: ...uts are provided below Gnd 1 2 3 3V Gnd 3 4 3 3V NC 5 6 NC NC 7 8 NC NC 9 10 DAS DSS NC 11 12 NC NC 13 14 NC NC 15 16 NC NC 17 18 NC NC 19 20 NC Gnd 21 22 NC NC 23 24 NC NC 25 26 NC Gnd 27 28 NC NC 29 30 NC NC 31 32 NC Gnd 33 34 NC NC 35 36 NC NC 37 38 DEVSLP Gnd 39 40 NC SATA_RX 41 42 NC SATA_RX 43 44 NC Gnd 45 46 NC SATA_TX 47 48 NC SATA_TX 49 50 NC Gnd 51 52 NC NC 53 54 NC NC 55 56 NC Gnd 57 58...

Страница 33: ...L 9 10 MIC_R 12 5 5 Digital I O Digital I O connector pinouts are provided below 5V 3 3V 1 2 DIO A0 DIO A1 3 4 DIO A2 DIO A3 5 6 DIO A4 DIO A5 7 8 DIO A6 DIO A7 9 10 DIO B0 DIO B1 11 12 DIO B2 DIO B3 13 14 DIO B4 DIO B5 15 16 DIO B6 DIO B7 17 18 NC Dground 19 20 Dground 12 5 6 USB I2C header USB I2C header pinouts are provided below NC 1 2 NC Gnd 3 4 Gnd USB2 5 6 I2C CLK USB2 7 8 I2C DATA USB_5V 9...

Страница 34: ...o J25 2x5 2mm pitch SMT Header 6981076 PCIe Minicard J24 52 pin Minicard full size with PCB mount threaded spacers NA M 2 SSD socket J8 75 pin M 2 M keyed socket 2242 with PCB mount threaded spacer NA Expansion Connector J7 Conn 40POS Vertical mount 635mm SMD NA Table 6 Zeta daughter board connectors 12 7 Mechanical Board Drawing of Zeta daughter board The form factor of Zeta daughter board is COM...

Страница 35: ...w diamondsystems com Zeta User Manual Rev 1 0 Page 35 12 8 Connector and jumper location Figure 10 Zeta daughter board connectors and jumpers Top side Figure 11 Zeta daughter board connectors Bottom side ...

Страница 36: ...rboard minicard sockets are available for I O module installation 13 1 List of options Diamond Systems offers the following extended temperature mSATA or M 2 flash disks for use with Zeta Model Number Description FDMM 64G XT 64GB mSATA MLC Flashdisk FDMM 32G XT 32GB mSATA MLC Flashdisk FDMM 16G XT 16GB mSATA MLC Flashdisk FDMS 64G XT 64GB mSATA SLC Flashdisk FDMS 32G XT 32GB mSATA SLC Flashdisk FD...

Страница 37: ... 4 analog voltage outputs 16 bit resolution 1 part in 65536 Single channel and multi channel simultaneous update modes Programmable output range 0 5V 0 2 5V 30KHz update rate capability Waveform generator on 1 to 4 outputs with user defined waveforms and 2048 sample waveform buffer Digital I O features 27 digital I O lines User selectable 3 3V 5V logic levels User selectable 10K pull up pull down ...

Страница 38: ...her initial accuracy and lower temperature drift than the LTC1859 s built in reference This helps to reduce gain errors in A D measurements In single ended mode each channel is measured with respect to analog ground i e the input signal must be connected between the input pin and the analog ground pin on the I O connector In differential mode the voltage is measured as the difference between the t...

Страница 39: ...els are sampled as closely together as possible in time instead of being spread out equally in time as is done in sample mode The analog input circuit does not support simultaneous sampling mode where all inputs are sampled at exactly the same time One very important fact to remember is that because scan sampling generates one A D conversion for every channel in the scan range the total sample rat...

Страница 40: ...e this voltage would require a 17 bit number 216 or 1 0000 0000 0000 0000 VFS means the full scale input voltage either 5V or 10V Bipolar Input Ranges A D Code A D code binary Formula 5V input range 10V input range 32768 1000 0000 0000 0000 VFS 5 0000V 10 0000V 32767 1000 0000 0000 0001 VFS 1 LSB 4 9998V 9 9997V 1 1111 1111 1111 1111 1 LSB 0 153mV 0 305mV 0 0000 0000 0000 0000 0V 0 0000V 0 0000V 1...

Страница 41: ... first step is to convert it back to the actual measured voltage Afterwards you may need to convert the voltage to some other engineering units such as temperature in degrees C or weight in grams Since there are many possible formulas for converting the input voltage to engineering values this secondary step is not described here Only conversion to input voltage is described However you can combin...

Страница 42: ...g accuracy it is important to consider all the contributions to measurement error In addition to the inherent A D errors the sensors connected to the A D also have their own offset gain and temperature time drift errors Usually these errors will be published as a simple accuracy figure in a percentage form One percent error on a 16 bit A D is 655 LSBs so if your sensor has a 1 error specification ...

Страница 43: ...1111 1111 VFS 2 1 LSB 2 4999V 1 24996V 32768 1000 0000 0000 0000 VFS 2 2 5000V 1 25000V 32769 1000 0000 0000 0001 VFS 2 1 LSB 2 5001V 1 25004V 65535 1111 1111 1111 1111 VFS 1 LSB 4 9999V 2 49996V 14 3 2 D A Resolution The smallest change in output voltage that can be obtained is 1 216 or 1 65536 of the full scale output range This smallest change results from an increase or decrease of 1 in the D ...

Страница 44: ...uit was designed to minimize the inherent offset gain and drift characteristics The specifications at the end of this manual indicate the worst case offset gain and temperature drift errors in the circuit Most boards will exhibit errors much lower than these values typically 25 50 of the published values so the D A can typically be used satisfactorily in your application without concern If higher ...

Страница 45: ...e ports for 3 3V and others for 5V at the same time or to configure some ports for pull up and other ports for pull down simultaneously All digital I O ports utilize logic buffers transceivers to provide enhanced output current capability and protect the FPGA from faulty connections Ports A and B utilize 8 bit transceivers and their directions are set for all 8 bits as a group Ports C and D utiliz...

Страница 46: ...t Alternate Signal C0 Counter 0 I O C1 Counter 1 I O C2 Counter 2 I O C3 Counter 3 I O C4 Counter 4 I O PWM 0 out C5 Counter 5 I O PWM 0 out C6 Counter 6 I O PWM 0 out C7 Counter 7 I O PWM 0 out D1 D A waveform external trigger D2 A D external trigger 14 4 4 Power Pins The digital I O connector J17 contains a pin capable of supplying a digital power supply voltage for user convenience The voltage ...

Страница 47: ...alue can be read back The latch is a snapshot of the counter value at one moment in time The counter continues to run after latching 6 Select clock source for one or more counters Options include internal 50MHz clock internal 10MHz clock or the counter s designated I O pin on port C 7 Enable disable auto reload 8 Enable counter output pulse on designated I O pin on port C 9 Configure counter outpu...

Страница 48: ...ures The DAQ circuit uses counter timers to control the A D sample rate for high speed sampling as well as the D A waveform generator data rate These operations are managed by the Universal Driver software Refer to the Universal Driver user manual for details on these advanced features ...

Страница 49: ...subsequently restarted it will start at the beginning of its waveform i e the start of the active output pulse Stopping a PWM is not the same as resetting it See command 4 below 1 Load the period or duty cycle counter with user defined value 2 Select output pulse polarity 3 Enable disable PWM output This must be done in conjunction with command 5 below 4 Reset one or all PWMs When a PWM is reset i...

Страница 50: ...ate interrupts on the ISA bus The ISA interrupt level or IRQ number can be chosen from among IRQ 5 and 7 The chosen interrupt level is dedicated to the data acquisition circuit and cannot be shared with other add on PC 104 boards The Zeta board BIOS provides support for up to 4 other IRQs for PC 104 boards These IRQs are configured in the BIOS setup screens 14 7 2 Interrupt Sources Interrupts can ...

Страница 51: ...re one port for pull up and other for pull down simultaneously For safety and to prevent glitches on power up or reset all ports reset to input mode and all port data registers reset to all 0 Source code and detailed instructions for D model DIO features are downloadable from the Diamond Systems website www diamondsystems com 16 digital I O lines Programmable direction in 8 bit groups User selecta...

Страница 52: ... 3V Logic 0 0 0V min 0 99V max 1uA Logic 1 2 31V min 3 3V max 1uA Output Voltage VDD 3 3V Logic 0 0 0V min 0 7V max 14mA Typ Logic 1 2 65V min 3 3V max 10mA Typ 15 3 Configuration and Programming Please refer the PCA9535 Datasheet available via online search for programming instructions for the digital I O The PCA9535 uses I2C address 0100 010x where x is the read write bit The PCA9535 has 4 regis...

Отзывы: