|
|
Article: Microprocessor's single-interrupt input processes multiple external interrupts.(design ideas: READERS SOLVE DESIGN PROBLEMS)
- Article from:
- EDN
- Article date:
- March 2, 2006
- Author:
CopyrightCOPYRIGHT 2006 Reed Business Information, Inc. (US). This material is published under license from the publisher through the Gale Group, Farmington Hills, Michigan. All inquiries regarding rights should be directed to the Gale Group. (Hide copyright information)
|
On the lower end of the performance spectrum, many widely available and inexpensive microcontrollers pay for their small pc-board footprints by omitting functions. For example, most low-end processors provide only one external-interrupt input pin and only one address vector in memory for the service routine that processes external IRQs (interrupt requests). However, a project occasionally requires that several interrupt-service programs must process multiple external interrupts from various sources. Cost and inventory constraints may make it undesirable to choose another microcontroller whose only advantage is the availability of a few more interrupt pins.
For ...
Related newspaper, magazine, and journal articles:
|
|
Article: Contact-debouncing algorithm emulates Schmitt trigger.(design ...
EDN;
July 7, 2005 ;
700+ words
... ... write to that port bit that functions as an external interrupt input. Always avoid connection of mechanical contacts to interrupt inputs unless the contacts undergo hardware debouncing. Otherwise, the contacts may bounce dozens of times, unnecessarily consuming ...
|
|