如何将74153扩展成八选一
作者&投稿:漳卫 (若有异议请与网页底部的电邮联系)
潜琛15188908032问: 怎样用两片4选1数据选择器74153和少许门电路 通过控制选通控制端 扩展为一个16选一数据选择器 跪求啊! - ?
安庆市洛雅回答: 这个还是蛮简单的,先把两片153的6个控制端一一对应接在一起,组成3个新的控制端B,C,D,再加一个控制端A(高位),第一片的153使能端(低电平有效)接A,第二片153使能端通过一个非门接A,两个输出(高电平有效)通过一个或门接在一起,形成一个新的输出.希望能帮助你
潜琛15188908032问: 由8选1数据选择器74ls151构成的电路如图所示,请写出该电路输出函数Y的逻辑表达式 - ?
安庆市洛雅回答: 这题表达式挺麻烦的说~ 以CBAD从高位到低位排列最小项为m(1,2,3,6,8,11,13,14),逻辑表达式打不出来,你自己画画卡诺图就能写出来了.做法就是先写出3输入8行真值表把Y表示为D的函数,然后分D=0,1扩展成16行真值表即可.
潜琛15188908032问: 单片机有8路AD转换,想外扩成12位的,该怎么做 - ?
安庆市洛雅回答: 单片机的7路ADC输入(例如ADC1-ADC7)不改动,取其中一路例如ADC8,外接8选1的模拟开关芯片CD4051,就可以扩展到最多15路了.用程序控制CD4051,切换不同的输入通道8-15,在单片机内都用ADC8采集,作为第8-15路的数据.
潜琛15188908032问: 用74ls165扩展8个输入端口设计的程序设计 - ?
安庆市洛雅回答: MAIN:MOV SCON,#10H CLR P3.2 ;读入8位并行数据(键状态) SETB P3.2 ;允许串行移位 CLR RI ;清除串行接收中断标志 JNB RI,$ ;等待接收完毕 MOV A, SBUF;取数据 MOV P1,A ;将键盘数据送入P1口 AJMP MAIN ;程序循环执行 END 你好 加个好友吧!
潜琛15188908032问: 怎样将74LS138译码器扩展成24线译码器 - ?
安庆市洛雅回答: 74ls138是3 - 8线译码器,扩展成24线,用三片74ls138,就能出24线,三片的选择端A连接在一起,B连接在一起,C连接在一起,用三I/O选择.使能端G1接高电平.使能端G2A,G2B(4脚,5脚)连接在一起,再用一片74ls138或74ls139译码器的输出端分别控制24线译码器的三个使能端G2A,G2B.再用2个I/O控制使能选择,即5个I/O就能出24线译码.
潜琛15188908032问: arduino或单片机如何扩展模拟量输入 - ?
安庆市洛雅回答: 模拟量输入扩展可以采用CD4051八选一双向模拟开关,用分时切换输入的方法,将一路AD输入扩展为8路.