一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 1875|回复: 4
收起左侧

[avr] 一乐网店购买:2004字符型液晶显示 ATmega128主控 初步资料

[复制链接]
发表于 2015-9-10 11:37 | 显示全部楼层 |阅读模式
本帖最后由 huaweiwx 于 2015-9-10 12:58 编辑

网店买了个:库存研究价 使用蓝底白字的2004字符型液晶显示 不知道用途 特价 ,回来打开后经分析,获得初步,并通过编程验证,初步整理这个资料,供也购买的同样研究品的朋友参考,25元+8元运费得到个AVR系统也超值了,2004lcd比1602可显示内容要多一倍以上。
借用图片:
TB18PbJHXXXXXavapXXXXXXXXXX_!!0-item_pic.jpg TB2iTOecXXXXXczXXXXXXXXXXXX_!!38674852.jpg TB23fCdcXXXXXXHXpXXXXXXXXXX_!!38674852.jpg TB2KS9dcXXXXXXmXpXXXXXXXXXX_!!38674852.jpg
mcu  ATMEGA128
osc   11.0592MHZ


LCD2004 接口和标准 1602兼容 :
4          RS       PA2
5          R/W     PA0
6          E         PA1

7~14    DATA    PF

串口:RXD1(PD2)  TXD1(PD3) 经mx232 转换成 RS232电平

LED 自上而下:PA5 4  3   0亮/1灭   

BUTTON
reset    cpu reset
ESC    PE2   按下低电平(0),下同:
UP      PE3
OK      PE4
LIFT    PE5
DOWN  PE6
RIGHT PE7  

ISP :标准avr ISP ,可用USBASP联机烧写flash;

电源:
1 从 ISP 引入5v LCD及MCU运行正常;
2 从电源插口引入5V,LCD亮,但无显示;引入12V,运行正常;

简单改造引出更多的端口引脚:
1 剪断 LCD 7 8 9 10 引脚,LCD按4伟数据模式驱动,这样,空出 PF0~3,并在pcb上焊个16位弯脚排针(其中4位焊在对应 LCD 7 8 9 10的主板位置,VCC和 GRD和LCD对应引脚焊接固定,其它悬空,这样就得到 ADC0~3 4个模数转换口,既用来检测电压等模拟量输入,也可输入输出数字量;
2 飞线引出32~45脚至排针8个空余位置,这样我们得到一个完整的8位输出输入口;
3 单独从 M128 2 3脚飞线引至刚才空余排针,得到 RXD0,TXD0,这样我们有了一个TTL电平的 UART口,通过USB转串口可以方便和没有com口的计算机联机;
另外加上ISP口上的 pb0~3 在非调试和烧录时可以作为端口复用,共有 18个数字IO口,也基本满足一般实验的要求了,如将上述16针换成20针,可进一步引出25 26脚这是I2C和 16 17脚OC1和OC2,可以输出PWM。另外也可加装 18b02时钟、红外收发,24cxx等,塞在里面,反正M128还有好多资源空着。




 楼主| 发表于 2015-9-10 12:01 | 显示全部楼层
本帖最后由 huaweiwx 于 2015-9-10 12:58 编辑

开发方法:
在arduino zion中,将 boart.txt中,增加一个M128  fcpu为 11059200(或临时改);
直接用arduino库 LiquidCrystal 可驱动lcd2402(引脚按上述资料,设定对应的pin号;
验证通过后 导出已编译的二进制文件,这样既可在proteus中模拟,也可用usbasp直接烧录;
测试程序,稍后提供。。。。。
发表于 2015-9-10 14:35 | 显示全部楼层
厉害~我还以为楼主用KEIL之类的环境编辑的呢。
发表于 2015-9-10 15:07 | 显示全部楼层
我买了两片,还放着没时间整,谢谢
 楼主| 发表于 2015-9-10 15:10 | 显示全部楼层
本帖最后由 huaweiwx 于 2015-9-10 15:20 编辑
fsss007 发表于 2015-9-10 15:07
我买了两片,还放着没时间整,谢谢

测试程序的源程序、编译代码均已发。如有疑问可交流。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-12 12:45 , Processed in 0.060159 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表