【文件属性】:
文件名称:学习单片机的同志们来看看
文件大小:3.47MB
文件格式:RAR
更新时间:2011-11-20 10:02:05
单片机,51单片机
;把8051 中RAM 50H-5AH 中放入不等的数据,运行本实验程序后检查50-5AH中内容是否按从小到大
排列。
;SORT 功能:单字节无符号数据块排序(增序)
;入口条件:数据块的首址在R0 中,字节数在R7 中。
;出口信息:完成排序(增序)
;影响资源:PSW、A、R2~R6 堆栈需求: 2字节
SORT: MOV A, R7
MOV R5, A ;比较次数初始化
SRT1: CLR F0 ;交换标志初始化
MOV A, R5 ;取上遍比较次数
DEC A ;本遍比上遍减少一次
MOV R5, A ;保存本遍次数
MOV R2, A ;复制到计数器中
JZ SRT5 ;若为零,排序结束
MOV A, R0 ;保存数据指针
MOV R6, A
SRT2: MOV A, @R0 ; 读取一个数据
MOV R3, A
INC R0 ;指向下一个数据
MOV A, @R0 ;再读取一个数据
MOV R4, A
【文件预览】:
MCS51.chm
8051.pdf
51单片机仿真开发实验平台IDE使用手册—缩减版(24页).pdf
《单片微机原理及应用》实验参考程序(32页).pdf
mcs51prog.pdf
《单片微机原理及应用》实验指导书(18页).pdf
UserManualKISS.pdf
操作使用手册指导.chm