STC89系列单片机

网友投稿 365 2022-11-25

STC89系列单片机

STC89系列单片机是由STC公司生产制造的新型单片机。它与AT89系列单片机拥有的功能一样,都利用了8051技术制作芯片的CPU。以AT89C51为例,它采用了两排直插式的封装(PDIP),如图2-7。它的各管脚分别有不同的作用,具体说明如下:

1)40脚(VCC):连接电源的正极,为芯片提供工作所需要的电压(5V)。

2)20脚(VSS):连接电源的负极,即接地。

3)19脚(XTAL1):连接芯片外部晶振体的

图2-7 TA89C51

一个管脚。在芯片内部,它作为反向放大器的输入端。

4)18脚(XTAL2):连接芯片外部晶振体的另一个管脚,从而形成一个芯片外部的时钟振荡器。在芯片内部,它作为放大器的输出端,与前述的输入端一起构成芯片内部的振荡器。

5)30脚(ALE/PROG):地址锁存允许/编程信号接口。芯片需要对片外存储器进行访问时,该接口就作为数据地址的锁存信号ALE。它作为锁存信号输出时,对数据地址的低8位进行锁存。不论芯片是否对片外的存储器进行访问,ALE接口端都以不变的频率(即振荡器的频率的1/6)周期性地产生正脉冲信号。由于这一原因,该接口端也可以被用作对芯片外部输出时钟信号,或者是被用作定时等。

6)29脚(PSEN):是访问芯片外部存储程序的存储器的选通信号接口端。当芯片需要对外部程序存储器进行访问时,在每个机器周期内PSEN接口端会产生两次有效的信号(即输出了两个有效脉冲)。而当芯片需要对外部数据存储器进行访问时,该接口端不会产生有效的信号。

7)31脚(EA/Vpp):外部程序存储器访问允许/编程电压输入接口端。当只需要芯片对外部程序存储器(地址范围从0000H到FFFFH)进行访问时,EA接口端就必须保持低电平(接地)。而该接口端保持高电平时,芯片则会执行来自内部程序存储器的程序指令。

8)9脚(RESET):是复位信号的输入接口端。在振荡器工作期间,如果有两个机器周期的高电平输入该接口端,将会使芯片复位。

10)输入/输出脚(P0口、P1口、P2口、P3口)

(1)P0脚(P0.0至P0.7,共有8个管脚):它是一种双向并且具有8位的输入/输出接口端。在访问芯片外部的存储器时,可以分时用作低八位地址线和八位数据线。它能驱动八个LSTTL负载。

(2)P1脚(P1.0至P1.7,共有8个管脚):一种内部自带上拉电阻的8位双向输入/输出接口端。它可以驱动四个LSTTL负载。

(3)P2脚(P2.0至P2.7,共有8个管脚):一种内部自带上拉电阻的8位双向输入/输出接口端。在访问芯片外部的存储器时,可以送出高八位地址。它可以驱动 4个LSTTL负载。

(4)P3脚(P3.0至P3.7,共有8个管脚):一种内部自带上拉电阻的8位双向输入/输出接口端。这八个管脚都具有第二功能。它可以驱动4个LSTTL负载。

在AT89C51中,P3接口端不仅可以当作输入/输出接口端使用,还可使用它们的第二功能。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:基于Linux的嵌入式网络存储器设计
下一篇:springboot项目突然启动缓慢的解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~