解密程序源代码
大小:67 人气: 2010-02-09 需要积分:0
标签:源代码(65730)
解密程序源代码源程序5
;***********************************************************
; File: system.ASM
; Taget board infomation:
; Fosc = 11.0592MHz
; Chip = AT89C52WD
; Uart = MAX232CPE
; @2007.5.18 by Yang Zhibin
;***********************************************************
p_row_clk bit p1.2 ;行串行移位时钟控制线
p_row_cs bit p1.1 ;行输出时钟控制口
p_row_data bit p1.0 ;行数据输出口
p_col_clk bit p1.5 ;列串行移位时钟控制线
p_col_cs bit p1.4 ;列输出时钟控制口
p_col_data bit p1.3 ;列数据输出口
;******************************************************************
;**********************初始化**************************************
org 0000h
START: MOV TMOD,#20H ;设置定时器1为方式2
MOV TH1,#0FDH ;置波特率初值
MOV TL1,#0FDH
MOV SCON,#50H ;串行口初始化,为方式1,允许接收
MOV PCON,#00H ;SMOD=0
setb tr1 ;启动定时器1
;******************************************************************
;*******************数据接收与发送模块*****************************
MOV dptr,#0000H ;设数据存放的地址指针
mov r3,#56 ;总共接收32×56字节
wait3: MOV R2,#32 ;接收32个字节
WAIT1: JNB RI,$ ;判断一帧是否接收完
CLR RI
MOV A,SBUF ;读入一帧的数据
MOVX @dptr,A ;将数据存储于6264中
inc dptr
djnz r2,wait1
djnz r3,wait3
;******************************************************************
mov dptr,#0000h
mov r3,#56
wait4: mov r2,#32
wait2: MOVX A,@dptr
MOV SBUF,A ;将6264存储单元中的数据发送出去
非常好我支持^.^
(5) 100%
不好我反对
(0) 0%