Académique Documents
Professionnel Documents
Culture Documents
Project: Aurora-X
823 AUR
Project: Aurora-X
Project Aurora-X
823 AUR
Project: Aurora-X
The Freedom of Information Act 5 U.S.C. 552, As Amended By Public Law No. 104-231, 110 Stat. 3048 Below is the full text of the Freedom of Information Act in a form showing all amendments to the statute made by the Electronic Freedom of Information Act Amendments of 1996. All newly enacted provisions are in boldface type. 552. Public information; agency rules, opinions, orders, records, and proceedings (a) Each agency shall make available to the public information as follows: (1) Each agency shall separately state and currently publish in the Federal Register for the guidance of the public-.
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
Agenda
What is it? Architecture Feature Enhancements Development Tools Design Poll Q&A
823 AUR
Project: Aurora-X
823 AUR
Project: Aurora-X
823 AUR
Project: Aurora-X
Waveform Generation
Prog. Freq./OSC Source PWM/pulse gen. Encoder
Mechatronics
Timer/Switches User interface Mode selector LED flasher
Electronic Glue
ASICs FPGAs Late changes
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
An Innovation Perspective
Market 28 pins 40 pins ~ 93 PIC16C54 18 pins Microchip
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
8 pins 16 pins
Timeline
~ 04 PIC10F 6 pins
PIC10F
SOT-23 GP0 Vss GP1 PIC10F200 PIC10F202 GP3/MCLR/VPP VDD GP2/T0CKI/FOSC4
823 AUR
Project: Aurora-X
10
823 AUR
Project: Aurora-X
11
Agenda
What is it? Architecture Feature Enhancements Development Tools Design Poll Q&A
823 AUR
Project: Aurora-X
12
PIC10F
Architecture
x12 core 33 instructions 2 level stack
Standard features
TMR0 WDT 25 mA I/Os Pull-up resistors Wake On Change
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
13
PIC10F Memory
Device
PIC10F200 PIC10F202 PIC10F204 PIC10F206
823 AUR
Project: Aurora-X
14
Electronic Glue
Slave device
PIC10F
Data A Data B Data A
ASIC
Data A
823 AUR
Project: Aurora-X
15
PIC10F Solution
Vout
Vout Vout
Wien Bridge
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
16
Agenda
What is it? Architecture Feature Enhancements
Osc, Comp, TMR0, WOC
823 AUR
Project: Aurora-X
17
PIC10F Oscillators
IntOSC 4 MHz 1% 4 MHz 2% 4 MHz 5% FOSC4
823 AUR
Project: Aurora-X
18
823 AUR
Project: Aurora-X
19
PIC10F Peripherals
Comparator
1st baseline part with analog Single comparator Absolute voltage reference Steerable inputs Controllable output Special comparator sticky flag
823 AUR
Project: Aurora-X
20
Comparator Pinout
SOT-23 GP0/CIN+ Vss GP1/CINPIC10F200 PIC10F202 PIC10F204 PIC10F206
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
21
PIC10F Comparator
CIN+
Internal External Data latch reads 0
+ -
22
PIC10F Comparator
COUT
External Internal Polled TMR0 clock source Wake On Change from Sleep
823 AUR
Project: Aurora-X
23
823 AUR
Project: Aurora-X
24
823 AUR
Project: Aurora-X
25
Status Register
823 AUR
Project: Aurora-X
26
823 AUR
Project: Aurora-X
27
823 AUR
Project: Aurora-X
28
Vsample
CIN -
GP1
CIN +
Warning
GP0
GP2
Fail
823 AUR
Project: Aurora-X
29
Multi-input Control
VDD GP2 PWM
GP0
GP3
Reset
CIN +
GP1
CIN -
Vref
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
30
8-bit real-time clock/counter 8-bit programmable prescaler Optional clock sources Internal FOSC/4 External clock input on GP2 (T0CKI) Comparator output (COUT)
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
31
Source Wake on pin change Watch Dog Timer Comparator Master Clear
TO 1 0 1 1
PD 0 1 0 0
GPWUF 1 0 0 0
CWUF 0 0 1 0
823 AUR
Project: Aurora-X
32
Event Counter/Dispenser
Sensor
TMR0
GP2
Shutdown
CIN +
Vref
CIN -
823 AUR
Project: Aurora-X
33
VDD PIC10F
823 AUR
Project: Aurora-X
34
Agenda
What is it? Architecture Feature Enhancements Development Tools Design Poll Q&A
823 AUR
Project: Aurora-X
35
MPLAB PM3 (DV007004) New low-pincount Flash specific programmers PICkit 1 Flash Starter Kit PICkit 1 upgrade kit Universal Programmer Adapter Baseline Flash Microcontroller Programmer (BFMP ) PIC10F Hobby Kit (DV164101) (UK164101) (AC163020) (PG164101) (AC163021)
823 AUR
Project: Aurora-X
36
PIC10F Programming
PICkit firmware 2.0.1 or newer
Firmware/GUI upgrade for PIC10F (UK164101)
823 AUR
Project: Aurora-X
37
PIC10F Programming
Universal Programmer Adapter board (AC163020)
PICkit 1 PICkit BFMP PICSTART Plus MPLAB ICD 2
823 AUR
Project: Aurora-X
38
PIC10F Programming
PIC10F specific programmer (PG164101)
Baseline Flash Microcontroller Programmer (BFMP)
823 AUR
Project: Aurora-X
39
BFMP Connects to Universal Programmer Adapter board (or your own board)
823 AUR
Project: Aurora-X
40
PIC10F Programming
PIC10F Hobby Kit (AC163021)
SOT-23 specific adapter
823 AUR
Project: Aurora-X
41
PIC10F Programming
PRO MATE II Socket Module (AC164037)
823 AUR
Project: Aurora-X
42
PIC10F Programming
MPLAB PM3 Socket Module (AC164321)
823 AUR
Project: Aurora-X
43
823 AUR
Project: Aurora-X
44
Agenda
What is it? Architecture Feature Enhancements Development Tools Design Poll Q&A
823 AUR
Project: Aurora-X
45
Agenda
What is it? Architecture Feature differences Development tools Design poll Q&A
823 AUR
Project: Aurora-X
46
Appendix
823 AUR
Project: Aurora-X
47
PIC10F
DIP-8 N/C VDD GP2/T0CKI/COUT/FOSC4 GP1/CINPIC10F200 PIC10F202 PIC10F204 PIC10F206
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
48
PIC10F Summary
The PIC10F Family enables the widespread use of microcontrollers as general purpose electronic design building blocks The small size enable designers to use it in almost any design without PCB area concerns The ease-of-use allows designs to be completed in a few hours The low cost enables use in applications typically void of electronics The versatility and power of the flash microcontroller make it applicable in a wide range of applications
o L o
rA ge n
t! re ec S
823 AUR
Project: Aurora-X
49
Additional Resources
PIC10F200/202/204/206 Datasheet DS41239 PIC10F200/202/204/206 Programming Spec DS41228 Watch for the coming library of Technical Briefs including: Programming Baseline Flash Devices with PICkit 1 Implementing soft-start in a switching power supply Vibration monitor for shipping (article) AC lamp dimmer PFM switching power supply Flat iron temperature control .with more to come
2004 Microchip Technology Incorporated. All Rights Reserved. 823 AUR
Project: Aurora-X
50