0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
PIC-P40-20MHZ

PIC-P40-20MHZ

  • 厂商:

    OLIMEX

  • 封装:

    -

  • 描述:

    MICROCHIP 40 PIN PIC PROTO BOARD

  • 数据手册
  • 价格&库存
PIC-P40-20MHZ 数据手册
PIC-P40 development board Users Manual All boards produced by Olimex are ROHS compliant Rev.E, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: PIC-P40 board is development board, which allow you to prototype and develop code for all Microchip’s PIC microcontrollers with 40 pins. What you can do with PIC-P40? A lot of stuff let’s see what we have: PIC-P40 have RS232 connector and driver, so you can interface your PIC microcontroller to other embedded or PC with RS232. The RS232 driver have 4 lines Tx, Rx, CTS and jumper selectable RTS or DTR. The pin labeled RX is output and should be connected to PIC UART Tx. The pin labeled TX is input and should be connected to PIC UART Rx. Note that MAX232 driver on the socket is 5V device, so if you decide to run your PIC on 3.3V you should replace it with MAX3232 which works on 3.3V The on-board ICSP connector allow you to program the PIC on the board without pulling it of the socket, by ICSP programmer like PICMCP, PIC-MCP-USB, PIC-PG1, PIC-PG2, PIC-PG3, PIC-PG4 or to program and debug it with PIC-ICD2, PIC-ICD2-POCKET or PIC-ICD2TINY. IMPORTANT: all programmers provide power supply through ICSP connector during the programming PIC-P40 should not be powered via the external power jack! The power supply circuit have diode bridge after the power supply jack which allow you to power this board with both AC and DC power supply adapters. The input voltage could be anything within the range +7.5 – 15V DC or 6-12V AC. Voltage regulator is made with LM317 adjustable voltage regulator and have jumper which selects what voltage you supply to the PIC microcontroller +3.3V or +5V, so you can work with PICs on both low and normal voltage. The oscillator circuit is made with 20 Mhz crystal oscillator, so you can run your PIC at maximum performance. The RESET circuit is made with simple RC circuit and RESET push button, the reason to not use RESET IC is that the board should support both 3.3V and 5V operation while RESET ICs are on fixed voltage. PIC-P40 have user button for user input connected to PIC microcontroller’s RE2 port. When RE2 port is initialized as INPUT you will read “0” when the button is pressed and “1” when it is depressed. Status LED is connected via jumper to PIC microcontroller’s RA0 port. When your RA0 port is initialized as OUTPUT and set to “0” LED will go ON, when RA0 port is set to “1” LED will go OFF. PIC-P40 have handy GND pin for connection to oscilloscope. Page 2 Page 3 FEATURES: • • • • • • • • • • • • • • • • ICSP/ICD connector for programming and debugging RS232 interface with MAX232 IC on socket DIL40 microcontroller socket Quartz crystal 20Mhz LED to RA0 through jumper user Button to RE2 Reset button and circuit Power plug-in jack, accept AC and DC input selectable +3.3V / +5V power supply voltage regulator (3.3V when jumper is closed) Extension slot on every uC pin Gird 100 mils GND bus Vcc bus Four mounting holes 3,3 mm (0,13") FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component print Dimensions 100x80 mm (3,9x3,15") Page 4 Page 5 6 7 8 9 1 2 3 4 5 12-RTS 23-DTR 2 1 J2 3 4.7uF/25VDC C3 14 7 13 8 C2- C2+ C1- C1 16VCCU2P GND15 +5V MAX232 T1IN T1OUT T2IN T2OUT R1OUT R1IN R2OUT R2IN V- V+ 11 10 12 9 5 4 3 1 RTS/DTR TX RX CTS C5 4.7uF/25VDC C4 4.7uF/25VDC C10 22p C9 22p R4 330 Q1 4-20MHz LED http://www.olimex.com/dev COPYRIGHT(C) 2008, Olimex Ltd. Rev. E U1 13 14 15 16 17 18 19 20 2 3 4 5 6 7 8 9 10 1 VDD OSC1/CLKIN OSC2/CLKOUT RC0/T1OSO RC1/T1OSI RC2/CCP1 RC3/SCK RD0/PSP0 RD1/PSP1 VSS RA0/AN0 RA1/AN1 RA2/AN2 RA3/AN3 RA4/T0CKI RA5/AN4 RE0/RD#/AN5 RE1/WR#/AN6 RE2/CS#/AN7 MCLR#/THV 100n LED_J C11 C12 100n NA R1 10K C13 PIC-P40 BUT R6 10k +5V RST C8 100uF/16VDC 2 1 6 R5 2 330/1% R3 C1+ 390/1% U2 3.3V C6 100n R2 30 29 28 27 26 25 24 23 22 21 40 39 38 37 36 35 34 33 PIC16F87SS PSP7/RD7 PSP6/RD6 PSP5/RD5 PSP4/RD4 RX/RC7 TX/RC6 SDO/RC5 SDI/RC4 RD3/PSP3 RD2/PSP2 PGD/RB7 PGC/RB6 RB5 RB4 PGM/RB3 RB2 RB1 INT/RB0 D1 4.7uF/25VDC OUT ADJ +5V 1N4004 C2 IN VR1 LM317 240/1% +5V C7 470uF/16VDC B-DIL G1 11 32 RS232 PWR 1 2 3 ICSP J3 1 2 3 4 5 6 SCHEMATIC: RB3/RB5 12 31 SOFTWARE: DEMO1: PIC16F877-I/P BLINK LED This is demo code which blinks the LED on PIC-P40 board. Note: LED jumper should be closed! DEMO2: PIC16F877-I/P BUTTON read This is demo code which show how to read BUTTON status and to switch the LED ON when button is pressed and LED off when the button is depressed. DEMO3: PIC16F877-I/P RS232 send / receive routines This is demo code, which show how to use the USART to send and receive characters from host PC via RS232 cable. The MAX232 by default is not connected to PIC on the board so you have to solder two wires – one from RC6 (pin #25) of PIC16F877 Tx signal to MAX232 Rx labeled pin, and second from RC7 (pin #26) of PIC16F877 Rx signal to MAX232 Tx labeled pin. You must program the HEX code to PIC16F877 and run the code. If you programmed the PIC correctly and wired the UART, when you open Hyperterminal on your host PC computer with 9600 bps, 8 data bit, 1 stop bit, No flow control and apply power supply to the PIC-P40 every character you type on the hyperterminal will be printed back with “*” i.e. if you type “abc” you will receive “a*b*c*”. Page 6 ORDER CODE: PIC-P40 – assembled and tested (no kit, no soldering required) PIC-P40/PCB – blank PCBs only How to order? You can order to us directly or by any of our distributors. Check our web www.olimex.com/dev for more info. Revision history: REV. E - create February 2008 Page 7 Disclaimer: © 2008 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other terms and product names may be trademarks of others. The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products. Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder. The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded. This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product. Page 8
PIC-P40-20MHZ 价格&库存

很抱歉,暂时无法提供与“PIC-P40-20MHZ”相匹配的价格&库存,您可以联系我们找货

免费人工找货