微机原理设计报告

上传人:人*** 文档编号:511316551 上传时间:2023-04-17 格式:DOCX 页数:67 大小:1.37MB
返回 下载 相关 举报
微机原理设计报告_第1页
第1页 / 共67页
微机原理设计报告_第2页
第2页 / 共67页
微机原理设计报告_第3页
第3页 / 共67页
微机原理设计报告_第4页
第4页 / 共67页
微机原理设计报告_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《微机原理设计报告》由会员分享,可在线阅读,更多相关《微机原理设计报告(67页珍藏版)》请在金锄头文库上搜索。

1、微机原理理设计报报告创新型实实验设计计报告题 目 基基于蓝牙牙通信的的无线控控制系统统 学 院 自动动化学院院 专 业电气气工程及及其自动动化 成 员 陈陈 旭旭 33012220332700 吴海成成 33012220332922指导教师师 刘迎迎澍摘要随着现代代互联网网技术的的发展,物联网网和智能能家居概概念开始始逐步发发展。智智能家居居是以住住宅为平平台,利利用综合合布线技技术、网网络通信信技术、自动控控制等技技术将生生活有关关的设施施集成,构建高高效的住住宅设施施与家庭庭日程管管理系统统,提升升家居安安全性、便利性性,并能能实现环环保节能能的居住住环境。蓝牙技术术是一种种尖端的的开放式

2、式无限通通讯标准准,蓝牙牙无线技技术使用用全球通通用的频频带(22.4GGHz)蓝牙成成本低,体积小小,比8802.11协协议更具具有移动动性,并并且一般般的手持持平台(手机,PC机机,Paad)均均具有蓝蓝牙功能能。本系系统是典典型的蓝蓝牙无线线通信控控制系统统,包括括手持设设备指令令的发送送、处理理系统的的接收、处理、和功能能的具现现化。本本文基于于市场常常见的蓝蓝牙通讯讯模块(HC-06)和80086微微机实验验平台结结合,利利用现有有的资源源实现简简单的基基于蓝牙牙通信的的无线控控制系统统的搭建建。关键词:蓝牙;80886微机机平台;串口通信信目录第一章 绪论论1.1 课程介绍绍1.2

3、 题目简介介第12二二章 硬硬件结构构2.1 硬件件组成2.2 芯片片简介2.2.182255芯芯片2.2.2 82553芯片片2.2.3 82551芯片片2.2.4 128864液液晶显示示模块2.3蓝蓝牙接收收模块第三章 软件件结构3.1 程序序子模块组成成3.1.1 概况3.1.2 模块组组成3.2 程序序运行详详细流程程3.2.1主程程序流程程图3.2.2中断断子程序序流程图图3.2.3 3.2.4 3.2.5 3.2.6 第四章 实验验总结4.1 实验验现象4.2 实验验感想4.3 实验验分工附录程序清单单第一章 绪论论1.1 课程程介绍微型计算算机原理理及接口口技术是电气工工程及其

4、其自动化化专业的的重要基基础课程程,具有有很强的的实践性。天津大学学在开展展微机实践践教学改改革的过过程中开开辟了学学生创新新型题目,这类题题目在教教材知识识的基础础上,要要求学生生综合运运用多学学科知识识,结合合自学,通通过团队队合作来来共同完完成,以以提升同同学们的的自学能力力、团队队精神、创新意意识和动动手能力力,为把把学生培培养为卓卓越工程程师打下下良好基基础。1.2 题目目简介本题目是是设计一一个基于于蓝牙通通信的手手机对PPC机的的控制系系统,通通过将手手机发送送的信息息编码,在PCC机的程程序中解解码,可可以实现现手机发发送指令令,PC机机执行相应应功能的的目的。我们利用用微机开

5、开发试验验箱共设计了了四种功功能:数码管管显示输入入数字、电机运运动与停停止、LLCD屏屏显示英文文与数字字、LCCD屏显示汉字字报文。运运行程序序后,通过输输入命令令字可进进入相应应的功能能中,然后根据据功能可可输入数数字、英英文、汉汉字的编编码,即可实实现相应应的显示示或动作作。本题目的的设计特特色主要要用两点点。一、通过手机机终端的的智能控制制是家居居智能化化的一个个方向,目的是通过手机机等终端发送送指令,实现对对电器设设备的控控制。本本题目实现现了手机机控制PPC机做做出响应应动作,而蓝牙牙的有效效范围为为10米米,因此此可以实实现对一一个房间间内电器器的控制,并并且可以以随时连连接。

6、二二、蓝牙牙信号的的接收。由于实实验箱没没有可接收蓝蓝牙信号号装置,因此我我们接入入了一个个蓝牙接接收模块块,并设设计了模模块底板板,将信信号以串串行信号号发出,再通过实验验箱上的的串口芯芯片接收收,自己己设计相应应的通信信协议和和传输速速率。第二章 硬件件结构2.1 硬件件组成本课题的的硬件由由PC机机、微型计计算机实实验系统统、蓝牙牙接收模模块构成成。控制信号号输入部部分由手机通通过蓝牙牙发出信信号,蓝牙接接收模块块接收,并通过过82551芯片片将串行行信号转转换成并行行数据传传给PCC机。被被控部分分由实验验箱上的的LCDD屏,数数码管,直流电电手机蓝牙微机实验系统PC机图2-11 硬件

7、件组成原原理示意意图图2-22 实物物连接图图2.2 芯片片简介2.2.1 82555芯片片一、简介介:82555是可编编程并行行1/00接口芯芯片,有有3个88位并行行1/00口.具具有3个个通道3种种工作方方式的可可编程并并行接口口芯片(40引引脚)。其各口口功能可可由软件件选择,使用灵灵活,通通用性强强。82255可可作为单单片机与与多种外外设连接接时的中中间接口口电路。82555作为为主机与与外设的的连接芯芯片,必必须提供供与主机机相连的的3个总总线接口口,即数数据线、地址线线、控制制线接口口。同时时必须具具有与外外设连接接的接口口 A、B、CC口。由于于82555可编编程,所所以必须

