首页 毕业设计(论文)单片机与接口技术论文1

毕业设计(论文)单片机与接口技术论文1

举报
开通vip

毕业设计(论文)单片机与接口技术论文1毕业设计(论文)单片机与接口技术论文1 毕业设计(论文)单片机与接口技术论文1 单片机与接口技术毕业论文 摘要 20世纪70年代,微处理器的出现,使计算机技术的发展有了历史性的变化。随着大规模和超大规模集成电路的出现及其发展,将计算机的CPU,RAM,ROM,定时/计数器和多种I/O接口集成在一块芯片上,形成了芯片级的计算机即单片机。 85C51具有51内核,仍属于MCS-51系列单片机,简称51单片机。单片机是单片机系统的核心,其工作必须依赖于相应软件及硬件电路的协同工作,我们把单片机和外部器件连接的电...

毕业设计(论文)单片机与接口技术论文1
毕业 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 )单片机与接口技术论文1 毕业设计(论文)单片机与接口技术论文1 单片机与接口技术毕业论文 摘要 20世纪70年代,微处理器的出现,使计算机技术的发展有了历史性的变化。随着大规模和超大规模集成电路的出现及其发展,将计算机的CPU,RAM,ROM,定时/计数器和多种I/O接口集成在一块芯片上,形成了芯片级的计算机即单片机。 85C51具有51内核,仍属于MCS-51系列单片机,简称51单片机。单片机是单片机系统的核心,其工作必须依赖于相应软件及硬件电路的协同工作,我们把单片机和外部器件连接的电路叫接口电路,无论单片机的学习还是应用都是一个理论与实践紧密结合的过程。现单片机已广泛应用于自动控制、智能设备、智能家电等许多领域,其设计思想、设计手段已广泛参透到电子技术发展的各个领域,可以方便的取代某些数字电路的功能。 本论文主要阐述本人对单片机应用及其发展的简单认识,通过对现代化电子产品和我们身边的小电器以及智能控制系统中单片机占到的重要位置进行举例说明,运用本学期所学的《单片机原理及接口技术》这门课程中相关知识和以前所学的《数字电路》和《模拟电路》中一些相关联的知识和技术。其中结合本学期的知识运用89C51芯片及89C51芯片各个引脚的功能和芯片本身内部结构功能,结合知识与实验的论证,更好的掌握了知识的运用,最后就是通过毕业论文能够培养我们的创新能力和创新思想,让我们成为现代化职业能手。 关键字:单片机;接口技术;80c51; 正文 首先,我们来看一下80C51单片机的结构及资源。 80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(PUSH)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(Dual In Line Package),内有128个RAM单元及4K的ROM。80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。主要功能特性?? 兼容MCS51指令系统 ?? 8k可反复擦写 1000次)Flash ROM ?? 32个双向I/O口 ?? 256x8bit内部RAM ?? 3个16位可编程定时/计数器中断 ?? 时钟频率0-24MHz ?? 2个串行中断 ?? 可编程UART串行通道 ?? 2个外部中断源 ?? 共8个中断源 ?? 2个读写中断口线 ?? 3级加密位 ?? 低功耗空闲和掉电模式 ??软件设置睡眠和唤醒功能P0 口 P0 口是一组8 位漏极开路型双向I/O 口, 也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8 个TTL逻辑门电路,对端口P0 写“1”时,可作为高阻抗输入端用。 在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。 在Flash 编程时,P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。 P1 口 P1 是一个带内部上拉电阻的8 位双向I/O 口, P1 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流 IIL 。 P2 口 P2 是一个带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口P2 写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流 IIL 。在访问外部程序存储器或16 位地址的外部数据存储器(例如执行MOVX @DPTR 指令)时,P2 口送出高8 位地址数据。在访问8 位地址的外部数据存储器(如执行MOVX @RI 指令)时,P2 口输出P2 锁存器的内容。 Flash 编程或校验时,P2亦接收高位地址和一些控制信号。 P3 口 P3 口是一组带有内部上拉电阻的8 位双向I/O 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。 P3 口除了作为一般的I/O 口线外,更重要的用途是它的第二功能 P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。 RST 复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。 ALE/PROG 当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8 位字节。一般情况下,ALE 仍以时钟振荡频率的1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE 脉冲。 对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。 如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元的D0 位置位,可禁止ALE 操作。该位置位后,只有一条MOVX 和MOVC指令才能将ALE 激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 禁止位无效。 PSEN 程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲。在此期间,当访问外部数据存储器,将跳过两次PSEN信号。 EA/VPP 外部访问允许。欲使CPU 仅访问外部程序存储器(地址为0000H―FFFFH),EA 端必须保持低电平(接地)。需注意的是:如果加密位LB1 被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU 则执行内部程序存储器中的指令。 Flash 存储器编程时,该引脚加上+12V 的编程允许电源Vpp,当然这必须是该器件是使用12V 编程电压Vpp。 1.在智能仪器仪 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。 2.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电 梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。 3.在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。 4.在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、无线电对讲机等。 5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S51,温度传感器采用DS18B20,用LED数码管以实现温度显示,用扬声器实验报警,并且用串口通信在PC机上画出温度的变化曲线。 图一 3.显示电路 显示电路采用5位共阳LED数码管,从P0口输出段码,P2口输出位码。 4.温度传感器 DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现,,,,位的数字值读数方式。DS18B20的性能特点如下: 1.独特的单线接口仅需要一个端口引脚进行通信; 2.多个DS18B20可以并联在惟一的三线上,实现多点组网功能; 3.无须外部器件; 4.可通过数据线供电,电压范围为3.0~5.5,; 5.零待机功耗; 6.温度以,或,,位数字; 7.用户可定义报警设置; 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; 5. DS18B20温度传感器与单片机的接口电路 DS18B20可以采用两种方式供电,一种是采用电源供电方式,此时DS18B20的1脚接地,2脚作为信号线,3脚接电源。另一种是寄生电源供电方式,单片机端口接单线总线,为保证在有效的DS18B20时钟周期内提供足够的电流,可用一个MOSFET管来完成对总线的上拉。 当DS18B20处于写存储器操作和温度A/D转换操作时,总线上必须有强的上拉,上拉开启时间最大为10us。采用寄生电源供电方式时VDD端接地。由于单线制只有一根线,因此发送接口必须是三态的。 6.系统整体硬件电路 系统整体硬件电路包括,传感器数据采集电路,温度显示电路,上下限报警调整电路,单片机主板电路,热控制电路,串口通信等。 电路中的蜂鸣器可以在被测温度不在上下限范围内时,发出报警鸣叫声音,同时LED数码管将被测温度值显示,我们可以改变赋值来改变温控的范围。 图二 7.系统软件算法分析 主程序的主要功能是负责温度的实时显示、读出并处理DS18B20的测量的当前温度值,温度测量每1s进行一次。这样可以在一秒之内测量一次被测温度,其程序 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 如图所示 图三 计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图如图所示。 图四 参考文献 1 张琳娜,刘武发(传感检测技术及应用(中国计量出版社,1999 2 沈德金,陈粤初(MCS-51系列单片机接口电路与应用程序实例(北京航空航天大学出版社,1990 3 胡汉才.单片机原理及接口技术.清华大学出版社,1996 4 何立民(MCS-51系列单片机应用系统设计(北京航空航天大学出版社,1990(1 5 李建民.单片机在温度控制系统中的应用.江汉大学学报,1996.6 6 张毅刚、彭喜元、姜守达、乔立岩(新编MCS-51系列单片机应用设计(哈尔滨工业大学出版社,2003.6 7 潘立民,王燕芳.微型计算机控制技术.人民邮电出版社,1990 8 邵敏权,刘刚.单片机原理实验及应用.吉林科学技术出版社,1995.1 9 陈汝全.实用微机与单片机控制技术.电子科技大学出版社,1995.7 10 李华. MCS-51系列单片机应用接口技术.北京航空航天大学出版,1993 10 主 控 制 器 LED显 示 温 度 传 感 器 PC机 加热装置 扬声器整 初始化 调用显示子程序 1S到, 初次上电 读出温度值温度计算处理显示数据刷新 发温度转换开始命令 N Y N Y 温度数据移入显示寄存器 十位数0, 百位数0, 十位数显示符号百位数不显示 百位数显示数据(不显示符号) 结束 N N Y Y
本文档为【毕业设计(论文)单片机与接口技术论文1】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_353097
暂无简介~
格式:doc
大小:24KB
软件:Word
页数:8
分类:工学
上传时间:2018-11-08
浏览量:27