串行数据转换为并行数据.pdf
《串行数据转换为并行数据.pdf》由会员分享,可在线阅读,更多相关《串行数据转换为并行数据.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 程设计报告 课程名称 单片机原理与应用 系 别:信息工程学院 专业班级:电子信息 1401 班 学 号:1451111012 姓 名:李波 课程题目:串行数据转换为并行数据设计 完成日期:2017 年 5 月 18 日 指导老师:司开波 2017 年 05 月 18 日 课 程 设 计 目 的 1.了解串行数据转换为并行数据的工作原理。2.掌握芯片 74ls164的逻辑功能及使用方法。3.掌握一定的 c 语言知识,培养自己的动手操作能力。4.学习程序设计的基本思路和方法。5.熟悉 protues仿真软件及 keil 编程软件。6.培养学生动手和解决问题的能力。课 程 设 计 要 求 利用单片
2、机设计一个串行数据转换为并行数据的控制系统,串行数据 由 RXD 发送给串并转换芯片 74164,TXD 则用于输出移位时钟脉冲,74164 将串行输入的 1 字节转换为并行数据,并将转换的数据通过 8 只 LED 显 课程设计注意事项 1.编写代码要注意代码的准确性。2.正确的将写好的程序导入电路运行并检查是否导入成功。3.编写代码时要注意尽量简单,去除多余重复的代码。4.当程序正确导入电路使仔细检查电路是否顺利运行。5.当运行中的电路出现卡顿使禁止立即关闭电路。课 程 设 计 内 容 串并转换芯片 74LS164 的 A、B 端为串行数据输入端,将其接到数据 线 P3.0 上,CLK 为时
3、钟端接到时钟线 P3.1 上,Q0Q7 为并行输出端接 LED 灯。在 P3.1 产生的时钟脉冲的作用下,数据的显示码从 74lS164输入 端一位一位的输入,经 164 转换后,串行数 课 程 设 计 简 要 操 作 步 骤 1.画出串行数据转换为并行数据电路原理图。2.编写代码。3.连接电路图。4.将程序导入电路原理图。5.输入程序代码,在 keil 软件环境下进行编译,并检查代码的正确性。6.运行代码并观察原理图中 LED 显示是否正确。7.写实验报告,实验过程及实验心得体会。课 程 设 计 心 得 体 会 这次课程设计是对我综合能力的检验过程,是一个知识探索的过程,是将理论运用于实际的
4、一次尝试。这次设计极大地锻炼了我的动手能了,使理论与实践联系起来,同时学会了很多书本上学不到的东西。可以说,这是对以前所学东西的一个巩固,同时也是对所学东西的一个查漏补缺的 过程,更是对今后所学知识的一个铺垫过程。课程设计评语及成绩 评 语 成 绩 指导教师(签 名)年月 日 0绪论 .5 1 总体设计方案.5.2 硬件电路设计.6.2.1 单片机系统.6.2.2 74ls164电路 7.3 软件设计.8 3.1 主程序 .9 3.2 串口工作方式.0 9.4 调试分析.1.0.5 结论总结.1.0.6 心得体会.1.0.参考文献.1.1.摘要:这次单片机课程设计,设计了一种基于单片机串并转换
5、方法,由单片机、74ls164、LED显示灯等组成。由于单片机在工业控制领域的广泛应用,单片机由芯 片内仅有 CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的 控制设备当中。优点是实现串并转换简单方便。关键词:单片机;74ls164;LED灯 0 绪论 自从单片机诞生以来,就在工业自动控制等诸多领域里发挥着巨大的作用,在 传统应用领域里,一般是用单片机配合市场上所能买到的逻辑器件完成系统的硬件 设计,尽管单片机功能强大,能将许多功能的实现放在软件里,从而在较大程度上 简化了系统硬件电路的设计,但是
6、这种选择通用元件来构成硬件电路的方法并未改 变。由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有 CPU的专用处理 器发展而来。最早的设计理念是通过将大量外围设备和 CPU集成在一个芯片中,使 计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、家用电器、电子玩具、以及鼠标等电脑配件中都配有 1-2 部单片机。汽车上一般配 备几十部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单 片机的数量不仅远超过 PC机和其他计算的总和,甚至比你预想的还要多。1 总体设计方案 根据本次课题的设计任务
7、,进行分析得到:本次设计用 74ls164 实现单片机的 串行输入,并行输出。串行数据转化为并行数据的设计,在总体上大致可分为以下几个部分组成:1 复位、震荡电路,2 单片机部分,3 74ls164 芯片部分,4 LED灯部分。系统原理框如图 1 所示。1 系统原理框图 整个电路的工作原理是通过键盘写入串行数据,经单片机处理由 P3.0 口输出 传给 74ls164 芯片并行输出给 LED灯显示。2 硬件电路设计 2.1 单片机系统 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算 机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、
8、为学习、应用和开发提供了便利条件。同时,学习使用单片机 是了解计算机原理与结构的最佳选择。单片机内部也用和电脑功能类似的模块,比如 CPU,内存,并行总线,还有和 硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很 多,不过价钱也是低的,一般不超过十几元即可 用它来做一些控制电器一类 不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的 家电里面都可以看到它的身影,它主要是作为控制部分的核心部件。它是一种在线 式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的 成本,这也是和离线式计算机的(比如家用 PC)的主要区别。单片机是靠
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 串行 数据 转换 并行
限制150内