77范文网 - 专业文章范例文档资料分享平台

电梯系统毕业设计(5)

来源:网络收集 时间:2019-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

多层电梯系统设计

(3) P2口 P2口是一个准双向I/O口。当系统有外部扩展存储器或I/O口时,P2口作为地址高8位信号线,此时P2口只能作地址线使用,而不能做其它用。

(4) P3口 P3口是一个准双向I/O口,除可作为通用I/O口使用外,还具有第二功能

MCS-51单片机中P0、P2和P3口具有第二功能,而P1口不具有第二功能。P0口是三态输出,其每个管脚均可以驱动8个TTL,而P1、P2和P3口的输出级均有上拉电阻,每个管脚可驱动4个TTL。对于每个并行口,如果作为一般的输入输出口,均可定义一部分管脚为输入脚,另一部分管脚为输出脚,没有使用的管脚可以悬空。当系统复位后,P0、P1、P2和P3口均输出高电平。 二、8155的应用

8155芯片内包含有256B的RAM,两个可编程的8位并行口PA 和PB,一个可编程的6位并行口PC,以及一14位减法定时器/计数器。其引脚图如图3.2所示:

第21页 共46页

多层电梯系统设计

8155HPC3PC4TIMER INRSTPC5TIMER OUTIO/MCERDWRALEAD0AD1AD2AD3AD4AD5AD6AD7GND12345678910111213141516171819204039383736353433323130292827262524232221VCCPC2PC1PC0PB7PB6PB5PB4PB3PB2PB1PB0PA7PB6PB5PB4PB3PB2PB1PB0

图3.2 8155引脚图

CPU可对8155的RAM单元和I/O口寻址,当IO/M=0时,CPU对8155的256B的RAM寻址;当IO/M=1时,选中8155片内3个I/O接口及命令/状态寄存器和定时/计数器,见表3.3。

表3.3 8155片内I/O口及命令字地址

地址 选中寄存器 A7 × × × × × × A6 × × × × × × A5 × × × × × × A4 × × × × × × A3 × × × × × × A2 0 0 0 0 1 1 A1 0 0 1 1 0 0 A0 0 1 0 1 0 1 命令/状态寄存器 A口(PA0—PA7) B口(PB0—PB7) C口(PCO—PC5) 定时器/计数器低8位寄存器 定时器高6位及2位方式字寄存器

8155内部的命令寄存器和状态寄存器使用同一

第22页 共46页

多层电梯系统设计

个端口地址。命令寄存器只能写入不能读出,状态寄存器只能读出不能写入。8155I/O口的工作方式由CPU写入寄存器的控制命令字决定。

8155一般应用硬件电路如图3.3所示。根据该电路图8155的命令字端口地址为7F00H,A口地址为 7F01H,B口地址为7F02H,C口地址为7F03H。 3.1.3 串行口的结构及工作方式 一、单片机串行口的结构

MCS—51单片机由两个独立的接收缓冲寄存器、发送缓冲寄存器SBUF、发送控制器、接收控制器、输入移位寄存器、输出移位寄存器和输出控制门、波特率发生器等组成。与串行口有关的特殊功能寄存器有SBUF、SCON、PCON,与串行口中断有关的特殊功能寄存器有IE、IP。

SUBF是两个在物理上独立的接收、发送缓冲器,可同时发送、接收数据。两个缓冲器共用一个字节地址99H,可通过指令对SBUF的读写来区别是对接收缓冲器的操作还是对发送缓冲器的操作。执行指令MOV SBUF,X,可完成写串行口缓冲器,启动串行口发送功能。执行指令MOV Y,SUBF,可完成

第23页 共46页

多层电梯系统设计

读串行口缓冲器,把接受到的8位串行数据读入功能。X可以是累加器A、寄存器Rn、间接寻址寄存器@Ri、直接地址direct或立即数#data 。Y可以是累加器A、寄存器Rn、间接寻址寄存器@Ri或直接地址direct.

SCON是可以进行位寻址的8位控制寄存器,地址为98H。SCON各位的定义如下:

SCON.7 SM0 .6 SM1 .5 SM2 .4 REN .3 TB8 .2 RB8 .1 T1 SCON.0 RI 二、串行口的四种工作方式

单片机串行口有4种工作方式,用特殊功能寄存器SCON中的SM0、SM1两位进行设定,见表3.4

表3.4 SM0、SM1确定的4种工作方式

SM0 SM1 工作方式 功能 8位移位寄存器方式(用于I/O扩展) 8位异步串行通信(每侦发送10位) 9位异步串行通信(每侦发送11位) 9位异步串行通信(每侦发送11位) 波特率 0 0 0 f OSC /12 可变(T1溢出率×2SMOD/32) f OSC /64或f OSC /32 可变(T1溢出率×2SMOD/32) 0 1 1 1 0 2 1 1 3

第24页 共46页

多层电梯系统设计

3.2 硬件实现

系统硬件整体电路如图3.3所示,其主要电路的工作原理分述如下:

+5V4.7K X 8PO0AD0PB7RXDPO7AD7PB074LS07+5VP26P27WRRDIOMPC1CSWRRDPC0PA0PA1PA2PA3Y14Y20123X1X2X3X45674.7K4.7KTXD803181557416474LS07RXTX89CLKCLRSW-LED UNIT12ABQAQBQCQDQEQFQGQH345610111213Q0Q1Q2Q3Q4Q5Q6Q7D7D0

图3.3 完整电路

一、键盘显示电路

其具体工作原理如下:设臵PA0~PA3为输出口,PC0、PC1为输入口,平时PC0、PC1接至高电平,输入信号均为“1”,当有键按下、需要判断键值时,PA0~PA3循环送出信号“0”,键值按下的地方同时

第25页 共46页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库电梯系统毕业设计(5)在线全文阅读。

电梯系统毕业设计(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/650646.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: