单片机IO口结构及上拉电阻

合集下载

单片机 io口 灌电流

单片机 io口 灌电流

单片机 io口灌电流单片机是一种集成电路,具有微处理器核心和各种外围设备,可以完成特定的任务。

其中,IO口是单片机与外部设备进行通信的关键接口,它能够实现输入输出功能。

本文将重点讨论单片机IO口灌电流的相关知识。

一、IO口简介IO口是单片机与外部设备进行数字信号交互的接口,通常包括输入端口和输出端口。

输入端口用于接收外部设备的信号,输出端口则用于向外部设备发送信号。

单片机通过IO口的电平变化来实现与外部设备的通信。

二、IO口灌电流原理IO口灌电流是指通过控制IO口的电平变化来改变其输出电流大小的一种操作方式。

一般来说,单片机的IO口输出电流有一定的限制,超过限定值则可能导致IO口损坏。

通过合理控制IO口的电平,可以在一定范围内调节IO口的输出电流。

三、IO口灌电流的应用1. 控制外部设备:通过改变IO口的电平,可以控制外部设备的开关状态。

例如,通过IO口控制LED灯的亮灭,或者控制电机的启停。

2. 数据传输:IO口的状态变化可以用于数字信号的传输。

例如,通过IO口的高低电平变化来传输二进制数据。

3. 电压检测:通过IO口灌电流,可以实现对外部电压的检测。

当外部电压超过一定阈值时,IO口的电平会发生变化,从而可以检测出电压是否正常。

四、IO口灌电流的方法1. 使用内部上拉电阻:单片机的IO口通常带有内部上拉电阻,可以通过设置相关寄存器来使IO口的电平变为高电平。

这种方式下,IO口的输出电流由上拉电阻决定。

2. 使用外部电阻:可以通过连接外部电阻的方式来控制IO口的输出电流。

外部电阻的阻值越小,IO口的输出电流越大。

3. 使用特定芯片或模块:一些特定的芯片或模块可以提供灌电流的功能,通过连接这些芯片或模块,可以实现更灵活的IO口灌电流控制。

五、IO口灌电流的注意事项1. 了解IO口的电流限制:不同型号的单片机IO口的电流限制可能不同,应该在使用前仔细查阅相关资料,了解IO口的电流限制。

2. 防止IO口过载:在进行IO口灌电流时,要注意是否超过了IO 口的电流限制,避免IO口过载导致损坏。

为什么单片机的IO口需要驱动?

为什么单片机的IO口需要驱动?

为什么单片机的I/O口需要驱动呢?这个问题需要从I/O口的电气特性上进行解释。

首先,给出单片机典型的I/O口,即P1口电气结构图,如图所示。

P1口通常是作为通用I/O口使用,不需要多路转换电路MUX。

其输出级电路内部有上拉电阻,与场效应管共同组成输出驱动电路。

因此,P1口作为输出时,不需要再外接上拉电阻,而当P1口作为输入口使用时,仍然需要先向锁存器写“1”,截止场效应管。

内部上拉电阻阻值很大,经过测量大致在330KΩ左右,而内部电源Vcc仅仅+5V,这样以P1.X高电平驱动发光二极管为例,场效应管截止,相当于Vcc通过330KΩ的电阻向二极管提供电流,5/330*10-3=0.015mA,而二极管的点亮电流为5mA至10mA,这就说明单片机的端口只是驱动TTL电平,不提供或提供很小的驱动电流,所以在带负载时,单片机应当在I/O口加上驱动芯片。

单片机IO口结构及工作原理

单片机IO口结构及工作原理

单片机IO口结构及工作原理单片机(Microcontroller Unit,MCU)的IO口是指可用来输入输出数据的引脚,在单片机系统中具有重要的作用。

本文将详细介绍单片机IO口的结构和工作原理。

一、单片机IO口的结构单片机的所有IO口都可以看作是一个通用的数字引脚。

常用的单片机IO口主要包括输入端和输出端两个部分。

1.输入端:单片机IO口的输入端包含一个输入缓冲区,用于对输入信号进行缓冲和驱动。

输入缓冲区通常由一个高阻抗的MOSFET器件构成,可以对输入信号进行放大和处理。

