搜索
bottom↓
回复: 15

我写的一个马老师avr实验板1602液晶使用范例(8pin)。

[复制链接]

出0入27汤圆

发表于 2005-4-14 17:01:18 | 显示全部楼层 |阅读模式
呵呵,从以前51的移植过来的,要连8根数据线,用来显示两行字符:第一行是我的用户名,第二行是这的网址。注释很详细,看不懂该就打PP。

连接:

MCU——LCD

PD0——DB0

.

.

.

PD7——DB7

PA0——RS

PA1——R/W

PA2——E

点击此处下载armok0145411.zip

出0入27汤圆

 楼主| 发表于 2005-4-14 17:02:57 | 显示全部楼层
使用4M外部晶振,ICCAVR6.31A 编译通过。
头像被屏蔽

出0入0汤圆

发表于 2005-4-14 17:03:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

发表于 2005-4-14 17:04:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出5入0汤圆

发表于 2005-4-15 13:55:54 | 显示全部楼层
有点奇怪,我看网站上的数据手册写指令,数据都是下降沿使能的,为什么程序里面给高脉冲的呢???

出0入0汤圆

发表于 2005-4-19 21:31:55 | 显示全部楼层
在字符串或数组最后加'\0',然后用while(*pti){..... pti++;}这样就不要预先知道字符串或数组长度了,不加'\0'在读数组时会一直读下去,如果有两个数组地址正好连在一块的话.

出5入0汤圆

发表于 2005-4-26 11:24:07 | 显示全部楼层
楼主在吗???

if(position>=0x10)

        position_tem=position+0xb0;

        else

        position_tem=position+0x80;

         lcd_writecommand(position_tem,1);





这两句搞不明白啊???

+0xb0,然后写命令,不是很明白,数据手册也没这个指令,希望楼主指点一下

出0入27汤圆

 楼主| 发表于 2005-4-27 22:50:17 | 显示全部楼层
LCD显示字符的位置,我是按附图的坐标安排的,参数position就是指图中的0~31,比如你要在第二行第三个位置显示“s”,你只要display_a_char(18,s)就可以了。

因为LCD第一行显示寄存器地址0X80-0X8F,第二行显示寄存器地址:0XC0-0XCF,所以你的position〉=16位置时,即要写显示寄存器地址position+0xC0-16即是position+0xB0。

lcd_writecommand是用来指定显示寄存器地址亦即显示的地址的。

出0入0汤圆

发表于 2005-8-21 16:37:25 | 显示全部楼层
请问有谁用过proteus,是不是这个实验是不能用这个软件防真的,我试过搞了好多天也不能防真成功,请用过的朋友们帮下我,谢了

出0入0汤圆

发表于 2005-8-21 16:49:13 | 显示全部楼层
就是下面的图,每次防真都是这个现象,不知点解,请好心朋友帮下忙,谢谢了

出0入0汤圆

发表于 2007-7-10 22:54:25 | 显示全部楼层
为什么我的液晶屏第一次下载时候显示的是好的,但是关掉电源重新打开后就变成乱码了,液晶接口接线没问题,急,哪位高手指点一下??

出675入8汤圆

发表于 2008-7-24 17:23:00 | 显示全部楼层
程序写得很不错,移植很方便

出0入0汤圆

发表于 2008-7-31 19:07:06 | 显示全部楼层
很容易移植 。。谢谢。。。。测试去。

出0入0汤圆

发表于 2009-3-27 11:37:25 | 显示全部楼层
""有点奇怪,我看网站上的数据手册写指令,数据都是下降沿使能的,为什么程序里面给高脉冲的呢???" 我也正奇怪,datasheet里的时序看的有点迷了,谁能解一下,谢谢!!!

出0入0汤圆

发表于 2009-4-29 13:37:14 | 显示全部楼层
顶个哈

出0入0汤圆

发表于 2010-3-9 15:44:25 | 显示全部楼层
ji
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 10:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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