3 in 1 ICD. EASYdsPIC4 User s Manual. MikroElektronika. Software and Hardware solutions for Embedded World

Size: px
Start display at page:

Download "3 in 1 ICD. EASYdsPIC4 User s Manual. MikroElektronika. Software and Hardware solutions for Embedded World"

Transcription

1 SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers EASYdsPIC4 User s Manual mikro 3 in 1 IN-CIRCUIT DEBUGGER MICROCHIP dspic DEVELOPMENT BOARD USB 2.0 IN-CIRCUIT PROGRAMMER With useful implemented peripherals, plentiful practical code examples and a broad set of additional add-on boards (Serial Ethernet, Compact Flash, MMC/SD, ADC, DAC, CAN, RTC, RS-485, etc.), development boards make fast and reliable tools that can satisfy the needs of experienced engineers and beginners alike. Software and Hardware solutions for Embedded World

2 EASYdsPIC4 KEY FEATURES 1. External power supply from 8 to 16 V AC/DC; 2. Choose between external and USB power supply. When powering from your PC s USB port, you don t need an external supply; 3. Very fast and flexible USB programmer on board with mikro (In-Circuit Debugger). The key feature is expanability. By downloading new software, you will be able to program new MCUs in coming years; 4. You can connect LCD if you need it for your application in 4-bit mode; 5. RS232 communication port; V voltage reference is used for working with A/D Converter; 7. 2 connector; 8. PC keyboard connector; 9. For the purpose of presentation all PORTB pins are connected to potentiometers P1 and P2 and can be used to measure voltages set by these potentiometers; 10. If jumper is set to the upper position the pins of appropriate port are set to logical one (pull-up). If jumper is set to the lower postion, the pins are set to logical zero (pull-down). It is very important to select pull-up for port if you expect logical zero on its inputs and vice versa; 11. The first four switches on SW1 are used to enable or disable LEDs connected to MCU pins. Switches 5 and 6 are used to select SDO line and switches 7 and 8 to select SDI line.; 12. Switches 1, 2 and 3 on SW2 are used to select the SCK line. Switches 4,5 and 6 are used to select the CS line. Switch number 7 is used to enable the LCD backlight, and switch number 8 to enable the GLCD backlight; 13. Port Expander; 14. Set GLCD contrast according to your display characteristics; 15. You can connect Graphic LCD if you need it for your application or LCD in 8-bit mode; 16. MCU Card sockets buttons enable you to control every pin on your microcontroller; 18. You can choose how to affect pin by pressing button, high state or low state. 19. Reset circuit - if the reset button is pressed a hardware reset will take place (MCU will start executing from the beginning). 20. See all the signals - each pin has a LED; 21. Set LCD contrast according to your display characteristics; Development board dimensions Width 250 mm 9.84 Inches Height 210 mm 8.27 Inches

3 CONTENTS CONNECTING THE SYSTEM 4 INTRODUCTION 5 DESCRIPTION OF THE DEVELOPMENT SYSTEM 6 Switches and their functions 6 Jumpers 7 MCU card 8 Power Supply 10 On-board USB 2.0 programmer 11 LEDs 12 Pushbutton switches 14 Graphic LCD 16 LCD 2x16 in 4-bit mode 17 RS-232 Communication 18 LCD 2x16 in 8-bit mode 21 PS/2 (Keyboard) connector 20 A/D Converter input 21 Direct port access 23 Port Expander 25 CONTENTS 2 (In-Circuit Debugger) connector 27 3

4 CONNECTING THE SYSTEM CONNECTING THE SYSTEM Step no.1 Step no.2 Step no.3 Step no.4 The development system box contains the development system, product CD, USB cable, RS232 cable and this manual. The first thing to do is to take the system out of the box. Unpack the USB cable and connect it to the PC. Please use USB ports on the back of the PC with direct connection to the motherboard. Install the dspicflash programmer and drivers. Start the installation from the product CD: CD_Drive:\product\zip\dsPICFlash_setup.exe. After the installation connect the USB cable to the EASYdsPIC4 board. You will be asked for the dspicflash drivers. Point to them in order to finish the driver installation. They are placed in the folder: System_Drive:\Program Files\Mikroelektronika\dsPICFLASH-mikro\Driver.NT Run and use dspicflash as explained in the document dspicflash with mikro support : CD_Drive:\product\pdf\dspicflash_manual.pdf. After these 4 steps, your EASYdsPIC4 is installed and ready for use. You can try to read a program from the chip or to load an example from the examples folder of mikroelektronika s compilers for dspic or from the product CD: CD_Drive:\product\zip\EASYdsPIC4_examples.zip. 4

5 MICROCHIP dspic DEVELOPMENT BOARD INTRODUCTION The EASYdsPIC4 development system is a full-featured development board for Microchip dspic microcontrollers. It has been designed to allow students and engineers to easily exercise and explore the capabilities of dspic microcontrollers. It allows dspic microcontrollers to be interfaced with external circuits and a broad range of peripheral devices, allowing the user to concentrate on software development. Figure 1 illustrates the development board. On a silkscreen, there are identification marks next to each component. These marks describe connections to the microcontroller, operation modes and provide other useful notes. The need for additional schematics is minimized as all relevant information is printed on the board. EASYdsPIC4 development board Figure 1. INTRODUCTION 5

6 SWITCHES SWITCHES The EASYdsPIC4 development board features a number of peripherial devices. In order to enable these devices before programming, you need to check if appropriate jumpers or switches have been properly set. Switches are devices that have two positions - ON and OFF, which have a role to establish or break a connection between two contacts. The EASYdsPIC4 development board has two groups of switches. The upper four switches of SW1 are used to enable LEDs connected to PORTB/C, PORTA/D, PORTE and PORTF. For example, if the switch for PORTB is OFF, all PORTB LEDs will be turned off. Switches 5 and 6 of SW1 are used to enable SDO(Serial Data Output) and switches 7 and 8 to enable SDI (Serial Data Input). The first two switches of SW2 are used to enable SCK, switches 3, 4 and 5 are used for enabling CS (Chip Select) lines. Witches 7 and 8 are used to enable LCD Backlight and GLCD Backight respectively. Figure 2. Group of 8 switches ON Switch 1 is ON, and other switches are OFF Switch is ON Switch is OFF 6

