毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计

毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计

ID:6795368

大小:583.50 KB

页数:31页

时间:2018-01-26

毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计_第1页
毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计_第2页
毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计_第3页
毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计_第4页
毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计_第5页
资源描述:

《毕业设计(论文)-基于图形点阵液晶显示的单片机开发系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国电子前沿基于图形点阵液晶显示的单片机开发系统的设计摘要单片机开发系统主要是采用ATEML公司生产的AT89C55系列单片机为主控制芯片,显示系统采用图形点阵式液晶,采用键盘管理芯片进行键盘控制,在芯片本身提供的系统资源的基础上,进行了并行总线的扩展,和串行总线的扩展。同时基于此系统作了简单的时钟显示,和A/D,D/A的控制,在作A/D,D/A时主要是基于一语应录放板进行了语音录放的实验关键词:液晶显示单片机AT89c55开发系统ABSTRACTThedevelopmentsystemofMCUispr

2、imarilybasedonthemaincontrolchipoftheseriesofAT89C51thatisproducedbythecompanyofATMEL.TheManifestationsystemusesLCD.AndusingachipnamedHD7279Aproceedskeyboards.MakethebestuseoftheresourceofMCUandexpandthecollateralbus.OfcoursethisMCUsystemusesI2Cbustoemplo

3、ypartsofanapparatusthataccordwithI2Cbus.Atthesametime,basedonthesystem,ImakethesimpleclockshowsonLCDbyusingarealtimeclockchipnamedDS12C887.IalsodoanexperimentonA/DandD/A.Byusingasoundsystem,Imakeanexperimentthatrecordthesoundandplay.Keyphrase:LCDMCUofAT89

4、C55Thedevelopmentsystem31中国电子前沿一单片机最小系统的硬件设计利用单片机完成复杂系统的设计,一般是基于一定的软硬件平台,在硬件方面,主要是体现在,基于的开发系统,也可以说是事先就有的单片机最小系统的开发平台,如果有了此开发平台,就有如高楼大厦的地基,正是基于这点此次毕业设计首先进行了单片机最小系统的设计,其基本的硬件电路设计如图1。图1单片机最小系统设计图1的总体设计思想采用了单片机并行总线﹑串行总线的扩展模式。其中单片机最小系统的主控芯片采用了ATMEL公司推出的带20K字节可

5、擦除、可编程Flash程序存储器,256字节的数据存储器的AT89C55。其芯片内含有丰富的硬件资源,带有足够大的程序存储器,这在对液晶进行编程时,可以充分利用程序存储器大的特点,可以得到足够字模的存储空间,而不需要在扩展程序存储器;并且支持0~33MHZ的时钟频率选择范围,可以进一步提高信号的处理速度;并且有足够的输入/输出口可以进行外扩展,可以完成设想的大部分电路的开发设计。图1中Y1晶振(11.059MHZ)与C1﹑C2组成振荡电路;C4﹑C5﹑R1﹑C6﹑反相器及复位键组成上电复位,和手动复位电路

6、;并通过相应的电路完成并行总线和串行总线的扩展。31中国电子前沿⒈单片机并行总线扩展硬件实现在本单片机开发系统中,外挂的静态随机存取储存器为512k字节的存储器HM,其地址线为19条,单片机本身的地址只有16条,要驱动HM就必须进行地址扩展。在图1中采用两片74LS373及一片74LS138来实现,首先U2芯片进行低8位地址与数据的分离,产生A0~A7低8位地址,同时与A8~A14(P2.0~P2.6)组成15位地址,在利用P2.7﹑A7﹑A6﹑A5﹑A4控制74LS138与写信号WR将高4位地址A16~

7、A18所存在U3上,这样就可以控制HM,通过此方法也可以控制更大的存储器(A0~A22)。在实际电路设计中巧妙利用P2.7,A7区分了不同的器件,在P2.7位高电平时两片74LS138无效,此时选中随机存取储存器,进行存储,在P2.7为低电平时,配以A7,可以选中不同的74LS138,进行译码,控制其它的芯片,比如说A/D0809﹑D/A0832,或其他芯片。⒉单片机串行总线扩展硬件实现由于并行总线在对外扩展时,占用的口线地址资源比较多,有时在设计时会成生冲突,只给设计者带来了很多不便,由于芯片集成工艺的

8、飞速发展,产生了相应串行协议的芯片,现在常用的主要有一线,二线,三线的控制芯片。所谓一线控制芯片就是地址数据通过一条数据线与微控制器相连接,通过芯片与微控制器之间的固定通信协议,进行数的读写,此类芯片有DS18B20﹑DS2890等。二线制芯片应用最广是满足I2C总线接口标准的器件,其中二线分别是时钟线(SCL)﹑数据线(SDA)。三线制是满足SPI总线接口的器件,分别是地址线(SDI)﹑数据线(SDO)﹑时钟线(SCLK)。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。