输入端能够接收来自外界的高电平和低电平信号,通过输入缓冲区将信号传递给单片机的内部电路。

2.输出端:单片机IO口的输出端是由一个输出缓冲器和驱动电路构成的。

输出缓冲器一般由一个强驱动能力的MOSFET器件构成,可以对输出信号进行放大和驱动。

输出端能够将单片机内部的数据通过输出缓冲器传递给外部电路,形成相应的高电平或低电平电压信号。

3. 接口电路:为了提高单片机IO口的抗干扰能力和适应外部电路的需求,通常在IO口的输入和输出端之间设置了一些接口电路,如上拉电阻(Pull-Up Resistor)和下拉电阻(Pull-Down Resistor)。

上拉电阻和下拉电阻可以对输入或输出信号进行稳定的电平处理和电流限制,使得单片机的IO口在复杂的电路环境中能够正常工作。

二、单片机IO口的工作原理单片机的IO口工作原理主要包括输入和输出两种模式。

1.输入模式:当IO口被设定为输入模式时,输入信号可以通过外部电路或者内部电路输入到IO口,并经过输入缓冲器进行电平放大和处理。

在输入模式下,可以通过软件对IO口进行设置,使其能够读取外部电路的电平状态。

通过输入模式,单片机可以读取外部的开关状态、传感器的输出以及其他的输入信号,实现数据的采集和处理。

2.输出模式:当IO口被设定为输出模式时,单片机可以将内部处理的数据通过输出缓冲器驱动外部电路。

单片机IO端口工作原理(P0端口,漏极开路,推挽,上拉电阻,准双向口)

单片机IO端口工作原理(P0端口,漏极开路,推挽,上拉电阻,准双向口)

单片机IO端口工作原理(P0端口,漏极开路,推挽,上拉电阻,准双向口)一、P0端口的结构及工作原理P0端口8位中的一位结构图见下图:输入缓冲器:在P0口中,有两个三态的缓冲器,三态门有三个状态,即在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态。

图中有一个是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,那就得使读锁存器的这个缓冲器的三态控制端(上图中标号为‘读锁存器’端)有效。

图中另一个是读引脚的缓冲器,要读取P0.X引脚上的数据,也要使标号为‘读引脚’的这个三态缓冲器的控制端有效,引脚上的数据才会传输到我们单片机的内部数据总线上。

D锁存器:一个触发器可以保存一位的二进制数(即具有保持功能),在51单片机的32根I/O口线中都是用一个D触发器来构成锁存器的。

图中的锁存器,D 端是数据输入端,CP是控制端(也就是时序控制信号输入端),Q是输出端,Q 非是反向输出端。

对于D触发器来讲,当D输入端有一个输入信号,如果这时控制端CP没有信号(也就是时序脉冲没有到来),这时输入端D的数据是无法传输到输出端Q及反向输出端Q非的。

如果时序控制端CP的时序脉冲一旦到了,这时D端输入的数据就会传输到Q及Q非端。

数据传送过来后,当CP时序控制端的时序信号消失了,这时,输出端还会保持着上次输入端D的数据(即把上次的数据锁存起来了)。

如果下一个时序控制脉冲信号来了,这时D端的数据才再次传送到Q端,从而改变Q端的状态。

多路开关:在51单片机中,当内部的存储器够用(也就是不需要外扩展存储器时,这里讲的存储器包括数据存储器及程序存储器)时,P0口可以作为通用的输入输出端口(即I/O)使用,对于8031(内部没有ROM)的单片机或者编写的程序超过了单片机内部的存储器容量,需要外扩存储器时,P0口就作为‘地址/数据’总线使用。

那么这个多路选择开关就是用于选择是做为普通I/O口使用还是作为‘数据/地址’总线使用的选择开关了。

单片机、P0口、上拉电阻

单片机、P0口、上拉电阻

单片机、P0口、上拉电阻
由于P0 口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当
于它是没有电源的,需要外部的电路提供,绝大多数情况下P0 口是必需加上
拉电阻的。

1.一般51 单片机的P0 口在作为地址/数据复用时不接上拉电阻。

2. 作为一般的I/O 口时用时,由于内部没有上拉电阻,故要接上上拉电阻!!3.
当p0 口用来驱动PNP 管子的时候,就不需要上拉电阻,因为此时的低电平有效;4.当P0 口用来驱动NPN 管子的时候,就需要上拉电阻的,因为此时只有当P0 为1 时候,才能够使后级端导通。

简单一点说就是它要驱动LCD 显示屏显示就必须要有电源驱动,否则亮不了,而恰好P0 口没有电源,所以就要外
接电源,接上电阻是起到限流的作用;如果接P1、P2、P3 端口就不用外接电源和电阻了。

P0 口是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0 口是必需加上拉电阻的51 单片机的P0 口用作数据和地址总线时不必加上拉电阻。

多数网友认为:
1、P0 口作为普通I/O 输入口时,需要外接上拉电阻
2、若外电路可提供高电平,则P0 口是否外接上拉电阻没什么影响
我在想,若外电路可提供高电平,则对输入的高电平应该是没影响。

但是,
要知道,有些IC 的驱动能力并不强,如果P0 口作为输入而加了不必要的上拉,有可能驱动IC 无法将其拉回到低电平,从而使输入失败!
如果是驱动led,那么用1K 左右的就行了。

如果希望亮度大一些,电阻可减小,最小不要小
于200 欧姆,否则电流太大;如果希望亮度小一些,电阻可增大,增加到多少呢,主要看亮度情。

单片机的IO引脚结构

单片机的IO引脚结构

单片机的IO引脚结构单片机(MCU)的IO引脚结构是指单片机芯片上的输入输出引脚的组织结构和功能。

单片机的引脚结构通常由内部逻辑电路和外部物理引脚组成,它们通过输入输出方式与外部电路或器件进行信息交互。

下面将对单片机的IO引脚结构进行详细描述。

一、输入输出引脚组织结构单片机的输入输出引脚通常由三个主要组成部分构成:引脚功能区、输入输出缓冲区和引脚控制寄存器。

1.引脚功能区:是指单片机芯片上与外部引脚相连接的内部逻辑电路部分。

该电路决定了引脚的功能,包括输入、输出、模拟输入、模拟输出、复用功能等。

2.输入输出缓冲区:是单片机芯片内部的电路,用于将引脚与CPU内部总线之间的电平信号进行相互转换。

输入缓冲器用于输入引脚,将外部电平信号转换为内部电平信号;输出缓冲器用于输出引脚,将内部电平信号转换为外部电平信号。

3.引脚控制寄存器:是用于配置和控制引脚的寄存器。

它可以设置引脚的输入/输出模式、上拉/下拉电阻、中断使能等功能。

通过对引脚控制寄存器的设置,可以实现对引脚功能和特性的灵活配置。

二、引脚的功能和特性1.输入功能:可以将外部电平信号输入到单片机内部。

输入引脚通常具有输入缓冲器,用于接收外部电平信号。

可以通过设置引脚控制寄存器来配置输入功能的参数,如输入模式、上拉/下拉电阻、中断使能等。

2.输出功能:可以将单片机内部的电平信号输出到外部。

输出引脚通常具有输出缓冲器,用于将内部电平信号转换为外部电平信号。

可以通过设置引脚控制寄存器来配置输出功能的参数,如输出模式、上拉/下拉电阻等。

3.模拟输入功能:部分单片机的引脚具有模拟输入功能,可以接收模拟电压信号并转换为数字信号输入到单片机内部。

此类引脚通常具有模拟输入通道和采样电路,可以支持模拟信号的采样和转换。

4.模拟输出功能:部分单片机的引脚具有模拟输出功能,可以将单片机内部的数字信号转换为模拟电压信号输出到外部。

此类引脚通常具有数字模拟转换器(DAC)和输出缓冲器,可以实现数字信号到模拟信号的转换。

单片机IO口结构及工作原理

单片机IO口结构及工作原理

、Po端口的结构及工作原理Po端口8位中的一位结构图见下图:地址∕ttiκI i O i XWwfr⅛⅛内部总线i⅛引脚PO 口工作康理图由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成下面,先分析组成P0 口的各个部分:先看输入缓冲器:在P0 口中,有两个三态的缓冲器,在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态(或称为禁止状态),上面一个是读锁存器的缓冲器,下面一个是读引脚的缓冲器,读取P0.X引脚上的数据,要使这个三态缓冲器有效,引脚上的数据才会传输到内部数据总线上。

