s3c2440芯片中文手册2

s3c2440芯片中文手册2
s3c2440芯片中文手册2

第二章

处理器工作模式

2.1概述

S3C2440采用了非常先进的ARM920T内核,它是由ARM(Advanced RISC Machines) 公司研制的。

2.2 处理工作状态

从程序员的角度上看,ARM920T可以工作在下面两种工作状态下的一种:

● ARM 状态:执行32位字对齐的ARM指令

● THUMB 状态:执行16位半字对齐的THUMB指令。在这种状态下,PC 寄

存器的第一位来选择一个字中的哪个半字

注意;这两种状态的转换不影响处理模式和寄存器的内容。

2.3 切换状态

进入THUMB 状态

进入THUMB 状态,可以通过执行BX指令,同时将操作数寄存器的状态位(0位)置1来实现。

当从异常(IRQ,FIQ,UNDEF,ABORT,SWI等)返回时,只要进入异常处理前处理器处于THUMB状态,也会自动进入THUMB状态。

进入ARM状态

进入ARM状态,可以通过执行BX指令,并且操作数寄存器的状态位(0位)清零来实现。

当处理进入异常(IRQ,FIQ,RESET,UNDEF,ABORT,SWI等)。这时,PC值保持在异常模式下的link寄存器中,并从异常向量地址处开始执行处理程序。

存储空间的格式

ARM920T将存储器空间视为从0开始由字节组成的线性集合,字节0到3中保存了第一个字节,字节4到7中保存第二个字,以此类推,ARM920T对存储的字,可以按照小端或大端的方式对待。

大端格式:

在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放

2.4 指令长度

指令可以是32位长度(在ARM状态下) 或16位长度(在THUMB状态) 。

数据类型

ARM920T支持字节(8位),半字(16位) 和字(32位) 数据类型。字必须按照4字节对齐,半字必须是2字节对齐。

2.5 操作模式

ARM920T支持7种操作模式:

● 用户模式(user模式),运行应用的普通模式

● 快速中断模式(fiq模式),用于支持数据传输或通道处理

● 中断模式(irq模式),用于普通中断处理

● 超级用户模式(svc模式),操作系统的保护模式

● 异常中断模式(abt模式),输入数据后登入或预取异常中断指令

● 系统模式(sys模式),使操作系统使用的一个有特权的用户模式

● 未定义模式(und模式),执行了未定义指令时进入该模式]

外部中断,异常操作或软件控制都可以改变中断模式。大多数应用程序都是在用户模式下进行,进入特权模式是为了处理中断或异常请求或操作保护资源服务的。

2.6 寄存器

FIQ模式拥有7个私有寄存器R8-14(R8_fiq-R14_fiq)。在ARM状态下,多数FIQ 处理都不需要保存任何寄存器。用户、中断、异常中止,超级用户和未定义模式都拥有2个私有寄存器,R13和R14。允许这些模式都可拥有1个私有堆栈指针和

链接寄存器。

图2-3 ARM状态下的寄存器结构

THUMB 状态寄存器

THUMB 状态寄存器是ARM状态寄存器的一个子集。程序员可以直接操作8个通用寄存器R0-R7,同样可以这样操作程序计数器(PC),堆栈指针寄存器(SP),链接寄存器(LR),和CPSR。它们都是各个特权模式下的私有寄存器,链接寄存器和程序状态寄存器(SPSRs)。如图2-4

ARM 和THUMB 状态寄存器间的关系:

● THUMB 状态下R0-R7和ARM 状态下R0-R7是等同的

● THUMB 状态下CPSRs和SPSRs跟ARM状态的CPSR和SPSRs是等

同的

● THUMB 状态下的SP映射在ARM状态下得R13上

● THUMB状态下的LR映射在ARM状态下得R14上

● THUMB状态下程序计数器映射在ARM状态下的程序计数器上(R15)图2-5显示了它们的关系:

在THUMB状态下访问高地址寄存器

在THUMB状态下寄存器R8-15(高地址寄存器)不是标准寄存器集。但是,汇编语言的程序员可以访问它们并用它们作快速暂存。

采用MOV指令的某个变型,从R0-R7(低地址寄存器)的某个寄存器传送数据到达高地址寄存器,或者从高地址寄存器传送到低地址寄存器。还可以采用CMP和ADD指令,将高地址寄存器的值与低地址寄存器的值进行比较或相加。想获得这方面更多的信息,请参考图3-34。

2.7 程序寄存器状态

ARM920T具有一个当前程序状态寄存器(CPSR),另外还有5个保存程序状态寄存器(SPSRs)用于异常中断处理。这些寄存器的功能有:

● 保留最近完成的ALU操作的信息

● 控制中断的使能和禁止

● 设置处理器的操作模式

下图2-6显示了程序状态寄存器的位定义:

2.7.1条件码标志

N、Z、C、V均为条件码标志位。它们的内容根据算术或逻辑运算的结果所改

当正常的程序执行流程被临时中断时,称为产生了异常。例如程序执行转向

一个外设的中断请求。在异常能被处理前,当前处理器的状态必须被保留,这样按处理程序完成时就能恢复原始的程序。

有可能同时产生好几个异常,如果出现这种情况,就应该按固定的顺序处理。详情请看后面对异常优先级的说明。

2.8.1进入异常时的行为

当一个异常发生时,ARM920T 将进行以下步骤:

1. 将下一条指令的地址保存到相应的Link 寄存器中。如果异常是从ARM

状态进入的,下一条指令的地址拷贝到Link寄存器(根据异常的类型,数值为当前PC+4或PC+8,具体请看表2-8)。如果异常是从THUMB态

进入,那么写入到link寄存器的值是当前的PC偏移一个值。这表示异常

处理程序不需要关心是从哪种状态进入异常的。例如,在SWI情况下,

无论是来自ARM或THUMB状态,处理程序只要采用MOVSPC,R14-svc 语句,总可以返回到原始程序的下一条语句。

2.拷贝CPSR到相应的SPSR;

3.根据异常类型强制改变CPRS模式位的值;

4.令PC的值指向异常处理向量所指的下一条指令。

这时也可能设置中断禁止标志,以防止不可估计的异常嵌套发生。

当处理器处于Thumb状态时发生了异常,当PC载入异常矢量所在地址时,它将自动的切换到ARM状态。

2.82离开异常处理时的行为

当完成异常处理时:

1.将Link寄存器,减去相应的偏移量,赋给PC(偏移量的值由异常的类型

决定);

2.拷贝回SPSR到CPSR;

3.如果在进入中断时设置了中断禁止标志,清除它。

注意:你不需要特别指明切换回THUMB状态。因为原来的CPSR被自动的保存到了SPSR。

2.83异常进入/退出的总结

表2-8总结了在进入异常时,保留到相应的R14中的PC的值,和推荐使用的退出异常处理时采用的语句。

2.8.4 FIQ中断

FIQ(快速中断请求)异常通常是用来支持数据传输和通道操作的,在ARM 状态下,它具有充分的私有寄存器,用来减少寄存器存取的需要(从而减少进入中断前的“上下文切换”的工作)。

FIQ中断是由外部设备通过拉低nFIQ引脚触发的。通过对ISYNC 输入引脚的控制nFIQ可以区别同步或异步的传输情况;当ISYNC 为低电平nFIQ和nIRQ将被认为是异步的,中断之前产生同步周期延长的话会影响处理器的流程。

不管是ARM还是Thumb状态下的异常,FIQ处理程序都可以通过执行以下的语句来退出中断处理:

SUBS PC, R14-fiq, #4

通过设置CPSR的F标记位可以禁止FIQ中断(但是要注意到在用户模式下是不可行的)。如果F标记位已经清除,ARM920T在每个指令的最后检测来自FIQ 中断同步器的低电输出。

2.8.5 IRQ 中断

IRQ(中断请求)异常是由nIRQ输入低电平引发的普通中断。IRQ中断相对FIQ中断来说是优先级低,当一个FIQ中断序列进入时它将被屏蔽。IRQ也可以通过设置CPRS中的“I”标志来禁止,只能在特权(非用户)模式下这样做。

无论 IRQ发生在ARM或者Thumb状态下,都可以采用以下语句来退出中断处理:

SUBS PC, R14-fiq, #4

2.8.6Abort 异常中止

异常中止表示当前存储访问不能完成。通过外部的ABORT输入信号来告知内核。ARM920T在每次的存储操作中检测该异常是否发生。

有两种类型的异常中止:

● 预取指异常中断:指令预取时产生

● 数据异常中断;数据访问时产生

如果产生预取指中止,所取得的指令将会被标志为无效的,但是异常不会立即发生,要直到取指到达了管道的头部才会发生。/如果这些指令不执行-例如在管道内发生了分支跳转,那么异常就不会发生了。

如果产生数据异常中止,根据指令类型进行操作:

● 简单数据传输指令(LDM,STR)写回改变的基址寄存器:异常中断处理器

必须清楚这些。

● 取消交换指令尽管它还没执行

● 数据块传输指令(LDM,STM)完成。如果设置为写回,基址已经矫正。

如果指令超出了数据的写基址(传输目录中有它的基址),就应该防止

写超出。在中止异常将会发生时,所有寄存器的覆盖写入都是禁止的。

这意味着特别是R15(经常是最后一个改变的寄存器)的值将在中止的

LDM指令中保留下来。

Abort机制使得页面虚拟存储器机制得以实现。在采用虚拟存储器的系统中,处理器可以产生任意的地址。当某个地址的数据无效,MMU(存储器管理单元)将产生一个abort中止。这样abort的处理程序也就不需要了解实际可用存储空间的大小,也不需要了解异常中断对他的影响。

在完成了异常中断的处理后,通过以下语句推出中断处理(与ARM状态还是Thumb状态无关):

SUBS PC,R14-abt,#4; 预取指abort

SUBS PC, R14-abt,#8; 数据abort

通过执行该语句,就恢复了PC和CPSR,并重试被中断的指令。

2.8.7软件中断

SWI(软件中断指令)用来进入超级用户模式,通常用于请求特殊的超级用户功能。SWI的处理程序通过执行以下状态(ARM或Thumb)的语句,退出异常处理;

MOV PC, R14-svc

通过执行该语句,就恢复了PC 和CPRS,并返回到SWI后面的指令上。注意:

前面提到的nFIQ,nIRQ,ISYNC,LOCK,BIGEND,和ABORT引脚只存在于ARM920TCPU的内核里。

2.8.8未定义指令

当ARM920T遇到一个它不能执行的指令,它将产生一个未定义指令陷阱。这个机制是软件仿真器用来扩展Thumb和ARM指令集用的。

在完成对未知指令的处理后,陷阱处理程序应该执行以下的语句退出异常处

理(无论是ARM或Thumb状态):

MOVS PC,R14-und

通过执行该语句,恢复了CPSR,并返回执行未定义指令的下一条指令。

2.8.9 异常中断向量

异常中断向量的地址如下图所示:

表格2-3 异常中断向量

最低优先级:

6.未定义指令,软件中断。

并非所有的异常中断都可能同时发生:

未定义指令和软件中断是相互排斥的,因为他们都对应于当前指令的唯一的(非重叠的)解码结果。

如果一个数据abort和FIQ中断同时发生了,并且此时的FIQ中断是使能的,ARM920T先进入到数据abort处理程序,然后立即进入FIQ向量。从FIQ 正常的返回后,数据abort的处理程序才恢复执行。将数据abort设计为比FIQ 拥有更高的优先级,可以确保传输错误不能逃避检测。这种情况下进入FIQ异常处理时间延长了,这一时间必须考虑到FIQ中断最长反映时间的计算中去。

2.8.11中断反应时间

最坏情况下的FIQ中断的反映时间,假设它是使能的,包括通过同步器最长请求时间(如果是异步则是Tsuncmax),加上最长指令的完成时间(Tldm,最长指令是LDM,它装载了所有的寄存器包括PC),加上数据abort进入时间(Texc),加上进入FIQ所需要的时间(Tfiq).。在这些时间的最后,ARM920T会执行位于0x1C的指令。

Tsyncmax时3个处理器周期,Tldm是20个,Texc是3个,Tfiq是2个周期,因此总共是28个处理器周期。在一个连续的20MHz的处理器时钟系统里,它的使用时间超过了1.4微妙。最长IRQ的反应时间计算是类似的,但是必须考虑到更高优先级的FIQ中断可以推迟任意长时间进入IRQ中断处理。最小的FIQ 或IRQ的反应时间包括通过同步器(Tsyncmin)的最短时间加上Tfiq,它是4个处理器周期。

2.8.12 复位

当nRESET信号为低,ARM920T放弃任何指令的执行,并从增加的字地址处取指令。

当nRESET信号为高时ARM920T进行如下操作:

1 将当前的PC值和CPSR值写入R14_svc和SPSR_svc,已保存的PC和CPSR的值是未知的。

2 强制M[4:0]为10011(超级用户模式),将CPSR中的“I”和“F”位设为1,并将T位清零。

3 强制PC从0x00地址处取得下一条指令。

4 恢复为ARM状态并开始执行。

ULINK2_用户指南_中文_使用说明

啊实打实大师的ULINK2用户指南

