![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
PIC-MINI-WEB development board users manual rev. c, july 2006 copyright(c) 2010, olimex ltd, all rights reserved page 1
introduction: PIC-MINI-WEB is with dimensions only 55 x 36 mm but don't let this fool you. this board is very powerful and will allow you to connect almost everything to internet. the board has pic18f25j10 microcontroller with 32kb of program flash memory, 1024 ram memory and allows microchip free tcp-ip stack to be programmed. in addition on-board flash of 1 mbit (128kb) is available as data storage for web pages and othe r data. the lan connector could be connected to 10 mbit ethernet switch or hub. there is also idc14 connector with 10 gpios available for future extension and power supply and reset signals. what can you do with this board? you name it: you can setup web server with dynamic web pages which allows yo u to read pic resources or to drive them through web interface, i.e. to read adc and display it on the web or to toggle gpio outputs from the web, very conveninet way to make home automation for instance and to monitor and control your home from anywhere with internet. another service this board can run is ftp server, either you can control the pic by telnet, or you can send and receive e- mails and trigger hardware events with them. all this is possible due to the free firmware which microchip provides, and the best of all - it has neither upfront charges for software nor royalies. board features: ? pic18f25j10 microcontroller, enc28j60 ethernet controller, 32kb flash, 1kb ram ? 1mbit on board serial flash for web pages storage ? icsp/icd connector for programming and debugging with pic-icd2, pic-icd2-pocket and pic-icd2-tiny. ? reset button ? user event button connected to rb0 interrupt ? complete web server and tcp-ip stack support as per microchip's open source tcp-ip stack ? power plug-in jack for +5vdc power supply ? voltage regulator +3.3v an d filtering capacitors ? status led ? extension header to connect to other boards, 10 gpios and power supply, reset signals ? dimensions 55x36 mm (2.16x1.42") electrostatic warning: the PIC-MINI-WEB board is shipped in protective anti-static packaging. the board must not be subject to high electrostatic potentials. general practice for working with static sensitive devices should be applied when working with this board. page 2 board use requirements: cables: depends on the used programming/debugging tool. it could be 1.8 meter usb a-b cable to connect pic-icd2 or pic-icd2- pocket to usb host on pc and rs232 cable, if you use pic- icd2-tiny. you will also need a lan cable. hardware: programmer/debugger ? some of olimex programmers are applicable, for example pic-icd2 , pic-icd2-pocket, pic- icd2-tiny or other compatible programming/debugging tool. !!!warning!!! when you want to program this microcontroller with pic- icd2, pic-icd2-pocket or pic-icd2-tiny, before connecting the programmer to your target board, you should first connect the programmer to your computer and open mplab. there, first from menu configure ? select device ? choose the microcontroller you are about to program, then from menu programmer ? select programmer ? choose mplab icd 2, wait while mplab is downloading operation system, and after icd2 is connected ? check in menu programmer ? settings ? power ? there is option ? power target circuit from mplab icd 2 ? this option should be forbidden, you could not select it. now it is safe to connect the programmer to your target board. software: PIC-MINI-WEB is tested with mplab ide v.7.62 + mplab c18 c compiler. it is possible that the stack might not function properly if used with later versions of mplab ide. processor features: PIC-MINI-WEB board uses mcu pic18f25j10 from microchip with these features: - operating voltage range: 2.0v to 3.6v - 5.5v tolerant input (digital pins only) -on-chip 2.5v regulator - low-power, high-speed cmos flash technology - c compiler optimized architecture: o optional extended instruction set designed to optimize re- entrant code - priority levels for interrupts - 8 x 8 single-cycle hardware multiplier - extended watchdog timer (wdt) o programmable period from 4 ms to 131s - single-supply in-circuit serial programming? (icsp?) via two pins - in-circuit debug (icd) with three break points via two pins - power-managed modes: o run: cpu on, peripherals on o idle: cpu off, peripherals on o sleep: cpu off, peripherals off - two crystal modes, up to 40 mhz - two external clock modes, up to 40 mhz - internal 31 khz oscillator page 3 - secondary oscillator using timer1 @ 32 khz - two-speed oscillator start-up - fail-safe clock monitor: o allows for safe shutdown if peripheral clock stops - high-current sink/source 25 ma/25 ma (portb and portc) - three programmable external interrupts - four input change interrupts - one capture/compare/pwm (ccp) module - one enhanced capture/com pare/pwm (eccp) module: o one, two or four pwm outputs o selectable polarity o programmable dead time o auto-shutdown and auto-restart - two master synchronous serial po rt (mssp) modules supporting 3-wire spi? (all 4 modes) and i2c? master and slave modes - one enhanced addressable usart module: o supports rs-485, rs-232 and lin 1.2 o auto-wake-up on start bit o auto-baud detect - 10-bit, up to 13-channel analog-to-digital convertor module (a/d): o auto-acquisition capability o conversion available during sleep o self-calibration feature - dual analog comparators with input multiplexing page 4 block diagram: page 5 memory map: page 6 schematic: page 7 18pf 18pf 10uf/6.3v 100nf 100nf 100nf 100nf 100nf 100nf 10nf 100nf 100nf 47uf/6.3v 100nf 100nf 10uf/16v 100n 22p 22p 1n 10uf/6.3(na) 1n4004 con6 ferrite bead rjld-043tc green 10mhz 25mhz 100k 2.2k/1% 49.9/1% 49.9/1% 49.9/1% 49.9/1% 180 180 10k 100k 330 10k 330 na 330 330 10k 240/1% 390/1% 0 na enc28j60 pic18f25j10 at45db011 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v 3.3v lm1117 but but cs_ee cs_ee eth_cs eth_cs eth_int eth_int eth_rst eth_rst eth_rst gnd led led leda leda ledb ledb pgc pgc pgd pgd ra0 ra0 ra1 ra1 ra2 ra2 ra3 ra3 ra5 ra5 rb1 rb1 rb1 rc0 rc0 rc1 rc1 rc6 rc6 rc7 rc7 rst rst rst rst sck sck sck sdi sdi sdi sdo sdo sdo tpin+ tpin+ tpin- tpin- tpout+ tpout+ tpout- tpout- vcc vcc vin vin 3.3v but c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 c16 c17 c18 c19 c20 c21 d1 gnd 1 2 3 4 5 6 icsp l1 ag ag ay ay kg kg ky ky rct 6 rd+ 7 rd- 8 tct 3 td+ 1 td- 2 75 75 75 75 1nf/2kv 1 4 5 2 3 7 8 6 green yellow lan led pwr pwr_jack q2 q4 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 ra0 ra1 ra2 ra3 ra5 rb1 rc0 rc1 rc6 rc7 rst rst/ #cs 9 #int 4 #reset 10 #wol 5 clkout 3 leda 27 ledb 26 osc1 23 osc2 24 rbias 14 sck 8 si 7 so 6 tpin+ 13 tpin- 12 tpout+ 17 tpout- 16 vcap 1 vdd 28 vddosc 25 vddpll 20 vddrx 19 vddtx 15 vss 2 vssosc 22 vsspll 21 vssrx 11 vsstx 18 u1 #mclr 1 osc1/clki 9 osc2/clko 10 ra0/an0 2 ra1/an1 3 ra2/an2/vref-/cvref 4 ra3/an3/vref+ 5 ra5/an4/#ss1/c2out 7 rb0/int0/flt0/an12 21 rb1/int1/an10 22 rb2/int2/an8 23 rb3/an9/ccp2 24 rb4/kbi0/an11 25 rb5/kbi1/t0cki/c1out 26 rb6/kbi2/pgc 27 rb7/kbi3/pgd 28 rc0/t1oso/t1cki 11 rc1/t1osi/ccp2 12 rc2/ccp1 13 rc3/sck1/scl1 14 rc4/sdi1/sda1 15 rc5/sdo1 16 rc6/tx/ck 17 rc7/rx/dt 18 vdd 20 vddcore/vcap 6 vss 19 vss_osc 8 u2 /cs/ 4 /reset/ 3 /wp/ 5 gnd 7 sck 2 si 1 so 8 vcc 6 u5 vin adj/gnd in out vr1(3.3v) 6vdc PIC-MINI-WEB rev. c copyright(c) 2006, olimex ltd. http://www.olimex.com/dev + + + + rj45 side 1:1 1:1 board layout: power supply circuit: PIC-MINI-WEB takes power from pwr_jack where 6-9 vdc is applied by external power source the board power consumption is: about 180 ma with all peripherals and mcu running at full speed. reset circuit: PIC-MINI-WEB reset circuit is made with r12 (10k) pull-up, r13 (330 ? ) and capacitor c20 (100nf) and rst button. manual reset is possible by the rst button. clock circuit: quartz crystal 10 mhz is connected to pic18f25j10 pin 9 clock in (osc1/clkin) and pin 10 clock out (osc2/clkout). jumper description: there aren?t any jumpers. page 8 input/output: one user button with name button ? connected to pic18f25j10 pin 21 (portb.rb0/int0/flt0/an12); status green led connected to pic18f25j10 pin13 (portc.rc2/ccp1). power supply red led with name pwr ? indicates that external powers source is applied and board power supply is applied; external connectors description: icsp: pin # signal name 1rst 2+5v 3gnd 4pgd 5pgc 6pgm pgd i/o program data. serial data for programming. pgc input program clock. clock used for transferring the serial data (output from icsp, input for the mcu). pwr_jack: pin # signal name 1power input 2gnd the power input should be +(6 - 9)vdc. page 9 ext : pin # signal name pin # signal name 1 ra0/an0 2 rc0/t1oso/t1cki 3 ra1/an1 4 rc1/t1osi/ccp2 5 ra2/an2/vref-/cvref 6 rb1/int1/an10 7 ra3/an3/vref+ 8 rc6/tx/ck 9 ra5/an4/#ss1/c2out 10 rc7/rx/dt 11 vcc +3.3 v 12 vin 13 gnd 14 rst/ lan: pin # signal name chip side pin # signal name chip side 1 tpout+ 5 not connected (nc) 2 tpout- 6 not connected (nc) 3 3.3v 7 tpin+ 4 not connected (nc) 8 tpin- page 10 led color usage right yellow activity left green 100mbits/s (half/full duplex) tpout- output differential signal output. tpout+ output differential signal output. tpin- input differential signal input. tpin+ input differential signal input. page 11 mechanical dimensions: all measures are in mm. page 12 available demo software : you could find information about PIC-MINI-WEB board, microchip tcp/ip stack and how to change and configure the software in understanding pic-web boards on www.olimex.com/dev . page 13 order code: PIC-MINI-WEB ? assembled and tested (no kit, no soldering required) 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. all boards produced by olimex are rohs compliant revision history: rev. c - created july 2006 page 14 disclaimer: ? 2010 olimex ltd. all rights reserved. o limex?, 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 provid ed in connection with olimex products. no license, express or implied or otherwise, to an y 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 informat ion 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 merchant ability 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 ar ising from the use of any information in this document or any error or omission in such in formation or any incorrect use of the product. page 15 |
Price & Availability of PIC-MINI-WEB
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |