- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于图形点阵液晶显示的单片机开发系统的设计
摘 要
单片机开发系统主要是采用ATEML公司生产的AT89C55系列单片机为主控制芯片,显示系统采用图形点阵式液晶,采用键盘管理芯片进行键盘控制,在芯片本身提供的系统资源的基础上,进行了并行总线的扩展,和串行总线的扩展。同时基于此系统作了简单的时钟显示,和A/D,D/A的控制,在作A/D,D/A时主要是基于一语应录放板进行了语音录放的实验
关键词: 液晶显示 单片机 AT89c55 开发系统 ABSTRACT
The development system of MCU is primarily based on the main control chip of the series of AT89C51 that is produced by the company of ATMEL. The Manifestation system uses LCD. And using a chip named HD7279A proceeds keyboards. Make the best use of the resource of MCU and expand the collateral bus. Of course this MCU system uses I2C bus to employ parts of an apparatus that accord with I2C bus. At the same time, based on the system, I make the simple clock shows on LCD by using a real time clock chip named DS12C887. I also do an experiment on A/D and D/A .By using a sound system, I make an experiment that record the sound and play.
Key phrase: LCD MCU of AT89C55 The development system
一 单片机最小系统的硬件设计
利用单片机完成复杂系统的设计,一般是基于一定的软硬件平台,在硬件方面,主要是体现在,基于的开发系统,也可以说是事先就有的单片机最小系统的开发平台,如果有了此开发平台,就有如高楼大厦的地基,正是基于这点此次毕业设计首先进行了单片机最小系统的设计,其基本的硬件电路设计如图1。
图 1 单片机最小系统设计 1 的总体设计思想采用了单片机并行总线﹑串行总线的扩展模式。 1 中 Y1 晶振( 11.059 MHZ )与 C1﹑C2 组成振荡电路; C4﹑C5﹑R1﹑C6﹑反相器及复位键组成上电复位,和手动复位电路;并通过相应的电路完成并行总线和串行总线的扩展。 P2.7 ,A7 区分了不同的器件,在 P2.位高电平时两片 74 LS138 无效,此时选中随机存取储存器,进行存储,在 P2.7 为低电平时,配以 A7可以选中不同的 74 LS138 ,进行译码,控制其它的芯片,比如说 A/ D0809﹑D/A0832。总线接口标准的器件,其中二线分别是时钟线( SCL )﹑数据线( SDA )。 SPI 总线接口的器件,分别是地址线( SDI )﹑数据线( SDO )﹑时钟线( SCLK )。 I2C 总线,用 P1 口实现,详细内容将在讲述,同时单片机提供了串行通信接口( UATR ),可以与个人计算机机进行通信,或几个单片机互联,实现多单片机之间的通信。
⒈ AT89C55 内部资源的分配
AT89C55 内部含有 20 K 字节程序存储器,除用来存放号程序代码外,主要是存放液晶显示的数据码,其中包括汉字字模,图形码等;内部还有 256 字节的随机存取储存器,可以进行部分数据的暂存,其中高 128 字节(地址 80 H ~ FFH )只能采用间接寻址的方式,而用使用直接寻址是指访问特殊功能寄存器。
外部进行并行地址扩展后主要是挂接了一大的外部数据存储器,这样可以存储数目较大数据,同时利用不同的片选地址控制系统需要的不同功能的芯片,在这次设计中,主要并行芯片有DS12C887,AD0809,ADC0832 。P口利用P1.6﹑P1.7模拟I2C总线,挂I2C器件,主要时钟芯片PCF8563存储芯片 AT24C256。
P1 口。
1
三 最小系统中主要功能模块的介绍
㈠ 液晶显示模块
显示功能是单片机最小系统中必不可少的一部分,显示的方法多种多样,现在常用的有两种方法:一是LED显示,二是LCD显示。
文档评论(0)