Table Of Contents 1. 概述 (2) 1.1 工具包 (2) 1.2 特性 (3) 1.3 支持的设备 (3) 1.4 支持的协议 (4) 1.5 软件需求 (5) 1.6 局限性 (5) 1.7 技术参数 (5) 2. 硬件描述 (6) 2.1 USB 接口 (6) 2.2 LED 指示灯 (7) 2.3 跳线 (7) 2.4 目标连接器 (8) 2.5 JTAG 接口电路图 (10) 2.6 启动顺序 (12) 2.7 重启顺序 (12) 3. 安装及使用 ULINK2 (13) 3.1 连接 ULINK2 (14) 3.2 安装驱动 (14) 3.3 配置μVision (15) 3.3.1 调试驱动配置 (15) 3.3.2 设置Flash 下载 (18) 3.4 下载到 Flash (27) 3.5 调试程序 (28) 3.6 链接多目标 (28) 4. 实时代理 (30) 4.1 添加实时代理 (30) 4.1.1 给工程添加 RTA 文件 (31) 4.1.2 配置实时代理 (31) 4.1.3 修改 STARTUP.S 文件 (32) 4.1.4 测试实时代理 (33) 4.2 添加 I/O 重定向 (34) 4.2.1 添加 RETARGET.C (34) 4.2.2 配置 RETARGET.C (34) 4.2.3 测试重定向 (36) 4.3 API 函数 (36) 4.4 接口自定义硬件 (37) 5. Addenda (38) 5.1 ULINK2: Configuring the Real-Time Agent (38)

74HC595中文芯片手册

74HC595 8位移位寄存器与输出锁存器 功能描述 这种高速移位寄存器采用先进的硅栅CMOS技术。该装置具有高的抗干扰性和标准CMOS集成电路的低功率消耗,以及用于驱动15个LS-TTL负载的能力。 此装置包含馈送一个8位D型存储寄存器的8位串行入,并行出移位寄存器。存储寄存器具有8 TRI-STATE e输出。提供了用于两个移位寄存器和存储寄存器独立的时钟。 移位寄存器有直接首要明确,串行输入和串行输出(标准)引脚级联。两个移位寄存器和存储寄存器的使用正边沿触发的时钟。如果两个时钟被连接在一起时,移位寄存器的状态 将总是提前存储寄存器的一个时钟脉冲。 该54HC/74HC逻辑系列就是速度,功能和引脚输出与标准54LS/74LS逻辑系列兼容。所有输入免受损害,由于静电放电由内部二极管钳位到VCC和地面。 产品特点 1低静态电流:80 mA最大值(74HC系列) 2低输入电流为1mA最大 38位串行输入,并行出移位寄存器以存储 4宽工作电压范围:2V ± 6V 5级联 6移位寄存器直接明确 7保证移频率:DC至30兆赫

TL/F/5342-1 Top View Order Number MM54HC5S5 or MM74HC595 DuaHn-Line Package RCK SCK SCLR G Function X X X H Q A thruQH = TRI-STATE X X L L Shift Register cleared Q H -O X T H L Shift Register clocked C)N = Qnd ,Qo = SER T X H L Con tents of Shift Register transferred to output latches Operating Conditions Supply Voltage (V QC ) -0.5 to +7.0V DC Input Voltage (V IM ) -1.5 toV C c+15V DC OutpiX Voltage (V OUT ) -0.5 toVcc+0.5V Clamp Diode Current (I IK . I(X ) ±20 mA DC Output Current, per pin (lour) ±35 mA DC Vcc or GND Current, per pin (Icc) ±70 mA Storage Temperature Range (T STG ) -65"Cto+15(rC Power Dissipation (P Q ) (Note 3) 600 mW S.O. Package only 500 mW Lead Temp. (TO (Sobering 10 seconds) 2?TC Min Max Units Supply Voltage (Vcc) 2 6 V DC Input or Outpu* Voltage 0 Vcc V (Vw. VOUT ) Operating Temp. Range (T A ) MM74HC -40 +85 ?c MM54HC -55 + 125 ?c Input Rise or Fall Times VOC-20V 1000 ns V QC -4.5V 500 ns Vcc-6.0V 400 ns Absolute Maximum Ratings (Notes 1&2) If Military/Aerospace specified devices are required, please contact the National Semiconductor Sales Office/Distributors for availability and specifications ?

74系列芯片大全

74系列芯片大全 7448 TTL BCD—7段译码器/内部上拉输出驱动 74490 TTL 双十进制计数器74491 TTL 十位计数器 74498 TTL 八进制移位寄存器7450 TTL 2-3/2-2输入端双与或非门 74502 TTL 八位逐次靠近寄存器74503 TTL 八位逐次靠近寄存器7451 TTL 2-3/2-2输入端双与或非门 74533 TTL 三态反相八D锁存器74534 TTL 三态反相八D锁存器7454 TTL 四路输入与或非门74540 TTL 八位三态反相输出总线缓冲器 7455 TTL 4输入端二路输入与或非门 74563 TTL 八位三态反相输出触发器 74564 TTL 八位三态反相输出D触发器 74573 TTL 八位三态输出触发器74574 TTL 八位三态输出D触发器74645 TTL 三态输出八同相总线传送接收器 74670 TTL 三态输出4×4寄存器堆7473 TTL 带清除负触发双J-K触发器 7474 TTL 带置位复位正触发双D 触发器 7476 TTL 带预置清除双J-K触发器 7483 TTL 四位二进制快速进位全加器 7485 TTL 四位数字比较器 7486 TTL 2输入端四异或门7490 TTL 可二/五分频十进制计数器 7493 TTL 可二/八分频二进制计数器 7495 TTL 四位并行输入\输出移位寄存器 7497 TTL 6位同步二进制乘法器

CD4000 双3输入端或非门单非门 CD4001 四2输入端或非门 CD4002 双4输入端或非门 CD4006 18位串入/串出移位寄存器 CD4007 双互补对加反相器 CD4008 4位超前进位全加器 CD4009 六反相缓冲/变换器 CD4010 六同相缓冲/变换器 CD4011 四2输入端与非门 CD4012 双4输入端与非门 CD4013 双主-从D型触发器 CD4014 8位串入/并入-串出移位寄存器 CD4015 双4位串入/并出移位寄存器 CD4016 四传输门 CD4017 十进制计数/分配器 CD4018 可预制1/N计数器 CD4019 四与或选择器 CD4020 14级串行二进制计数/分频器 CD4021 08位串入/并入-串出移位寄存器 CD4022 八进制计数/分配器 CD4023 三3输入端与非门 CD4024 7级二进制串行计数/分频器CD4025 三3输入端或非门 CD4026 十进制计数/7段译码器CD4027 双J-K触发器 CD4028 BCD码十进制译码器 CD4029 可预置可逆计数器 CD4030 四异或门 CD4031 64位串入/串出移位储备器 CD4032 三串行加法器 CD4033 十进制计数/7段译码器CD4034 8位通用总线寄存器 CD4035 4位并入/串入-并出/串出移位寄存 CD4038 三串行加法器 CD4040 12级二进制串行计数/分频器 CD4041 四同相/反相缓冲器 CD4042 四锁存D型触发器 CD4043 三态R-S锁存触发器("1"触发) CD4044 四三态R-S锁存触发器("0"触发) CD4046 锁相环 CD4047 无稳态/单稳态多谐振荡器 CD4048 四输入端可扩展多功能门CD4049 六反相缓冲/变换器 CD4050 六同相缓冲/变换器

s3c2440芯片中文手册2

第二章 处理器工作模式 2.1概述 S3C2440采用了非常先进的ARM920T内核,它是由ARM(Advanced RISC Machines) 公司研制的。 2.2 处理工作状态 从程序员的角度上看,ARM920T可以工作在下面两种工作状态下的一种: ● ARM 状态:执行32位字对齐的ARM指令 ● THUMB 状态:执行16位半字对齐的THUMB指令。在这种状态下,PC 寄 存器的第一位来选择一个字中的哪个半字 注意;这两种状态的转换不影响处理模式和寄存器的内容。 2.3 切换状态 进入THUMB 状态 进入THUMB 状态,可以通过执行BX指令,同时将操作数寄存器的状态位(0位)置1来实现。 当从异常(IRQ,FIQ,UNDEF,ABORT,SWI等)返回时,只要进入异常处理前处理器处于THUMB状态,也会自动进入THUMB状态。 进入ARM状态 进入ARM状态,可以通过执行BX指令,并且操作数寄存器的状态位(0位)清零来实现。 当处理进入异常(IRQ,FIQ,RESET,UNDEF,ABORT,SWI等)。这时,PC值保持在异常模式下的link寄存器中,并从异常向量地址处开始执行处理程序。 存储空间的格式 ARM920T将存储器空间视为从0开始由字节组成的线性集合,字节0到3中保存了第一个字节,字节4到7中保存第二个字,以此类推,ARM920T对存储的字,可以按照小端或大端的方式对待。

大端格式: 在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放 2.4 指令长度 指令可以是32位长度(在ARM状态下) 或16位长度(在THUMB状态) 。 数据类型 ARM920T支持字节(8位),半字(16位) 和字(32位) 数据类型。字必须按照4字节对齐,半字必须是2字节对齐。 2.5 操作模式 ARM920T支持7种操作模式: ● 用户模式(user模式),运行应用的普通模式

74HC系列芯片型号与功能介绍

电子元件知识-74系列芯片功能略表 74HC01 2输入四与非门 (oc) 74HC02 2输入四或非门 74HC03 2输入四与非门 (oc) 74HC04 六倒相器 74HC05六倒相器(oc) 74HC06 六高压输出反相缓冲器/驱动器(oc,30v) 74HC07 六高压输出缓冲器/驱动器(oc,30v) 74HC08 2输入四与门 74HC09 2输入四与门(oc) 74HC10 3输入三与非门 74HC11 3输入三与门 74HC12 3输入三与非门 (oc) 74HC13 4输入双与非门 (斯密特触发) 74HC14 六倒相器(斯密特触发) 74HC15 3输入三与门 (oc) 74HC16 六高压输出反相缓冲器/驱动器(oc,15v) 74HC17 六高压输出缓冲器/驱动器(oc,15v) 74HC18 4输入双与非门 (斯密特触发) 74HC19 六倒相器(斯密特触发) 74HC20 4输入双与非门 74HC21 4输入双与门 74HC22 4输入双与非门(oc) 74HC23 双可扩展的输入或非门 74HC24 2输入四与非门(斯密特触发) 74HC25 4输入双或非门(有选通) 74HC26 2输入四高电平接口与非缓冲器(oc,15v) 74HC27 3输入三或非门 74HC28 2输入四或非缓冲器 74HC30 8输入与非门 74HC31 延迟电路 74HC32 2输入四或门 74HC33 2输入四或非缓冲器(集电极开路输出) 74HC34 六缓冲器 74HC35 六缓冲器(oc) 74HC36 2输入四或非门(有选通) 74HC37 2输入四与非缓冲器 74HC38 2输入四或非缓冲器(集电极开路输出) 74HC39 2输入四或非缓冲器(集电极开路输出) 74HC40 4输入双与非缓冲器 74HC41 bcd-十进制计数器 74HC42 4线-10线译码器(bcd输入) 74HC43 4线-10线译码器(余3码输入) 74HC44 4线-10线译码器(余3葛莱码输入)

74系列芯片大汇总

7400 TTL 2输入端四与非门 7401 TTL 集电极开路2输入端四与非门7402 TTL2输入端四或非门 7403 TTL 集电极开路2输入端四与非门?7404 TTL 六反相器? 7405TTL 集电极开路六反相器?7406 TTL 集电极开路六反相高压驱动器 7407 TTL 集电极开路六正相高压驱动器?7408 TTL 2输入端四与门 7409 TTL 集电极开路2输入端四与门 ?7410 TTL 3输入端3与非门 74107 TTL带清除主从双J-K触发器74109 TTL 带预置清除正触发双J-K触发器?7411 TTL 3输入端3与门 74112 TTL 带预置清除负触发双J-K触发器? 7412 TTL开路输出3输入端三与非门?74121 TTL单稳态多谐振荡器? 74122 TTL 可再触发单稳态多谐振荡器? 74123 TTL 双可再触发单稳态多谐振荡器 74125 TTL三态输出高有效四总线缓冲门 74126 TTL三态输出低有效四总线缓冲门7413 TTL 4输入端双与非施密特触发器?74132 TTL2输入端四与非施密特触发器 74133 TTL 13输入端与非门 74136 TTL 四异或门 74138 TTL 3-8线译码器/复工器? 74139 TTL 双2-4线译码器/复工器? 7414TTL六反相施密特触发器?74145 TTL BCD —十进制译码/驱动器? 7415 TTL 开路输出3输入端三与门 74150TTL 16选1数据选择/多路开关74151 TTL 8选1数据选择器? 74153TTL双4选1数据选择器 74154 TTL 4线—16线译码器 74155 TTL 图腾柱输出译码器/分配器74156 TTL 开路输出译码器/分配器? 74157 TTL 同相输出四2选1数据选择器?74158 TTL 反相输出四2选1数据选择器?7416 TTL 开路输出六反相缓冲/驱动器?74160 TTL可预置BCD异步清除计数器74161 TTL可予制四位二进制异步清除计数器? 74162TTL 可预置BCD同步清除计数器 74163 TTL 可予制四位二进制同步清除计数器? 74164 TTL 八位串行入/并行输出移位寄存器? 74165TTL 八位并行入/串行输出移位寄存器 74166 TTL 八位并入/串出移位寄存器?74169 TTL 二进制四位加/减同步计数器

74HC系列芯片资料

74HC00 四2 输入与非门 国际通用符号 54/7400 ,54/74H00 ,54L 00 ,54/74S00 ,54/74LS00 ,54/74ALS00 ,54/ 74F 00 ,54/74HC00 ,54/ 74AC 00 ,54/74HCT00 ,54/74ACT00 ,54/74AHC00 , 54/74AHCT00 ,74LV00 ,74LVC00 。 74HC02 四2 输入或非门 国际通用符号 54/7402 ,54L 02 ,54/74S02 ,54/74LS02 ,54/74AS02 ,54/74ALS02 ,54/ 74F 02 ,54/74HC02 ,74AC 02 ,54/74HCT02 ,54/74ACT02 ,54/74AHC02 , 54/AHCT02 ,74LV02 ,74LVC02 。

74HC04 六反相器 国际通用符号 54/7404 ,54L 04 ,54/74H04 ,54/74S04 ,54/74LS04 ,54/74AS04 ,54/74ALS04 ,54/ 74F 04 ,54/74HCU04 ,54/74HC04 ,54/ 74AC 04 ,54/74HCT04 , 54/74ACT04 ,54/74AHC04 ,54/74AHCT04 ,74LV04 ,74LVC04 ,54/74AHCU04 ,74LVU04 ,74LVCU04 。 74HC08 四2 输入与门 国际通用符号 54/7408 ,54/74S08 ,54/74LS08 ,54/74AS08 ,54/74ALS08 ,54/ 74F 08 , 54/74HC08 ,54/74HCT08 ,54/ 74AC 08 ,54/74ACT08 ,54/74AHC08 , 54/74AHCT08 ,74LV08 ,74LVC08 。

74、74HC、74LS系列芯片对照表

74、74HC、74LS系列芯片资料 系列 电平 典型传输延迟ns 最大驱动电流(-Ioh/Lol)mA AHC CMOS 8.5 -8/8 AHCT COMS/TTL 8.5 -8/8 HC COMS 25 -8/8 HCT COMS/TTL 25 -8/8 ACT COMS/TTL 10 -24/24 F TTL 6.5 -15/64 ALS TTL 10 -15/64 LS TTL 18 -15/24 注:同型号的74系列、74HC系列、74LS系列芯片,逻辑功能上是一样的。 74LSxx的使用说明如果找不到的话,可参阅74xx或74HCxx的使用说明。 有些资料里包含了几种芯片,如74HC161资料里包含了74HC160、74HC161、 74HC162、74HC163四种芯片的资料。找不到某种芯片的资料时, 可试着查看一下临近型号的芯片资料。 7400 QUAD 2-INPUT NAND GATES 与非门 7401 QUAD 2-INPUT NAND GATES OC 与非门 7402 QUAD 2-INPUT NOR GATES 或非门 7403 QUAD 2-INPUT NAND GATES 与非门 7404 HEX INVERTING GATES 反向器 7406 HEX INVERTING GATES HV 高输出反向器 7408 QUAD 2-INPUT AND GATE 与门 7409 QUAD 2-INPUT AND GATES OC 与门 7410 TRIPLE 3-INPUT NAND GATES 与非门 7411 TRIPLE 3-INPUT AND GATES 与门 74121 ONE-SHOT WITH CLEAR 单稳态 74132 SCHMITT TRIGGER NAND GATES 触发器与非门 7414 SCHMITT TRIGGER INVERTERS 触发器反向器 74153 4-LINE TO 1 LINE SELECTOR 四选一 74155 2-LINE TO 4-LINE DECODER 译码器 74180 PARITY GENERATOR/CHECKER 奇偶发生检验 74191 4-BIT BINARY COUNTER UP/DOWN 计数器 7420 DUAL 4-INPUT NAND GATES 双四输入与非门 7426 QUAD 2-INPUT NAND GATES 与非门 7427 TRIPLE 3-INPUT NOR GATES 三输入或非门 7430 8-INPUT NAND GATES 八输入端与非门 7432 QUAD 2-INPUT OR GATES 二输入或门 7438 2-INPUT NAND GATE BUFFER 与非门缓冲器 7445 BCD-DECIMAL DECODER/DRIVER BCD译码驱动器 7474 D-TYPE FLIP-FLOP D型触发器 7475 QUAD LATCHES 双锁存器 7476 J-K FLIP-FLOP J-K触发器 7485 4-BIT MAGNITUDE COMPARATOR 四位比较器 7486 2-INPUT EXCLUSIVE OR GATES 双端异或门

74HC系列芯片介绍

74HC00 四2输入端与非门TI[DATA] 74HC01 四2输入端与非门(OC) 74HC02 四2输入端或非门TI[DATA] 74HC03 四2输入端与非门(OC) TI[DATA] 74HC04 六反相器TI[DATA] 74HC05 HEX INVERTERS 74HC08 四2输入端与门TI[DATA] 74HC09 QUADRUPLE 2-INPUT POSITIVE-AND 74HC10 三3输入端与非门TI[DATA] 74HC11 三3输入端与门TI[DATA] 74HC14 双4输入端与非门TI[DATA] 74HC20 双4输入端与非门TI[DATA] 74HC21 双4输入端与门TI[DATA] 74HC27 三3输入端或非门TI[DATA] 74HC30 8输入端与非门TI[DATA] 74HC32 四2输入端或门TI[DATA] 74HC42 4线-10线译码器(BCD输入) TI[DATA] 74HC73 DUAL J-K FLIP-FLOP TI[DATA] 74HC74 双上升沿D型触发器TI[DATA] 74HC75 4-BIT BISTABLE LATCH TI[DATA] 74HC85A 四位数值比较器TI[DATA] 74HC86 四2输入端异或门TI[DATA] 74HC93 双4输入端与非门TI[DATA] 74HC107 双主-从J-K触发器TI[DATA] 74HC109 双J-K触发器TI[DATA] 74HC112 双下降沿J-K触发器TI[DATA] 74HC123 可重触发双稳态触发器TI[DATA] 74HC125 四总线缓冲器TI[DATA] 74HC126 四总线缓冲器 74HC132 四2输入端与非门 74HC133 13-INPUT POSITIVE-NAND 74HC137 地址锁存3线-8线译码器 74HC138 3线-8线译码器 74HC139 双2线-4线译码器 74HC147 10线-4线优先编码器 74HC148 8-LINE TO 3-LINE PRIORITY ENCODERS 74HC151 8-INPUT MULTIPLEXER 74HC153 DUAL 4-INPUT MULTIPLEXER 74HC154 4线-16线译码器 74HC157 四2选1数据选择器 74HC158 四2选1数据选择器 74HC160 DECADE COUNTER 74HC161 4位二进制同步计数器 74HC162 DECADE COUNTER

74系列芯片一览

三态缓冲器!74系列芯片的型号区别与功能略表 2011年09月22日星期四下午 3:54非常实用的资料,贴出来备用。 74系列集成电路大致可分为6大类: .74××(法式型); .74LS××(低功耗肖特基); .74S××(肖特基); .74ALS××(进步前辈低功耗肖特基); .74AS××(进步前辈肖特基); .74F××(高速)。 近年来还出现了高速CMOS电路的74系列,事实上芯片。该系列可分为3大类:.HC为COMS电平; .HCT为TTL电平,可与74LS系列互换行使; .HCU适用于无缓冲级的CMOS电路。 这9种74系列产品,只消后边的标号雷同,其逻辑功效和管脚摆列就雷同。依据不同的条件和不同类型的74系列产 品,例如电路的供电电压为3V就应拣选74HC系列的产品 系列电平典型传输耽误ns 最大驱动电流(-Ioh/Lol)mA AHC CMOS 8.5 -8/8 AHCT COMS/TTL 8.5 -8/8 HC COMS 25 -8/8 HCT COMS/TTL 25 -8/8 ACT COMS/TTL 10 -24/24 F TTL 6.5 -15/64 ALS TTL 10 -15/64 LS TTL 18 -15/24 注:同型号的74系列、74HC系列、74LS系列芯片,逻辑功效上是一样的。 74LSxx的行使证据倘使找不到的话,可参阅74xx或74HCxx的行使证据。 有些原料里蕴涵了几种芯片,如74HC161原料里蕴涵了74HC160、74HC161、74HC162、74HC163四种芯片的原料。找不到某种芯 片的原料时,可试着观察一下临近型号的芯片原料。 74HC的速度比4000系列快,引脚与法式74系列兼容 4000系列的优点是有的型号可就业在+15V 。新产品最好不消LS。 功效略表 74HC01 2输入四与非门 (oc) 74HC02 2输入四或非门 74HC03 2输入四与非门 (oc) 74HC04 六倒相器 74HC05 六倒相器(oc) 74HC06 六高压输入反相缓冲器/驱动器(oc30v) 74HC07 六高压输入缓冲器/驱动器(oc30v) 74HC08 2输入四与门 74HC09 2输入四与门(oc) 74HC10 3输入三与非门

s3c2440芯片中文手册-16 ADC&TSC

第十六章ADC和触摸屏接口 16.1概述 10位CMOS的ADC(模数转换器)是有8通道模拟输入的循环类型设备。其转换模拟输入信号到10位的数字编码,最大的转换率是在2.5MHz转换时钟下达到500KSPS。AD转换器支持片上采样和保持功能及掉电模式。 触摸屏接口可以控制或选择触摸屏触点用于XY坐标的转换。触摸屏接口包括触摸触点控制逻辑和有中断产生逻辑的ADC接口逻辑。 16.2特点 -分辨率:10位 -微分线性误差:±1.0LSB -积分线性误差:±2.0LSB -最大转换速率:500KSPS -低功耗 -供电电压:3.3V -输入模拟电压范围:0~3.3V -片上采样保持功能 -普通转换模式 -分离的XY坐标转换摸 -自动连续XY坐标转换模式 -等待中断模式

16.3ADC及触摸屏接口操作 模块图 如图16-1所示AD转换器和触摸屏接口的功能模块图。注意AD转换器设备是一个循环类型。 注意(图标) 当触摸屏接口使用时,XM或PM应该接触摸屏接口的地。 当触摸屏设备不使用时,XM或PM应该连接模拟输入信号作为普通ADC转换用。 16.4功能描述 16.4.1AD转换时间 当GCLK频率为50MHz和预分频器(预定标器)值为49,总共10位转换时间如下: AD转换器频率=50MHz/(49+1)=1MHz 转换时间=1/(1MHz/5cycles)=1/200KHz=5us 注:AD转换器设计在最大2.5MHz时钟下工作,所以转换率最高达到500KSPS。 16.4.2触摸屏接口模式 (1)正常转换模式 单个转换模式可能多数是使用在通用目的的ADC转换。该模式可以通过设置 ADCCON(ADC控制寄存器)来初始化并且完成对ADCDAT0的读写操作(ADC数据寄存器0)。 (2)分离XY坐标转换模式

74HCLSHCTF系列芯片的区别

74系列芯片精解 - HC/LS/HCT/F系列芯片的区别- - 74HC/LS/HCT/F系列芯片的区别 1、LS是低功耗肖特基,HC是高速COMS。LS的速度比HC略快。 HCT输入输出与LS兼容,但是功耗低;F是高速肖特基电路; 2、LS是TTL电平,HC是COMS电平。 3、LS输入开路为高电平,HC输入不允许开路, hc 一般都要求有上 下拉电阻来确定输入端无效时的电平。LS 却没有这个要求 4、LS输出下拉强上拉弱,HC上拉下拉相同。 5、工作电压不同,LS只能用5V,而HC一般为2V到6V; 6、电平不同。LS是TTL电平,其低电平和高电平分别为0.8和V2.4, 而CMOS在工作电压为5V时分别为0.3V和3.6V,所以CMOS可以驱动TTL,但反过来是不行的 7、驱动能力不同,LS一般高电平的驱动能力为5mA,低电平为20mA; 而CMOS的高低电平均为5mA; 8、CMOS器件抗静电能力差,易发生栓锁问题,所以CMOS的输入 脚不能直接接电源。 其实现在的很多器件都已优化了,并不完全局限于原来固有的缺点,所以 设计时还应看一下厂家的手册为好。 在购买器件的时候要看价格。如果对功耗要求比较高,尽量选用hc或者hct 的,注意驱动能力。 下表以245为例:

关于Tplh和Tphl的定义: ==================== 74、74HC、74LS系列芯片资料 系列电平典型传输延迟ns 最大驱动电流(-Ioh/Lol)mA AHC CMOS 8.5 -8/8 AHCT COMS/TTL 8.5 -8/8 HC COMS 25 -8/8

74系列芯片-名字对照表

74LS系列: 74LS00 TTL 2输入端四与非门 74LS01 TTL 集电极开路2输入端四与非门 74LS02 TTL 2输入端四或非门 74LS04 TTL 六反相器 74LS08 TTL 2输入端四与门 74LS10 TTL 3输入端3与非门 74LS112 TTL 带预置清除负触发双J-K触发器 74LS122 TTL 可再触发单稳态多谐振荡器 74LS138 TTL 3-8线译码器/复工器 74LS14 TTL 六反相施密特触发器 74LS151 TTL 8选1数据选择器 74LS153 TTL 双4选1数据选择器 74LS154 TTL 4线—16线译码器 74LS160 TTL 可预置BCD异步清除计数器 74LS161 TTL 可予制四位二进制异步清除计数器74LS166 TTL 八位并入/串出移位寄存器 74LS192 TTL 可预置BCD双时钟可逆计数器 74LS193 TTL 可预置四位二进制双时钟可逆计数器74LS194 TTL 四位双向通用移位寄存器 74LS20 TTL 4输入端双与非门 74LS21 TTL 4输入端双与门 74LS273 TTL 带公共时钟复位八D触发器 74LS30 TTL 8输入端与非门 74LS32 TTL 2输入端四或门 74LS42 TTL BCD—十进制代码译码器 74LS47 TTL BCD—7段高有效译码/驱动器 74LS48 TTL BCD—7段译码器/内部上拉输出驱动74LS51 TTL 2-3/2-2输入端双与或非门 74LS74 TTL 带置位复位正触发双D触发器 74LS76 TTL 带预置清除双J-K触发器 74LS85 TTL 四位数字比较器 74LS86 TTL 2输入端四异或门 74LS90 TTL 可二/五分频十进制计数器

ADC驱动

二、硬件原理分析 S3C2440内部ADC结构图 我们从上面的结构图和数据手册可以知道,该ADC模块总共有8个通道可以进行模拟信号的输入,分别是AIN0、AIN1、AIN2、AIN3、YM、YP、XM、XP。那么ADC 是怎么实现模拟信号到数字信号的转换呢?首先模拟信号从任一通道输入,然后设定寄存器中预分频器的值来确定AD转换器频率,最后ADC将模拟信号转换为数字信号保存到ADC数据寄存器0中(ADCDAT0),然后ADCDAT0中的数据可以通过中断或查询的方式来访问。对于ADC的各寄存器的操作和注意事项请参阅数据手册。 上图是mini2440上的ADC应用实例,开发板通过一个10K的电位器(可变电阻)来产生电压模拟信号,然后通过第一个通道(即:AIN0)将模拟信号输入ADC。

三、实现步骤 ADC设备在Linux中可以看做是简单的字符设备,也可以当做是一混杂设备(misc 设备),这里我们就看做是misc设备来实现ADC的驱动。注意:这里我们获取AD转换后的数据将采用中断的方式,即当AD转换完成后产生AD中断,在中断服务程序中来读取ADCDAT0的第0-9位的值(即AD转换后的值)。 1、建立驱动程序文件my2440_adc.c,实现驱动的初始化和退出,代码如下: #include #include #include #include #include #include #include #include #include #include #include /*定义了一个用来保存经过虚拟映射后的内存地址*/ static void __iomem *adc_base; /*保存从平台时钟队列中获取ADC的时钟*/ static struct clk *adc_clk; /*申明并初始化一个信号量ADC_LOCK,对ADC资源进行互斥访问*/ DECLARE_MUTEX(ADC_LOCK); static int __init adc_init(void) {

74HC系列芯片的区别

74HC/LS/HCT/F系列芯片的区别: 1、 LS是低功耗肖特基,HC是高速COMS。LS的速度比HC略快。HCT输入输出与LS兼容,但是功耗低;F是高速肖特基电路; 2、 LS是TTL电平,HC是COMS电平。 3、 LS输入开路为高电平,HC输入不允许开路, hc 一般都要求有上下拉电阻来确定输入端无效时的电平。LS 却没有这个要求 4、 LS输出下拉强上拉弱,HC上拉下拉相同。 5、工作电压不同,LS只能用5V,而HC一般为2V到6V;而HCT的工作电压一般为4.5V~5.5V。 6、电平不同。LS是TTL电平,其低电平和高电平分别为0.8和V2.4,而CMOS在工作电压为5V时分别为0.3V和3.6V,所以CMOS 可以驱动TTL,但反过来是不行的 7、驱动能力不同,LS一般高电平的驱动能力为5mA,低电平为20mA;而CMOS的高低电平均为5mA; 8、 CMOS器件抗静电能力差,易发生栓锁问题,所以CMOS的输入脚不能直接接电源。 74系列集成电路大致可分为6大类: .74××(标准型); .74LS××(低功耗肖特基); .74S××(肖特基); .74ALS××(先进低功耗肖特基);

.74AS××(先进肖特基); .74F××(高速)。 近年来还出现了高速CMOS电路的74系列,该系列可分为3大类: .HC为COMS工作电平; .HCT为TTL工作电平,可与74LS系列互换使用; .HCU适用于无缓冲级的CMOS电路。 这9种74系列产品,只要后边的标号相同,其逻辑功能和管脚排列就相同。根据不同的条件和要求可选择不同类型的74系列产品,比如电路的供电电压为3V就应选择74HC系列的产品 系列电平典型传输延迟ns 最大驱动电流(-Ioh/Lol)mA AHC CMOS 8.5 -8/8 AHCT COMS/TTL 8.5 -8/8 HC COMS 25 -8/8 HCT COMS/TTL 25 -8/8 ACT COMS/TTL 10 -24/24 F TTL 6.5 -15/64 ALS TTL 10 -15/64 LS TTL 18 -15/24 注:同型号的74系列、74HC系列、74LS系列芯片,逻辑功能上是一样的。 74LSxx的使用说明如果找不到的话,可参阅74xx或74HCxx的使用说明。

74系列芯片型号集

7 4 系 列 芯 片 一 览 表 反相器驱动器LS04 LS05 LS06 LS07 LS125 LS240 LS244 LS245 与门与非门LS00 LS08 LS10 LS11 LS20 LS21 LS27 LS30 LS38 或门或非门与或非门 LS02 LS32 LS51 LS64 LS65 异或门比较器LS86 译码器LS138 LS139 寄存器LS74 LS175 LS373 反相器: Vcc 6A 6Y 5A 5Y 4A 4Y 六非门 74LS04 ┌┴—┴—┴—┴—┴—┴—┴┐六非门(OC 门) 74LS05 _ │14 13 12 11 10 9 8│六非门(OC高压输出) 74LS06 Y = A )│ │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ 1A 1Y 2A 2Y 3A 3Y GND 驱动器: Vcc 6A 6Y 5A 5Y 4A 4Y ┌┴—┴—┴—┴—┴—┴—┴┐ │14 13 12 11 10 9 8│

Y = A )│六驱动器(OC高压输出) 74LS07 │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ 1A 1Y 2A 2Y 3A 3Y GND Vcc -4C 4A 4Y -3C 3A 3Y ┌┴—┴—┴—┴—┴—┴—┴┐ _ │14 13 12 11 10 9 8│ Y =A+C )│四总线三态门 74LS125 │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ -1C 1A 1Y -2C 2A 2Y GND Vcc -G B1 B2 B3 B4 B8 B6 B7 B8 ┌┴—┴—┴—┴—┴—┴—┴—┴—┴—┴┐ 8位总线驱动器 74LS245 │20 19 18 17 16 15 14 13 12 11│ )│ DIR=1 A=>B │ 1 2 3 4 5 6 7 8 9 10│ DIR=0 B=>A └┬—┬—┬—┬—┬—┬—┬—┬—┬—┬┘ DIR A1 A2 A3 A4 A5 A6 A7 A8 GND 页首非门,驱动器与门,与非门或门,或非门异或门,比较器译码器寄存器 正逻辑与门,与非门: Vcc 4B 4A 4Y 3B 3A 3Y ┌┴—┴—┴—┴—┴—┴—┴┐ │14 13 12 11 10 9 8│ Y = AB )│ 2输入四正与门 74LS08 │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ 1A 1B 1Y 2A 2B 2Y GND Vcc 4B 4A 4Y 3B 3A 3Y ┌┴—┴—┴—┴—┴—┴—┴┐ __ │14 13 12 11 10 9 8│ Y = AB )│ 2输入四正与非门 74LS00 │ 1 2 3 4 5 6 7│

数采仪说明书

物联网数据采集控制仪
使用说明书 Operating Instructions

产品简介
HCR 物联网数据采集控制仪,简称数采仪,主要应用于在线监测系统现场端。 数采仪主要实现采集、存储各种类型监测仪器仪表的数据、并能完成与感知应用平 台数据传输功能的数据终端单元,具备单独的数据处理功能。
数据采集控制仪是现场仪表与感知应用平台的连接仪器。数据采集控制仪通过 数字通道、模拟通道、开关量通道采集监测仪表的监测数据、状态等信息,然后通 过传输网络将数据、状态传输至感知应用平台;感知应用平台通过传输网络发送控 制命令,数据采集控制仪根据命令控制监测仪表工作。
前面板说明
物联网数据采集控制仪前面板如图 1-1 所示。
HCR 物联网数据采集控制仪
GPRS 充电 保护 过充 浮充 放电 断电
哈尔滨凯纳科技股份有限公司
(1) 型号及名称
图 1-1 前面板
仪器的型号及名称
(2) 液晶显示屏
7 寸 24 位真彩显示屏,触屏,可显示操作界面

(3) 商标 仪器的商标
(4) 状态显示灯 可以显示仪器工作状态,从左至右依次是:GPRS、充电、保护、过冲、浮充、
放电、断电。 (5) 电源开关(POWER)
备用电池开关,当按钮被按下时,启用备用电池;当按钮弹起时,切断备用 电池。
后面板说明
物联网数据采集控制仪背面板如图 1-2 所示。
(1)
电源接口及开关
图 1-2 背面板
仪器电源线接口以及开关,插上电源线,当开关处于位置“I”,接通仪器
电源;当开关处于位置“O”,断开仪器电源。
(2) SIM 卡插槽
可插 3G SIM 卡,用于 GPRS 模块进行无线数据传输。
(3) 串口扩展外围接口

74系列芯片引脚图

74系列芯片引脚图、功能、名称、资料大全(含74LS、74HC等),特别推荐为了方便大家,我收集了下列74系列芯片的引脚图资料。 说明:本资料分3部分:(一)、TXT文档,(二)、图片,(三)、功能、名称、资料。 (一)、TXT文档 反相器驱动器LS04 LS05 LS06 LS07 LS125 LS240 LS244 LS245 与门与非门LS00 LS08 LS10 LS11 LS20 LS21 LS27 LS30 LS38 或门或非门与或非门 LS02 LS32 LS51 LS64 LS65 异或门比较器LS86 译码器LS138 LS139 寄存器LS74 LS175 LS373

反相器: Vcc 6A 6Y 5A 5Y 4A 4Y 六非门 74LS04 ┌┴—┴—┴—┴—┴—┴—┴┐六非门(OC门) 74LS05 _ │14 13 12 11 10 9 8│六非门(OC高压输出) 74LS06 Y = A )│ │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ 1A 1Y 2A 2Y 3A 3Y GND 驱动器: Vcc 6A 6Y 5A 5Y 4A 4Y ┌┴—┴—┴—┴—┴—┴—┴┐ │14 13 12 11 10 9 8│ Y = A )│六驱动器(OC高压输出) 74LS07 │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘

1A 1Y 2A 2Y 3A 3Y GND Vcc -4C 4A 4Y -3C 3A 3Y ┌┴—┴—┴—┴—┴—┴—┴┐ _ │14 13 12 11 10 9 8│ Y =A+C )│四总线三态门 74LS125 │ 1 2 3 4 5 6 7│ └┬—┬—┬—┬—┬—┬—┬┘ -1C 1A 1Y -2C 2A 2Y GND Vcc -G B1 B2 B3 B4 B8 B6 B7 B8 ┌┴—┴—┴—┴—┴—┴—┴—┴—┴—┴┐ 8位总线驱动器 74LS245 │20 19 18 17 16 15 14 13 12 11│ )│ DIR=1 A=>B │ 1 2 3 4 5 6 7 8 9 10│ DIR=0 B=>A └┬—┬—┬—┬—┬—┬—┬—┬—┬—┬┘ DIR A1 A2 A3 A4 A5 A6 A7 A8 GND

74系列芯片的型号区别与功能略表(权威)

权威认证 74系列芯片的型号区别与功能略表 2010-05-31 16:39 74HC/LS/HCT/F系列芯片的区别: 1、 LS是低功耗肖特基,HC是高速COMS。LS的速度比HC略快。HCT输入输出与LS兼容,但是功耗低;F是高速肖特基电路; 2、 LS是TTL电平,HC是COMS电平。 3、 LS输入开路为高电平,HC输入不允许开路, hc 一般都要求有上下拉电阻来确定输入端无效时的电平。LS 却没有这个要 求 4、 LS输出下拉强上拉弱,HC上拉下拉相同。 5、工作电压不同,LS只能用5V,而HC一般为2V到6V;而HCT的工作电压一般为4.5V~5.5V。 6、电平不同。LS是TTL电平,其低电平和高电平分别为0.8和V2.4,而CMOS在工作电压为5V时分别为0.3V和3.6V,所以CMOS 可以驱动TTL,但反过来是不行的 7、驱动能力不同,LS一般高电平的驱动能力为5mA,低电平为20mA;而CMOS的高低电平均为5mA; 8、 CMOS器件抗静电能力差,易发生栓锁问题,所以CMOS的输入脚不能直接接电源。 74系列集成电路大致可分为6大类: .74××(标准型); .74LS××(低功耗肖特基); .74S××(肖特基); .74ALS××(先进低功耗肖特基); .74AS××(先进肖特基); .74F××(高速)。 近年来还出现了高速CMOS电路的74系列,该系列可分为3大类: .HC为COMS工作电平; .HCT为TTL工作电平,可与74LS系列互换使用; .HCU适用于无缓冲级的CMOS电路。 这9种74系列产品,只要后边的标号相同,其逻辑功能和管脚排列就相同。根据不同的条件和要求可选择不同类型的74系列产 品,比如电路的供电电压为3V就应选择74HC系列的产品 系列电平典型传输延迟ns 最大驱动电流(-Ioh/Lol)mA AHC CMOS 8.5 -8/8

相关文档
最新文档