Technical Articles and White PapersPIC MicrocontrollersHello World Introduction to PICs First in the series of PIC tutorials written by Michael Havenga of Duetronix, designed to help get beginners and professionals up to speed with using PICs. "The Hello World introduction to PICs" Introducing PIC Ports Part 1 The second in the series of PIC tutorials written by Michael Havenga of Duetronix, designed to help get beginners and professionals up to speed with using PICs. Michael explains how to use the PIC Ports. Protocol AnalysersShorten Time to Market with Affordable USB Development Tools The engineers at Total Phase discuss the benefits of using a protocol analyser for applications utilising USB v1, v2.0 and v3.0 (Superspeed). They further explore the pros and cons of using a software-based analyser. Real Time KernelsAVIX: Tutorial Series - Why use an Real Time Operating System? Leon van Snippenberg of AVIX presents a convincing case for using an RTOS in the simplest of embedded systems based on the PIC microcontroller. Incorporating an RTOS can help solve complex timing dependencies which can arise when systems are enhanced. Device ProgrammersClustering SuperPro Programmers Engineers at Xeltek discuss the benefits of clustering single or gang programmers. The advent of high-speed USB interfaces has made clustering a useful proposition. The SuperPro IS01 Supports the Xilinx Spartan 3AN FPGA The SuperPro IS01 supports the XPlayer programming tool, which resides within the programmer. This article describes how the IS01 supports programming with SVF files. The Superpro IS02 In-System Gang Programmer The SuperPro IS02 gang In-System Programmer is ideal for the manufacturer programming large number on devices "in-system". This article discusses the benefits of the Xeltek SuperPro IS02. The NAND Flash Programming Guide Here we discuss the structure of NAND Flash devices and how they are programmed. How to load multiple files to buffer and edit the data in buffer Xeltek SuperPro programmers are able to manipulate multiple data files before burning into a device. This article describes how. I2C Programming Using the Xeltek IS01 Serial Programmer There are many different types of serial programming interface including IIC (I2C), SPI, MW and JTAG. Here we look at the programming of an EEPROM device via the I2C interface. | ![]() |