
Cypress CY3640 USB Starter Kit
User’s Guide
Cypress Semiconductor Ver 0.993
Page 2
A. Contents of the CY3640 USB Starter Kit...........................................................................4
B. Getting started...................................................................................................................5
1. Insert the Cypress USB CD-ROM .................................................................................5
2. Run SETUP.EXE from the CD-ROM.............................................................................5
3. Plug the A-end (flat connector) of the USB cable into the USB port of your PC..............5
4. Plug the B-end (square connector) of the USB cable into the B-receptacle of the CY3640
USB Starter Kit ....................................................................................................................5
5. Insert the Cypress USB CD-ROM (if prompted to do so) ...............................................5
6. Run the Cypress USB Thermometer application............................................................5
C. Uninstalling the Cypress USB Thermometer application ................................................6
D. The Cypress USB Thermometer Application Options......................................................7
Changing the display style from conventional thermometer display to a history of temperature
............................................................................................................................................7
Changing the maximum and minimum temperature value displayed.....................................8
Changing the user’s name ...................................................................................................8
Changing the display mode from Centigrade to Fahrenheit...................................................8
Changing the time between temperature sample periods......................................................8
Simulating temperature measurements................................................................................8
Testing to see if a Cypress USB Thermometer device is present..........................................9
Changing the brightness of the Enumerated LED on the Cypress USB Thermometer device 9
Saving the current configuration of the Thermometer application..........................................9
E. About the Cypress CY3640 USB Starter Kit ...................................................................10
Overview ...........................................................................................................................10
Features............................................................................................................................10
Other items of interest........................................................................................................12
F. Changing the functionality of the Cypress CY3640 USB Starter Kit .............................13
Changing the program in your device.................................................................................13
You can write your own code for your Cypress USB Controller...........................................13
Assembling the code for your device..................................................................................13
Programming your device ..................................................................................................13
Adding your own logic........................................................................................................14
G. Cypress CY3640 USB Starter Kit Schematic ..................................................................15
Bill of Materials ..................................................................................................................15
H. Cypress USB Controller micro code (Assembly) ...........................................................18
USB.ASM..........................................................................................................................18
CY6300X.INC ....................................................................................................................37
DALLAS.ASM....................................................................................................................41
DALLAS.INC......................................................................................................................47
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com