7 JUMPERS Jumpers, like switches, can break or establish a connection between two points. Beneath the plastic cover of the jumper is a metal contact, which makes a connection if the jumper is placed between two disconnected pins. For example, jumper J16 is used as switch. It is used to connect the 4.096V voltage reference to the microcontroller s pin. A connection is made when the jumpers are placed between two contacts. JUMPERS Figure 3. Jumper as a switch Jumper is ON Jumper is OFF More often jumpers are used as a selector between two possible connections by using a three pin connector. As illustrated in Fig. 4, the middle contact can be connected to the left or right pin, depending on the jumper s position. Figure 4. Jumper as a multiplexer All lines are disconnected Left line is selected Right line is selected 7

8 MCU SOCKETS MCU SOCKETS EASYdsPIC4 is delivered with a PIC30F4013, 40-pin microcontroller. Users can remove this one and fit a different microcontroller in DIP40, DIP28, DIP28, DIP18 packages. There are two different sockets for 40-pin MCUs (DIP40A and DIP40B). There are also two sockets for 28-pin MCUs (DIP28A and DIP28B). For example,pic30f4013 should be placed in DIP40B socket and PIC30F4011 should be placed in DIP40A socket. Figure 5. MCU sockets Note: Since all packages have parallel connections, there must not be more than one microcontroller on the board at a time. Note: If you use DIP28A, DIP40A, or DIP40B MCU socket, use OSC1 oscillator socket. If you use DIP28B or DIP18 MCU socket, use OSC2 oscillator socket. 8

9 Reset R7 Microcontroller s pins are routed to various peripherals as illustrated in Fig. 6. All ports have direct connections to Direct Port Access connectors. Such connectors are typically used for connecting external peripherals to the board or for providing useful points for connecting digital logic probe. All ports are connected to LEDs, push-button switches and pull-up/down resistors, which allow easy monitoring and testing of digital pin state. MCU CARD PORTB CN1 RB6 PB&C LED SW ON J15 PORTB RSTbut J1 T41 RB6 RB6 100n DIP40A DIP28A DIP28B DIP18 MCU SOCKETS Figure 6. OSC1A OSC1B X1 10MHz C7 System connection MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A A RB RF0 RF1 RD8 RD2 9

10 POWER SUPPLY POWER SUPPLY SELECTABLE POWER SUPPLY As a power supply source, users can select either a regulated supply from the USB cable (default) or an external power supply. In case of the USB power supply, the system should be connected to a PC using the USB programming cable, while the jumper J12 should be set in the right-hand position. In the case of an external power supply, the EASYdsPIC4 board produces +5V using an LM7805 voltage regulator. The external power supply can be AC or DC, with a voltage between 8V and 16V and the jumper J12 should be set in the left-hand position. In Fig. 7 you can see USB and external power supply connectors. Figure 7. USB and power supply connectors Figure 8. Power supply select jumper J12 in the left-hand position: system will take power from the external AC/DC power adapter. J12 in the right-hand position: system will take power from the USB cable. USB connector External power supply connector All lines are disconnected EXT. line is selected USB line is selected REG CN6 8-12V (AC/DC) V 1 Vin Vout E1 DB1 470uF C14 CON2 8280C nF EXT EXT E2 470uF J16 CON3 5V USB External Power Supply USB USB Power Supply E3 470uF D- D+ CN10 USB 2.0 USB Programmer Connector Figure 9. JP16 is set to USB power supply 10

11 Reset R7 C7 USB 2.0 IN-CIRCUIT PROGRAMMER mrst RB6-PGC RB7-PGD OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 ON-BOARD USB 2.0 PROGRAMMER There is no need for the use of external equipment during programming as EASYdsPIC4 development system has its own on-board USB programmer. All you need to do is connect the system to a PC using USB cable. Then, load your program into the microcontroller via the dspicflash programming software which is supplied with EASYdsPIC4. Figure 10. USB 2.0 programmer Note: There is no need for reseting MCU after programming. The programmer will reset the MCU automatically. A A RB RF0 RF1 RD8 RD2 RB6-PGC -PGC -PGC RB7-PGD -PGD -PGD TO OTHER MCU SOCKETS MULTIPLEXER MULTIPLEXER PGC RB6 PGD RB7 D1 BAT43 C19 R6 X3 8MHz mrst C18 PROGRAM R18 1K dspicflash On-Board USB programmer RSTbut 100n C15 100nF R16 27 USBDN USBDP R15 27 TO PERIPHERALS ON DEVELOPMENT BOARD FP1 F.BEAD D- D+ CN10 USB 2.0 T41 USB Programmer Connector ON-BOARD USB 2.0 PROGRAMMER Figure 11. USB 2.0 programmer schematic 11

12 LEDs LEDs Light Emitting Diodes (LEDs) are the most commonly used components, usually for displaying pin s digital state. EASYdsPIC4 has 36 LEDs that are connected to the microcontroller s PORTB, PORTC, PORTD, PORTE and PORTF. Figure 12. Light Emitting Diodes Each group of LEDs can be enabled or disabled using the switch SW1. The first switch enables LEDs on PORTB and PORTC, the second switch enables LEDs on PORTA and PORTD. Switches 3 an 4 are used to enable LEDs connected to PORTE and PORTF respectively. Fig. 13. illustrates the connection of a LEDs connected to PORTB of the microcontroller. A resistor is used in series with the LED to limit the LED's current. In this case the resistor's value is 1K. 12

13 Reset R7 The LEDs are enabled when the corresponding switch on SW1 is on. When enabled, LEDs will display the state of the corresponding microcontroller pin; otherwise the LEDs will always be off, no matter what the port state is, as no current can flow through LED. LEDs RN6 8x1K PB&C-LED PA&D-LED SW1 1 ON PE-LED PF-LED SPI-SDO SPI-SDI RB6 RB7 MCLR A A RB9 100n T41 0 Figure 13. Light Emitting Diodes schematic C7 RB6-PGC RB7-PGD OSC1A OSC1B X1 10MHz RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 PIC30F RF0 RF1 RD9 RD8 RD3 RD2 13