D锁存器:在51单片机的32根I/O 口线中都是用一个D触发器来构成锁存器的。

D 端是数据输入端,CP是控制端(也就是时序控制信号输入端),Q是输出端,Q非是反向输出端。

多路开关:在51单片机中,不需要外扩展存储器时,P0 口可以作为通用的输入输出端口(即I/O)使用,对于8031 (内部没有ROM )的单片机或者编写的程序超过了单片机内部的存储器容量,需要外扩存储器时,P0 口就作为,地址/数据? 总线使用。

这个多路选择开关就是用于选择是做为普通I/O 口使用还是作为,数据/地址?总线使用的选择开关了。

当多路开关与下面接通时,P0 口是作为普通的I/O 口使用的,当多路开关是与上面接通时,P0 口是作为,地址/数据?总线使用的。

输出驱动部份:P0 口的输出是由两个MOS管组成的推拉式结构,也就是说,这两个MOS管一次只能导通一个,当V1导通时,V2就截止,当V2导通时,V1截止。

Po 口作为I/O端口使用时,多路开关的控制信号为0 (低电平),V1管截止, 多路开关是与锁存器的Q非端相接的(即P0 口作为I/O 口线使用)。

作为地址/数据线使用时,多路开关的控制信号为1,V1管由地址/数据线决定,多路开关与地址/数据线连接。

输出过程:1、I/O输出工作过程:当写锁存器信号CP有效,数据总线的信号→锁存器的输入端D→锁存器的反向输出Q非端→多路开关→V2管的栅极→V2的漏极到输出端P0.X。

MCS-51单片机IO口详解

MCS-51单片机IO口详解

单片机IO口结构及上拉电阻MCS-51有4组8位I/O口:P0、P1、P2和P3口,P1、P2和P3为准双向口,P0口则为双向三态输入输出口,下面我们分别介绍这几个口线。

一、P0口和P2口图1和图2为P0口和P2口其中一位的电路图。

由图可见,电路中包含一个数据输出锁存器(D触发器)和两个三态数据输入缓冲器,另外还有一个数据输出的驱动(T1和T2)和控制电路。

这两组口线用来作为CPU与外部数据存储器、外部程序存储器和I/O扩展口,而不能象P1、P3直接用作输出口。

它们一起可以作为外部地址总线,P0口身兼两职,既可作为地址总线,也可作为数据总线。

图1 单片机P0口内部一位结构图图2 单片机P0口内部一位结构图P2口作为外部数据存储器或程序存储器的地址总线的高8位输出口AB8-AB15,P0口由ALE选通作为地址总线的低8位输出口AB0-AB7。

外部的程序存储器由PSEN信号选通,数据存储器则由WR和RD读写信号选通,因为2^16=64k,所以MCS-51最大可外接64kB的程序存储器和数据存储器。

二、P1口图3为P1口其中一位的电路图,P1口为8位准双向口,每一位均可单独定义为输入或输出口,当作为输入口时,1写入锁存器,Q(非)=0,T2截止,内上拉电阻将电位拉至"1",此时该口输出为1,当0写入锁存器,Q(非)=1,T2导通,输出则为0。

图3 单片机P2口内部一位结构图作为输入口时,锁存器置1,Q(非)=0,T2截止,此时该位既可以把外部电路拉成低电平,也可由内部上拉电阻拉成高电平,正因为这个原因,所以P1口常称为准双向口。

需要说明的是,作为输入口使用时,有两种情况:1.首先是读锁存器的内容,进行处理后再写到锁存器中,这种操作即读—修改—写操作,象JBC(逻辑判断)、CPL(取反)、INC(递增)、DEC(递减)、ANL(与逻辑)和ORL(逻辑或)指令均属于这类操作。

2.读P1口线状态时,打开三态门G2,将外部状态读入CPU。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机IO口结构及上拉电阻
MCS-51有4组8位I/O口:P0、P1、P2和P3口,P1、P2和P3为准双向口,P0口则为双向三态输入输出口,下面我们分别介绍这几个口线。

