AC164120 Microchip Technology, AC164120 Datasheet - Page 21

BOARD SIGNAL ANALYSIS PICKIT

AC164120

Manufacturer Part Number
AC164120
Description
BOARD SIGNAL ANALYSIS PICKIT
Manufacturer
Microchip Technology
Series
PICtail™r
Datasheets

Specifications of AC164120

Main Purpose
Interface, Signal Analysis
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
PICkit™ PICtail™1
Primary Attributes
Real-time Strip Chart, Oscilloscope, Fast Fourier Transformation (FFT)
Secondary Attributes
Histogram
Silicon Manufacturer
Microchip
Core Architecture
PIC
Core Sub-architecture
PIC16
Features
Real-Time Strip Chart, Fast Fourier Transformation
Silicon Core Number
PIC16F
Silicon Family Name
PIC16F6xxx
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
PICkit Flash Starter Kit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AC164120
Manufacturer:
Microchip Technology
Quantity:
135
CMX-RTX™ for dsPIC30F Devices
In some cases, well-structured linear programming is
sufficient for a product. In most cases, however,
programmers appreciate not having to worry about
structuring their code to perform all necessary tasks in
a timely manner. This is where CMX-RTX can help.
CMX-RTX allows tasks (pieces of code that do specific
duties) to run quasi-concurrently. This means that tasks
will seem to run all at the same time – doing many
specific jobs simultaneously.
CMX-RTX takes the worry and headaches out of real
time programming. The software lets embedded
programmers concentrate on the overall application as
it takes care of the little details. Finish projects faster
and more efficiently with CMX-RTX.
Some RTOS software offers only cooperative
scheduling, which means that the running task has to
call the scheduler to perform a task switch. Others offer
time slicing where each task runs for a certain period of
time, at which point a task switch takes place no matter
what. Others claim to be fully preemptive, but do not
allow any interrupt to cause a preemption. All of these
models will fail at one point or another.
CMX-RTX allows a task of higher priority that is able to
run (whether starting or resuming) to preempt the lower
priority running task. This will cause the scheduler to
save the context of the running (lower priority) task and
restore the context of the higher priority task so that it is
now running. A truly preemptive RTOS allows interrupts
to cause an immediate task switch. This means that the
interrupts now have the added ability of using the
RTOS's functions.
 2004 Microchip Technology Inc.
Ordering Information:
SW300031
DS51435
CMX-RTX™ for dsPIC30F Devices
CMX-RTX™ for dsPIC30F Devices Sell Sheet (Available at: www.microchip.com)
Features
CMX-RTX Specifications for
dsPIC
Flash
• The smallest footprint
• The fastest context switch times
• The lowest interrupt latency times
• True preemption
• Scheduler and interrupt handler written in
• Optional co-operative and time-slicing scheduling
• Nested interrupts
• All functions contained in a library
• Interrupt callable functions
• Scalability
• Free source code provided
• Integrated with CMX-MicroNet™ for optional
• All CMX Functions: 3696 bytes
• CMX Initialize Module: 936 bytes
• CMX Assembly Module (scheduler): 645 bytes
• RAM, Each Task Control Block: 28 bytes
• Min. Context Switch:
• CMX functions are contained in a library, thus
Assembly for speed and optimization
networking connectivity
reducing code size, if not referenced.
- 92 cycles (starting a task)
- 137 cycles (resuming a task)
®
DSC Products
Software Tools
DS30177S-page 19

Related parts for AC164120