14 Reset R7 PUSHBUTTON SWITCHES PUSHBUTTON SWITCHES C7 EASYdsPIC4 has 36 push buttons, which can be used to change states of digital inputs to microcontroller's ports. There is also one switch that acts as a RESET. Reset switch schematic is shown in Figure 14. mrst RB6-PGC RB6-PGD OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A A RB RF0 RF1 RD8 RD2 D1 BAT43 C19 R6 X3 8MHz mrst C18 PROGRAM R18 1K dspicflash On-Board USB programmer RSTbut 100n T41 Figure 14. Reset switch schematic Reset switch Figure 15. Figure 16. Pushbutton switches 14

15 Reset R7 Buttons connections to PORTA, PORTB, PORTC, PORTD, PORTE and PORTF are shown in Fig. 17. Jumper J15 determines whether a button press will bring logical zero or logical one to the appropriate pin. When button is not pressed, pin state is determined by the pull-up or pull-down port jumpers. In the example shown in Fig. 17, J15 is connected to +5V, therefore pressing the buttons will bring logical one to the appropriate pins. PORTB PORTB/C PORTD/A PORTE PORTF RB6 RB7 0V while button is pressed RB RC13 RC14 +5V while button is pressed J15 RD2 RD3 RD8 RD9 RA11 RE0 RE1 RE2 RE3 RE4 RE5 RE8 RF0 RF1 100n C7 T41 OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A A RB RF0 RF1 RD8 RD2 PUSHBUTTON SWITCHES DIP40A DIP28A DIP28B DIP18 MCU SOCKETS Figure 17. Pushbutton switches schematic 15

16 Reset R7 GRAPHIC LCD 128X64 GRAPHIC LCD CONNECTOR ON-BOARD P3 Vee Contrast Adjustment Vo GRAPHIC LCD A graphic LCD (GLCD) allows advanced visual messages to be displayed. While a character LCD can display only alphanumeric characters, a GLCD can be used to display messages in the form of drawings and bitmaps. The most commonly used graphic LCD has the screen resolution of 128x64 pixels. The GLCD s contrast can be adjusted using the potentiometer P3, which is placed to the right of the GLCD. GLCD backlight can also be turned on or off using the switch 8 of switch group SW CS1 CS2 Vo RF0 RF1 RS R/W D0 E D1 D2 D3 D4 D5 RD2 RD3 D6 D7 RST Vee LED+ LED- R23 10 mikroelektronika EasydsPIC4 Development system RB6 RE8 RB7 RB6 LCD-BCK GLCD-BCK SW ON SPI-SCK PE-CS 100n T41 Figure 18. C7 RB6-PGC RB7-PGD OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 GLCD schematic PIC30F4013 A A RB RF0 RF1 RD8 RD2 Figure 19. GLCD 16

17 Reset R7 MICROCHIP dspic DEVELOPMENT BOARD LCD 2X16 IN 4-BIT MODE The standard character LCD is probably the most widely used data visualization component. Usually, it can display two lines of 16 alphanumeric characters, each character made up of 5x8 pixels. The character LCD communicates with the microcontroller via a 4-bit data bus. The connection to the microcontroller is shown in Fig. 21 where there are only four data lines. It is important that the LCD is only inserted or removed from the EASYdsPIC4 when the power is off. Potentiomenter P4 is used to adjust the LCD s contrast and switch 7 of switch group SW2 is used to turn on or off the LCD s backlight. Figure 20. LCD LCD 2X16 IN 4-BIT MODE MCLR A P4 Contrast Adjustment VEE 1 16 VEE R/W RS E D0 D1 D2 D3 D4 D4 D5 D6 D7 A K R23 10 LCD4 Display mikroelektronika RB6 RE8 RB7 LCD-BCK GLCD-BCK SW2 ON n T41 SPI-SCK C7 PE-CS OSC1A OSC1B X1 10MHz RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A RB RF0 RF1 RD8 RD2 Figure 21. LCD Schematic 17

18 RS-232 COMMUNICATION RS-232 COMMUNICATION RS-232 communication enables point-to-point data transfer. It is commonly used in data acquisition applications, for the transfer of data between the microcontroller and a PC. Since the voltage levels of a microcontroller and PC are not directly compatible with each other, a level transition buffer such as the MAX232 must be used. There are two jumper groups J8 and J9 for connecting MCU lines to MAX232 tranciever. Jumper J8 is used to connect RC14, or MCU pin to RX line on RS232 port. Jumper J9 is used to connect RC13, or MCU pin to TX line on RS232 port.. Figure 22. RS232 connector 18

19 Reset R7 RS232 CON RS232 CON SERIAL CABLE E9 10uF E11 10uF E10 10uF E12 10uF C1+ VS+ C1- C2+ C2- VS- T2OUT R2IN U4 6 MAX T1OUT R1IN R1OUT T1IN T2IN R2OUT CONNECT MCU TO PC CONNECT PC TO MCU J8 J9 CN12 SUB-D 9p RX TX RC14 RC13 Receive data (Rx) Send Data (Tx) 100n T41 C7 mrst RB6-PGC RB6-PGD OSC1A OSC1B X1 10MHz PC MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 DIP40A DIP28A DIP28B DIP18 MCU SOCKETS A A RB RF0 RF1 RD8 RD2 RS232 COMMUNICATION Figure 23. RS232 connector schematic 19

20 Reset R7 PS/2 COMMUNICATION PS/2 COMMUNICATION The PS/2 connector allows direct connection between EASYdsPIC4 and devices that use PS/2 communication, such as PC, keyboard or mouse. For example, the microcontroller can be connected to a keyboard to capture pressed keys or it can be connected to a PC to act as a keyboard. CLK and DATA lines are used for data tansfer. In this case, they are connected to pins RC14 and RC13 respectively. Figure 25. Keyboard connected to development board PS2 connector Figure 24. MCLR A A RB9 NC +5V NC CLK DATA PS2 CONNECTOR DATA NC CLK NC J36 J37 R3 1K R2 1K C11 100n C7 100n X1 10MHz T41 OSC1A OSC1B RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F RF0 RF1 RD8 RD2 Figure 26. PS2 connector schematic 20