一、P0口和P2口
图1和图2为P0口和P2口其中一位的电路图。

由图可见,电路中包含一个数据输出锁存器(D触发器)和两个三态数据输入缓冲器,另外还有一个数据输出的驱动(T1和T2)和控制电路。

这两组口线用来作为CPU与外部数据存储器、外部程序存储器和I/O扩展口,而不能象P1、P3直接用作输出口。

它们一起可以作为外部地址总线,P0口身兼两职,既可作为地址总线,也可作为数据总线。

图1 单片机P0口内部一位结构图
图2 单片机P0口内部一位结构图
P2口作为外部数据存储器或程序存储器的地址总线的高8位输出口
AB8-AB15,P0口由ALE选通作为地址总线的低8位输出口AB0-AB7。

外部的程序存储器由PSEN信号选通,数据存储器则由WR和RD读写信号选通,因为
2^16=64k,所以MCS-51最大可外接64kB的程序存储器和数据存储器。

二、P1口
图3为P1口其中一位的电路图,P1口为8位准双向口,每一位均可单独定义为输入或输出口,当作为输入口时,1写入锁存器,Q(非)=0,T2截止,内上拉电阻将电位拉至"1",此时该口输出为1,当0写入锁存器,Q(非)=1,T2导通,输出则为0。

图3 单片机P2口内部一位结构图
作为输入口时,锁存器置1,Q(非)=0,T2截止,此时该位既可以把外部电路拉成低电平,也可由内部上拉电阻拉成高电平,正因为这个原因,所以P1口常称为准双向口。

需要说明的是,作为输入口使用时,有两种情况:
1.首先是读锁存器的内容,进行处理后再写到锁存器中,这种操作即读—修改—写操作,象JBC(逻辑判断)、CPL(取反)、INC(递增)、DEC(递减)、ANL(与逻辑)和ORL(逻辑或)指令均属于这类操作。

2.读P1口线状态时,打开三态门G2,将外部状态读入CPU。

三、P3口
P3口的电路如图4所示,P3口为准双向口,为适应引脚的第二功能的需要,增加了第二功能控制逻辑,在真正的应用电路中,第二功能显得更为重要。

由于第二功能信号有输入输出两种情况,我们分别加以说明。

图4 单片机P0口内部一位结构图
P3口的输入输出及P3口锁存器、中断、定时/计数器、串行口和特殊功能寄存器有关,P3口的第一功能和P1口一样可作为输入输出端口,同样具有字节操作和位操作两种方式,在位操作模式下,每一位均可定义为输入或输出。

我们着重讨论P3口的第二功能,P3口的第二功能各管脚定义如下:
·P3.0 串行输入口(RXD)
·P3.1 串行输出口(TXD)
·P3.2 外中断0(INT0)
·P3.3 外中断1(INT1)
·P3.4 定时/计数器0的外部输入口(T0)
·P3.5 定时/计数器1的外部输入口(T1)
·P3.6 外部数据存储器写选通(WR)
·P3.7 外部数据存储器读选通(RD)
对于第二功能为输出引脚,当作I/O口使用时,第二功能信号线应保持高电平,与非门开通,以维持从锁存器到输出口数据输出通路畅通无阻。

而当作第二功能口线使用时,该位的锁存器置高电平,使与非门对第二功能信号的输出是畅通的,从而实现第二功能信号的输出。

对于第二功能为输入的信号引脚,在口线上的输入通路增设了一个缓冲器,输入的第二功能信号即从这个缓冲器的输出端取得。

而作为I/O口线输入端时,取自三态缓冲器的输出端。

这样,不管是作为输入口使用还是第二功能信号输入,输出电路中的锁存器输出和第二功能输出信号线均应置“1”。

四、IO口工作原理
1. P0作为地址数据总线时,T1和T2是一起工作的,构成推挽结构。

高电平时,T1打开,T2截止;低电平时,T1截止,T2打开。

这种情况下不用外接上拉电阻.而且,当T1打开,T2截止,输出高电平的时候,因为内部电源直接通过T1输出到P0口线上,因此驱动能力(电流)可以很大,这就是为什么教科书上说可以"驱动8个TTL负载"的原因。

