SL811開發資料_包含源程序_電路圖_芯片資料:SL811HS Embedded USB Host/Slave Controller.The SL811HS is an Embedded USB Host/Slave Controller capable of communicate with either full-speed or low-speed USB peripherals. The SL811HS can interface to devices such as microprocessors, miCroControllers, DSPs, or directly to a variety of buses such as ISA, PCMCIA, and others. The SL811HS USB Host Controller conforms to USB Specification 1.1.The SL811HS USB Host/Slave Controller incorporates USB Serial Interface functionality along with internal full-/low-speed transceivers.The SL811HS supports and operates in USB full-speed mode at 12 Mbps, or at low-speed 1.5-Mbps mode.The SL811HS data port and microprocessor interface provide an 8-bit data path I/O or DMA bidirectional, with interrupt support to allow easy interface to standard microprocessors or miCroControllers such as Motorola or Intel CPUs and many others. Internally,the SL811HS contains a 256-byte RAM data buffer which is used for control registers and data buffer.The available package types offered are a 28-pin PLCC (SL811HS) and a 48-pin TQFP package (SL811HST-AC). Both packages operate at 3.3 VDC. The I/O interface logic is 5V-tolerant.
介紹幾種cpuThe 8xC251SA/SB/SP/SQ improves on the MCS-51 architecture and peripheral features, introducing the advanced register based CPU architecture i.e., the MCS 251 microcontroller architecture. The register based CPU supports a 40-byte register file. In addition, the 8xC251SA/SB/SP/SQ microcontroller has 256-Kbyte expanded external code/data memory space and 64-Kbyte stack space. The new controller is also specially designed to execute C code efficiently. More importantly, the 8xC251SA/SB/SP/SQ maintains binary code compatibility with MCS 51 miCroControllers but at the same time allows the use of the powerful MCS 251 microcontroller instruction set, with many new 8, 16 and 32 bit instructions available. The 8xC251SA/SB/SP/SQ has 512 bytes or 1 Kbyte of on-chip data RAM options and is available in 16 Kbytes and 8 Kbytes of on-chip ROM/OTPROM or ROMless options.
ST7 Visual Develop for ST7 Cosmic ‘C’ Toolset Users
ST7 Visual Develop (STVD7) is an easy-to use, integrated development environment that allows you to build, debug and program applications for ST7 miCroControllers.
ST7 Visual Develop for ST7 Assembler Toolset Users
integrated development environment that allows you to build, debug and program applications for ST7 miCroControllers.
This program shows how to configure and use the Pulse Width Modulator of the following miCroControllers:
Philips 80C552
Philips 80C554
Philips 83/87C552
Philips 83/87C554
Philips 83/87C557E4
Philips 83/87C557E8
AT89S8252, AT89S53 SPI Program,
This program shows how to configure and use the SPI in master mode for the following miCroControllers:
ATMEL AT89S53
ATMEL AT89S8252
This book is a hands-on introduction to the principles and
practice of embedded system design using the PIC microcontroller. Packed
with helpful examples and illustrations, it gives an in-depth treatment of
microcontroller design, programming in both assembly language and C, and
features advanced topics such as networking and real-time operating
systems. It is accompanied by a CD-ROM containing copies of all programs
and software tools used in the text and a `student version of the C
complier
Designing Embedded Systems with PIC miCroControllers: Principles and
Applications is ideal for students of electronics, mechatronics and
computer engineering. Engineers in industry and informed hobbyists will
also find this book a valuable resource when designing and implementing
both simple and sophisticated embedded systems using the PIC
Microcontroller.
The ability to write efficient, high-speed arithmetic routines ultimately depends
upon your knowledge of the elements of arithmetic as they exist on a computer. That
conclusion and this book are the result of a long and frustrating search for
information on writing arithmetic routines for real-time embedded systems.
With instruction cycle times coming down and clock rates going up, it would
seem that speed is not a problem in writing fast routines. In addition, math
coprocessors are becoming more popular and less expensive than ever before and are
readily available. These factors make arithmetic easier and faster to use and
implement. However, for many of you the systems that you are working on do not
include the latest chips or the faster processors. Some of the most widely used
miCroControllers used today are not Digital Signal Processors (DSP), but simple
eight-bit controllers such as the Intel 8051 or 8048 microprocessors.
Abstract:
By using gateway systems on large 32-bit platforms, networks of small, 8- and 16-bit
miCroControllers can be monitored and controlled over the Internet. With embedded Linux, these
gateways are easily moved from full-blown host PCs to embedded platforms like the PC104. In
this class you will learn about hardware platforms that support embedded Linux, Linux kernel
configuration, feature selection, installation, booting and tuning.