8、须具有逻逻辑控制制部分,因而 82555内部部结构分分为3个个部分:与CPPU连接接部分、与外设设连接部部分、控控制部分分。二、与CCPU连连接部分分根据定义义,82255能能并行传传送8位数据据,所以以其数据据线为88根DOD7。由于82255具具有3个通道道A、B、C,所以以只要两两根地址址线就能能寻址AA、B、C 口及及控制寄寄存器,故地址址线为两两根A00A1。此外CPPU要对对82555进行行读、写写与片选选操作,所以控控制线为为片选、复位、读、写写信号。各信号的的引脚编编号如下下:(1)数据总线线DB:编号为为DOD7,用于82255与与CPUU传送8位数据。(2)地址总总线ABB

9、:编号号为A00A1,用于选选择A、B、C口与控控制寄存存器。(3)控制总线线CB:片选信信号、复复位信号号RSTT、写信信号、读读信号。当CPU要对882555进行读读、写操操作对,必須先先向82255发发片选信信号选中中82555芯片片, 然然后发读读信号或或写信号号对82255进进行读或或写数据据的操作作。三、与外外设接口口部分根据定义义,82255有有3个通通道A、B、CC与外设设连接,每个通通道又有有8根线线与外设设连接,所以882555可以用用24根根线与外外设连接接,若进进行开关关量控制,则 82255可可同时控控制244路开关关。各通通道的引引脚编号号如下:(1)A口:编编号为

10、PPA0PA77,用于于82555向外外设输入入输出88位并行行数据。(2)B口:编号号为PBB0PB77,用于于82555向外外设输入入输出88位并行行数据。(3)C口:编编号为PPC0PC77,用于于82555向外外设输入入输出88位并行行数据。当82555工作作于应答答I/OO方式时时,C 口用于于应答信信号的通通信。四、控制制器82555将3个通道道分为两两组。即PA00PA77与PC44PC77组成A组,PBB0PB77与PCC0PCC3组成成B组.如图7. 5所所示,相相应的控控制器也也分为AA组控制制器和BB组控制制器,各各组控制制的作用用如下:(1) A组控制制器:控控制A口口

11、与上CC口的输输入与输输出。(2) B组控制制器:控控制B口口与上CC口的输输入与输输出。五、82255AA的引脚脚功能说说明82555A采用用40引脚脚的双列列直插式式封装。40个引引脚分为为与外设设连接的的引脚和和与CPPU连接接引脚。(1)与与外设连连接的引引脚82555A与外外设连接接的引脚脚共有:PA7PA00AA端口数数据线,双向三三态。PB7PB00BB端口数数据线,双向三三态。PC7PC00CC端口数数据线,双向三三态。PB7PB00和PC77PC00引脚能能驱动达达林顿复复合晶体体管(在在5V时输输出1mmA),所以B、C端口一一般作为为输出端端口。(2)与与CPUU连接的的

12、引脚82555A与CPUU连接的的引脚,有8根数据据引脚DD7D0。它它们全部部是双向向、三态态引脚,用来与与数据总总线相连连接;另另外,它还有有6根输入入控制引引脚,用用来接收收CPUU送来的的地址和和控制信信号。这些引脚脚分别是是:RESEET输入复复位信号号,高电电平有效效。当RRESEET有效效时,把把82555A内内部所有有寄存器器(包括括控制寄寄存器)全部清清零,端端口A、B、C自动设设置为输输入状态态,三个个端口的的数据线线处于髙髙阻状态态。一旦旦复位后后,若使882555A重新新工作必必须进行行初始化化编程。CS片选信信号输入入端,低低电平有有效。当当CS =0为低低电平时时,

13、82255AA才被选选中,才才能对 82555A进进行读写写操作。RD读命令令信号,输入低低电平有有效。当当RD =0为低低电乎时时CPUU对82255AA进行读读操作,读出或或状态。WR写命令令信号,输入,低电平平有效。WR=00为低电平时时,CPPU对82555A进进行写操作,把数据据或控制制字写入入82555A。A1A00端口选选择信号号,输入入。A11A0的的编码输输入选择择端口。82555A有有四个端端口地址址,分别别为A端口、B端口、C端口和和控制寄寄存器。选择方方法见表表8.55。表8.55 82255AA端口寻寻址及基基本操作作向82555A输输出一写写操作CSRDWRA1A0

14、0操作功能能01000选择A端端口,对对A端口口写操作作01001选择B端端口,对对B端口口写操作作01010选择C端端口,对对C端口口写操作作01011对控制寄寄存器写写入控制制字向82555A输输出一读读操作CSRDWRA1A00操作功能能00100选择A端端口,对对A端口口读操作作00101选择B端端口,对对B端口口读操作作00110选择C端端口,对对C端口口读操作作00111非法操作作,数据据线处于于高阻状状态1XXXX未选中,数据线线处于高高阻状态态2.2.2 82553芯片片一、简介介82533内部有有三个计计数器,分别称称为计数数器0、计数器器1和计计数器22,他们们的机构构完全相相同。每每个计数数器的输输入和输输出都决决定于设设置在控控制寄存存器中的的控制字字,互相相之间工工作完全全独立。每个计计数器通通过三个个引脚和和外部联联系,一一个为时时钟输入入端CLLK,一一个为门门控信号号输入端端GATTE,另另一个为为输出端端OUTT。每

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号