21 ADC INPUT ENABLED A/D CONVERTER INPUT EASYdsPIC4 development board has two potentiometers for working with Analog to Digital Converter (ADC). Both potentiometers outputs are in the range of 0V to 5V. Two analog signals can be connected on two different analog input pins at the same time. There are two jumper groups J6 and J7 for connecting MCU lines to potentiometers P1 and P2. Jumper J6 is used to connect,, or MCU pin to potentiometer P1. Jumper J7 is used to connect,, RB6 or RB7 MCU pin to potentiometer P2. Figure 27. A-D Converter input In order to measure analog signal without interference, turn the coresponding switch on SW1 to OFF position. This will disable connection from the used PORTB pin to the pullup/down resistors. Applications of A-D Conversion are various. Microcontroller takes analog signal from its input pin and translates it into a digital value. Basically, you can measure any analog signal that fits in range acceptable by dspic. That range is 0V to 5V. ANALOG TO DIGITAL CONVERTER INPUT 21

22 Reset R7 ANALOG TO DIGITAL CONVERTER INPUT P1 P 6 MCP1541 Figure 28. A-D Converter input schematic J28 R E14 10uF J6 C7 P2 P RB6-PGC RB7-PGD OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 RB6 RB7 A A RB RF0 RF1 RD8 RD2 J7 100n RB6 8 RB T41 J1 Up Pull Down RN1 8X 22

23 DIRECT PORT ACCESS All microcontroller input/output pins can be accessed via connectors placed along the right side of the board. Each port (PORTA, PORTB, PORTC, PORTD, PORTE and PORTF) can be accessed via 10-pin connector (IDC10) providing and. DIRECT PORT ACCESS Direct port access connectors Figure 29. These connectors can be used for system expansion with external boards such as Serial Ethernet, Compact Flash, MMC/SD, ADC, DAC, CAN, RTC, RS-485, etc. Ensure that the on-board peripherals are disconnected from microcontroller by setting the appropriate jumpers, while external peripherals are using the same pins. The connectors can also be used for attaching logic probes or other test equipment. Figure 30. Example of how to connect external peripheral with flat cable 23

24 Reset R7 DIRECT PORT ACCESS Pull-down line is connected Pull-up line is connected All lines are disconnected RB6 RB J1 RN1 mrst MCLR A A RB9 0 RB6 CN1 RB7 100n T41 RB6-PGC RB6-PGD OSC1A OSC1B X1 10MHz C7 RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 PIC30F RF0 RF1 RD8 RD3 RD2 HEADER 5x2 Figure 31. Direct port access schematic 24

25 PORT EXPANDER The MCP23S17 device family provides 16-bit, general purpose parallel I/O exopansion for SPI applications. The MCP23S17 consists of multiple 8-bit configuration registers for input, output and polarity selection. The system master can enable the I/O as either inputs or outputs by writing the I/O configuration bits. The data for each input or output is kept in the corresponding input or output register. The polarity of the Input Port register can be inverted with Polarity Inversion register. All registers can be read by the system master. In order to enable SPI communication you need to select source pins for SDO, SDI, SCK and CS lines, depending on MCU you are using. PORT EXPANDER For example, if you are using PIC30F4013 you need to select pin for SDO line, pin for SDI line and pin for SCK line. For CS line, you can choose, RB7 or pin. Figure 32. Port Expander 25

26 PORT EXPANDER C7 OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A A RB RF0 RF1 RD8 RD2 PB&C-LED PA&D-LED PE-LED PF-LED RB6 RE8 RB7 LCD-BCK GLCD-BCK SW1 ON SW2 ON SPI-SDO SPI-SDI SPI-SCK PE-CS 1 28 GPB0 GPA GPB1 GPA GPB2 GPA GPB3 GPA GPB4 GPA GPB5 GPA GPB6 GPA GPB7 GPA VDD INTA VSS INTB CS RESET SCK A SI A SO A0 MCP23S17 R6 BAT43 C6 100n R1 E4 100uF CN11 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 HEADER 5x2 CN12 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 DIP40A DIP28A DIP28B DIP18 MCU SOCKETS Figure 33. Port Expander schematic 26

27 Reset R7 2 (IN-CIRCUIT DEBUGGER) CONNECTOR The 2 is low-cost In-Circuit Debugger () and In-Circuit Serial Programmer (ICSP). 2 is intended to be used as an evaluation, debugging and programming aid in a laboratory enviroment. The 2 offers these features: - Real-time and single-step code execution - Breakpoints, Register and Variable Watch/Modify - In-Circuit Debugging - Target monitor Figure Connector 2 CONNECTOR Note: There are two jumper groups J10 and J11. J10 connects, RB6 and pin to PGC line on 2 connector. J11 connects, RB7 and pin to PGD line on 2 connector CN23 RJ12 CONNECTOR 2 Connector J10 J11 PGC PGD -PGC RB6-PGC -PGC -PGD RB7-PGD -PGD DIP40A DIP28A DIP28B DIP18 MCU SOCKETS 100n C7 T41 RB6-PGC RB7-PGD OSC1A OSC1B X1 10MHz MCLR RB6/PGC RB7/PGD OSC1 OSC2 RC13 RC14 RA11 RD9 RD3 PIC30F4013 A A RB RF0 RF1 RD8 RD2 Figure Connector schematic 27

28 First edition May 2007 None part of this manual, including the product and software described in it, may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means, without express written permission of company, excepting documentation kept the purchaser for backup purposes. Product warranty or service will not be extended if the product is repaired, modified or altered, unless such repair, modification or alteration is authorized in writing by. MIKROELEKTRONIKA PROVIDES THIS MANUAL AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANT S ABILITY OR FITNESS FOR A PARTICULAR PURPOSE. MIKROELEKTRONIKA, ITS DIRECTORS, OFFICERS, EMPLOYEES OR DISTRIBUTORS WON T BE LIABLE FOR ANY DAMAGES WHETHER DIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL (INCLUDING DAMAGES FOR LOSS OF PROFITS OR INCOME, LOSS OF BUSINESS, LOSS OF USE OR DATA, INTERRUPTION OF BUSINESS AND SIMILAR DAMAGES) EVEN IF MIKROELEKTRONIKA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES ARISING FROM ANY DEFECT OR ERROR IN THIS MANUAL OR THE PRODUCT. SPECIFICATION AND INFORMATION CONTAINED IN THIS MANUAL ARE FURNISHED FOR INTERNATIONAL USE ONLY, AND ARE SUBJECT TO CHANGES AT ANY TIME WITHOUT NOTICE, AND SHOULD BE CONSTRUED AS A COMMITMENT BY MIKROELEKTRONIKA. assumes no responsibility or liability for any errors or inaccuracies that may appear in this manual, including the product and software described in it. Product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are used only for identification or explanation and to the owners benefit, without intent to infringe. 28

