基于LED驱动芯片ICM7218的显示接口设计_第1页
基于LED驱动芯片ICM7218的显示接口设计_第2页
基于LED驱动芯片ICM7218的显示接口设计_第3页
基于LED驱动芯片ICM7218的显示接口设计_第4页
基于LED驱动芯片ICM7218的显示接口设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程名称:智能仪器设计设计题目: 基于LED驱动芯片ICM7218的显示接口设计院 系: 专 业: 测控技术与仪器 年 级: 2007级 姓 名: 指导教师: - 大学 2010年12月 3日课 程 设 计 任 务 书专 业 测控技术与仪器 姓 名 学 号 开题日期: 2010 年 10月 20日 完成日期: 2010年12月 3 日题 目 基于LED驱动芯片ICM7218的显示接口设计一、 设计的目的随着智能仪器的广泛应用,显示器作为仪器的窗口而显得尤为重要。LED显示器因其成本低廉、配置灵活、与单片机接口方便,并且色彩鲜艳而倍受青睐。ICM7218是一种多功能LED数码管驱动芯片,能驱动8

2、 位共阳或共阴数码管,可与多种单片机接口。ICM7218的输出可直接驱动LED显示器,不需外接驱动电路,工作电压+5 V,其构成的显示电路结构简单,使用方便。 二、 设计的内容及要求内容:1) 了解ICM7218的功能、结构和原理 2) ICM7218的引脚配置及工作模式 3) ICM7218实现8位显示和16位显示接口 4) ICM7218的编程 三、指导教师评语 4、 成 绩 指导教师 (签章) 年 月 日五、心得体会:在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。此次课程设计我并没有接触实际的元器件也没有进行电路接口的实际

3、设计,而更多的是从网上收集与题目相关的内容。通过对资料的整理来对基于LED驱动芯片ICM7218的显示接口设计的相关电路接口和程序进行总结。课程设计是我们专业课程知识应用的实践训练,这是我们迈向社会,从事职业工作前一个必不少的过程。“千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义。我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。从资料的收集和查看我了解到了许多关于基于LED驱动芯片ICM7218的显示接口设计的内容。知道了ICM7218系列通用LED显示驱动器是INTERSIL公司专为微处理器和数字系统中LED显示需

4、要而设计的通用集成电路,内含8X8位静态RAM;两种7段译码器;多位扫描电路和大电流位、段驱动器等。通过对所收集资料的整理了解ICM7218的功能和应用,弄清楚ICM7218的多种接口方式。并且介绍了ICM7218的指令集以及基于其初始化编程步骤。在这次课程设计中,通过对资料的整理加强了自己对资料的收集和整理能力,也使自己分析问题的能力得到了锻炼。体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。附录一:图1. ICM7218系列典型器件 2. ICM7218引脚图3. CM7218A/B管脚功能4. ICM7218A内部逻辑图5. ICM7218

5、A/B工作时序图6. ICM7218C/D管脚功能7. ICM7218E管教功能8. ICM7218C/D/E工作时序图9. 八位显示接口图 7218A/B芯片最多管理八个数码管,其中7218A驱动共阳数码管,7218B驱动共阴数码管。它与单片机以下列方式连接:(1)八位数据线DB0DB7与ID0ID7相连,在WRITE有效期间,传送控制与数据信息。(2)MODE为高时,传送数据为控制字,MODE为低时,当WRITE脉冲有效时传送数据。(3)每来一个WRITE有效脉冲,88静态存储器的八个存储地址自动按顺序排列。当八个WRITE脉冲之后,再来的脉冲将被忽略,显示部分转为一般的显示状态,直到来下

6、一个控制字。这期间允许向其它外围设备写数据而不影响7218。(4)对存储区中数据的译码方式由控制字控制,可以选择为十六进制、二进制、或不译码方式。10. 十六位显示接口图7218C/D/E有DA0DA2三位地址线,用于级联方式可管理大于八位以上数码管,它与单片机以下列方式连接:(1)两个ICM7218通过三位字节DA0DA2选中地址。(2)显示数据从微机部分(80C35)的I/O总线(DB7DB0)来,在WRITE有效时四位加四位同时控制两片ICM7218。(3)两个ICM7218的显示位是交替地,允许在一条八位数据线上连续传输。(4)十进制小数点通过总线中ID7供给两片ICM7218。(5)

7、十六进制或二进制译码可通过硬件连接或用ICM7218的9脚选择。(6)根据微处理器控制进行多路异步传输。附录二:ICM7218应用编程把数据送显示器的程序清单如下:ORG 00HMAIN:SETB P3.4 ;置MODE=“l”MOV R0,#00H;向ICM7218A送控制字FFHMOV A,#OFFHMOVX Ro,ACIR P3.4;置MODE=“0”MOV R1,#20H;Rl指向显示缓冲区首址20HMOV R2,#08H;R2用作8位显示计数器LOOP:MOV A,Rl;将8位显示缓冲区中的数据送ICM7218AMOVX R0,AINC R1DJNZ R2,LOOPRET欲在八个数码管显示,则程序如下:.BBBMOVR4,#08HMOVDP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论