The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Interfacing MCP2122 Host Controller Author: Mark Palmer Microchip


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



AN946
Interfacing MCP2122 Host Controller
Author: Mark Palmer Microchip Technology Inc. clock used baud clock timing (transmit receive). There clocks (16XCLK) each time. systems that have already been designed with HSDL-7000, 16XCLK signal already present. systems that designed, generation clock signal will need done. embedded systems using PICmicro® microcontroller unit (MCU) Host Controller, Capture/Compare/PWM (CCP) Timer2 modules used generate 16XCLK signal. This accomplished using module mode. This application note will discuss methods with which interface MCP2122 Host Controller PICmicro MCU's Timer2 modules generate 16XCLK signal.
MCP2122 four signals that interfaced embedded systems Host Controller. These signals transmitted received data RX), 16XCLK signal RESET signal. MCP2122 pinout compatible with Agilent® HSDL-7000 Encoder/Decoder.
FIGURE
TYPICAL MCP2122 SYSTEM BLOCK DIAGRAM Host UART Interface
Host Controller PICmicro®
Protocol Handler MCP2122
Interface
Optical Transceiver
TFDU 4100
Encode
TXIR
UART
RESET Clock (I/O CCPx) 16XCLK
Decode Reset Logic Clock Logic
RXIR
2004 Microchip Technology Inc.
DS00946A-page
AN946
HOST UART INTERFACE
Host UART interface signals, Transmit signal (TX) Receive signal (RX). These signals connected Host Controller's UART, which either hardware module implemented firmware.
Board System Clock
Board System Clock easiest since already available. that needs done connect clock 16XCLK pin. This means that baud rate will 1/16th frequency this clock.
TABLE
INTERFACE
interface signals, Transmit signal (TXIR) Receive signal (RXIR). These signals connected optical transceiver circuitry, which either integrated device implemented with discrete components. UART/IR Baud Rate 9,600 19,200 38,400 57,600
UART/IR BAUD RATE 16XCLK
16XCLK 153,600 307,200 614,400 921,600 Comment
16XCLK
MCP2122 state machine operate, device must clocked. frequency clock 16XCLK must times desired baud rate (see Table Figure shows relationship 16XCLK signal either UART signals signals). source this clock could from number sources, including: Board System Clock Host controller-generated clock Firmware-generated clock Hardware-generated clock using time-based module (such PICmicro module) clock source differences between MCP2122 MCP2120. MCP2120 requires crystal create device clock. MCP2120's internal 16XCLK signal (device baud rate) then specified state BAUD2:BAUD0 pins. MCP2120's BAUD2:BAU0 pins configured that baud rate determined state these pins (Hardware mode) controlled Host Controller (Software mode).
115,200 1,843,200 Maximum device baud rate
FIGURE
16XCLK SIGNAL
Data Data
16XCLK
Value
DS00946A-page
2004 Microchip Technology Inc.
AN946
Host Controller Firmware-Generated Clock
Host Controller's firmware implement 16XCLK signal. However, this complexity timing-related issues other parts application firmware. desired baud rate increases (relative system clock), number "free" instruction cycles performing other firmware operations decreases. Every 16XCLK clock (pulse) rising edge falling edge that must generated. With PICmicro MCU, rising edge generated with instruction falling edge with instruction. instructions required each 16XCLK clock (pulse). Table shows available PICmicro instruction cycles given device frequency) desired Host UART/IR interface baud rate. This probably means that application that planning generate 16XCLK firmware would want exceed baud rate 19200. most cases, 9600 would probably desired ensure sufficient bandwidth accomplish other tasks. section entitled "Using PICmicro® MCU's Module Generate 16XCLK" discusses details using PICmicro module. Note: There other techniques that could used with PICmicro devices generate 16XCLK signal. These techniques include: hardware USART generate 16XCLK clock output implement functions firmware. This done using USART Synchronous Master mode with Continuous Receive enabled (CREN set). selected clock Baud rate will output TX/CLK PICmicro MCU. With devices that have accurate internal clock, select option output that clock external circuit create desired 16XCLK frequency.
Host Controller Hardware-Generated Clock
Using hardware features Host Controller eliminate processing overhead firmware implementation, well allow much faster baud rates used. typical PICmicro device system implementation would consist using module generate clock, with module being configured mode. frequency would required 16XCLK frequency (for desired baud rate).The duty cycle should configured about 50%. After initial configuration module (after reset PICmicro device), additional software overhead required. This clock will synchronized operation PICmicro device UART.
RESET
RESET used MCP2122 into known state. Forcing RESET will immediately force output pins their default output state, shown Table
TABLE
Input Name RESET State
MCP2122 DEFAULT OUTPUT STATES DEVICE RESET
Output State TXIR Device reset mode Comments
TABLE
PICMICRO® FREQUENCY/INSTRUCTION CYCLES HOST UART/IR BAUD RATE
16XCLK 153,600 307,200 614,400 921,600 1,843,200 Instruction Frequency 614,400 1,228,800 2,457,600 3,686,400 7,372,800 Instruction Cycles Device Frequency (MHz) 14.7456 18.432 19.6608 5.33 2.67 Maximum baud rate Comment
UART/IR Baud Rate 9,600 19,200 38,400 57,600 115,200
2004 Microchip Technology Inc.
DS00946A-page
AN946
USING PICmicro MCU'S MODULE GENERATE 16XCLK
module hardware module that configured Capture, Compare operation. This module works conjunction with either Timer1 Timer2, depending mode selected. mode required generation 16XCLK. generation, Timer2 module used create time-base. simplified block diagram PIC16F877A's module mode shown Figure PIC16F877A modules; this figure generic either. output waveform shown Figure period determines often waveform repeats, while duty cycle determines relationship between time signal high time signal low. 16XCLK signal, time desired. module takes advantage PICmicro MCU's internal clocks clocks instruction cycle) generation duty cycle PWM. This allows slower device frequencies (lower power) used given baud rate. minimum period instruction cycle (TCY). Note: There some small, low-cost PICmicro devices that have module. These include 8-pin PIC12F683 14-pin PIC16F684.
FIGURE
MODULE MODE BLOCK DIAGRAM
CCPxCON<5:4> (DCxB<1:0>) Module
Duty cycle registers CCPRxL (DCxB<9:2>) CCPRxH (Slave) Comparator TMR2 Comparator Note: Note
TRISC<y>
RCy/CCPx
Timer2 Module
Clear Timer, Force CCPx High, Latch Duty Cycle
8-bit timer concatenated with 2-bit internal clock bits prescaler create 10-bit time base.
FIGURE
OUTPUT WAVEFORM
Duty Cycle DCxB9:DCxB0 (approximately 50%) Period
Before Initialized
Cycle
Subsequent Cycles
Timer2 cleared duty cycle value loaded from duty cycle latch into duty cycle slave register Timer2 value equals value duty cycle latch register, with driven Timer2 matches register, value from duty cycle latch loaded into slave register, driven high, with Timer2 being forced clear
DS00946A-page
2004 Microchip Technology Inc.
AN946
period
period specified writing register. period calculated using Equation
Duty Cycle
duty cycle specified writing DCxB9:DCxB0 bits. DCxB9:DCxB2 contained CCPRxL register, while DCxB1:DCxB0 located CCPxCON<5:4>). CCPRxL contains eight MSbs, while CCPxCON<5:4> contains LSbs. This 10-bit value represented DCxB9:DCxB0. Equation used calculate duty cycle.
EQUATION
CALCULATION PERIOD
TPWM period [(PR2) TOSC (TMR2 prescale value) Where: Value Register ToSC Oscillator Clock
EQUATION
CALCULATING DUTY CYCLE
Duty Cycle (DCxB<9:0> bits value) TOSC (TMR2 prescale value) Where: Duty Cycle Duty Cycle Time TOSC Oscillator Clock Though DCxB<9:0> bits written time, duty cycle value latched into CCPRxH until after match between TMR2 occurs (which marks current period). mode, CCPRxH read-only register. CCPRxH register 2-bit internal latch used double buffer duty cycle. This double buffering essential glitchless operation. When CCPRxH 2-bit latch match value TMR2 concatenated with internal 2-bit clock bits TMR2 prescaler), CCPx cleared. This marks duty cycle. Note: duty cycle value longer than period, CCPx will cleared. This allows duty cycle 100%.
frequency defined [PWM period]. When TMR2 equal PR2, following three events occur next increment cycle: TMR2 cleared CCPx (exception: duty cycle CCPx will set) duty cycle latched from CCPRxL into CCPRxH
period determines frequency 16XCLK signal. This corresponds UART/IR baud rate. Table shows, common UART/IR baud rates PICmicro frequencies, what (PWM period) CCPRxL (PWM duty cycle) values are.
Table shows (PWM period) CCPRxL (PWM duty cycle) values configure given UART/IR baud rate selected device frequencies.
TABLE
UART/IR Baud Rate 9,600 19,200 38,400 57,600 115,200 Note
PICmicro® FREQUENCY HOST UART/IR BAUD RATE
Device Frequency (MHz) 16XCLK Frequency 153,600 307,200 614,400 921,600 1,843,200 Instruction Frequency 614,400 1,228,800 2,457,600 3,686,400 7,372,800 TMR2 Prescaler 14.7456 CCPRxL 3728 CCPRxL 3.6864 CCPRxL
CCPxX:CCPxY bits always `11'b CCPxX:CCPxY `00'b will supply approximately duty cycle when CCPRxL CCPxX:CCPxY `10'b will supply duty cycle when CCPRxL value selected this baud rate (too much clock error). configured this baud rate this device frequency.
2004 Microchip Technology Inc.
DS00946A-page
AN946
CCPx multiplexed with PORT data latch corresponding TRIS must cleared make CCPx output.
SUMMARY
This application note shown Host Controller interfaced MCP2122. Several methods have been discussed, with detailed discussion PICmicro MCU's module. source code example PIC16F877A code provided Appendix Appendix shows screen captures (16XCLK) data timings from PIC16F877A code. This should help bootstrap development applications that plan using MCP2122.
Set-up Operation
following steps configure module operation: Establish period writing register. Establish duty cycle writing DCxB9:DCxB0 bits (CCPR1L register CCP1CON<5:4> bits). Make CCPx output clearing appropriate TRISC bit. Establish TMR2 prescale value enable Timer2 writing T2CON. Configure module operation.
Sleep Operation
When PIC16F877A placed sleep, Timer2 will increment state module will change. driving value, will continue drive that value. When device wakes will continue from this state. Note: desired place PICmicro device Sleep mode, good practice force known state before going "sleep". This done disabling (CCP Timer2 modules) forcing desired state.
Effects Reset
When PIC16F877A reset, Timer2 modules forced off. Timer2 module will need reconfigured operation.
DS00946A-page
2004 Microchip Technology Inc.
AN946
APPENDIX
FIGURE A-1:
PIC16F877A SOURCE CODE MCP2122TX.ASM
MCP2122TX.ASM PAGE
LIST C=132 include P16F877A.inc ERRORLEVEL -302, -306 Software License Agreement software supplied herewith Microchip Technology Incorporated (the "Company") intended supplied you, customer, solely exclusively with products manufactured Company. software owned Company and/or supplier, protected under applicable copyright laws. rights reserved. violation foregoing restrictions subject user criminal sanctions under applicable laws, well civil liability breach terms conditions this license. THIS SOFTWARE PROVIDED CONDITION. WARRANTIES, WHETHER EXPRESS, IMPLIED STATUTORY, INCLUDING, LIMITED IMPLIED WARRANTIES MERCHANTABILITY FITNESS PARTICULAR PURPOSE APPLY THIS SOFTWARE. COMPANY SHALL NOT, CIRCUMSTANCES, LIABLE SPECIAL, INCIDENTAL CONSEQUENTIAL DAMAGES, REASON WHATSOEVER. MCP2122 Transmit Data Code This code will generate clock continuously transmit known byte value (bit stream). variables "BaudRate" "TXValue" must first selected program then assembled downloaded these configurations become effective. After Reset PICmicro(r) MCU, device baud rate will determine values load into UART CCP1 (PWM mode)/Timer2 registers. TXValue will value that continuously transmitted. Device: PIC16F877A Platform: PICDEM2 Plus Device Frequency: Fosc 14.7456MHz PORTC used interface MCP2122 device. signals this port are: 16XCLK, RESET Revision History 06/10/04 Initial Release
2004 Microchip Technology Inc.
DS00946A-page
AN946
FIGURE A-2: MCP2122TX.ASM PAGE
PICDEM Plus Requirements Clock Frequency: 14.7456 UART Baud: 9600, 19200, 38400, 57600, 115200 16XCLK: 153600, 307200, 614400, 921600, 1843200 Instructions/bit 115200 Baud) 14.7456/1.8432 instrctions/byte) PIC16F877 PORT Functions PORTA Function TRIS Direction Initial value PORTB Function LCD3 LCD2 LCD1 LCD0 TRIS Direction Initial value PORTC Function RST213X CCP1 TRIS Direction Initial value PORTD Function TRIS Direction Initial value PORTE Function TRIS Direction Initial value #define reset H'00' ;Reset vector Configuration Bits _CONFIG _CP_OFF _PWRTE_ON _HS_OSC _WDT_OFF _BODEN_OFF _LVP_OFF _WRT_HALF _CPD_OFF _DEBUG_ON _IDLOCS H'0010' PIC16F877 _CONFIG _CP_OFF _PWRTE_ON _HS_OSC _WDT_OFF _BODEN_OFF _LVP_OFF _WRT_ENABLE_ON _CPD_OFF _DEBUG_ON
DS00946A-page
2004 Microchip Technology Inc.
AN946
FIGURE A-3: MCP2122TX.ASM PAGE
PortA Bits #define PORTC, input, serial data from MCP2122 #define PORTC, output, serial data MCP2122 #define RESET213x PORTC, output, used reset MCP2122 high normal operation, RESET device
Program Definitions ddra B'00000000' Data Direction PORTA (output port) ddrb B'00000000' Data Direction PORTB (output port) ddrc B'11000000' Data Direction PORTC (input/output port) ddrd B'00000000' Data Direction PORTD (output port) ddre B'00000000' Data Direction PORTE (output port) cfgopt B'11001000' option setup Constants ;BaudRate D'9600' ;BaudRate D'19200' ;BaudRate D'38400' ;BaudRate D'57600' BaudRate D'115200'
;TXValue ;TXValue ;TXValue ;TXValue ;TXValue TXValue ;TXValue ;TXValue ;TXValue ;TXValue
0xFF 0x00 0x7E 0x81 0xFE 0x01 0xAA 0x55 0xC3 0x3C
Value transmit
Host UART Data Rate/BRG Value (BRGH SPBRG Value Baud Rate 20MHz 16MHz 14MHz 9600 19200 57600 115200 SPBRG Value B9600at14xMHz D'95' B19200at14xMHz D'47' B38400at14xMHz D'23' B57600at14xMHz D'15' B115200at14xMHz D'07'
4MHz N.A. N.A.
2004 Microchip Technology Inc.
DS00946A-page
AN946
FIGURE A-4: MCP2122TX.ASM PAGE
Values generate 16XCLK (For duty cycle register, CCP1X CCP1Y bits "1") Value CCPR1L Value PR2B9600at14xMHz D'23' D'11' PR2B19200at14xMHz D'11' D'05' PR2B38400at14xMHz D'05' D'02' PR2B57600at14xMHz D'03' D'01' PR2B115200at14xMHz D'01' D'00' (BaudRate D'9600') UARTBaud B9600at14xMHz PWMPR2Value PR2B9600at14xMHz endif (BaudRate D'19200') UARTBaud B19200at14xMHz PWMPR2Value PR2B19200at14xMHz endif (BaudRate D'38400') UARTBaud B38400at14xMHz PWMPR2Value PR2B38400at14xMHz endif (BaudRate D'57600') UARTBaud B57600at14xMHz PWMPR2Value PR2B57600at14xMHz endif (BaudRate D'115200') UARTBaud B115200at14xMHz PWMPR2Value PR2B115200at14xMHz endif Registers cblock H'20' temp endc H'00' reset vector goto START Start Routine post-reset setup done here START clrf STATUS Bank movlw 0xFF Force PORTB display High when configured Output movwf PORTB STATUS, Bank movlw ddra movwf TRISA Configure PORTA movlw ddrb movwf TRISB Configure PORTB movlw ddrc movwf TRISC Configure PORTC movlw ddrd movwf TRISD Configure PORTD movlw ddre movwf TRISE Configure PORTE movlw cfgopt setup option movwf OPTION_REG
DS00946A-page
2004 Microchip Technology Inc.
AN946
FIGURE A-5: MCP2122TX.ASM PAGE
Operational Baud Rate Initialize UART 16XCLK (TMR2 CCP1 modules) INITBAUD CLRF STATUS Bank CLRF CCP1CON CCP1 Module CLRF T2CON Timer Off, Prescaler Postscaler STATUS, Bank MOVLW UARTBaud Initialize UART MOVWF SPBRG movlw 0x24 BRGH 8-bit, Enabled, Async. movwf TXSTA CLRF STATUS Bank MOVLW 0x90 Enable serial port, continuous receive MOVWF RCSTA Initialize Frequency Duty Cycle CLRF TMR2 TMR2 MOVLW 0xFF MOVWF CCP1CON mode, CCP1X:CCP1Y MOVLW (PWMPR2Value-1)/2 MOVWF CCPR1L Load Duty Cycle value STATUS, Bank MOVLW PWMPR2Value MOVWF Load Period value CLRF STATUS Bank T2CON, TMR2ON Turn Timer 16XCLK generated CLRF PORTB clear outputs (Display LEDs) Transmit Value Routine TXData CLRF STATUS Bank RESET213x Force MCP2122 RESET (MCP2122 RESET) Hold MCP2122 reset some time RESET213x Force MCP2122 RESET High (Normal Operation) TXValueLP1 STATUS, Bank UARTWaitLP btfss TXSTA, TRMT check UART ready transmit goto UARTWaitLP ready, wait STATUS, Bank MOVLW TXValue This value byte send movwf TXREG send byte GOTO TXValueLP1 LAST
2004 Microchip Technology Inc.
DS00946A-page
AN946
APPENDIX SCREEN CAPTURE TIMING
following screen captures (from Figure Figure B-5) show time single data indicated baud rate. circled time shows measured baud rate.
FIGURE B-1:
TIMING CAPTURE 9600 BAUD
DS00946A-page
2004 Microchip Technology Inc.
AN946
FIGURE B-2: TIMING CAPTURE 19200 BAUD
2004 Microchip Technology Inc.
DS00946A-page
AN946
FIGURE B-3: TIMING CAPTURE 38400 BAUD
DS00946A-page
2004 Microchip Technology Inc.
AN946
FIGURE B-4: TIMING CAPTURE 57600 BAUD
2004 Microchip Technology Inc.
DS00946A-page
AN946
FIGURE B-5: TIMING CAPTURE 115200 BAUD
DS00946A-page
2004 Microchip Technology Inc.
Note following details code protection feature Microchip devices: Microchip products meet specification contained their particular Microchip Data Sheet. Microchip believes that family products most secure families kind market today, when used intended manner under normal conditions. There dishonest possibly illegal methods used breach code protection feature. these methods, knowledge, require using Microchip products manner outside operating specifications contained Microchip's Data Sheets. Most likely, person doing engaged theft intellectual property. Microchip willing work with customer concerned about integrity their code. Neither Microchip other semiconductor manufacturer guarantee security their code. Code protection does mean that guaranteeing product "unbreakable."
Code protection constantly evolving. Microchip committed continuously improving code protection features products. Attempts break Microchip's code protection feature violation Digital Millennium Copyright Act. such acts allow unauthorized access your software other copyrighted work, have right relief under that Act.
Information contained this publication regarding device applications like intended through suggestion only superseded updates. your responsibility ensure that your application meets with your specifications. representation warranty given liability assumed Microchip Technology Incorporated with respect accuracy such information, infringement patents other intellectual property rights arising from such otherwise. Microchip's products critical components life support systems authorized except with express written approval Microchip. licenses conveyed, implicitly otherwise, under intellectual property rights.
Trademarks Microchip name logo, Microchip logo, Accuron, dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, MATE, PowerSmart, rfPIC, SmartShunt registered trademarks Microchip Technology Incorporated U.S.A. other countries. AmpLab, FilterLab, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor Embedded Control Solutions Company registered trademarks Microchip Technology Incorporated U.S.A. Analog-for-the-Digital Age, Application Maestro, dsPICDEM, dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel Total Endurance trademarks Microchip Technology Incorporated U.S.A. other countries. SQTP service mark Microchip Technology Incorporated U.S.A. other trademarks mentioned herein property their respective companies. 2004, Microchip Technology Incorporated, Printed U.S.A., Rights Reserved. Printed recycled paper.
Microchip received ISO/TS-16949:2002 quality system certification worldwide headquarters, design wafer fabrication facilities Chandler Tempe, Arizona Mountain View, California October 2003. Company's quality system processes procedures PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory analog products. addition, Microchip's quality system design manufacture development systems 9001:2000 certified.
2004 Microchip Technology Inc.
DS00946A-page
WORLDWIDE SALES SERVICE
AMERICAS
Corporate Office
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: 480-792-7627 Address: www.microchip.com
China Beijing
Unit 706B Bldg. Chaoyangmen Str. Beijing, 100027, China Tel: 86-10-85282100 Fax: 86-10-85282104
Korea
168-1, Youngbo Bldg. Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5932 82-2-558-5934
China Chengdu
2401-2402, 24th Floor, Ming Xing Financial Tower TIDU Street Chengdu 610016, China Tel: 86-28-86766200 Fax: 86-28-86766599
Singapore
Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-6334-8870 Fax: 65-6334-8850
Atlanta
3780 Mansell Road, Suite Alpharetta, 30022 Tel: 770-640-0034 Fax: 770-640-0307
Taiwan
Kaohsiung Branch Chuan Road Kaohsiung 806, Taiwan Tel: 886-7-536-4818 Fax: 886-7-536-4803
Boston
Drive, Suite Westford, 01886 Tel: 978-692-3848 Fax: 978-692-3821
China Fuzhou
Unit 28F, World Trade Plaza Wusi Road Fuzhou 350001, China Tel: 86-591-7503506 Fax: 86-591-7503521
Taiwan
Taiwan Branch 11F-3, Tung North Road Taipei, 105, Taiwan Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
Chicago
Pierce Road, Suite Itasca, 60143 Tel: 630-285-0071 Fax: 630-285-0075
China Hong Kong
Unit 901-6, Tower Metroplaza Hing Fong Road Kwai Fong, N.T., Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431
Dallas
4570 Westgrove Drive, Suite Addison, 75001 Tel: 972-818-7423 Fax: 972-818-2924
EUROPE
Austria
Durisolstrasse A-4600 Wels Austria Tel: 43-7242-2244-399 Fax: 43-7242-2244-393
China Shanghai
Room 701, Bldg. East International Plaza Xian Road Shanghai, 200051 Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
Detroit
Tri-Atria Office Building 32255 Northwestern Highway, Suite Farmington Hills, 48334 Tel: 248-538-2250 Fax: 248-538-2260
Denmark
Regus Business Centre Lautrup Ballerup DK-2750 Denmark Tel: 45-4420-9895 Fax: 45-4420-9910
China Shenzhen
1812, 18/F, Building United Plaza 5022 Binhe Road, Futian District Shenzhen 518033, China Tel: 86-755-82901380 Fax: 86-755-8295-1393
Kokomo
2767 Albright Road Kokomo, 46902 Tel: 765-864-8360 Fax: 765-864-8387
France
Parc d'Activite Moulin Massy Saule Trapu Batiment Etage 91300 Massy, France Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
China Shunde
Angeles
18201 Karman, Suite 1090 Irvine, 92612 Tel: 949-263-1888 Fax: 949-263-1338
Room 401, Hongjian Building, Fengxiangnan Road, Ronggui Town, Shunde District, Foshan City, Guangdong 528303, China Tel: 86-757-28395507 Fax: 86-757-28395571
China Qingdao
B505A, Fullhope Plaza, Hong Kong Central Qingdao 266071, China Tel: 86-532-5027355 Fax: 86-532-5027205
Germany
Steinheilstrasse D-85737 Ismaning, Germany Tel: 49-89-627-144-0 Fax: 49-89-627-144-44
Jose
1300 Terra Bella Avenue Mountain View, 94043 Tel: 650-215-1444 Fax: 650-961-0286
India
Divyasree Chambers Floor, Wing (A3/A4) O'Shaugnessey Road Bangalore, 025, India Tel: 91-80-22290061 Fax: 91-80-22290062
Italy
Quasimodo, 20025 Legnano (MI) Milan, Italy Tel: 39-0331-742611 Fax: 39-0331-466781
Toronto
6285 Northam Drive, Suite Mississauga, Ontario 1X5, Canada Tel: 905-673-0699 Fax: 905-673-6509
Japan
Benex 3-18-20, Shinyokohama Kohoku-Ku, Yokohama-shi Kanagawa, 222-0033, Japan Tel: 81-45-471- 6166 Fax: 81-45-471-6122
Netherlands
ASIA/PACIFIC
Australia
Suite Rawson Street Epping 2121, Australia Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
Waegenburghtplein NL-5152 Drunen, Netherlands Tel: 31-416-690399 Fax: 31-416-690340
United Kingdom
Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 Tel: 44-118-921-5869 Fax: 44-118-921-5820
05/28/04
DS00946A-page
2004 Microchip Technology Inc.

Other recent searches


SN74AVC16836 - SN74AVC16836   SN74AVC16836 Datasheet
PD16676 - PD16676   PD16676 Datasheet
MT3S07U - MT3S07U   MT3S07U Datasheet
CGD923 - CGD923   CGD923 Datasheet
ATS1082-ND - ATS1082-ND   ATS1082-ND Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive