0.Preview:
本文总结硬件实验中常用的一些芯片的使用方法和功能,但只总结通用方法和共性,具体使用时由于制造商和技术标准的不同(比如74LS595和74HCT595),可能会有略微差异,所以在具体使用时请参考厂商给的用户手册。
事实上,除非你真的是硬件/电子方向的,一般你只要关注部件的功能、如何使用即可,内部具体的原理不必深究。本人初学,使用的是唐都实验箱。
1.8255A:
2.74系列595:
>1.外部概念图:
>2.内部结构图:
>3.功能:
1.串入并出,数据从DS串行输入,从Q0-Q7这8个引脚并行输出
2.串入串出,数据从DS串行输入,再从QS7串行输出
>4.引脚定义与功能:
DS:串行数据输入端。
Q0—Q7 是八位并行输出端,可以直接控制数码管的 8 个段。
Q7S 是级联输出端,可以连入下一个 595 的 SER 端,级联多片 595。
/MR(10 脚) 复位端,低电平将使移位寄存器的数据清零,不用时接 Vcc。
SHCP(11 脚) 移位寄存器的数据移位时钟,上升沿有效。使得移位寄存器里面的 数据从 Q0 逐次移入到 Q7,Q7 数据移位到 Q7S
STCP(12 脚) 数据存储寄存器的锁存时钟。上升沿时移位寄存器的数据进入数据 存储寄存器。 /OE(13 脚):选通端。低电平时选通,输出有效,高电平时输出为高阻态。
>5.级联用法
一片595的内部移位寄存器只有8位,只能实现8位数据的串入并出,但是如图级联之后,第1片的移位寄存器满之后溢出的位会从QH串行输入到第2片,3片级联能够实现24位数据的串入并出。
3.ADC0809
4.TLC7528 D/A数模转换单元
>1.概念图:
我的开发板上的TLC7528:
>2.功能
将8位并行输入的数字信号转换为模拟信号
>3.引脚定义与功能
D0~D7: Data,数字信号输入,8位并行
WR: Write,写信号
CS: Chip Select, 片选信号
OUT: 输出。将D0~D7输入的数字信号转换为模拟信号以后,从OUT输出