t-lcd和触摸屏,其面板尺寸6.4英寸,分辨率480×640[4]。lcd触摸屏的接口电路如图2所示。lcd控制芯片采用epson公司的s1d13506。该芯片内部不带显存,需要扩展fpm/fdo-dram。考虑到整个界面操作在图形模式下,需要较大的显存,采用oki 公司的msm5118155f的16m bit动态存储器(edo ram)。s1d13506驱动lb06v2显示屏需要的60mhz的buclk时钟由at91rm9200提供,25mhz的clk1和12.5mhz的clk2由ics1523提供,at91rm9200通过i2c总线控制ics1523输出的所需clk1和clk2的频率,以适应不同规格的lcd或vga需求。由于s1d13506访问ram需要等待70ns,这造成lcd显示速度比较慢。本系统并不需要频繁切换图形界面,主要考虑到at91rm9200是一款很适合工业控制用的高速arm处理器。图2 at91rm9200集成了spi控制器,可与触摸屏控制芯片(ads7846)直接相连接。这使电路设计简单,还可以高速地进行数据传输。本系统中spi的clk工作在14khz,完全能保证