找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 9843|回復(fù): 9
收起左側(cè)

高手請(qǐng)進(jìn),LCD1602實(shí)在看不懂,求匯編源程序仔細(xì)研究,51HEI買的開發(fā)板

[復(fù)制鏈接]
ID:10010 發(fā)表于 2009-4-2 15:00 | 顯示全部樓層 |閱讀模式
 高手請(qǐng)進(jìn),LCD1602實(shí)在看不懂,求匯編源程序仔細(xì)研究,51HEI買的開發(fā)板
回復(fù)

使用道具 舉報(bào)

ID:6481 發(fā)表于 2009-4-2 15:57 | 顯示全部樓層

請(qǐng)等待下 51HEI第二代開發(fā)板 學(xué)習(xí)交流專區(qū)的成立 
現(xiàn)在正緊急策劃中
   

回復(fù)

使用道具 舉報(bào)

ID:10611 發(fā)表于 2009-4-4 10:50 | 顯示全部樓層

CW DATA 0F9FCH  ;寫指令
CR DATA 0F9FEH  ;讀狀態(tài)
DIW DATA 0F9FDH  ;寫數(shù)據(jù)
DIR DATA 0F9FFH  ;讀數(shù)據(jù)
ORG 0000H
AJMP START
ORG 0030H
PANYAO:
DB 01111110b,'C51',0
START:
MOV R3,#38H
LCALL XIEZL
MOV R3,#01H
LCALL XIEZL
MOV R3,#0FH
LCALL XIEZL
MOV R3,#06H
LCALL XIEZL

PAN1:
MOV DPTR,#PANYAO
MOV A,R2
MOVC A,@A+DPTR;按理說應(yīng)該是顯示 C ,但是實(shí)際上A的數(shù)值是0FFH

mov p1,a
jmp $
JZ PAN2
LCALL XIESJ
INC R2
LCALL DELAY
JMP PAN1
PAN2:
CLR P1.0
JMP $

XIEZL:
MOV DPTR,#CW
MOV A,R3 ;1111B
MOVX @DPTR,A
LCALL BF
RET
XIESJ:
MOV DPTR,#DIW
MOVX @DPTR,A
LCALL BF
RET
BF:
MOV DPTR,#CR
MOVX A,@DPTR
JB ACC.7,BF
RET
DELAY:
MOV R6,#50
D1:MOV R7,#100
DJNZ R7,$
DJNZ R6,D1
DJNZ R5,DELAY
RET
END



回復(fù)

使用道具 舉報(bào)

ID:10611 發(fā)表于 2009-4-4 10:51 | 顯示全部樓層

以上的是我有疑問的,不過最好解決了,真實(shí)的單片機(jī)中,r0-r7的數(shù)值不是0,

回復(fù)

使用道具 舉報(bào)

ID:12269 發(fā)表于 2009-5-5 00:15 | 顯示全部樓層

先看懂1602的接口與操作命令,再看程序就容易多了

回復(fù)

使用道具 舉報(bào)

ID:61326 發(fā)表于 2014-5-4 11:48 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:48413 發(fā)表于 2014-7-15 21:17 | 顯示全部樓層
回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2014-7-18 16:05 | 顯示全部樓層
可以看看光盤里面的視頻教程
回復(fù)

使用道具 舉報(bào)

ID:2318 發(fā)表于 2014-7-24 22:37 來自手機(jī) | 顯示全部樓層
程序還是不錯(cuò),不過注釋有點(diǎn)少,
回復(fù)

使用道具 舉報(bào)

ID:74784 發(fā)表于 2016-12-19 16:11 | 顯示全部樓層
我這有一個(gè)2402的數(shù)字種匯編代碼
樓主要的話
我就發(fā)上來
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表