毕业论文:最新单片机设计大全(汇编,C语言).doc

毕业论文:最新单片机设计大全(汇编,C语言).doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实训报告 系  别 电子信息与电气工程系 专  业 自 动 化 班 级 09自动化(1)班 组 员 指导老师 完成日期 2012年4月25日 前言 单片微型计算机(Single Chip Microcomputer)简称单片机,是指在一块芯片体上集成了中央处理器CPU、随机存储器RAM、程序存储器ROM或EPROM、定时器/计数器、中断控制器以及串行和并行I/O接口等部件,构成一个完整的微型计算机。我们不仅要从理论上了解单片机,更要与实践相结合,应用到具体项目中实现某种功能,这样才能真正的理解单片机和使用单片机。 本次实验重在培养我们软硬件开发能力,用编程语言及硬件设备实现串、并行通讯、计数/定时、A/D、D/A等硬件接口的功能,进一步加深对常用硬件芯片的了解和应用,以及学习用单片机解决实际问题。实验要求学生利用编程语言及硬件设备实现单片机的方案设计、程序编写、硬件连接、调试,从中体会具体硬件接口的应用技巧,进一步理解硬件接口芯片,逐步掌握单片机系统的开发和应用方法。相信在实验过程中,我们每个人都乐在其中,大有收获! 关键字: 单片机 接口电路 编程实现 目 录 一、构建单片机最小系统和实验环境熟悉 4 1.1构建单片机最小系统 4 1.1.1时钟电路 4 1.1.2复位电路 5 1.1.3电源电路 6 1.2存储单元数据传输 7 1.3实验心得 7 二、跑马灯实验及74HC138译码器 8 2.1跑马灯实验 8 2.1.1实验原理 8 2.1.2程序流程图 8 2.1.3跑马灯程序代码 9 2.1.4 跑马灯仿真图及调试 10 2.2 74HC138译码器 10 2.2.1 实验原理 10 2.2.2程序流程图 12 2.2.3译码器程序代码 12 2.2.4译码器仿真及调试 13 2.2.5 硬件实物图 14 2.3实验心得 14 三、8255控制交通灯实验 15 3.1实验原理 15 3.2 程序流程图 16 3.3 交通灯程序代码 17 3.4交通灯仿真及调试 18 3.5 硬件实物图 19 3.6 实验心得 19 四、8253方波实验 20 4.1 实验原理 20 4.2 程序流程图 21 4.3 方波程序代码 21 4.4 方波仿真及调试 22 4.5 实验心得 23 五、继电器控制实验 24 5.1实验原理 24 5.2程序流程图 24 5.3程序代码 25 5.4仿真及调试 25 5.6实验心得 25 参考文献 26 附录 26 一、构建单片机最小系统和实验环境熟悉 1.1构建单片机最小系统 单片机的最小系统就是让单片机能正常工作并发挥其功能时所必须的组成部分,也可理解为是用最少的元件组成的单片机可以工作的系统。对51 系列单片机来说, 最小系统一般应该包括: 单片机、时钟电路、复位电路、输入/ 输出设备等 图1.1 单片机最小系统框图 1.1.1时钟电路 MCS—51单片机芯片内部设有一个反相放大器所构成的振荡器,XTAL1和XTAL2分别为振荡电路的输入端和输出端,时钟可以由内部或外部产生。单片机系统里都有晶振,在单片机系统里晶振作用非常大,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。STC89C52使用11.0592MHz的晶体振荡器作为振荡源,由于单片机内部带有振荡电路,所以外部只要连接一个晶振和两个电容即可,电容容量一般在15pF至50pF之间。 MCS-5l 系列单片机的复位引脚RST出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST 持续为高电平,单片机就处于循环复位状态。(1)上电复位:STC89系列单片及为高电平复位,通常在复位引脚RST上连接一个电容到VCC,再连接一个电阻到GND,由此形成一个RC充放电回路保证单片机在上电时RST脚上有足够时间的高电平进行复位,随后回归到低电平进入正常工作状态 (2)复位:复位就是在复位电容上并联一个开

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档