Infinity Project. an additional memory for GLCD where to store programs. July Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag.

Size: px
Start display at page:

Download "Infinity Project. an additional memory for GLCD where to store programs. July Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag."

Transcription

1 Infinity Project an additional memory for GLCD where to store programs July 2014 Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 1

2 INDEX 1. Project description 3 2. Getting started Hardware Graphic CPU SD Card adapter SD Memory Card Format the SD Memory Card as FAT (FAT16) Download from FoxDelta server following files, rename and copy them to the root: Add now the UPDATE versions of the FoxDelta GLCD applications you want to run, rename the files following the rule 8+3 capital letters and copy them to the root GLCD firmware MODE A. Update an already working GLCD Mode B : Program from scratch SD Memory Card Manager First loading and running an application Switching applications Removing SD-Manager Testing the hardware 20 Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 2

3 1. Project description Unlike projects, where a dedicated CPU and hardware to address a specific task are used, FoxDelta Project INFINITY" Graphic CPU is developed keeping in mind the purpose to use same CPU/LCD/Hardware for various purposes or different projects. Projects like PM4 (Dual Channel 500MHz RF Meter) SWM4 (Dual Channel GRAPHIC LCD SWR Meter) FC4 (FC4: 500MHZ Frequency Counter and RF Meter) SWRA (Antenna Analyzer) MultiMeter are designed to fully implement the features offered by the Project INFINITY" Graphic CPU (GLCD in the following). Due to the performances (small memory capacity) and to the architecture (mainly lack of dynamic memory allocation) of the pic 18F family, usually only one f/w application at the time can be flashed to the program memory and executed. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 3

4 The current firmware architecture, common to all FoxDelta projects, segments the pic program memory (flash memory) in two areas: the upper area is hosting a special program called Bootloader the lower part is dedicate to store the user application. The Bootloader is permanently resident in that memory area and it allows to load a new f/w from an external source (PC) and reprogram the content of the application area. The PC stores in his large disk the user applications. The primary job of the Bootloader is to talk with the PC receiving the f/w and copying it byte by byte to the pic program memory (flash memory). At the end of this process it passes the control to the new application and remains stand by until his next activation. This is the easiest method to upgrade an application to a new version or to replace it with a different one, because NO special h/w like a pic programmer is required. Just a PC, an USB cable and a free s/w are needed. So with this implementation, switching from a FoxDelta project to a second one is just matter to connect the GLCD (via USB) to the PC and download the new application. Although this is a very smart and simple job there are two constraints: need of a PC connection. loading a new application to pic means overwrite the current one recalling the original f/w of the second application stored in the pc. That is: current values (like status and calibration values) are lost while default values of the second application are restored. This simple job when running GLCD stand alone (not connected to the PC) or when a precise calibration was done or when a frequent application switching is required, could be an unrealistic approach. To go over these limits we developed the solution to add to GLCD an external memory, where to store the available f/w, and a management system that allows to save current application status, select a new one, load and launch it. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 4

5 We choose the Secure Digital Card (SD) as additional memory to be connected to GLCD and FAT16 as File System. These choices are compliant with almost all PC OS and SD card readers, so they allow to prepare and manage this support without any additional buy. Having no PC resources, this requires that the job to list available files, select the application, load and launch it, should implement by the pic. For this purpose we developed a new SD Bootloader and a special SD File System Manager. To keep the size of SD Bootloader as small as possible, in order to leave the rest of the memory free for user applications, and implement a file system compliant with the PC standards, the main functions of the file management are implemented by a separate module we called SD File System Manager. This module is automatically loaded and discharged when needed. SD File System Manager and SD Bootloader strictly cooperate to manage the f/w stored in the SD memory. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 5

