基于pc机的LCD学习资料.doc





《基于pc机的LCD学习资料.doc》由会员分享,可在线阅读,更多相关《基于pc机的LCD学习资料.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。基于pc机的LCD-甘肃联合大学学生毕业论文题目:基于pc机的LCD实时显示控制系统设计作者:赵斌指导老师:苑毅电子信息工程学院电子系系电子信息工程技术专业10级三年制(1)班2013年3月20日摘要本文围绕设计以单片机作为LCD实时显示系统控制器为主线,基于单片机8051,采用的实时显示控制器的芯片是SED1520,主要实现中文显示、滚屏以及左右移动功能。同时也对部分芯片和外围电路进行了介绍和设计,并附以系统结构框图加以说明,着重介绍了本系统应用的各硬件接口技术和各个接口模块的功能及工作过程,并详细阐
2、述了程序的各个模块。本系统是以单片机的汇编语言来进行软件设计,指令的执行速度快,节省存储空间。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。其次阐述了部分程序的流程图和实现过程。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。最后对我所开发的用单片机实现LCD实时显示器控制原理的设计思想和软、硬件调试作了详细的论述。关键字:单片机、实时显示、8051、SED1520目录1绪论11.1单片机实时显示系统设计课题背景41.2开发单片机实时显示系统的意义41.3课题完成的功能42单片机与C8051F020单片机
3、实验系统42.1单片机技术的发展特点i52.2C8051F020单片机实验系统ii52.3CIP-51CPU63实时显示控制器KS010873.1KS0108的特点83.2KS0108的时序493.2.1KS0108与68系列微处理器直接接口的时序93.2.2复位时序103.3KS0108显示RAM地址结构104图形动态显示124.1图形点阵式实时显示控制原理124.2程序流程145总结参考文献15致谢151绪论1.1单片机实时显示系统设计课题背景单片机实时显示系统主要是指单片机以及由单片机驱动的点阵式实时显示屏所组成的一个显示系统。实时显示器与CRT(cathode-raytube,阴极射线
4、管)、LED(light-emittingdiode,发光二级管)或等离子显示器相比是一种低功耗的平面显示器件。它在车内广告、在型智能广告、可视电话、仪表盘、空调、洗衣机和其它低功耗电子产品中得到广泛应用。1.2开发单片机液晶显示系统的意义我选择的单片机实时显示系统的开发,是基于KS0108实时显示控制器,在C8051F020单片机实验系统上实现。利用单片机控制实时显示系统的原理,完成单片机实时显示系统的设计。1.3课题完成的功能所选的单片机实时显示系统设计,是在C8051F020系统实验设备上实现的。C8051F020中有内藏KS0108控制器的液晶模块CGM12864B。KS0108,12
5、864个点阵,与行控制器KS0107配合使用,组成实时显示驱动控制系统。我最主要是用KS0108来设计图形动态显示。2单片机与C8051F020单片机实验系统2.1单片机技术的发展特点自单片机出现至今,单片机技术已走过了近20年的发展路程。纵观20年来单片机发展里程可以看出,单片机技术的发展以微处理器(MPU,MicroprocessorUnit)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出比微处理器更具个性的发展趋势。单片机寿命长一般说来,单片机开发的产品可以稳定可靠地工作10年、20年;另外,与微处理器相比,单片机的长寿命表现在它不会像386、486、586等MPU
6、一样,随着半导体技术的飞速发展,更新换代的速度越来越快,很短的时间内就被淘汰出局。传统的单片机如68HC05、8051等年龄已有十几年的历史,但产量仍是上升的,这是因为它们在其对相应应用领域的适应性强,并且与之兼容的I/O功能模块的扩展接口技术也层出不穷。8位、16位与32位单片机共同发展这是单片机技术发展的另一个动向。长期以来,单片机技术的发展是以8位机为主的。随着移动通信、网络技术、多媒体技术等高科技产品进入家庭,32位单片机应用得到了长足的发展,而16位单片机的发展无论从品种和产量方面,近年来也有较大幅度的增长。单片机的速度越来越快MPU发展中表现出来的速度越来越快是以时钟频率越来越高为
7、标志的。而单片机则有所不同,为提高单片机抗干扰能力,降低噪声,降低时钟频率而不牺牲运算速度是单片机技术发展之追求。一些8051单片机兼容厂商改善了单片机的内部时序,在不提高时钟频率的条件下,使运算速度提高了许多。单片机还有低电压与低功耗、低噪声与高可靠性技术等特点。2.2C8051F020单片机实验系统C8051F020器件是完全集成的混合信号系统级MCU(微程序控制器)芯片,具有64个数字I/O引脚。下面列出了一些主要特性:高速、流水线结构的8051兼容的CIP-51内核(可达25MIPS(MillionInstructionsPerSecond,每秒百万条指令))全速、非侵入式的在系统调试
8、接口(片内)真正12位、100ksps的8通道ADC,带PGA和模拟多路开关两个12位DAC,可编程更新时序64K字节可在系统编程的FLASH存储器4352(4096+256)字节的片内RAM可寻址64K字节地址空间的外部数据存储器接口硬件实现的SPI、SMBus/I2C和两个UART串行接口5个通用的16位定时器具有5个捕捉/比较模块的可编程计数器/定时器阵列片内看门狗定时器、VDD监视器和温度传感器每个MCU都可在工业温度范围(-45+85)内用2.7V3.6V的电压工作。端口I/O、/RST、和JTAG引脚都容许5V的输入信号电压。C8051020为100脚TQFP封装(见图2.1)。图
9、2.1C8051F020原理框架2.3CIP-51CPU与8051完全兼容C8051F020系列器件使用Cygnal的专利CIP-51微控制器内核。CIP-51与MCS-51指令集完全兼容,可以使用标准803x/805x的汇编器和编译器进行软件开发。CIP-51内核具有标准8052的所有外设部件,包括5个16位的计数器/定时器、两个全双工UART、256字节内部RAM、128字节特殊功能寄存器(SFR)地址空间及8/4个字节宽的I/O端口。速度提高CIP-51采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高。在一个标准的8051中,除MUL和DIV以外所有指令都需要12或24个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 pc LCD 学习 资料

限制150内