| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
INTRODUCTION APPLICATION When comes communicating over serial bus
Top Searches for this datasheetAND8148/D Using MC74HC589A True SPI-Bus Peripheral INTRODUCTION APPLICATION When comes communicating over serial bus, there three main methods, (Serial Peripheral Interface), Microwire I2C. choice always easy make, often designer must whichever hardware available micro-controller peripherals. Eck1 claims that that three common interfaces, easiest write code for, fastest protocol. SPI-bus invented 1980s simple inexpensive communicate with peripherals, with minimum code absolute simplicity receive function. SPI-bus synchronous, with "master" device responsible sending clock signal. most expansive form consists wires, (Serial Clock), MISO (Master Slave Out), MOSI (Master Slave In), (Slave Select). MC74HC589A MISO (slave) device only. will interfere with other master devices system, however there other masters, system reduces MISO line, line n-number lines. lines either single line controlling single device multiple lines multiple devices. Latch Clock NLSF589 operation. addition, needs provide logic control action register, either Parallel Load Serial Shift, this action explicit requirement SPI, however part will function properly, without setting this requires high transition move data that been stored shift register, into output latch. Although device active Enable pin, necessary this pin, hard wired low. diagram below shows MC74HC589 used detect closures remote location. only MISO port MCU. closures applied pins A-H. There determine that either been opened closed, designer must "polling" technique. designer initializes data, then goes shift register, reads data, looks change from prior state. designer must return port, update information regular basis e.g. every 30ms. "HC589" parallel inputs, along with various pins SPI. diagram shows switches with pull resistors parallel port (A-H), designer just needs supply logic level port. De-bounce explicitly required hardware. software engineer might want return port poll again, perhaps 10ms later, closure records same data. actual software algorithm will left designer. further aspect design requires rise fall times clock signals observed. supply voltage rise time must assure clock recognized change state properly. Some designers eliminate noise using filtering data clock lines. recommendation hysteresis gate(s) lines that rise fall time met. circuit shown operating only requirement that both shift register function same voltage, unless designer explicitly handles differences with logic level translators. diagram shows (Pin asserted with logic level low, latch clock (Pin being asserted with rising edge applied this pin. designer trying save wires, single gate inverter MC74HC1G14 create rising edge from output enable logic level. more"589s" cascaded more bits data. this done, reader should approach this carefully reading Semiconductor Application Note: AND8144/D observing timing issues. Eck, Serial Interface Embedded Design, Circuit Cellar Online- Jan., 2000 Semiconductor Components Industries, LLC, 2006 May, 2006 Rev. Publication Order Number: AND8148/D AND8148/D through MC74HC589A Wire Data Clock MISO GPIO Latch Clock Figure Application Diagram Semiconductor registered trademarks Semiconductor Components Industries, (SCILLC). SCILLC reserves right make changes without further notice products herein. SCILLC makes warranty, representation guarantee regarding suitability products particular purpose, does SCILLC assume liability arising application product circuit, specifically disclaims liability, including without limitation special, consequential incidental damages. "Typical" parameters which provided SCILLC data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. SCILLC does convey license under patent rights rights others. SCILLC products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure SCILLC product could create situation where personal injury death occur. Should Buyer purchase SCILLC products such unintended unauthorized application, Buyer shall indemnify hold SCILLC officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that SCILLC negligent regarding design manufacture part. SCILLC Equal Opportunity/Affirmative Action Employer. This literature subject applicable copyright laws resale manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center Semiconductor P.O. 5163, Denver, Colorado 80217 Phone: 303-675-2175 800-344-3860 Toll Free USA/Canada Fax: 303-675-2176 800-344-3867 Toll Free USA/Canada Email: orderlit@onsemi.com American Technical Support: 800-282-9855 Toll Free USA/Canada Europe, Middle East Africa Technical Support: Phone: 2910 Japan Customer Focus Center Phone: 81-3-5773-3850 Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit additional information, please contact your local Sales Representative http://onsemi.com AND8148/D Other recent searchesSIL15E - SIL15E SIL15E Datasheet RLD2BPNK2 - RLD2BPNK2 RLD2BPNK2 Datasheet MCLS013 - MCLS013 MCLS013 Datasheet CHT4694-QAG - CHT4694-QAG CHT4694-QAG Datasheet B5087 - B5087 B5087 Datasheet
Privacy Policy | Disclaimer |