单片机电子秒表毕业论文.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
随着电子技术的迅速发展,特别是随大规模集成电路产牛而出现的微型计算机,给 人类牛活带來了根本性的改变。如果说微型计算机的出现使现代科学研究得到了质的飞 跃,那么可以毫不夸张他说,单片机技术的出现则是给现代工业测控领域带来了一次新 的技术革命。H前,单片机以其高可靠性、高性能价格比,在工业控制系统、数据采集 系统、智能化仪器仪表、办公自动化等诸多领域得到极为广泛的应用,并已走人家庭, 从洗衣机、微波炉到音响、汽车,到处都可见到单片机的踪影。因此,单片机技术开发 和应用水平已逐步成为一个国家工业发展水平的标志之一。 由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路牛产 厂家和继推出了各种类型的单片机,在单片机家族的众多成员屮,MC5 1系列单片机以 其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化 工程应用的主要市场,成为国内单片机应用领域屮的主流。F1前,可用于MCS-51系列 单片机开发的硬件越来越多,与其配套的各类开发系统、各种软件也H趋完善,因此, 可以极方便地利用现有资源,开发岀用于不同0的的各类应用系统。 TOC \o 1-5 \h \z HYPERLINK \l bookmark0第一章 硬件选用与连接 1 1?1 单片机的介绍 1 芯片介绍 2 HYPERLINK \l bookmark81.2. 1 芯片 8279 2 芯片 AT89C51 3 1.3硬件连接 5 第二章软件设计 HYPERLINK \l bookmark122.1课题要求 5 HYPERLINK \l bookmark282. 2流程图设计 7 HYPERLINK \l bookmark302. 3程序设计 8 HYPERLINK \l bookmark32第三章调试与运行 13 HYPERLINK \l bookmark34第四章课题总结 14 HYPERLINK \l bookmark36参考文献 14 第…章硬件选用与连接 第一节单片机的介绍 1.1单片机的组成 根据型号不同,八T89C51系列单片机内部结构在程序存储器,数据存储器及定时器的 数量和种类丄略有不同。 基本型AT89C51系列单片机内包括以下部分: 微处理器(含运算器和控制器)。微处理器作为AT89C51单片机的核心部分的微处理 器是一个8位的高性能屮央处理器(CPU)。它的作用是读入并分析每条指令,根据各指 令的功能控制单片机的各功能部件执行指定的运算或操作。它主要由运算器和控制器构 成。; 存储器; 4KB的程序存储器(ROM/EPROM/Fbsh,可外扩至64KB); 128B的数据存储器(RAM,可在外扩64KB); 特殊功能寄存器SFR I/O 口和其他功能单元 4个并行I/O 口 2个16位定时/计数器 1个全双工异步串行口 屮断系统(5个屮断源,2个优先级) 1.1.1内部存储器的结构 AT89C51单片机的片内存储器与一般微机的存储器的配置不同。一般微机的ROM和 RAM安排在同一空问的不同范围(称为普林斯顿结构)。而AT89C51单片机的存储器在物 理丄设计成程序存储器和数据存储器两个独立的空间(称为哈佛结构)。 第二节芯片介绍 1.2 芯片 8279 芯片8279采用单±5V电源供电,40脚封装。 DB0?DB7:双向数据总线,用来传送8279与CPU Z间的数据和命令。 CLK:时钟输入线,用以产生内部定时的时钟脉冲。 RESET:复位输入线,8279复位后被置为字符显示左端输入,二键闭锁的触点冋弹型式, 程序时钟前置分频器被置为31, RESET信号为高电平有效。 CS:片选输入线,低电平有效,单片机在CS端为低时可以对8279读/写操作 A0:缓冲器低位地址,当A0为高电平吋,表示数据总线上为命令或状态,当为低电平 时,表示数据总线丄为命令或状态,当为低电平时,表示数据总线丄为数据。 RD:读信号输入线,低电平有效,将缓冲器读出,数据送往外部总线。 WR:写信号输入线,低电平有效,将缓立器读岀,将数据从外部数据总线写入8279 的缓冲器 芯片8279可按其功能分为:键盘功能块;显示功能块;控制功能块;与CPU接口功能块控 制功能块包括控制和定时寄存器,定时和控制,扫描计数器三部分,它主要用来控制键盘 和显示功能块工作. ::控制和定时寄存器:用于存贮来自CPU的编程命令,CPU对8279编程以确定键盘 与显示器工作方式和其它工作条件时,先把命令控制数据放到数据总线丄,然后使A0二1, WR=0CS=0,并在WR上升沿把命令键存在控制和定时寄存器屮,并经译码,建立适当的功 能. ::定吋和控制:它含基本的定吋计数器,第一个计数器是一个分频系数为2-31

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档