Microchip provides Microcontroller and Analog Semiconductors, with low-risk product development, lower total system cost and faster time to market.
|
||||
---|---|---|---|---|
|
||||
---|---|---|---|---|
Friday, December 7, 2007
Peripheral Component Interconnect
Wednesday, December 5, 2007
Non-Return-to-Zero Inverted
http://en.wikipedia.org/wiki/NRZI
Tuesday, December 4, 2007
EIA standards :RS232/422/485
RS 232 tutorial - A very informative webpage - Recommended
Selecting and Using RS-232, RS-422, and RS-485 Serial Data Standards
An application note from Maxim semiconductors.Includes connection firures for RS232.422,485 and specifications
Dallas Semiconductor application note on RS232 - simple
RS422/485 application note
Comparing Bus Solutions
Sunday, December 2, 2007
USB On-The-Go
Monday, November 26, 2007
Switch debouncing
- application note 287 :Switch Bounce and Other Dirty Little Secrets,Maxim semiconductors
some resources--
- a guide to debouncing
- application note 287,Maxim semiconductors
- http://www.bioinspired.com/users/ajg112/electronics/debounce.shtml
- html format of the guide to debouncing
- MAX6816, MAX6817, MAX6818 ±15kV ESD-Protected, Single/Dual/Octal, CMOS Switch Debouncers - Maxim/Dallas Semiconductor.
- MAX 6816,Max 6817,MAX6818 datasheet
Sunday, November 25, 2007
Serial v/s Parallel transmission - which is better?
see this wiki article .....
http://en.wikibooks.org/wiki/Communication_Systems/Parallel_vs_Serial
a round up of microcontroller interfacing techniques
The following document is a summary of some of these interfacing techniques
http://www.bipom.com/applications/micro_interfacing.pdf
Sorting algorithm animation
sorting algorithm animation
wiki wiki ??
http://en.wikipedia.org/wiki/Wiki
I2C Bus
The name I2C translates into "Inter IC". The original communication speed was defined with a maximum of 100 kbit per second and many applications don't require faster transmissions. For those that do there is a 400 kbit and - since 1998 - a high speed 3.4 Mbit option available.
Meanwhile I2C is not only used on single boards, but also to connect components which are linked via cable. Simplicity and flexibility are key characteristics that make this bus especially attractive for consumer and automotive electronics.
to know more about I2C Bus---
http://www.esacademy.com/faq/i2c/
The I2C-Bus and how to use it is a well-known document from Philips discussing the use of this bus in applications.
Reed Relays
Reed Switches (wiki)
Reed Relay Applications
Sunday, November 18, 2007
some interesting motor applications
http://www.compumotor.com/catalog/cataloga/A72-A96.pdf
stepper motor basics
Some web resources on Stepper Motors:
Stepper motor Basics
Control of Stepping Motors - A Tutorial
A Wiki article on Stepper motors
Nice Animation of a stepping Motor : A German webpage.Please use the slider labelled as continuous to vary speed and run the animation.The stepping modes can also be changed.The type of winding can be selected from the top left corner of the animation
the microsoft way.............
Sunday, November 11, 2007
Understanding DC Electrical Characteristics of Microcontrollers
http://www.maxim-ic.com/appnotes.cfm/an_pk/1087
Friday, November 9, 2007
is 8051 a RISC or a CISC processor?
"CISC (complex Instruction Set Computer), with all the possible adressing modes on the instructions"
although the actual number of instructions is quite small!
So, taking the words at face-value, it is quite "simple" relative to something "complex" like a Pentium;
It is also quite "simple" relative to something like the ARM - which is RISC!
"CISC" and "RISC" have to do with design philosophy rather than raw counts of numbers of instructions...
see the following discussion forum for morehttp://www.keil.com/forum/docs/thread11113.asp
Thursday, November 8, 2007
C v/s Assembly
http://www.keil.com/forum/docs/thread11112.asp#msg53554
Wednesday, November 7, 2007
8051 ports
- the status of 8051 port pins at power on/reset
- what happens when a 1 is written to a port latch
http://www.8052.com/faqs.phtml?FAQ=120176
Sunday, November 4, 2007
von Neumann architecture and Harvard architecture
Harvard architecture is a computer architecture with physically separate storage and signal pathways for instructions and data. The term originated from the Harvard Mark I relay-based computer, which stored instructions on punched tape (24 bits wide) and data in electro-mechanical counters (23 digits wide). These early machines had limited data storage, entirely contained within the data processing unit, and provided no access to the instruction storage as data, making loading and modifying programs an entirely offline process.
http://en.wikipedia.org/wiki/Harvard_architecture
The following link also provides some insight into the topic especially wrt ARM cores
http://www.arm.com/support/faqip/3738.html
Sunday, April 22, 2007
Build Your Own ARM Cross Compiler Toolchain
GNUARM is a set of open source GNU compiler for ARM microcontroller. The toolchain consists of the GNU binutils, GCC compiler set, Newlib and Insight, the graphical user interface to GNU debugger for Windows and Linux. This article will guide the building process of GNUARM toolchain only for Linux users. For Windows users, there have the installer executable EXE files already. www.scienceprog.com has a tutorial on setting up this tool on Windows environment.
Thursday, April 19, 2007
8051 mcu, von Neumann vs Harvard Architectures
We can classify computer architectures into two categories:
von Neumann architecture: computers has a single, common memory space in which both program instructions and data are stored. There is a single internal data bus that fetches both instructions and data. They can not be performed at
the same time
Harvard architecture: computers have separate memory areas for program instructions and data. There are two or more internal data buses, which allow simultaneous access to both instructions and data. The CPU fetches program instructions on the program memory bus.
Friday, April 13, 2007
iF-DEV Free Tools for ARM7/9/XScale
You can get started developing on an ARM for only $99 with dev. kit from iSystem AG. iF-DEV is a complete development tool solution for ARM7, ARM9 and XScale (see Fig. below). The system includes includes everything you need to get started. The small target board contains an ARM-based NXP LPC2138 microcontroller along with a USB-based JTAG debugger. Power to the target is provided by the JTAG’s USB interface.
Thursday, April 12, 2007
Microcontroller Programmer DIY
Sunday, April 8, 2007
Learn Embedded Linux with ARMulator
Saturday, April 7, 2007
Microcontrollers and the GNU Public License (GPL)
Friday, April 6, 2007
Linux for Embedded Systems
Thursday, April 5, 2007
Understanding Processor Architecture: RISC versus CISC
Tuesday, April 3, 2007
ASEM-51 step-by-step Installation on Windows XP
Sunday, April 1, 2007
Learning Machine Code with 8-bit Microcontrollers
Wednesday, March 28, 2007
Tuesday, March 27, 2007
Understanding Processor Architecture: Simplify Computer Complexity
Understanding Processor Architecture: Simplify Computer Complexity >>>
Monday, March 26, 2007
Understanding Processor Architecture: ISA
Understanding Processor Architecture: ISA >>>
Tuesday, March 20, 2007
AVR flash MCUs roll for high-volume USB apps
Sunday, March 18, 2007
Atmel 8051 MCUs roll for high-volume USB apps
Wednesday, March 14, 2007
Configurable ARM-powered SoCs target Linux devices
Tuesday, March 13, 2007
Malaysia develops 'smallest' RFID chip
Thursday, February 15, 2007
Brand New Support Forum
Let's discuss in our forum:
Embedded Computing and Microcontrollers
Please register and post your questions.
Any questions, please contact webmaster@computingfreak.com
Tuesday, February 6, 2007
NEC expands MCU line for inverter control apps
Tuesday, January 30, 2007
Evaluation for 32bit ARM7-based MCUs
18-bit ADC in SOT-23 package
|
---|