2. P0作为一般端口时,T1就永远的截止,T2根据输出数据0导通和1截止,导通时拉地,当然是输出低电平;要输出高电平,T2就截止,P0口就没有输出了,(注意,这种情况就是所谓的高阻浮空状态),如果加上外部上拉电阻,输出就变成了高电平1。

3. 其他端口P1、P2和P3,在内部直接将P1口中的T1换成了上拉电阻,所以不用外接,但内部上拉电阻太大,电流太小,有时因为电流不够,也会再并一个上拉电阻。

4. 在某个时刻,P0口上输出的是作为总线的地址数据信号还是作为普通
I/O口的电平信号,是依靠多路开关MUX来切换的。

而MUX的切换,又是根据单片机指令来区分的。

当指令为外部存储器/IO口读/写时,比如 MOVX A,@DPTR ,MUX 是切换到地址/数据总线上;而当普通MOV传送指令操作P0口时,MUX是切换到内部总线上的。

5. P0、P1、P2、P3口用于输入时,需要写1使IO下拉的MOS管截止,以免MOS管导通将输入拉底为0,当一直用于输入时不用置1(先使用该IO输出,该IO锁存器里可能是0,再用该IO输入则会使MOS管导通),将IO写1后,该IO锁存器不会变了,所以再一直用于输入不用置1。

P0用于地址数据线时输入不用写1,因为MUX没和锁存器相连。

PS:
Because Ports 1, 2, and 3 have fixed internal pullups, they are sometimes called “quasi- bidirectional” ports.
因为端口1、2、3有固定的内部上拉,所以有时候他们被称为"准双向"口。

Port 0, on the other hand, is considered “true” bidirectional, because when configured as an input it floats.
端口0, 从另外一方面来说,就被 认为是"真正的"双向,因为当它被设置为输入的时候是浮空(高阻态)的。

五、P0口上拉电阻选择
如果是驱动led,那么用1K左右的就行了。

如果希望亮度大一些,电阻可减小,最小不要小于200欧姆,否则电流太大;如果希望亮度小一些,电阻可增大,增加到多少呢,主要看亮度情况,以亮度合适为准,一般来说超过3K以上时,亮度就很弱了,但是对于超高亮度的LED,有时候电阻为10K时觉得亮度还能够用。

我通常就用1k的。

对于驱动光耦合器,如果是高电位有效,即耦合器输入端接端口和地之间,那么和LED的情况是一样的;如果是低电位有效,即耦合器输入端接端口和VCC 之间,那么除了要串接一个1——4.7k之间的电阻以外,同时上拉电阻的阻值就可以用的特别大,用100k~500K之间的都行,当然用10K的也可以,但是考虑到省电问题,没有必要用那么小的。

对于驱动晶体管,又分为PNP和NPN管两种情况:对于NPN,毫无疑问NPN 管是高电平有效的,因此上拉电阻的阻值用2K~20K之间的,具体的大小还要看晶体管的集电极接的是什么负载,对于LED类负载,由于发管电流很小,因此上拉电阻的阻值可以用20k的,但是对于管子的集电极为继电器负载时,由于集电极电流大,因此上拉电阻的阻值最好不要大于4.7K,有时候甚至用2K的。

对于PNP管,毫无疑问PNP管是低电平有效的,因此上拉电阻的阻值用100K以
上的就行了,且管子的基极必须串接一个1~10K的电阻,阻值的大小要看管子集电极的负载是什么,对于LED类负载,由于发光电流很小,因此基极串接的电阻的阻值可以用20k的,但是对于管子的集电极为继电器负载时,由于集电极电流大,因此基极电阻的阻值最好不要大于4.7K。

对于驱动TTL集成电路,上拉电阻的阻值要用1~10K之间的,有时候电阻太大的话是拉不起来的,因此用的阻值较小。

但是对于CMOS集成电路上拉电阻的阻值就可以用的很大,一般不小于20K,我通常用100K的,实际上对于CMOS 电路,上拉电阻的阻值用1M的也是可以的,但是要注意上拉电阻的阻值太大的时候,容易产生干扰,尤其是线路板的线条很长的时候,这种干扰更严重,这种情况下上拉电阻不宜过大,一般要小于100K,有时候甚至小于10K。

相关文档
最新文档