微型计算机系统原理及应用结课论文.pdf





《微型计算机系统原理及应用结课论文.pdf》由会员分享,可在线阅读,更多相关《微型计算机系统原理及应用结课论文.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-微型计算机系统原理及应用微型计算机系统原理及应用结课论文结课论文-.-总结资料-基于微机原理的彩灯控制器的设计基于微机原理的彩灯控制器的设计摘摘 要:要:彩灯的发展也在日新月异,特别是随着我国科学技术的发展,彩灯艺术更是花样翻新,奇招频出,传统的制灯工艺和现代科学技术紧密结合,将电子、建筑、机械、遥控、声学、光导纤维等新技术、新工艺用于彩灯的设计制作,把形、色、光、声、动相结合,思想性、知识性、趣味性、艺术性相统一。本设计以 8088、8255芯片为中心,利用开关实现对各种花色的控制,输出采用 8个共阳极二极管显示花色。本电路设计的彩灯控制器不但能实现基本的07的依次显示,奇数灯依次显示和偶
2、数灯依次显示,而且还能根据各开关的状态来控制增加或减少彩灯显示的花样,还能控制彩灯工作/暂停。关键词:关键词:彩灯,8088、8255芯片,阳极二极管,奇数灯,偶数灯前言前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。本设计通过对彩灯的设计,训练对电气、电子技术等容的应用能力,掌握对电子产品设计的流程以及各种要求。彩灯技术已广泛得-.-总结资料-在霓虹灯、广告彩灯、汽车车灯等领域中应用。单片机的控制电路的设计是彩灯应用的一个瓶颈。课程设计主要培养学生综合运用所学的知识与技能分析与解决问题的能力,并巩固和扩大学生的课堂知识
3、。通过毕业设计学会查阅、使用各种专业资料和网上资源,并以严肃认真、深入研究的工作作风完成设计任务,逐步向工程技术员转变,培养毕业生独立完成任务的能力,体现和检验综合设计能力,大力提高毕业生的技术水平,培养新一代既有理论、又有动手能力的实用性人才,以适应国际建设和发展的需要。了解彩灯线路的基本理论,掌握单片机编程的基本设计方法和分析方法,对能够熟练地进行彩灯应用电路的设计与制作是十分必要和重要的。一一、彩灯控制器设计要求与设计方案彩灯控制器设计要求与设计方案1.11.1彩灯控制器的方案选择与比较彩灯控制器的方案选择与比较本课程设计所设计的彩灯控制器的主要功能有:07依次显示、奇数灯依次显示、偶数
4、灯依次显示、向右递增显示、向中递推显示、间隔闪烁、向外发散显示等功能。输出采用8个共阳极二极管显示。本电路设计的彩灯控制器不但能实现基本的显示,而且还能手动来增加或减少显示花样。1.21.2 彩灯控制器的元件选择彩灯控制器的元件选择1)处理器的选择-.-总结资料-微型机具有体积小、重量轻、耗电少、价格低廉、可靠性高、结构灵活等特点,所以选择8086系统2)显示电路显示可通过彩灯和数码管来实现。如果用彩灯作为显示功能,则不是很直观。而数码管具有显示亮度高,使用寿命长,且能直观方便的看到彩灯循环的形式3)芯片选择8255作为并行I/0接口,能满足4个输入按键的输入功能,声音系统的输出,和LED数码
5、管的输出。并且8255的每个接口还有锁存和数据缓冲作用。所以选择8255芯片。二、彩灯控制器的硬件设计二、彩灯控制器的硬件设计2.12.1显示电路显示电路-.-总结资料-2.22.2程并行接口程并行接口82558255及其引脚说明及其引脚说明8255 作为主机与外设的连接芯片,必须提供与主机相连的 3 个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口 A、B、C 口。由于 8255 可编程,所以必须具有逻辑控制部分,因而8255 部结构分为 3 个部分:与CPU 连接部分、与外设连接部分、控制部分。-.-总结资料-2.212.2182558255 的引脚图和引脚功能的引脚
6、图和引脚功能8255 的引脚引脚功能RESET:复位输入线,当该输入端处于高电平时,所有部寄存器(包括控制寄存器)均被清除,所有I/O 口均被置成输入方式。CS:芯片选择信号线,当这个输入引脚为低电平时,即/CS=0时,表示芯片被选中,允许 8255 与 CPU 进行通讯;/CS=1 时,8255无法与 CPU 做数据传输。RD:读信号线,当这个输入引脚为低电平时,即/RD=0 且/CS=0时,允许 8255 通过数据总线向 CPU 发送数据或状态信息,即 CPU从 8255 读取信息或数据。WR:写入信号,当这 个输入引脚为低电平时,即/WR=0 且/CS=0 时,允许 CPU 将数据或控制
7、字写入 8255。D0D7:三态双向数据总线,8255 与 CPU 数据传送的通道,-.-总结资料-当 CPU 执行输入输出指令时,通过它实现 8 位数据的读/写操作,控制字和状态信息也通过数据总线传送。PA0PA7:端口 A 输入输出线,一个 8 位的数据输出锁存器/缓冲器,一个 8 位的数据输入锁存器。PB0PB7:端口 B 输入输出线,一个 8 位的 I/O 锁存器,一个 8 位的输入输出缓冲器。PC0PC7:端口 C 输入输出线,一个 8 位的数据输出锁存器/缓冲器,一个 8 位的数据输入缓冲器。端口 C 可以通过工作方式设定而分成 2 个 4 位的端口,每个 4 位的端口包含一个 4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 系统 原理 应用 论文

限制150内