29 BO oc PI EasydsPIC 4 AR M S OL C With built in 68HC08 USB programmer DEV.T O USB 1 05 AVR PS ng aki y Mit eas RS LE Choose how pressing the button will affect the pin, high state or low state Reset circuit See all the signals- each pin has a LED You can connect LCD if you need it four your application in 4-bit mode. Choose between external or USB power supply. With USB power supply selected, you don t need external supply. Buttons for simulating pins high state or low state External power supply from 8 to 16 V AC/DC. COM PI 8 RS232 communication port EASYdsPIC4 supports 18-pin, 28-pin and 40-pin dspic MCUs Very fast and flexibile USB2.0 programmer Graphic LCD connector 2 Connector DS PIC GLCD/LCD contrast PS2 keyboard Connector Development tool for MICROCHIP Port Expander SW2 is used for selecting SCK an CS lines and for enabling GLCD and LCD backlight SW1 is used to turm ON and OFF the LEDs and for selecting SDO and SDI lines Setting jumper to the upper position sets the pins of the appropriate port to logical one (pull-up). If jumper is set to lower position, pins are set to logical zero (pulldown) Pins -RB7 can be connected to potentiometers P1 andp2 MCUs EASYdsPIC4 Tools-Compilers-Books KS O

30 SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD If you are experiencing problems with any of our products or you just want additional information, please let us know. We are committed to meeting your every need. Technical Support : support@mikroe.com If you have any other question, comment or a business proposal, please contact us: office@mikroe.com Web: Forum: Software and Hardware solutions for Embedded World

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 USB 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful

More information

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful practical

More information

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons

More information

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13

More information

Downloaded from Elcodis.com electronic components distributor

Downloaded from Elcodis.com electronic components distributor CONTENTS LV24-33A KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-board USB 2.0 Programmer 11 RS-232 Communication Circuit 12 LEDs 14 Push

More information

BIGdsPIC6. Development System. User manual

BIGdsPIC6. Development System. User manual BIGdsPIC6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

AVR-Ready1. Additional Board. Manual. MikroElektronika

AVR-Ready1. Additional Board. Manual. MikroElektronika AVR-Ready1 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.

More information

BIG8051. Development system. User manual

BIG8051. Development system. User manual BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

AVR-Ready2. Additional Board. Manual. MikroElektronika

AVR-Ready2. Additional Board. Manual. MikroElektronika AVR-Ready2 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.

More information

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily

More information

EasyPIC5 Development System

EasyPIC5 Development System EasyPIC5 Development System Part No.: MPMICRO-PIC-Devel- EasyPIC5 Overview EasyPIC5 is a development system that supports over 120 8-, 14-, 18-, 20-, 28- and 40-pin PIC MCUs. EasyPIC5 allows PIC microcontrollers

More information

LV Programmer. User manual

LV Programmer. User manual Programmer If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com If you are experiencing some problems with any of our products or just need additional

More information

Breeze Board. Type A. User Manual.

Breeze Board. Type A. User Manual. Breeze Board Type A User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (Amicus Compiler)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

EasyPIC. connectivity USER'S GUIDE. Downloaded from Elcodis.com electronic components distributor. Four connectors for each port Amazing Connectivity

EasyPIC. connectivity USER'S GUIDE. Downloaded from Elcodis.com electronic components distributor. Four connectors for each port Amazing Connectivity EasyPIC connectivity v7 USER'S GUIDE microcontrollers supported The ultimate PIC board Supports.V and 5V devices Dual Power Supply Easy-add extra boards mikrobus sockets Four connectors for each port Amazing

More information

SimPLC. User Manual.

SimPLC. User Manual. SimPLC User Manual www.dizzy.co.za Contents Introduction... 4 Overview Top... 5 Power Circuitry... 6 Microcontroller... 7 Real-Time Calendar and Clock (RTCC)... 7 Reset Button... 7 Oscillator Socket...

More information

EasyPIC. connectivity USER'S GUIDE. Four connectors for each port Amazing Connectivity. Supports 3.3V and 5V devices Dual Power Supply

EasyPIC. connectivity USER'S GUIDE. Four connectors for each port Amazing Connectivity. Supports 3.3V and 5V devices Dual Power Supply EasyPIC connectivity v7 USER'S GUIDE microcontrollers supported The ultimate PIC board Supports.V and 5V devices Dual Power Supply Easy-add extra boards mikrobus sockets Four connectors for each port Amazing

More information

Easy24-33 v6. Development System. User manual

Easy24-33 v6. Development System. User manual Easy24-33 v6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the

More information

Breeze Board. Type B. User Manual.

Breeze Board. Type B. User Manual. Breeze Board Type B User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (USB Bootloader)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

UNI-DS3. Development System. User manual

UNI-DS3. Development System. User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC

user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products

More information

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of

More information

Copyright mikroelektronika, January All rights reserved.

Copyright mikroelektronika, January All rights reserved. Copyright mikroelektronika, January 22. All rights reserved. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika.

More information

PICado Alpha Development Board V1.0

PICado Alpha Development Board V1.0 V1.0 Bluetooth Transceiver Module HC-05 Four onboard FET power output stage 34 freely assignable I/O pins ICSP interface 2015 Jan Ritschard, All rights reserved. V1.0 Table of Contents 1. Introduction...

More information

AKKON USB CONTROLLER BOARD

AKKON USB CONTROLLER BOARD TN002 AKKON USB CONTROLLER BOARD USB Microcontroller board with the PIC18F4550 * Datasheet Authors: Gerhard Burger Version: 1.0 Last update: 20.01.2006 File: Attachments: no attachments Table of versions

More information

mikrommb for PIC18FJ TABLE OF CONTENTS strana

mikrommb for PIC18FJ TABLE OF CONTENTS strana All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

PIC-LCD-3310 development board Users Manual

PIC-LCD-3310 development board Users Manual PIC-LCD-3310 development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: PIC-LCD-3310 is development board with PIC18F67J50, NOKIA 3310 BW 84x48 pixels

More information

EasyAVR6 Development System

EasyAVR6 Development System EasyAVR6 Development System Part No.: MPMICRO-AVR-Devel-EasyAVR6 Overview EasyAVR6 is a development system that supports a wide range of 8-, 14-, 20-, 28- and 40-pin AVR MCUs. EasyAVR6 allows AVR microcontrollers

More information

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd. Display Real Time Clock (RTC) On LCD PR12 Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets dspic33 A compact starter kit with your favorite microcontroller and two mikrobus sockets dspic Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and

More information

UIB-PC104. User Interface Board. Product manual. 2007, ingenia-cat S.L. 03/08/07 Version 2.0

UIB-PC104. User Interface Board. Product manual. 2007, ingenia-cat S.L. 03/08/07 Version 2.0 User Interface Board 0/0/0 Version.0 00, ingenia-cat S.L. Copyright and trademarks Copyright 00 ingenia-cat, S.L. Microchip and dspic are registered marks of Microchip in the USA and other countries. Scope

More information

workstation mikromedia USER'S GUIDE for PIC18FJ, dspic33, PIC24 and PIC32 Four connectors for each port Amazing Connectivity

workstation mikromedia USER'S GUIDE for PIC18FJ, dspic33, PIC24 and PIC32 Four connectors for each port Amazing Connectivity mikromedia workstation for PIC8FJ, dspic33, PIC4 and PIC3 v7 USER'S GUIDE 6 mikromedia boards supported PIC8FJ,dsPIC33 /PIC4 and PIC3 Many on-board modules Multimedia peripherals Easy-add extra boards

More information

The FED PIC Flex 2 Development Boards

The FED PIC Flex 2 Development Boards The FED PIC Flex 2 Development Boards THE FED PIC Flex Development board offers a host for 28 or 40 pin devices and includes LED's, switches, transistor switches, USB interface, serial port, support circuitry,

More information

CEC1702 clicker. a great idea is just a click away

CEC1702 clicker. a great idea is just a click away a great idea is just a click away CEC1702 clicker A compact development board with a mikrobus socket for click board connectivity and Microchip s CEC1702, a 32-bit ARM Cortex -M4 Processor Core, with strong

More information

Development Hardware. Target Board and In-circuit Debugger

Development Hardware. Target Board and In-circuit Debugger Development Hardware Target Board and In-circuit Debugger Development Hardware :: Slide 1 of 32 Microchip PICDEM 2 Plus Target Board Development Hardware :: Slide 2 of 32 PICDEM 2 Plus Demo Board Development

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

More information

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P Devices Included in this Data sheet: KPIC-0818P Features: Carefully designed prototyping area Accepts 8 pin PIC12 series micro-controllers Accepts 14 and 18 Pin PIC16 series Accepts some 8,14 and 18 pin

More information

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications Embedded TCP/IP 10-BaseT Network Module Features 8-bit reprogrammable Microcontroller with Enhanced Flash program memory, EEPROM and Static RAM data memory On board 10Mbps Ethernet controller, and RJ45

More information

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document F2MC MB90385 series Evaluation Board Documentation Revision Date Comment V1.0 08.25.02 New document 1 Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics

More information

mikroboard for ARM 144-pin

mikroboard for ARM 144-pin All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

ICP05 IBOARD LITE ICP05. - iboard lite

ICP05 IBOARD LITE ICP05. - iboard lite ICP05 - iboard lite 1. Introduction and overview icp05 offers unprecedented level of performance, reliability and scalability for Microchip PIC IO Kit solution. By the same time, it allows users to program

More information

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers PVK40 User's manual Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers CONTENTS PVK40 3 On-board peripherals: 3 Power supply 4 Microcontroller 4 Reset circuitry 4 Oscilator

More information

TO OUR VALUED CUSTOMERS

TO OUR VALUED CUSTOMERS mikroprog for STM32 mikroprog is a fast USB programmer with hardware debugger support. Smart engineering allows mikroprog to support all STM32 ARM Cortex -M3 and Cortex -M4 microcontrollers in a single

More information

A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away.

A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested

More information

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs Modtronix Engineering Modular Electronic Solutions Single board computer for 28 pin DIP PICs Table of Contents 1 Introduction...2 2 Features...4 3 Expansion Connectors...5 3.1 Daughter Board Connectors...5

More information

PIC32MZ. A compact starter kit with your favorite microcontroller and a mikrobus socket.

PIC32MZ. A compact starter kit with your favorite microcontroller and a mikrobus socket. PICMZ A compact starter kit with your favorite microcontroller and a mikrobus socket. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence

More information

ATmega48/88/168 Development Board

ATmega48/88/168 Development Board ATmega// Development Board This is versatile development board for AVR microcontrollers ATmega//. It is good for testing and debugging embedded programs. It has many built-in peripheries connected to microcontroller

More information

CLCD1 Serial 1 wire RS232 LCD development board

CLCD1 Serial 1 wire RS232 LCD development board CLCD1 Serial 1 wire RS232 LCD development board Can be used with most 14 pin HD44780 based character LCD displays Use with 1,2,3 or 4 line displays. (Four line LCD shown above) Shown assembled with optional

More information

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd. PR8-B RFID: Read and Display V2010 Version 1.1 Sept 2010 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

USB Personal Video Recorder. USB Hybrid TV Tuner. (USB2.0 / 1.1 PNP TV Capture Box) UAD-880 User s Guide

USB Personal Video Recorder. USB Hybrid TV Tuner. (USB2.0 / 1.1 PNP TV Capture Box) UAD-880 User s Guide USB Personal Video Recorder USB Hybrid TV Tuner (USB2.0 / 1.1 PNP TV Capture Box) UAD-880 User s Guide User s Notice No part of this manual, including the products and software described in it, may be

More information

A compact starter kit with your favorite microcontroller and two mikrobus sockets

A compact starter kit with your favorite microcontroller and two mikrobus sockets PIC24 A compact starter kit with your favorite microcontroller and two mikrobus sockets PIC24 Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and

More information

PIC-P40 development board Users Manual

PIC-P40 development board Users Manual PIC-P40 development board Users Manual All boards produced by Olimex are ROHS compliant Rev.E, February 008 Copyright(c) 008, OLIMEX Ltd, All rights reserved Page INTRODUCTION: PIC-P40 board is development

More information

ATMega128 Rapid Robot Controller Board [RKI-1148]

ATMega128 Rapid Robot Controller Board [RKI-1148] ATMega128 Rapid Robot Controller Board [RKI-1148] Users Manual Robokits India info@robokits.co.in Robokits World http://www.robokitsworld.com http://www.robokitsworld.com Page 1 Thank you for purchasing

More information

mikroboard for ARM 64-pin

mikroboard for ARM 64-pin All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

TO OUR VALUED CUSTOMERS

TO OUR VALUED CUSTOMERS SmartMP3 Board is ideal for creating mp3 players and adding audio and music features to your prototype devices, even with lower-performance microcontrollers. TO OUR VALUED CUSTOMERS I want to express my

More information

Copyright mikroelektronika, All rights reserved.

Copyright mikroelektronika, All rights reserved. Copyright mikroelektronika, 22. All rights reserved. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary

More information

SK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012

SK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012 SK40C ENHANCED 40 PINS PIC START-UP KIT User s Manual V1.3 March 2012 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be

More information

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board. User manual SPC570S-DISP: Discovery+ Evaluation Board Introduction This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

More information

BSCB-2 BASIC STAMP CARRIER BOARD

BSCB-2 BASIC STAMP CARRIER BOARD BSCB-2 BASIC STAMP CARRIER BOARD Technical Manual Document Revision: 1.04 Date: 06 August 2003 BiPOM Electronics, Inc. 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970 Fax: 1-281-416-2806

More information

EasyBee. Additional Board. Manual. MikroElektronika

EasyBee. Additional Board. Manual. MikroElektronika EasyBee Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.

More information

PIC 28 Pin Board Documentation. Update Version 5.0

PIC 28 Pin Board Documentation. Update Version 5.0 PIC 28 Pin Board Documentation Update 2009.10 Version 5.0 Table of Contents PIC 28 Pin Board Documentation... 1 Table of Contents... 2 Introduction... 3 Circuit Schematic... 4 The following is the Circuit

More information

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g DIGI POT 3 click PID: MIKROE 3016 Weight: 25 g DIGI POT 3 click is a versatile and feature-rich digital potentiometer click with 1024 steps and an internal non-volatile memory (EEMEM), which can be used

More information

Development system. mikrommb for PIC32. User manual

Development system. mikrommb for PIC32. User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting

More information

ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers

ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers Versatile Evaluation Board for AVR Microcontrollers Thank you for buying ZL10AVR evaluation board. We hope that the power and quality of our tool allow you to appreciate the advantages of AVR microcontrollers

More information

BrewTroller Phoenix. Owners Manual. Updated - March 14, 2016 BREWTROLLER PHOENIX 1

BrewTroller Phoenix. Owners Manual. Updated - March 14, 2016 BREWTROLLER PHOENIX 1 BrewTroller Phoenix Owners Manual Updated - March 14, 2016 BREWTROLLER PHOENIX 1 2016 BrewTroller All Rights Reserved. Product warranty or service will not be extended if: (1) the product is repaired,

More information

Chapter 9. Input/Output (I/O) Ports and Interfacing. Updated: 3/13/12

Chapter 9. Input/Output (I/O) Ports and Interfacing. Updated: 3/13/12 Chapter 9 Input/Output (I/O) Ports and Interfacing Updated: 3/13/12 Basic Concepts in I/O Interfacing and PIC18 I/O Ports (1 of 2) I/O devices (or peripherals) such as LEDs and keyboards are essential

More information

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580 LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F458 1. OBJECTIVES: 1.1 To learn how to interface LCD 16x2, Keypad 4x4 and 7Segment Display to the microcontroller. 1.2 To

More information

Axiom Manufacturing. Users Manual. for PROJECT DEVELOPMENT BOARD AXM xiom anufacturing

Axiom Manufacturing. Users Manual. for PROJECT DEVELOPMENT BOARD AXM xiom anufacturing Axiom Manufacturing Users Manual for PROJECT DEVELOPMENT BOARD AXM-0295 xiom anufacturing 1999 2813 Industrial Ln. Garland, TX 75041 (972) 926-9303 FAX (972) 926-6063 support@axman.com Rev 1.0 web: http://www.axman.com

More information

CREATING FIRST PROJECT in mikropascal PRO for PIC32

CREATING FIRST PROJECT in mikropascal PRO for PIC32 CREATING FIRST PROJECT in mikropascal PRO for PIC32 Project mikropascal PRO for PIC32 organizes applications into projects consisting of a single project file (file with the.mpp32 extension) and one or

More information

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual SBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the SBAT90USB162 Atmel AT90USB162 development board. This board is designed to give a quick and cost-effective

More information

MINI-M4. development board for MSP432 MINI ARM

MINI-M4. development board for MSP432 MINI ARM MINI-M4 development board for MSP432 The whole MSP432 development board fitted in DIP40 form factor, containing powerful MSP432P4R microcontroller. MINI ARM TO OUR VALUED CUSTOMERS I want to express my

More information

DEV16T. LCD Daughter board

DEV16T. LCD Daughter board LCD Daughter board Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Daughter Board Connectors...4 4 LCD Display...5 5 Input Buttons S1 to S4...5 6 Buzzer...5 7 Connector

More information

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help AVR Intermediate Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

LIN bus board datasheet EB

LIN bus board datasheet EB LIN bus board datasheet EB027-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 7 Appendix 1 Circuit diagram

More information

SBC45EC. Single board computer for 44 pin PLCC PICs

SBC45EC. Single board computer for 44 pin PLCC PICs Single board computer for 44 pin PLCC PICs Table of Contents 1 Introduction...3 2 Features...4 3 Expansion Connectors...5 3.1 Frontend Connectors...5 3.1.1 Connecting IDC connectors to the Frontend Connector...5

More information

