MCP402XEV Microchip Technology, MCP402XEV Datasheet - Page 40

BOARD EVAL FOR MCP402X

MCP402XEV

Manufacturer Part Number
MCP402XEV
Description
BOARD EVAL FOR MCP402X
Manufacturer
Microchip Technology
Datasheet

Specifications of MCP402XEV

Main Purpose
Digital Potentiometer
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
MCP4021
Primary Attributes
1 Single Pot, 10 kOhm, 64 Tap, Non Volatile
Secondary Attributes
2.7 ~ 5.5 V, 150 ppm/°C
Processor To Be Evaluated
MCP402X
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP402XEV
Manufacturer:
MICROCHIP
Quantity:
12 000
TABLE E-1:
© 2005 Microchip Technology Inc.
;***********************************************************************************************
; State Machine Subroutines
;***********************************************************************************************
DetermineState
S0_00
S0_01
S0_10
S0_11
S1_00
S1_01
S1_10
S1_11
S2_00
S2_01
S2_10
S2_11
S3_00
S3_01
S3_10
S3_11
S4_00
S4_01
S4_10
S4_11
S5_00
S5_01
S5_10
S5_11
S6_00
S6_01
S6_10
S6_11
S7_00
S7_01
S7_10
S7_11
S8_00
S8_01
S8_10
S8_11
S9_00
S9_01
S9_10
S9_11
S10_00
S10_01
S10_10
S10_11
S11_00
S11_01
S11_10
S11_11
S12_00
S12_01
S12_10
S12_11
S13_00
S13_01
swapf
rrf
rrf
andlw
addwf
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
State,f
State,f
State,w
b’00111111’
PCL,f
00066_MCP402XEV.ASM SOURCE CODE (CONTINUED)
.0
.1
.2
.0
.5
.1
.0
.3
.6
.0
.2
.4
.0
.0
.0
.0
.0
.0
.0
.0
.5
.7
.9
.0
.6
.10
.8
.0
.5
.7
.0
.13
.6
.0
.8
.14
.5
.0
.9
.11
.6
.10
.0
.12
.0
.0
.0
.0
.0
.0
.0
.0
.0
.0
; both buttons pressed at same time, shouldn’t be here
; UP button pressed, change state
; DOWN button pressed, change state
; no change
; both buttons pressed, change state
; no change
; shouldn’t be here, reset state
; UP button released, change state
; both buttons pressed, change state
; shouldn’t be here, reset state
; no change
; DOWN button released, change state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; no change
; DOWN button released, change state
; UP button released, change state
; shouldn’t be here, reset state
; no change
; DOWN button released
; UP button released
; shouldn’t be here, reset state
; both buttons pressed again, change state
; no change
; shouldn’t be here, reset state
; UP button released, change state
; mask invalid states
; both buttons pressed again, change state
; shouldn’t be here, reset state
; no change
; DOWN button released, change state
; both buttons pressed again, change state
; shouldn’t be here, reset state
; no change
; DOWN button released, change state
; both buttons pressed again, change state
; no change
; shouldn’t be here, reset state
; DOWN button released, change state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
; shouldn’t be here, reset state
00066_MCP402XEV.ASM Source Code
DS51546B-page 36

Related parts for MCP402XEV