出租车计价器系统设计毕业论文

内容发布更新时间 : 2025/8/21 4:32:58星期一 下面是文章的全部内容请认真阅读。

P2.0-P2.7口:

P2口是一个8位双向I/O口,也就是通常意义上的地址/数据总线复用接口。它内部就提供上拉电阻,同时P2的输出缓冲级可驱动(吸收电流或输出电流)4个TTL逻辑门电路。当P2口管脚写入1后,通过内部的上拉电阻把端口拉到高电平状态,此时P2口就可以当作输入端口使用。当P2口用作输入端口使用时,因为内部上拉电阻的存在而使引脚被外部信号下拉为低电平,这时P2口会输出一个电流。当P2口用于外部程序存储器或对16位地址的外部数据存储器进行存取访问时,P2口用来发送出地址数据中的高8位。在地址数据已经给出为1时,由于具有内部上拉电阻的优势,因此当对外部八位地址的数据存储器进行读写访问时,P2口会输出其特殊功能寄存器中的内容,并且在整个访问周期内其内容均不会改变。P2口在Flash编程和程序校验期间时,P2接收地址信号的高八位和控制信号。

P3.0-P3.7口

P3口是一个8位双向I/O口,也就是通常意义上的地址/数据总线复用接口。它内部就提供上拉电阻,同时P3的输出缓冲级可驱动(吸收电流或输出电流)4个TTL逻辑门电路。当P2口管脚写入1后,通过内部的上拉电阻把端口拉到高电平状态,此时P3口就可以当作输入端口使用。当P3口用作输入端口使用时,因为内部上拉电阻的存在而使引脚被外部信号下拉为低电平,这时P3口会输出一个电流。除了上面讲到的P3口的一般输入输出接口和地址数据总线复用接口,P3口还被用来接收一些程序校验期间用到的和Flash闪速存储器编程所用到的各种控制信号。 而P3口更加重要的是它的第二功能。利用它的第二功能能实现很多不同的要求,它的具体第二功能如下表所示:

16

表2.2 P3口引脚第二功能图表

PSEN:

程序储存允许输出PSEN是外部程序存储器的读选通信号,它是低电平有效的。当AT89S51从外部程序存储器中提取指令或者数据时,输出两个脉冲即每个机器周期两次PSEN有效。但是当PSEN访问外部数据存储器时,这两次有效的PSEN信号是不会出现的。

EA/VPP:

EA/VPP是外部程序存储器访问允许位。它是低电平有效的。当EA位保持低电平时,单片机将仅对外部程序存储器进行访问,而且不管这时是否有内部程序存储器的存在。另外需要格外注意的是,当加密位LB1被编程的时候,EA位的状态将会在复位时被内部锁存;当EA位保持高电平时,单片机将可以访问内部程序存储器。而在对FLASH存储器进行编程的期间,这个引脚会被施加上12V的编程电压VPP。

RST位:

复位输入端,当RST位为高电平时有效。当需要对器件进行复位时,必须要保持RST位连续两个机器周期为高电平信号才是有效的,这样才能对整个器件进行复位。

XTAL1:

片内振荡器反相放大器的输入端和内部时钟工作电路的输入端。

17

P3口引脚 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 特殊功能 RXD(串行输入口) TXD(串行输出口) (外部中断0) (外部中断1) T0(定时器0外部输入) T1(定时器1外部输入) (外部数据存储器写选通) (外部数据存储器读选通) XTAL2:

片内振荡器反相放大器的输出端。 ALE/PROG:

地址锁存允许/编程脉冲信号端。当单片机对外部存储器进行数据访问时,地址锁存允许位ALE的输出电平的作用是用来锁存地址的低位字节数据,它是高电平有效的。在FLASH存储器的编程期间,此引脚用于输入编程脉冲信号。而在不对外部存储器进行数据访问时,ALE端输出频率周期不变的正脉冲信号,这个周期不变的频率周期为振荡器频率周期的1/6。因此它也可以用作对外部输出的脉冲或用于定时。然而必须要注意的是,每当单片机对外部存储器进行数据访问时,就必须跳过一个ALE位脉冲。

第三节 里程计算单元设

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi