导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→大家看看我的程序怎么不能让1602显示A?[dotsong]

 *第38449篇: 大家看看我的程序怎么不能让1602显示A?

  
楼 主:dotsong 2006年3月13日11:51
 大家看看我的程序怎么不能让1602显示A?
RS EQU P2.0
     RW EQU P2.1
     E EQU P2.2
ORG 0000H
     LJMP     MAIN

ORG 0040H
MAIN:MOV P0,#00000001B  ;清屏
     ACALL ENABLE
     MOV P0,#00000001B  ;清屏
     ACALL ENABLE
     MOV P0,#00111000B  ;显示功能
     ACALL ENABLE
     MOV P0,#00001111B  ;显示开关控制
     ACALL ENABLE
     MOV P0,#00000110B ;输入模式
     ACALL ENABLE
     MOV P0,#0C0H       ;数据存贮器地址
     ACALL ENABLE
     mov p0,#01000001b  ;ASCII码
SETB RS
     CLR RW
     CLR E
   ACALL DELAY
     SETB E
     AJMP $
ENABLE: CLR RS              ;送命令
     CLR RW
     CLR E
     ACALL DELAY
     SETB E
     RET
DELAY: MOV P0,#0FFH
     CLR RS
     SETB RW
     CLR E
     NOP
     SETB E
     JB P0.7,DELAY      ;判断忙标志
     RET
     EN


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:求教各位大侠!

[下一篇主题]:P89V51RD2的ISP接口电路与P89C51RD2兼容吗?