导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于51对8279键盘和显示芯片的操作[ysmgz]

 *第11653篇: 关于51对8279键盘和显示芯片的操作

  
楼 主:ysmgz 2003年5月9日10:06
 关于51对8279键盘和显示芯片的操作
请看下面程序有无错误,执行后的结果的结果是什么。为什么我得不到显示“000”啊?感觉命令字没有写进8279。
ORG 0000H
MOV DPTR,#7000H   ; 指向8279数据口
INC DPTR          ; 指向8279控制口
MOV A, #00H       ; 设定8279工作方式
MOVX @DPTR,A
MOV A, #0DFH     ; 清除8279内部显示RAM状态
MOVX @DPTR, A
MOV A , #2AH
MOVX @DPTR , A    ; 设定8279分频系数
LOOP:
MOVX A , @DPTR
JB ACC.7 , LOOP   ; 显示RAM清除完毕吗?
MOV A , 80H       ; 指向第一位数码管
MOVX @DPTR , A
MOV A , 3FH       ; 输出"0"一个字形
MOV DPTR ,#7000H
MOVX @DPTR , A
INC DPTR 
LOOP1:
MOVX A ,@DPTR
ANL A ,#07H
CJNE A ,#00H,LOOP2
AJMP LOOP1          ; 无键按下转
LOOP2:
MOV DPTR ,#7000H              ;有键按下将键值送累加器A
MOVX A , @DPTR

SJMP $
END

  
2楼:langren0468 2003年5月9日10:10
 去查何立民的单片机系统及接口应用上面有说明!
  
3楼:ysmgz 2003年5月9日10:26
 网上哪有链接吗?
网上哪有链接吗?
  
4楼:langren0468 2003年5月9日10:27
 我是指的书!

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

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


[上一篇主题]:[求助]请各位大虾给帮帮忙!:)

[下一篇主题]:关于protel制作新原件的问题