EEWORLDEEWORLDEEWORLD

Part Number

Search

AN1775

Description
expanding digital input with an A/D converter
File Size377KB,12 Pages
ManufacturerFREESCALE (NXP)
Download Datasheet View All

AN1775 Overview

expanding digital input with an A/D converter

Freescale Semiconductor
Order this document
by AN1775/D Rev. 1
AN1775
Freescale Semiconductor, Inc...
Expanding Digital Input with an A/D Converter
By Brad Bierschenk
Freescale
Applications Engineering
Austin, Texas
Introduction
This application note documents a method of extending digital input
using the analog-to-digital converter (ADC) of a microcontroller unit
(MCU).
Many MCU applications require digital input and arbitration. For
example, determining which key of a keypad was pressed. This is
commonly done by arranging switches in a matrix configuration,
connecting to a series of digital input pins, and reading a digital input
data register to determine which key was pressed. While this method is
easily implemented, it does require the use of an MCU’s parallel port
pins.
Some applications require all available bidirectional or input-only pins for
other purposes. In such a case, an alternate method of arbitrating
keypresses is desired. By using the ADC of an MCU connected to a
resistor ladder, user input can be more efficiently processed.
© Freescale Semiconductor, Inc., 2004. All rights reserved.
© Motorola, Inc., 1998
AN1775 Rev. 1
For More Information On This Product,
Go to: www.freescale.com
CAB installation package modifies the registry
Hello everyone, I need to package a .dll file and install it to the device, and modify the registry at the same time. My .inf file is already written, and can generate .cab file correctly, but now I d...
ryzhou Embedded System
Add horizontal lines to letters in Altium designer 19
[i=s]This post was last edited by wsw_whu on 2019-11-27 22:29[/i]Dear friends:The AD version I use should be the cracked version 19.0, but there are always problems when adding horizontal lines to let...
wsw_whu PCB Design
Generates a sawtooth wave
How can a sawtooth wave be generated from a triangle wave? (Without an op amp)...
wh20100133 FPGA/CPLD
[Help] Some questions about audio and video encoding~
A friend of mine asked me a few questions about audio and video encoding. Unfortunately, I have no experience in this area, so I came to ask for help from the forum friends. I hope that some knowledge...
okhxyyo Integrated technical exchanges
I made my own board and finally connected it to DSP
I made my own board and was finally able to connect to the DSP. Calm down first, then load the program and hope everything goes well. The cost is to destroy a DSP and two boards. :funk:...
安_然 DSP and ARM Processors
The difference between Buffer and Cache
[size=5] [/size][size=5]1. Cache: Cache is a high-speed cache, which is a small but fast storage located between the CPU and the main memory. Because the speed of the CPU is much higher than the speed...
白丁 FPGA/CPLD

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 675  68  2749  2750  2845  14  2  56  58  26 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号