我要用51单片机做一个16*16的键盘扫描,要什么芯片扩展I/O口
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 01:44:55
我要用51单片机做一个16*16的键盘扫描,要什么芯片扩展I/O口
是要读取信息的 不是输出的
是要读取信息的 不是输出的
可以用MUX(multiplexer,复用器),比如横行16位用一个16进一出的MUX,那么加上选择为就是一共只需要5个IO口,四个用来选择,一个用来读取数据,或者用32进一出的MUX只需要用6个IO口(不过不知道有没有这么多输入的MUX芯片),在程序里设置输出选择位就可以一位一位的键盘的输入,缺点是会有一点延时.
再问: 具体什么型号呢 最好是protes有的,我没有接触过MUX 谢谢
再答: 是Proteus吧,我没用过这个仿真软件,刚刚查了一下,有三种型号: 74LS450 TTL 16:1多路转接复用器多工器 74LS451 TTL 双8:1多路转接复用器多工器 74LS453 TTL 四4:1多路转接复用器多工器
再问: 谢谢你哈 我刚查了一下这个芯片 网上资料几乎没有额 那里有这个资料吗?
再答: 芯片的话都是看datasheet,其他的资料都是从datasheet上翻译过去的,这里有个网址: http://www.alldatasheetcn.com/view.jsp?Searchword=74LS450 这个东西很简单,不怎么用看资料,比如一个四进一出的MUX有四个信号输入,那么他需要两个从芯片的选择信号来选择输出(只有一个)是这四个输入的哪一个,两位选择刚好是00,01,10,11代表四个输入 或者你百度查:数据选择器,查到的比复用器多也通俗了不少。。。更容易理解,我一直叫MUX其实中文名也不是很清楚
再问: 具体什么型号呢 最好是protes有的,我没有接触过MUX 谢谢
再答: 是Proteus吧,我没用过这个仿真软件,刚刚查了一下,有三种型号: 74LS450 TTL 16:1多路转接复用器多工器 74LS451 TTL 双8:1多路转接复用器多工器 74LS453 TTL 四4:1多路转接复用器多工器
再问: 谢谢你哈 我刚查了一下这个芯片 网上资料几乎没有额 那里有这个资料吗?
再答: 芯片的话都是看datasheet,其他的资料都是从datasheet上翻译过去的,这里有个网址: http://www.alldatasheetcn.com/view.jsp?Searchword=74LS450 这个东西很简单,不怎么用看资料,比如一个四进一出的MUX有四个信号输入,那么他需要两个从芯片的选择信号来选择输出(只有一个)是这四个输入的哪一个,两位选择刚好是00,01,10,11代表四个输入 或者你百度查:数据选择器,查到的比复用器多也通俗了不少。。。更容易理解,我一直叫MUX其实中文名也不是很清楚
我要用51单片机做一个16*16的键盘扫描,要什么芯片扩展I/O口
给51单片机外接I/O口,要用哪个芯片呀
51单片机中,在接有片解存储器或扩展I/o口且寻址范围超过256个字节时,用什么作为高8位地址线
单片机AD转换问题.ad转换是什么概念?为什么要ad转换才能输入单片机呢?8位16位的ad转换芯片是什么意思?芯片的采样
求51单片机用ADC0809芯片做AD转换电路的电路图跟程序.
STC89C52单片机端口允许通过的电流大约是多大?为什么我用单片机的I/O口去拉一个10K欧姆的电阻
英语翻译用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根
自己做了一个稳压电源,输出6V电压.现在用单片机,adc芯片,数码管做一个测量干路电流的电流表,
AT89C52单片机I/O口接一个1602液晶显示,显示电流大小是1-300mA 我应该用多大的排阻啊?怎么算得啊
单片机填空题求答案1、8031单片机芯片共有 个引脚,MCS-51系列单片机为 位单片机.2、8031的异步通信口为 (
求开关芯片!要求用数字芯片驱动(我用的74ls193)的,cd4066好想可以但我要做仿真,我用的multisim10.
为什么51单片机P0口有时候要加上拉电阻才能用,有些芯片直接可以接P0口不用上拉电阻就可以用