C8051F700-DK C8051F700 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup

C8051F700-DK C8051F700 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup C8051F700 DEVELOPMENT KIT USER S GUIDE 1. Relevant Devices The C8051F700 Development Kit is intended as a development platform for the microcontrollers in the C8051F70x/71x MCU family. The members of this

More information

SHIELD. mikromedia 5. for TIVA ARM

SHIELD. mikromedia 5. for TIVA ARM mikromedia 5 SHIELD for TIVA ARM Expansion board pin-compatible with your mikromedia 5 for TIVA ARM which enables you to easily expand your basic board functionality. TO OUR VALUED CUSTOMERS I want to

More information

ESK32-A2A Inch TFT LCD Module User Manual

ESK32-A2A Inch TFT LCD Module User Manual Revision: V.00 Date: February 0, 0 Table of Contents Introduction... Hardware Layout... Communication Interface Switch SW... Extension Connector CN... Using the Module... Tool Preparation... LCD Module

More information

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3.

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3. RTC Interface 89C51 Vcc P1.0 10k 10k 5 SDA DS 1307 8 VCC P1.1 6 SCL X1 1 + 3 BAT X2 2 32.768KHz - 3.6V 4 GND INTB\SQW 7 M. Krishna Kumar MAM/M7/LU17/V1/2004 1 RTC Interface contd. DS 1307 is a real time

More information

SBC44EC. Single board computer for 44 pin PLCC PICs

SBC44EC. Single board computer for 44 pin PLCC PICs Single board computer for 44 pin PLCC PICs Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Frontend Connectors...4 3.1.1 Connecting IDC connectors to the Frontend Connector...5

More information

user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM

user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products

More information

Universal Development Board Reference Manual

Universal Development Board Reference Manual 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Universal Development Board Reference Manual Revised April 15, 2016 This manual applies to the UDB rev. E Table of Contents Table of

More information

IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR

IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR User s Manual. Introduction Overview The IDB-HC08GZ Evaluation Board demonstrates the capabilities of the -pin MC68HC908GZ/GR devices. The IDB-HC08GZ

More information

USER'S MANUAL PICEBS2. Hes-so//Valais / ISI / sap - version 1.0 PICEBS2-1/10

USER'S MANUAL PICEBS2. Hes-so//Valais / ISI / sap - version 1.0 PICEBS2-1/10 USER'S MANUAL PICEBS2 sap@hevs.ch Hes-so//Valais / ISI / sap - version 1.0 PICEBS2-1/10 TABLE OF CONTENTS 1 INTRODUCTION... 3 2 HARDWARE... 4 2.1 The USB power supply... 4 2.2 The USB debug connection

More information

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007 SK18A 18 Pins PIC START-UP KIT User s Manual V1.1 Dec 2007 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

AVR Peripheral Board. Campus Component Pvt. Ltd.

AVR Peripheral Board. Campus Component Pvt. Ltd. AVR Peripheral Board Campus Component Pvt. Ltd. DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility

More information

PIC-32MX development board Users Manual

PIC-32MX development board Users Manual PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the

More information

LCD-1 Peripheral Board Technical Manual

LCD-1 Peripheral Board Technical Manual LCD-1 Peripheral Board Technical Manual Document Revision: 1.03 Date: 22 April, 2003 BiPOM Electronics, Inc. 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970. Fax: Fax: 1-281-416-2806

More information

Doc: page 1 of 9

Doc: page 1 of 9 chipkit DP32 Reference Manual Revision: July 10, 2013 Note: This document applies to REV B of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview

More information

Pridgen Vermeer Robotics Xmega128 Manual

Pridgen Vermeer Robotics Xmega128 Manual Features: 12x PWM signals with 5V supply 8x A/D Inputs with 3.3V supply 2x RS 232 Terminals 1x SPI Interface 4x 8-bit Digital IO ports 3.3V Power Bus LCD Header (4-bit mode) Smart Power Connecter Power

More information

PIC-P67J60 development board Users Manual

PIC-P67J60 development board Users Manual PIC-P67J60 development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: If you want to build your own Internet enabled device this is the board for you.

More information

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany CPU369-Module Documentation Fujitsu Microelectronics Europe GmbH Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany History Revision Date Comment V1.0 08.03.01 New Document V1.1 17.10.03 Modifications

More information

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features:

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features: PIC16F7X 2/40-pin -Bit CMOS FLASH Microcontrollers Devices Included in this Data Sheet: PIC16F7 PIC16F74 PIC16F76 PIC16F77 Microcontroller Core Features: High-performance RISC CPU Only 5 single word instructions

More information

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction User manual SPC584B-DIS Discovery Board Introduction The SPC584B-DIS is a low-cost development board to evaluate and develop applications with the microcontroller SPC584B70E1 in etqfp 64-pin package. This

More information

IO Expander Shield. User Guide. Rev 9

IO Expander Shield. User Guide.  Rev 9 IO Expander Shield User Guide Rev Get in touch with us! Please feel free to send a mail to one of the mail IDs below or use the Contact Us page at http:// to drop us a quick message. Technical Help Got

More information

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0 Sierra Radio Systems HamStack Project Board Reference Manual V1.0 Welcome HamStack Project Board Reference Manual Revision 1.0.3 2011 George Zafiropoulos, KJ6VU and John Best, KJ6K This guide provides

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F38X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F38x Development Kit contains the following items: C8051F380 Target Board C8051Fxxx Development Kit Quick-start Guide Silicon Laboratories

More information

EVB9S08DZ60. Demonstration Board for Freescale MC9S08DZ60. User s Manual

EVB9S08DZ60. Demonstration Board for Freescale MC9S08DZ60. User s Manual EVB9S08DZ60 Demonstration Board for Freescale MC9S08DZ60 User s Manual EVB9S08DZ60 Evaluation Board for Freescale MC9S08DZ60 (64-Pin LQFP) User s Manual Revision 1.0 Copyright 2006 SofTec Microsystems

More information

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note Fujitsu Microelectronics Europe Application Note MCU-AN-395002-E-V10 F²MC-8FX FAMILY 8-BIT MICROCONTROLLER MB95100 SERIES EMULATOR HW SETUP APPLICATION NOTE Revision History Revision History Date 2004-10-12

More information