毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

Mega16单片机+AVR彩屏游戏机设计 第3页

更新时间:2011-12-12:  来源:毕业论文
1Mega16单片机硬件结构
本文主要通过Mega16控制彩屏本游戏机主要核心是Mega16单片机,它主要由以下部件组成:AVR CPU,程序存储器,数据存储器RAM, EEPROM,各种功能的外围接口,PORTX端口,定时器,以及他们相关的数据,控制,状态寄存器。下面是Mega16的主要内部结构图。
 图3-1  Mega16内部结构图原文请加优;文^论,文'网QQ3249,114
3.2Mega16最小系统设计
对于AVR单片机它的最小系统设计由以下几个部分组成:起振电路,复位电路。
起振电路:使用单片机时,最基本的是启动单片机工作,就像其他电子产品一样给上电源,而单片机作为数字芯片,则要在一定的时序下完成一些操作,对于AVR单片机,它的启动有几种方法:
    第一:不用外接晶振,直接使用内部自带的晶振,在烧入程序时候配置其熔丝位,一般芯片出厂时候都是默认使用内部RC振荡电路起振。
    第二:在XTAL1和XTAL2上外接由石英晶体和电容组成的谐振回路,配合片内的OSC振荡电路构成的振荡源。
    第三:在外部直接输入一定的时序脉冲驱动。
    对于第一,第三种方法,一般很少用,由于精度问题和场合问题,他们一般使用在低速和周围电磁环境干扰比较小的地方,而作为第二种方法驱动单片机,是本次最小系统设计的方法,它虽然外接晶振,但是这种方法对系统的可靠性和稳定性是一种提高。
在使用第二种方法时所用到的Mega16最小系统如下:
 图3-2  Mega16最小系统
复位电路:在Mega16最小系统中的复位是外部接复位电路实现的,它的电路如下,一般复位电路都是按照手册中的电路接法。
图3-3  Mega16复位电路
3.3彩屏原理和使用
3.3.1计彩屏原理与内部结构时模块
在240370PQ模块的2。4英寸TFT-LCD显示面板上,共分布着240×320个像素点,而模块内部的TFT-LCD驱动控制芯片ILI9325内置有与这些像素点对应的显示数据RAM(简称显存)。模块中每个像素点需要16位的数据(即2字节长度)来表示该点的RGB颜色信息,所以模块内置的显存共有240 × 320 × 16bit的空间,通常我们以字节(byte)来描述其的大小。论文网http://www.youerw.com/
240370PQ模块的显示操作非常简便,需要改变某一个像素点的颜色时,只需要对该点所对应的2个字节的显存进行操作即可。而为便于索引操作,模块将所有的显存地址分为X轴地址(X Address)和Y轴地址(Y Address),分别可以寻址的范围为X Address=0~239,Y Address = 0~319,X Address和Y Address交叉对应着一个显存单元(2byte);这样只要索引到了某一个X、Y轴地址时,并对该地址的寄存器进行操作,便可对TFT-LCD显示器上对应的像素点进行操作了。
所以,按以上以上的描述意味着,当我们对某一个地址上的显示进行操作时,需要对该地址进行连续两次的8位数据写入或读出的操作,方可完成对一个显存单元的操作。像素点与显存对应关系如下图所示:

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

Mega16单片机+AVR彩屏游戏机设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。