Proteus 仿真问题,大侠请进!~~

[复制链接]
3014|6
 楼主| wangerping 发表于 2010-3-31 10:46 | 显示全部楼层 |阅读模式
本帖最后由 wangerping 于 2010-4-1 14:40 编辑

我的这个程序(是教程上的),用keil编译通过了。但与Proteus联调的时候,却lcd上面没有显示任何东西,为什么啊?是程序错了,还是设置出了问题呢?程序如下,电路在附件,愿大虾们指教哦:
                     RS    BIT   P2.7
                RW    BIT   P2.6
                E     BIT   P2.5
                DOUT  EQU   P3
                ORG   0030H
LOP:                        MOV   SP,   #5FH
                                ACALL LCD_MODEL
                MOV   DOUT,  #81H
                ACALL READY
                MOV   DPTR, #TAB
                ACALL WRITE
                MOV   P3,   #0C1H
                ACALL READY
                MOV   DPTR, #TAB1
                ACALL WRITE
                AJMP  $
WRITE:                    CLR   A
                                MOVC  A, @A+DPTR
                CJNE  A, #0FFH,s
                AJMP  EXIT
S:                            MOV   DOUT, A
                               ACALL WRITE1
                       INC   DPTR
                        AJMP  WRITE
EXIT:                       RET
WRITE1:                  SETB  RS
                                CLR   RW
                CLR   E
                ACALL DELAY
                SETB  E
                RET
LCD_MODEL:           MOV DOUT, #01H
                               ACALL  READY
                MOV   DOUT,  #03H
                ACALL READY
                MOV   DOUT,  #00000110B
                ACALL READY
                MOV   DOUT,   #00001100B
                ACALL READY
                MOV   DOUT,  #38H
                ACALL READY
                RET
READY:                     CLR   RS
                                CLR   RW
                CLR   E
                ACALL DELAY
                SETB  E
                RET
DELAY:                     MOV   DOUT,  #0FFH
                                CLR   RS
                SETB  RW
                CLR   E
                NOP
                SETB  E
                JB    DOUT.7, DELAY
                RET
TAB:    DB    43H,5AH,50H,4DH,43H,55H
           DB    40H,31H,32H,36H,2EH,63H,6FH,6DH,01H
           DB    0FFH
TAB1:  DB    54H,45H,4CH,30H,31H,32H,33H,34H,35H
           DB    36H,37H,38H,39H,30H,31H
           DB    0FFH
                END
 楼主| wangerping 发表于 2010-3-31 10:51 | 显示全部楼层
这个是电路图,如果有同用仿真的朋友,帮我仿真下看,谢谢了:hug:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| wangerping 发表于 2010-4-1 14:42 | 显示全部楼层
怎么没人认解答呢?
 楼主| wangerping 发表于 2010-4-1 14:43 | 显示全部楼层
嫌问题太简单了,不屑回答否···至少给个建议啥的吧!
chen3bing 发表于 2010-4-1 15:24 | 显示全部楼层
你把数据口换成P1口试试。
godblessyou 发表于 2010-4-1 21:26 | 显示全部楼层
你把要仿真的程序和电路图,发上来,看到你的VSS,VDD,VEE没有接啊,我帮你仿真试试
 楼主| wangerping 发表于 2010-4-4 14:37 | 显示全部楼层
怎么样啊?仿真出来了没。教程上这个电路图是这样接的呀。 6# godblessyou
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

26

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部