|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
请教单片机作为LCD控制器驱动320*240的sharp屏 |
作者:good02xaut 栏目:单片机 |
单片机想控制SHARP的5.7寸LQ035Q7DB02液晶屏。 该屏对外有50个引脚,其中最有问题的是时钟: source dirver:4.5MHZ~6.8Mhz 普通的单片机的io引脚不能提供如此高的时钟。 例如AT89C51,工作于12MHZ,仅仅能提供1MHZ的时钟! 有没有单周期的单片机,且工作频率可以高于4.5MHZ的? 推荐一下。 谢谢 |
2楼: | >>参与讨论 |
作者: xwj 于 2005/7/15 15:29:00 发布:
用单片机来产生几M以上的时钟是溲注意,应该用硬件或硬件逻辑 |
3楼: | >>参与讨论 |
作者: jimocao_80 于 2005/7/15 15:41:00 发布:
可以用20m的pic单片机产生! |
4楼: | >>参与讨论 |
作者: vcvcvcvc 于 2005/7/15 16:10:00 发布:
用cpld吧,TFT的显存要很大,51根本不行。 |
5楼: | >>参与讨论 |
作者: g2004 于 2005/7/15 16:19:00 发布:
可以,用AVR,我做过。 |
6楼: | >>参与讨论 |
作者: rafd 于 2005/7/15 18:17:00 发布:
g2004你怎么做的,能谈一下吗 |
7楼: | >>参与讨论 |
作者: 雷风 于 2005/7/15 20:40:00 发布:
avr和51性质不同 如果你不换单片机 问了也没用 最好还是用cpld |
8楼: | >>参与讨论 |
作者: busy 于 2005/7/16 16:06:00 发布:
AT89C51的ALE脚 不知道是否2分频?忘了 |
9楼: | >>参与讨论 |
作者: good02xaut 于 2005/7/18 9:10:00 发布:
恍然大悟 不是51的问题,原来在显存上! 看来只有放弃51的方案了。5555~ |
10楼: | >>参与讨论 |
作者: g2004 于 2005/7/19 10:56:00 发布:
LCD 控制 用AVR单片机完全模拟 LCD 的驱动时序和数据,利用串口与上位机或者其他设备通信,当然也需要外挂一个 RAM 啦。 51 的指令周期太长,不能直接控制 LCD |
11楼: | >>参与讨论 |
作者: rafd 于 2005/7/19 12:18:00 发布:
g2004老大能不能说一下怎么控制,就是指时序啊 LCD侧引脚 引脚符号功能 1 YD 帧同步信号 2 LP 行同步信号 3 XSCL 数据输入时钟 4 M 液晶显示交流驱动信号 5 /DISPOFF 显示控制信号,低电平关断 6 D0 数据信号 7 D1 数据信号 8 D2 数据信号 9 D3 数据信号 10 +5V 11 GND 12 GND 13 VEE 液晶驱动电源 14 Vadj 对比度调节 |
12楼: | >>参与讨论 |
作者: rafd 于 2005/7/19 12:34:00 发布:
1 YD 帧同步信号 1 YD 帧同步信号 是不是指下降沿后,显示地址从第1行第1列开始显示 2 LP 行同步信号 是不是指下降沿后,显示地址设为下1行 |
13楼: | >>参与讨论 |
作者: xwj 于 2005/7/19 12:43:00 发布:
你那个屏只需配1330系列的驱动板就可以直接用 当然,你要用AVR等高速单片机扫描也未尝不可, 至于时序建议去找本液晶方面的书看看,比如《液晶显示器件应用技术》、《液晶显示应用技术》,网上有电子版下载,里面讲的很清除的 |
14楼: | >>参与讨论 |
作者: rafd 于 2005/7/19 13:19:00 发布:
老大找不到啊,里面都是讲液晶控制器的 |
15楼: | >>参与讨论 |
作者: good02xaut 于 2005/7/19 13:35:00 发布:
建议大家不要采用自己去控制lcd的方案 找个lcd控制器,然后再于51相连。 设计一个lcd控制器,即使在时序上达到要求,功能也不会很好!除非你是ic设计公司,成天和时序打交道。 使用lcd,最好怎么简单怎么来。 |
16楼: | >>参与讨论 |
作者: rafd 于 2005/7/19 14:40:00 发布:
找个lcd控制器知道啊, 320X240用SED1335,刷新快的话会有雪花点,所以想用AVR直接控制 自己想怎么控制就可以怎么控制 |
17楼: | >>参与讨论 |
作者: g2004 于 2005/7/20 13:06:00 发布:
AVR可以随意控制LCD达到320*240 在规定一行扫描时间内连续发送一行的数据就可以了。你可以查看LCD屏上相关驱动IC的资料就明白了。 我的设计包含标准6763汉字库,PS2键盘接口,电子词典,简易五笔输入法,简易拼音输入法,波形显示(五通道心电图,或者其他波形),还可以在屏幕上绘制任意图形等功能。有兴趣可以联系。我在广州。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |