SK40B User's Manual
SK40B User's Manual
SK40B User's Manual
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 by updates. It is your responsibility to ensure that your application meets with your specifications. No
representation or warranty is given and no liability is assumed by Cytron Technologies Incorporated with respect to the accuracy
or use of such information, or infringement of patents or other intellectual property rights arising from such use or otherwise. Use
of Cytron Technologies’s products as critical components in life support systems is not authorized except with express written
approval by Cytron Technologies. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights.
ROBOT . HEAD to TOE
Product User’s Manual – SK40B
Index
SK40B is enhanced version of SK40A. It is designed to offer an easy to start board for PIC
MCU user. However, all interface and program should be developed by user. This board
comes with basic element for user to begin project development. It offer plug and use
features. This kit is designed to offer:
Users are able to utilize the function of PIC by directly plugging in the I/O components in
whatever way that is convenient to user. With UIC00A connector on board, user can start
developing projects and have fun with this kit right away. Of course, bootloader can still be
applied in loading program. This kit comes WITHOUT PIC microcontroller to provide the
freedom for user to choose PIC type.
2. PACKAGING LIST
Please check the parts and components according to the packing list. If there are any parts
missing, please contact us at [email protected] immediately.
3. BOARD LAYOUT
A B C
E
F
D
Pin 1
of PIC G
J K
A – is a slide switch to On/Off the power supply from DC adaptor or Battery connector.
Pushing the switch down will ON SK40B.
B – is a DC power adaptor socket for user to plug in DC adaptor. The input voltage should be
ranged from 7 to 15V.
C – is a 2510 2 way connector for battery input. The battery voltage should be between 7 to
15V. Please ensure the polarity of voltage is correctly plugged before power up SK40B. The
“+” and “--” is have been labeled at the side of connector.
D – is an indicator LED for on board 5V regulator. It will light ON as long as the input power
is correctly connected and the slide switch is ON.
E – is a serial cable connector, female DB9. It should be connected to male DB9 serial cable.
G – is a 5V voltage regulator
H – Consist of several line of header pin and turn pin. Header pin provide connector for user
to solder SK40B to prototype board and use the I/O of PIC MCU. It is fully compatible
between SK40A. Turn pin offer simple way to check voltage with multi-meter probe. 40 pins
of PIC MCU except OSC (connected to crystal) are extended out to these pin. There is an
extra pin on top of MCLR which is labeled as Vin, is connected to the input power.
I – 40 pin IC socket for user to plug in any 40 pin PIC MCU (8 bit). It can either be 16F or
18F PIC. Of course the IC package should be PDIP. Please ensure the first pin is at the top
side. Inside IC socket, there some electronics components, it include a 20MHz Crystal.
K – is a push button connected to RB0 of PIC MCU. This is an extra input button for user. It
can be programmed as an input switch.
4. PRODUCT SPECIFICATION
SK40B is designed to offer starting up platform for development, the specification of PIC
MCU used should be referred.
However, there is a limitation that user should beware of. The input supply should be from 7
to 15V. Battery or DC adaptor can be used.
5. INSTALLATION (HARDWARE)
SK40B come with UIC00A ICSP USB programmer connector and bootloader capability to
offer simple way for downloading program. However, from user feedback and experience,
using UIC00A ICSP programmer is very easy and save plenty of development time.
From
UIC00A
After plug in 40 pin PIC MCU (make sure the orientation is correct), SK40B should be
powered either from battery or DC adaptor. Now, the hex code is ready to be loaded to
SK40B. For the usage of UIC00A, please refer to UIC00A User’s Manual.
RB7 and RB6 have been connected to UIC00A connector; both these pins are used for ICSP.
User is advice not to use these pin as input. Even when using as output, RB7 or RB6 pin are
recommended to be used in controlling non critical device such as LED, LCD, 7 segments or
buzzer. It is recommended to isolated ICSP signals from application circuit by using series
resistor (range 220 ohm and above). Furthermore, NO capacitance component (capacitor)
should be connected to these 2 pins. Please refer to UIC00A User’s Manual for further
details.
From PC’s
Serial Port
After plug in 40 pin PIC MCU with bootloader firmware (make sure the orientation is
correct), SK40B should be powered either from battery or DC adaptor. Now, the hex code is
ready to be loaded to SK40B. For the method of using bootloader, please refer to SK40A
User’s Manual.
Since SK40B have bootloader hardware, 2 pins have been used for bootloader function. Pins
that involved are:
- RC7, used as RxD and connected to MAX232
Please refer to Appendix A for the detail of schematic. Do consider carefully these pre-
connect interface if development require those pins.
Note: New PIC will not work with bootloader, bootloader firmware is required.
6. GETTING STARTED
SK40B is ready to be plug and use, no extra driver or software is necessary. It is a hardware
platform, for those that use bootloader or UIC00A, please install the necessary driver or
configure the correct setting in window. SK40B is ready be used to start the electronics
interface. The I/O of the microcontroller can be access through few methods:
• Plug the I/O pins of the Start-up Kit onto a donut board. Solder the pins
onto the board to access the I/O.
7. WARRANTY
Prepared by
Cytron Technologies Sdn. Bhd.
19, Jalan Kebudayaan 1A,
Taman Universiti,
81300 Skudai,
Johor, Malaysia.
URL: www.cytron.com.my
Email: [email protected]
[email protected]
Appendix A