Widgets
& PDAs & fun stuff you can use in your projects
Stepper
motors, widgets
Inventory
Order parts that the Hardware Lab does not have
8051 Architecture
Description from Philips
8051 Hardware Description from
Philips
8051 Programmers Guide from
Philips
Databook for the Synopsys DW8051
Embedded Core
DW8051
Product Brochure
Generating
your own DW8051 Macro (advanced)
The Keil "Getting Started"
guide
Primer
for the Keil 8051 C compiler
8051/8052 Web site with lots of good stuff
including a tutorial
The ubiquitous 8051
Microcontroller FAQ
Intel's 8051 site
Atmel's 8051 site
Tutorial on Intel HEX format
Tips on using the Aldec tools (you really want to
read this)
Aldec
Tutorial #1
Aldec
Tutorial #2
Aldec
Tutorial #3
Introduction to constraints using the Xilinx
tools
Online Xilinx tools
support (such as it is)
Xilinx FPGA Datasheets
XESS Home Page
XSV Board Manual
The XSV board has many components that can allow you to implement a very interesting project.
Audio codec datasheet The codec is set up on the board for Mode 2.
Video
input encoder (SAA7113) datasheet
Video Encoder interface design and design
specification. Extracts a pixel
stream from the video input stream.
Requires a synchronizer that moves the data from the video_clk to the
system clock.
RAMDAC
datasheet
RAMDAC interface design and spec.
This allows 16-bit color to be displayed. This module takes a 50 MHz
clock and generates a doubled 100 MHz clock that can be used by other modules,
particularly the dual-port memory interface.
VGA interface design and spec. This module
generates the screen addresses and timing signals for driving a VGA
monitor. Designed for 50MHz.
SRAM datasheet for
the left and right memory banks of the XSV board. These are simple
single-ported memories.
Dual-ported memory interface design and spec. Allows several components to share the
memory via arbitration.
Fast synchronous FIFO design and spec. This FIFO uses block RAM and runs at > 50MHz.
ADXL210 accelerometer datasheet
We have several CMOS cameras made by Spectronix. These are based on chips made by VlsiVision, which has been bought out by ST Microelectronics. (We probably won't use these and will stick instead to the standard video camera.)
RC-1 B/W:
Black&White camera, 164x124 pixels, based on the VV5300 chip
RC-2 B/W: Black&White camera,
356x292 pixels, based on the VV5404 chip
RC-2 Color: Color camera,
356x292 pixels, based on the VV6404 chip
Spectronix Home Page
VlsiVision
Products
VlsiVision
VV5301 DataSheet
VlsiVision
VV5404 DataSheet
VlsiVision
VV6404 DataSheet
Atmel Serial EEPROM 24C01A Datasheet
Jones on
Stepping Motors
EIO's Stepper Page
Proxy
Programs on our Linux Server
MySQL
Databases on our Linux Server
Serial
Communication on the Palm Pilot (including IR dongles)
RF
Communication using RF Monolithics Virtual Wire Development Boards