星空最火知名网站

登录 免费注册 星空最火知名网站 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

求救!求救!!求救!!!刚参加工作,要被老板炒了!!!!

作者:yzsxzhd 栏目:单片机
求救!求救!!求救!!!刚参加工作,要被老板炒了!!!!
 

2楼: >>参与讨论
yzsxzhd
忘了交代,液晶模块的控制芯片是KS0106
 
3楼: >>参与讨论
yzsxzhd
我写的程序
这是我做的液晶显示电路和软件,仿真器运行一切正常,但固化到89C52脱机运行液晶屏啥都不显,怕程序跑飞不知道,
我精简了我的程序,在程序的最后加一段LED频闪指示,脱机运行除了不显示LED也频闪,说明程序没有跑飞,
怕单片机与液晶的时序不对,我曾经在单片及对液晶送数操作之后加20uS的延时也不行,
我都晕了,哎,刚参加工作,老板对我都不会笑了,请各位老师指导,拜托了!!!    
                             DI    EQU   P1.6 ;显示器接口定义
                             RW    EQU   P1.7
                             E     EQU   P1.3
                             CS1   EQU   P1.5
                             CS2   EQU   P1.4
                             X     EQU   30H
                             Y     EQU   31H
                             JJ1   EQU   P1.0   ;控制口接口定义
                             
                           ; 以上是接口定义
;*****************************************************************************************
                               ORG  0000H
                               LJMP    MAIN
                               ORG  0040H
                          MAIN:MOV   SP,#70H
                               MOV   P3,#0FFH;P1P2P3口做输入口
                               MOV   P2,#0FFH
                               MOV   P1,#0FFH

                               SETB   CS1  ;清左半屏
                               CLR    CS2
                               LCALL  CLEAR
                               SETB   CS2  ;清右半屏
                               CLR    CS1
                               LCALL  CLEAR
                               MOV R1,#0C0H ;设定起始行
                               LCALL WRI    ;向液晶传送指令

                               MOV X,#0     ;显示一个汉字“数”,X、Y为显示区域指定
                               MOV Y,#32
                               MOV DPTR,#HZI31 ;“数”的汉字库首址
                               SETB CS1        ;左半屏
                               CLR  CS2
                               LCALL outhz16   ;16*16点阵汉字显示
                             
                          ZZZZ:CPL   JJ3      ;判断程序有否跑飞,加了一段LED频闪测试程序
                   &
4楼: >>参与讨论
王紫豪
还用汇编写啊, 够你吃的啊
 
5楼: >>参与讨论
xuyaqi
c4加大到22UF,复位电阻5.1K加大到10k,
延长复位时间再试,估计是单片机复位问题。

6楼: >>参与讨论
wswh2o
p0没加上拉电阻
 
7楼: >>参与讨论
ljxh401
我也认为是上拉电阻的问题
我哥们遇到过 放心

8楼: >>参与讨论
twz8858877
上电后延时100MS再操作液晶试试。
液晶复位时间一般比单片机要长。P0作普通IO口时需加上拉电阻。

9楼: >>参与讨论
yadog
晕了
想用厂家的汇编,就按厂家推荐的电路图接线啊

对你r/w,cs1,cs2的接法比较汗

单片机自己有wr,rd,干吗不用

你的p2口根本没用(至少是没用完把),干吗不拿来片选?你这样片选,你的内部寄存器地址是多少?

建议你找到精电蓬远的手册,按人家那个图接线,直接跑人家的汇编把

看了汇编头晕

10楼: >>参与讨论
yadog
还有
愚见,老想着模拟时序是不大对头的

毕竟你用的是总线开放的单片机,有现成资源干吗不用呢?

11楼: >>参与讨论
wswh2o
不用着急, 这个好调
 
12楼: >>参与讨论
emc_chen
增加开机延迟时间
一般液晶初始化时间都会比较久
因为仿真时一直有电源所以这问题不会存在

13楼: >>参与讨论
luhuaren
RE
仿真器的驱动能力比较好,你的目标板的驱动能力不见得有那么好。。。。所以 上拉一下。。。试一试

14楼: >>参与讨论
fghsy
P0没加上接电阻的事
 
15楼: >>参与讨论
yzsxzhd
谢谢,确实是P0口没加上拉电阻,现在已OK了!
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
十速单片机
奇偶校验的问题
谁帮我看看我的串口为啥不能发送呀?谢谢拉@!!!
看看我做的测控板
谁有51下的中文输入法软件啊?


Copyright © 1998-2006 www.j71x6.cn 浙ICP证030469号
博鱼最火网上大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 网络188BET导航(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 外围权威利记官方(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 真人利记足球大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 永利网络足球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 雷火竞技正规权威网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 188BET线上外围(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 永利最新网上足球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新)