6 2. Getting started 2.1 Hardware The hardware necessary for this project is: A modified Graphic CPU 0613 (see An SD Card adapter and the cable to connect GLCD An SD Card any size from 256MB to 2GB Graphic CPU 0613 Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 6

7 A very simple mod must be done at GLCD FRC connector level: 1. Cut the vias joining the connector FRC16 R/A pin 15 to pin 16 and pin 13 to pin 14. Pins 16 and pin 14 are now free, while pin 13 and pin 15 are still connected to their vias. 2. Wire: FRC16 R/A pin 14 to PIC 18F4550 pin 16 (this pin is named RC1/T1OSC/CCP2) FRC16 R/A pin 16 to PIC 18F4550 pin 26 (this pin is named RC7/TX/DT) Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 7

8 2.1.2 SD Card adapter Because the SD Memory Card requires 3.3V signals, while GLCD works at 5.1V, an adapter is necessary to adjust the signals level. The schematic diagram of the adapter is very simple: Many ready to use cheap adapters, like the one used in our prototype, are also available from the market. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 8

9 2.2 SD Memory Card A 256MB SD Card is large enough to store all FoxDelta f/w applications, any size up to 2GB can be used too. An SD Card reader connected to the PC is necessary to prepare the memory, most of laptop already have integrated this interface as standard configuration. Because of pic 18F4550 reduced capacity, not all the features offered by a standard PC file manager are implemented, so please carefully read the following rules: Memory card must be formatted as FAT (FAT16) All files must be in the root, sub folders are NOT detected Filename must be the format 8+3 (8 characters for the name plus 3 characters for extension), capital letters Following files must be always present in the root: LOAD-SD.HEX SDMNGR.HEX To prepare the SD Card for FoxDelta usage follow the steps: 1. Format the SD Memory Card as FAT (FAT16) Select: File System = FAT Allocation unit size = Default allocation size Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 9

10 2. Download from FoxDelta server following files, rename and copy them to the root: Filename Rename as Notes Loader-sd v1.00.hex LOAD-SD.HEX Sd-manager v1.00 UPDATE.hex SDMNGR.HEX Use the update version 3. Add now the UPDATE versions of the FoxDelta GLCD applications you want to run, rename the files following the rule 8+3 capital letters and copy them to the root. Example: Filename Rename as Notes GCPU-SWRA v1.0 Update.hex SWRA.HEX Use the update version GCPU-PM4 v1.02 UPDATE.hex PM4.HEX Use the update version FC4-GLCD v1.00 UPDATE.hex FC4.HEX Use the update version SWM4 v1.03_update.hex SWM4.EXE Use the update version MultiTester v1.02 UPDATE.hex MTESTER.EXE Use the update version Do not use LOAD or SDMNGR as filenames because they are reserved words. To speed up the process, download the file named SD CARD v1.00.zip, containing all hex files. Unzip this file to the root of your memory card. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 10

11 Root of SD Card should appear similar to the following picture: Now your SD Memory Card is ready to be used. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 11

12 2.3 GLCD firmware To start GLCD working with the SD Card the program SDMNGR.HEX must be installed at first. There are two options: Mode A : use this procedure if you have a working GLCD, for example you are using GLCD to run PM4, or SWRA etc. The GLCD firmware already implements the function USB Bootloader (provided by Microchip) that allows to update the pic 18F4550 to a new firmware via the USB port. No special hardware is needed, just an USB cable to connect GLCD to PC. Mode B : use this procedure if you want to program from scratch the flash memory or initialize a new 18F4550. A pic programmer is required MODE A. Update an already working GLCD The program HIDBootLoader.exe v2.90a (provided by Microchip) will be used, this is the Windows interface to access the GLCD USB Bootloader function and flash the microprocessor memory. Create a temporary folder and copy there the file Sd-manager vx.xx UPDATE.hex, please notice that the UPDATE version is required Create a temporary folder and unzip there the file Microchip Bootloader 2.90a.zip (this file is available from Microchip web site). Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 12

13 Run the Windows program: HID Bootloader.exe. You ll read the message Device not detected. Connect GLCD to the PC using an USB cable and enter the update mode pressing the BTN while power ON (or reset) the unit. USB Bootloader will recognize GLCD and present the message Device attached Select File/Import Firmware Image, navigate to the folder where you saved Sd-manager vx.xx UPDATE.hex and choose this file. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 13

14 Now USB Bootloader is ready to download the f/w and to program the pic program memory. Select Program/Erase Program Verify Device. Programming process starts at the end you should read Completed Successfully... Unplug GLCD and close the USB Bootloader program. Power ON (or reset) GLCD and check the hello message. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 14

15 2.3.2 Mode B : Program from scratch To program from scratch the flash memory of the 18F4550 a pic programmer is needed, burn the file: Sd-manager vx.xx FULL.hex. Please notice that the FULL version is required, this file already includes an embedded copy of the USB Bootloader. Set the pic programmer Configuration Bit as follow: Value Field Category & Setting 24 PLLDIV PLL Prescaler Selection bits Divide by 5 (20 MHz oscillator input) CPUDIV System Clock Postscaler Selection bits[primary Oscillator Src: /1][96 MHz PLL Src: /2] USBDIV USB Clock Selection bit (used in Full-Speed USB mode only; UCFG:FSEN = 1)USB clock source comes from the 96 MHz PLL divided by 2 6 FOSC Oscillator Selection bits EC oscillator, PLL enabled, port function on RA6 (ECPIO) FCMEN IESO Fail-Safe Clock Monitor Enable bitfail-safe Clock Monitor disabled Internal/External Oscillator Switchover bit Oscillator Switchover mode disabled 3F PWRT Power-up Timer Enable bit PWRT disabled BOR BORV VREGEN Brown-out Reset Enable bits Brown-out Reset enabled in hardware only (SBOREN is disabled) Brown-out Reset Voltage bits Minimum setting USB Voltage Regulator Enable bitusb voltage regulator enabled 1E WDT Watchdog Timer Enable bit WDT disabled (control is placed on the SWDTEN bit) WDTPS Watchdog Timer Postscale Select bits1: CCP2MX CCP2 MUX bit CCP2 input/output is multiplexed with RC1 PBADEN LPT1OSC MCLRE PORTB A/D Enable bit PORTB<4:0> pins are configured as digital I/O on Reset Low-Power Timer 1 Oscillator Enable bittimer1 configured for higher power operation MCLR Pin Enable bit MCLR pin enabled; RE3 input pin disabled 81 STVREN Stack Full/Underflow Reset Enable bitstack full/underflow will cause Reset LVP ICPRT XINST Single-Supply ICSP Enable bit Single-Supply ICSP disabled Dedicated In-Circuit Debug/Programming Port (ICPORT) Enable bit ICPORT disabled Extended Instruction Set Enable bit Instruction set extension and Indexed Addressing mode disabled (Legacy mode) 0F CP0 Code Protection bit Block 0 ( FFFh) is not code-protected CP1 CP2 CP3 Code Protection bit Block 1 ( FFFh) is not code-protected Code Protection bit Block 2 ( FFFh) is not code-protected Code Protection bit Block 3 ( FFFh) is not code-protected C0 CPB Boot Block Code Protection bit Boot block ( FFh) is not code-protected CPD Data EEPROM Code Protection bit Data EEPROM is not code-protected 0F WRT0 Write Protection bit Block 0 ( FFFh) is not write-protected WRT1 WRT2 WRT3 Write Protection bit Block 1 ( FFFh) is not write-protected Write Protection bit Block 2 ( FFFh) is not write-protected Write Protection bit Block 3 ( FFFh) is not write-protected E0 WRTC Configuration Register Write Protection bit Configuration registers ( FFh) are not write-protected WRTB WRTD Boot Block Write Protection bit Boot block ( FFh) is not write-protected Data EEPROM Write Protection bit Data EEPROM is not write-protected 0F EBTR0 Table Read Protection bit Block 0 ( FFFh) is not protected from table reads executed in other blocks EBTR1 EBTR2 EBTR3 Table Read Protection bit Block 1 ( FFFh) is not protected from table reads executed in other blocks Table Read Protection bit Block 2 ( FFFh) is not protected from table reads executed in other blocks Table Read Protection bit Block 3 ( FFFh) is not protected from table reads executed in other blocks 40 EBTRB Boot Block Table Read Protection bitboot block ( FFh) is not protected from table reads executed in other blocks Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 15

16 3. SD Memory Card Manager 3.1 First loading and running an application Starting sequence Move the pointer rotating the Encode Knob and select the program pressing the Encoder Button Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 16

17 Confirm pressing again the Encoder Button and WAIT Loading process takes about sec., PLEASE patiently WAIT until the selected application is loaded and executed : Do NOT POWER OFF the unit, do NOT REMOVE the SD Memory Card during the programming process until the hello message of the application is shown, any of these actions could leave the pic in unknown status and reprogramming the pic from scratch could be necessary. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 17

18 3.2 Switching applications To switch from an application to a different one activate the SD-Manager this way : insert the SD Card POWER ON (or reset) GLCD while PRESSING the BUTTON (then release it!!) Loading and starting SD-Manager takes about 10 sec., during this time nothing seems to happen only a fast blinking of the LCD can be observed, so be patient and wait. Do NOT POWER OFF the unit, do NOT REMOVE the SD Memory Card during the programming process until the SDMNGR hello message of is shown, any of these actions could leave the pic in unknown status and reprogramming the pic from scratch could be necessary. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 18

19 3.3 Removing SD-Manager To remove SD-Manager, download from FoxDelta server the USB-Bootloader, rename and copy to the root of the SD Card: Filename Rename as Notes USB Device - HID - HID Bootloader - LOAD-USB.HEX This file is available from C18 - PIC18F4550.hex Microchip web site Insert the updated SD Card, run SDMNGR, select the entry LOAD-USB.HEX and confirm. At the end of process, the USB Bootloader is installed, connect GLCD to the PC while PRESSING the BUTTON (this activates the USB Bootloader), run the program HIDBootLoader.exe v2.90a and proceed to download to GLCD the application that will overwrite SDMNGR. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 19

20 4. Testing the hardware SD-Manager implements a very simple write/read test that can be used to verify the SD Card Adapter. To activate SD Memory test: Power OFF Move OFF the Dip Switch 8 (upper left side of the GLCD unit) Power ON again Insert an SD Memory Card Do not forget, test done, to move Dip Switch 8 to ON position. Infinity Project. Additional memory for GLCD by Tony, i2tzk Pag. 20

#pragma config Usage. #pragma config Settings. #pragma config <setting>=<named value>

#pragma config Usage. #pragma config Settings. #pragma config <setting>=<named value> 1 z 6 27.3.2015 17:21 #pragma config Usage #pragma config = // Oscillator Selection bits: 11XX External RC oscillator, CLKO function on RA6 // Fail-Safe Clock Monitor Enable bit:

More information

PIC18LF46K50. Flash Memory Programming Specification 1.0 DEVICE OVERVIEW 2.0 PROGRAMMING OVERVIEW. 2.2 Dedicated ICSP/ICD Port (44-Pin TQFP Only)

PIC18LF46K50. Flash Memory Programming Specification 1.0 DEVICE OVERVIEW 2.0 PROGRAMMING OVERVIEW. 2.2 Dedicated ICSP/ICD Port (44-Pin TQFP Only) Flash Memory Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F24K50 PIC18F25K50 PIC18F26K50 PIC18F45K50 PIC18F46K50 PIC18LF24K50

More information

Flash Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18F872X FAMILY. During Programming

Flash Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18F872X FAMILY. During Programming Flash Microcontroller Programming Specification 10 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F6527 PIC18F6622 PIC18F6627 PIC18F6628 PIC18F6722

More information

SWR ANALYZER. Optional Add-On User Guide. January, SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1

SWR ANALYZER. Optional Add-On User Guide. January, SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1 SWR ANALYZER Optional Add-On User Guide January, 2015 SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1 Index 1 Optional add-on... 3 2 FD-AAZ-0914-BT2 Bluetooth module... 4 2.1 Testing the Bluetooth Adapter...

More information

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX20. During Programming

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX20. During Programming FLASH Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F6520 PIC18F6620 PIC18F6720 PIC18F8520 PIC18F8620

More information

Programming for PIC18FXX2/FXX8 FLASH MCUs PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX2/XX8. During Programming. Pin Name Pin Type Pin Description

Programming for PIC18FXX2/FXX8 FLASH MCUs PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX2/XX8. During Programming. Pin Name Pin Type Pin Description M Programming for PIC18FXX2/FXX8 FLASH MCUs 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448

More information

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX2/XX8. During Programming

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX2/XX8. During Programming FLASH Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448

More information

Section 29. Device Configuration Bits

Section 29. Device Configuration Bits Section 29. Device Configuration Bits HIGHLIGHTS This section of the manual contains the following major topics: 29.1 Introduction... 29-2 29.2 Configuration Word Bits... 29-3 29.3 Program Verification/Code

More information

ET-BASE PIC40/4550(ICSP)

ET-BASE PIC40/4550(ICSP) ET-BASE PIC0/550(ICSP) ET-BASE PIC0/550(ICSP) is Board Microcontroller in the series of PIC that is designed to use and install Chip Microcontroller 0PIN No.PIC8F550; it can support program development

More information

PIC18F1XK50/PIC18LF1XK50

PIC18F1XK50/PIC18LF1XK50 Flash Memory Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F13K50 PIC18F14K50 PIC18LF13K50 PIC18LF14K50 2.0 PROGRAMMING

More information

PIC18F2XJXX/4XJXX FAMILY

PIC18F2XJXX/4XJXX FAMILY Flash Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F24J10 PIC18F25J10 PIC18F44J10 PIC18F45J10 PIC18F24J11

More information

AER201 Engineering Design. PIC DevBugger Manual

AER201 Engineering Design. PIC DevBugger Manual AER201 Engineering Design PIC DevBugger Manual Table of Contents Table of Contents... 2 1. Introduction... 3 1.1 Overview... 3 1.2 Features... 4 1.3 Included in the Box... 4 2. Operation... 5 2.1 Operational

More information

AAZ 0914A SWR Analyzer -Steps for a quick test

AAZ 0914A SWR Analyzer -Steps for a quick test FOX DELTA Amateur Radio Projects & Kits AAZ 0914A SWR Analyzer -Steps for a quick test Step What to do Expected result What to do if test fails Component tested 1 Visual inspection Carefully looking at

More information

SWR ANALYZER. Measuring with an ANDROID device. GALAXY Mini I5800. SWRA & BT adapter. Samsung GT-3110 Tablet 2 7. September 2013

SWR ANALYZER. Measuring with an ANDROID device. GALAXY Mini I5800. SWRA & BT adapter. Samsung GT-3110 Tablet 2 7. September 2013 SWR ANALYZER Measuring with an ANDROID device GALAXY Mini I5800 SWRA & BT adapter Samsung GT-3110 Tablet 2 7 September 2013 SWR Android v1.03 by I2TZK 1 INDEX 1. Project description 3 2. Getting started

More information

PIC Microcontroller Introduction

PIC Microcontroller Introduction PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.

More information

SWR ANALYZER. Wireless connecting SWRA unit to PC. September, SWR Analyzer by Tony, i2tzk Sept

SWR ANALYZER. Wireless connecting SWRA unit to PC. September, SWR Analyzer by Tony, i2tzk Sept SWR ANALYZER Wireless connecting SWRA unit to PC September, 2013 SWR Analyzer by Tony, i2tzk Sept. 2013 1 1. Project description...3 2. Hardware and Software requirements...4 3. Getting started...5 3.1

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

Tech. Information Document: PIC18F4550 Dual Channel HF/VHF SWR Meter with USB. This project is developed for Amateur Radio Community by:

Tech. Information Document: PIC18F4550 Dual Channel HF/VHF SWR Meter with USB. This project is developed for Amateur Radio Community by: Fox Delta Amateur Radio Projects & Kits FD- SWM3-0915 Tech. Information Document: PIC18F4550 Dual Channel HF/VHF SWR Meter with USB This project is developed for Amateur Radio Community by: Antonio Alfinito

More information

AAZ-0914A USB, Blue tooth and Graphic CPU 50MHZ Antenna Analyzer

AAZ-0914A USB, Blue tooth and Graphic CPU 50MHZ Antenna Analyzer Fox Delta Amateur Radio Projects & Kits FD- AAZ-0914A AAZ-0914A USB, Blue tooth and Graphic CPU 50MHZ Antenna Analyzer AAZ- 0914A KIT: USB Standalone, Blue tooth standalone and Graphic CPU capable 50MHZ*

More information

Embedded Systems. PIC16F84A Internal Architecture. Eng. Anis Nazer First Semester

Embedded Systems. PIC16F84A Internal Architecture. Eng. Anis Nazer First Semester Embedded Systems PIC16F84A Internal Architecture Eng. Anis Nazer First Semester 2017-2018 Review Computer system basic components? CPU? Memory? I/O? buses? Instruction? Program? Instruction set? CISC,

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

Flash Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX80/XX85. During Programming

Flash Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX80/XX85. During Programming Flash Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F6585 PIC18F8585 PIC18F6680 PIC18F8680 2.0 PROGRAMMING

More information

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18F6X2X/8X2X. During Programming

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18F6X2X/8X2X. During Programming FLASH Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 2.0 PROGRAMMING

More information

Section 32. High-Level Device Integration

Section 32. High-Level Device Integration HIGHLIGHTS Section 32. High-Level Device Integration This section of the manual contains the following topics: 32 32.1 Introduction... 32-2 32.2 Device Configuration... 32-2 32.3 Device Identification...

More information

Section 8. Reset HIGHLIGHTS. Reset. This section of the manual contains the following major topics:

Section 8. Reset HIGHLIGHTS. Reset. This section of the manual contains the following major topics: Section 8. HIGHLIGHTS This section of the manual contains the following major topics: 8.1 Introduction... 8-2 8.2 Control Registers...8-3 8.3 System...8-6 8.4 Using the RCON Status Bits... 8-11 8.5 Device

More information

Section 28. WDT and SLEEP Mode

Section 28. WDT and SLEEP Mode Section 28. WDT and SLEEP Mode HIGHLIGHTS This section of the manual contains the following major topics: 28 28.1 Introduction... 28-2 28.2 Control Register... 28-3 28.3 Watchdog Timer (WDT) Operation...

More information

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX80/XX85. During Programming

FLASH Microcontroller Programming Specification PIN DESCRIPTIONS (DURING PROGRAMMING): PIC18FXX80/XX85. During Programming FLASH Microcontroller Programming Specification 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F6585 PIC18F8585 PIC18F6680 PIC18F8680 2.0 PROGRAMMING

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

Section 8. Reset. Reset HIGHLIGHTS. This section of the manual contains the following topics:

Section 8. Reset. Reset HIGHLIGHTS. This section of the manual contains the following topics: Section 8. HIGHLIGHTS This section of the manual contains the following topics: 8.1 Introduction... 8-2 8.2 Clock Source Selection at... 8-5 8.3 POR: Power-on... 8-5 8.4 External (EXTR)... 8-7 8.5 Software

More information

Microchip 18F4550 Interface, Signal conditioning, USB, USB- RS-232, 16x2 LCD Interface

Microchip 18F4550 Interface, Signal conditioning, USB, USB- RS-232, 16x2 LCD Interface Emtron Technologies Pvt. Ltd. Flat No-101, B3 Wing, 1 st Floor, Divyam Hights, Gilbert Hill, Shreenath Nagar, Andheri West, Mumbai-58 +91-8080181911 E-mail: emtron.tech@gmail.com, www.emtrontech.in Microchip

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

Section 33. Device Configuration (Part II)

Section 33. Device Configuration (Part II) Section 33. Device Configuration (Part II) HIGHLIGHTS This section of the manual contains the following major topics: 33.1 Introduction... 33-2 33.2 Device Configuration Registers... 33-2 33.3 Configuration

More information

Capacitive Touch Remote Control Reference Design User s Guide

Capacitive Touch Remote Control Reference Design User s Guide Capacitive Touch Remote Control Reference Design User s Guide Microchip Korea V0.8-page 1 Capacitive Touch Remote Control Reference Design User s Guide Table of Contents Chapter 1. Introduction 1.1 Introduction

More information

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

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

More information

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1 ATHENA32 Product Datasheet Author Francesco Ficili Date 13/01/2019 Status Released Pag. 1 Revision History Version Date Author Changes 1.0 13/01/2019 Francesco Ficili Initial Release. Pag. 2 SUMMARY 1.

More information

AX-12. PIC12F675 microcontroller Activity board

AX-12. PIC12F675 microcontroller Activity board AX- PICF67 microcontroller Activity board Optional of AX- board DC adaptor 9-V Small stepper motor Microcontroller unit features : Microchip s 8-pin PIC microocntroller PICF67 on-board KWord Program memory

More information

PIC18(L)F6XK40 Memory Programming Specification

PIC18(L)F6XK40 Memory Programming Specification PIC18(L)F6XK40 Memory Programming Specification 1.0 OVERVIEW This programming specification describes an SPI-based programming method for the PIC18(L)F6XK40 family of microcontrollers. Section 3.0 Programming

More information

1 Introduction to Computers and Computer Terminology Programs Memory Processor Data Sheet Example Application...

1 Introduction to Computers and Computer Terminology Programs Memory Processor Data Sheet Example Application... Overview of the PIC 16F648A Processor: Part 1 EE 361L Lab 2.1 Last update: August 19, 2011 Abstract: This report is the first of a three part series that discusses the features of the PIC 16F684A processor,

More information

PIC18(L)F2X/4XK40 Memory Programming Specification

PIC18(L)F2X/4XK40 Memory Programming Specification PIC18(L)F2X/4XK40 Memory Programming Specification 1.0 OVERVIEW This programming specification describes an SPI-based programming method for the PIC18(L)F2X/4XK40 family of microcontrollers. Section 3.0

More information

M PIC18F2220/4220/2320/4320

M PIC18F2220/4220/2320/4320 M PIC18F2220/4220/2320/4320 Programming for PIC18F2220/4220/2320/4320 FLASH MCUs 1.0 DEVICE OVERVIEW This document includes the programming specifications for the following devices: PIC18F2220 PIC18F4220

More information

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8 32bit Product specification Jun 2011 V0.a ByVac Page 1 of 8 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1. PIC32...3 3.2. USB Interface...3 3.3. Power Supply...4 3.4. Power

More information

Programmer for flash micro computers. User s Manual

Programmer for flash micro computers. User s Manual Programmer for flash micro computers User s Manual TESSERA Technology INC. 6th edition 9/2008 Table of Contents Chapter 1 Summary 2 1.1 System Configuration 3 Chapter 2 Installation 4 2.1 System Requirement

More information

Getting Started with SKPIC32

Getting Started with SKPIC32 Getting Started with SKPIC32 Content: 1.Introduction 2.The Board 3.Software 4.Hands On 4.1.Loading program with bootloader 4.2.Loading program without bootloader 1. Introduction 32-bit PIC MCU have more

More information

HemiSSon Flex External Programmer

HemiSSon Flex External Programmer HemiSSon Flex External Programmer K TEAM Version 1.1 April 2004 Documentation drawn up by: Alexandre Colot, K-Team S.A. Ch. de Vuasset, CP 111 1028 Préverenges Switzerland E-mail: mailto:info@hemisson.com

More information

* File: 8x8_matrix_vinyl.c. * Author: Phil Glazzard. * Created on 16 August 2016, 17:59. /* This design drives five 8x8 common cathode LED matrices

* File: 8x8_matrix_vinyl.c. * Author: Phil Glazzard. * Created on 16 August 2016, 17:59. /* This design drives five 8x8 common cathode LED matrices /* * File: 8x8_matrix_vinyl.c * Author: Phil Glazzard * * Created on 16 August 2016, 17:59 */ /* This design drives five 8x8 common cathode LED matrices * via MAX7219 constant current drivers using SPI

More information

Flash Microcomputer Programmer

Flash Microcomputer Programmer Flash Microcomputer Programmer User's Manual Tessera Technology Inc. Date published: August 2017 (6th Edition) TABLE OF CONTENTS CHAPTER 1 OVERVIEW... 5 1.1 System Configuration... 6 CHAPTER 2 INSTALLATION...

More information

1 Introduction to Computers and Computer Terminology Programs Memory Processor Data Sheet... 4

1 Introduction to Computers and Computer Terminology Programs Memory Processor Data Sheet... 4 Overview of the PIC 16F648A Processor: Part 1 EE 361L Lab 2.1 Last update: August 1, 2016 Abstract: This report is the first of a three part series that discusses the features of the PIC 16F648A processor,

More information

Section 9. Watchdog Timer (WDT)

Section 9. Watchdog Timer (WDT) Section 9. Watchdog Timer (WDT) HIGHLIGHTS This section of the manual contains the following major topics: 9.1 Introduction... 9-2 9.2 WDT Operation... 9-2 9.3 Register Maps...9-5 9.4 Design Tips... 9-6

More information

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 is Board Microcontroller in a series of PIC18F87K22 80-Pin TQFP from Microchip. It designs I/O of MCU on board to interface with CONNECTOR in the format

More information

The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data

The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data 1 The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data flash organization as well as self and external programming

More information

Mango3 Motrex User Manual

Mango3 Motrex User Manual Mango3 Motrex User Manual Index 1. Scope... 1 2. Preparations... 1 3. First Step - Download new map to USB flash (on the PC)... 2 4. Second Step - Install new map (on the car)... 4 5. Third Step - Install

More information

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,

More information

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc. BC-USB-Kit Manual First Edition February, 2015 BeatCraft, Inc. 1. Overview BC-USB-Kit is a USB-gadget development kit, which is equipped with a micro controller of Microchip Technology Inc, PIC24FJ128GB202

More information

Microcomputers. C and Embedded Systems

Microcomputers. C and Embedded Systems Microcomputers PIC24 Startup Lecture 5-1 C and Embedded Systems A P-based system used in a device (i.e, a car engine) performing control and monitoring functions is referred to as an embedded system. The

More information

Microcontroller Overview

Microcontroller Overview Microcontroller Overview Microprocessors/Microcontrollers/DSP Microcontroller components Bus Memory CPU Peripherals Programming Microcontrollers vs. µproc. and DSP Microprocessors High-speed information

More information

PIC12(L)F1501/PIC16(L)F150X

PIC12(L)F1501/PIC16(L)F150X PIC12(L)F1501/PIC16(L)F150X Memory Programming Specification This document includes the programming specifications for the following devices: PIC12F1501 PIC16F1503 PIC16F1507 PIC16F1508 PIC16F1509 1.0

More information

Section 30. In-Circuit Serial Programming (ICSP )

Section 30. In-Circuit Serial Programming (ICSP ) Section 30. In-Circuit Serial Programming (ICSP ) HIGHLIGHTS This section of the manual contains the following major topics: 30. Introduction... 30-2 30.2 Entering In-Circuit Serial Programming Mode...

More information

Mercury System SB310

Mercury System SB310 Mercury System SB310 Ultrasonic Board - Product Datasheet Author Francesco Ficili Date 20/05/2018 Status Released Pag. 1 Revision History Version Date Author Changes 1.0 20/05/2018 Francesco Ficili Initial

More information

Instruction Sheet Updating SmartPAC 2 Firmware

Instruction Sheet Updating SmartPAC 2 Firmware Instruction Sheet Updating SmartPAC 2 Firmware This document shows you how to update SmartPAC 2 firmware, using a USB disk, and load SmartPAC 2 firmware installed on a replacement Compact Flash (CF) card.

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

CHAPTER 1 - World of microcontrollers

CHAPTER 1 - World of microcontrollers CHAPTER 1 - World of microcontrollers One Time Programmable ROM (OTP ROM) One time programmable ROM enables you to download a program into it, but, as its name states, one time only. If an error is detected

More information

V-MUX Downloader version 6.0 User Manual

V-MUX Downloader version 6.0 User Manual V-MUX Downloader version 6.0 User Manual V-MUX Downloader v6.0 USER MANUAL 2007 Weldon, A Division of Akron Brass Table of Contents Introduction and General Computer Requirements..4 Hardware: V-MUX Diagnostics/Downloader

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

MP3 Trigger v2 User Guide

MP3 Trigger v2 User Guide Overview The MP3 Trigger v2 is a versatile, low-cost, low-power embedded audio unit that plays MP3 tracks directly from a FAT16-formatted microsd flash card to a stereo line-level 1/8 output jack, supporting

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

ECE 3740 SEP1: MPLAB Introduction and LED Blinking. An Introduction to Microchip's MPLAB IDE and

ECE 3740 SEP1: MPLAB Introduction and LED Blinking. An Introduction to Microchip's MPLAB IDE and ECE 3740 SEP1: MPLAB Introduction and LED Blinking An Introduction to Microchip's MPLAB IDE and an Example Application: LED Blinking 1 Objective Rotate LEDs 2 Port Functions Library Help >Help Contents

More information

Embedded Systems Module. 6EJ505. C Tutorial 3: using the ICD3 rev tjw

Embedded Systems Module. 6EJ505. C Tutorial 3: using the ICD3 rev tjw Embedded Systems Module. 6EJ505 C Tutorial 3: using the ICD3 rev. 27.9.16 tjw Images are reproduced from Reference 1. Microchip permits the use of its images for educational purposes. Main Learning Points

More information

About the Presentations

About the Presentations About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning of each presentation. You may customize the presentations

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

Firmware Reprogramming Guide

Firmware Reprogramming Guide 8 July. 2016 1 UART Connection Hardware Setup Modules and adaptors may be reprogrammed using the procedure detailed in this document. Normally, our platforms will be delivered with the final firmware already

More information

Section 9. Watchdog Timer (WDT) and Power-Saving Modes

Section 9. Watchdog Timer (WDT) and Power-Saving Modes Section 9. Watchdog Timer (WDT) and Power-Saving Modes HIGHLIGHTS This section of the manual contains the following topics: 9.1 Introduction... 9-2 9.2 Power-Saving Modes... 9-2 9.3 Watchdog Timer (WDT)...

More information

Lecture (03) PIC16F84 (2)

Lecture (03) PIC16F84 (2) Lecture (03) PIC16F84 (2) By: Dr. Ahmed ElShafee ١ PIC16F84 has a RISC architecture, or Harvard architecture in another word ٢ PIC16F84 belongs to a class of 8 bit microcontrollers of RISC architecture.

More information

University of Hawaii EE 361L MPLab Quick Tutorial and Project 2.1 Last updated September 1, 2011

University of Hawaii EE 361L MPLab Quick Tutorial and Project 2.1 Last updated September 1, 2011 University of Hawaii EE 361L MPLab Quick Tutorial and Project 2.1 Last updated September 1, 2011 This is a quick tutorial of programming the PIC 16F684A processor using the MPLab Integrated Development

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

Section 9. Watchdog Timer and Power-up Timer

Section 9. Watchdog Timer and Power-up Timer Section 9. Watchdog Timer and Power-up Timer HIGHLIGHTS This section of the manual contains the following topics: 9.1 Introduction... 9-2 9.2 Watchdog Timer and Power-up Timer Control Registers... 9-3

More information

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o.   User_Guide_GW-USB-05_ Page 1 FW v1.07 IQRF USB Gateway User's Guide 2016 MICRORISC s.r.o. www.iqrf.org User_Guide 160405 Page 1 Description is an IQRF gateway with USB connectivity. It is intended as an interface between IQRF network

More information

SX Device In-System Programming Specifications

SX Device In-System Programming Specifications SX Device In-System Programming Specifications. SX Device Programming Specifications Rev 2.0 1999 Scenix Semiconductor, Inc. All rights reserved. Revision History REVISION RELEASE DATE SUMMARY OF CHANGES

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

MOD-ZIGBEE-PIR sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant

MOD-ZIGBEE-PIR sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant Revision B, Januray 2013 Designed by OLIMEX Ltd, 2011 Disclaimer: 2012 Olimex Ltd. Olimex, logo and combinations

More information

PIC16(L)F184XX Memory Programming Specification

PIC16(L)F184XX Memory Programming Specification PIC16(L)F184XX Memory Programming Specification Overview The PIC16(L)F184XX Memory Programming Specification describes the programming method for the PIC16(L)F184XX family of 8-bit microcontrollers. The

More information

Hong Kong Institute of Vocational Education Digital Electronics & Microcontroller. 8. Microcontroller

Hong Kong Institute of Vocational Education Digital Electronics & Microcontroller. 8. Microcontroller 8. Microcontroller Textbook Programming Robot Controllers, Myke Predko, McGraw Hill. Reference PIC Robotics: A Beginner's Guide to Robotics Projects Using the PIC Micro, John Iovine, McGraw Hill. Embedded

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

An Introduction to Microchip's MPLAB IDE and an Example Application: LED Blinking

An Introduction to Microchip's MPLAB IDE and an Example Application: LED Blinking An Introduction to Microchip's MPLAB IDE and an Example Application: LED Blinking 1 See Project 1.1 for installation instructions for MPLAB X. 2 To rotate the LEDs 3 Help->Help Contents->Search: Port Functions

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

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

ON4AKH Antenna Rotator controller Version 1.0

ON4AKH Antenna Rotator controller Version 1.0 ON4AKH Antenna Rotator controller Version 1.0 1. Some construction tips The project consists out of 3 boards. The 1 st board is the main board containing the PIC micro controller and the H-bridge components

More information

ECIO Base Board datasheet EB061-00

ECIO Base Board datasheet EB061-00 ECIO Base Board datasheet EB061-00 00-2 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Circuit description... 5 Appendix 1 Circuit diagram Copyright Matrix Multimedia

More information

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8 CONTENTS CHAPTER 1 Introduction of the tnano Board... 2 1.1 Features...2 1.2 About the KIT...4 1.3 Getting Help...4 CHAPTER 2 tnano Board Architecture... 5 2.1 Layout and Components...5 2.2 Block Diagram

More information

DVD Duplication Towers

DVD Duplication Towers DVD Duplication Towers User s Manual CONTENTS 1. Introduction..2 2. Features..2 3. Specifications..3 4. LCD Front Control Panel..3 5. Menu Overview..4 1. Copy..6 2. Test..6 3. Copy & Verify..7 4. Copy

More information

Updating Systems Components in UniOP Series 400 Products

Updating Systems Components in UniOP Series 400 Products Updating Systems Components in UniOP Series 400 Products This document describes how to update the system components of the UniOP Series 400 HMI products, including Operating System and run-time software.

More information

OPERATING SYSTEMS & UTILITY PROGRAMS

OPERATING SYSTEMS & UTILITY PROGRAMS OPERATING SYSTEMS & UTILITY PROGRAMS System Software System software consists of the programs that control the operations of the computer and its devices. Functions that system software performs include:

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

Section 10. Watchdog Timer and Power Saving Modes

Section 10. Watchdog Timer and Power Saving Modes Section 10. Watchdog Timer and Power Saving Modes HIGHLIGHTS This section of the manual contains the following topics: 10.1 Introduction... 10-2 10.2 Power Saving Modes... 10-2 10.3 Sleep Mode...10-2 10.4

More information

32 bit Micro Experimenter Board Description and Assembly manual

32 bit Micro Experimenter Board Description and Assembly manual 32 bit Micro Experimenter Board Description and Assembly manual Thank you for purchasing the KibaCorp 32 bit Micro Experimenter. KibaCorp is dedicated to Microcontroller education for the student, hobbyist

More information

ARDUINO YÚN Code: A000008

ARDUINO YÚN Code: A000008 ARDUINO YÚN Code: A000008 Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use

More information

SOFTWARE UPGRADE PROCEDURE

SOFTWARE UPGRADE PROCEDURE Guideline for firmware upgrade of C368/C388 A Firmware update Main Firmware Upgrade Procedure VFD Firmware Upgrade Procedure Bluetooth Firmware Upgrade Procedure B Check firmware version Restore to Factory

More information

Development board for PIC24FJ128GA010. with 262k TFT color LCD module

Development board for PIC24FJ128GA010. with 262k TFT color LCD module Development board for PIC24FJ128GA010 with 262k TFT color LCD module Picture shown with optional 3.2 TFT LCD with touch panel 1 INTRODUCTION Development board for PIC24FJ128GA010 provides a low cost platform

More information

ARGON2 User Manual 4th generation WII modchip Updatable via Internet Argonchannel legal software Solderless Control on data bus.

ARGON2 User Manual 4th generation WII modchip Updatable via Internet Argonchannel legal software Solderless Control on data bus. ARGON2 User Manual 4th generation WII modchip Updatable via Internet Argonchannel legal software Solderless Control on data bus. Quick Start Guide Release 1.0 Document Version 1.4 10/02/2009 Legal Notes

More information

Microprocessors B Lab 1 Spring The PIC24HJ32GP202

Microprocessors B Lab 1 Spring The PIC24HJ32GP202 The PIC24HJ32GP202 Lab Report Objectives Materials See separate report form located on the course webpage. This form should be completed during the performance of this lab. 1) To familiarize the student

More information