51多类型子程序

51多类型子程序

ID:48330697

大小:146.00 KB

页数:37页

时间:2019-10-27

51多类型子程序_第1页
51多类型子程序_第2页
51多类型子程序_第3页
51多类型子程序_第4页
51多类型子程序_第5页
资源描述:

《51多类型子程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、片内RAM初始化子程序2、片外RAM初始化子程序3、片外RAM初始化子程序(双字节个单元)4、内部RAM数据复制程序5、外部RAM数据复制程序6、外部RAM数据复制程序7、外部RAM数据复制到内部RAM程序8、限幅滤波程序9、中位值滤波程序10、N点算术平均滤波11、N点加权平均滤波12、一阶加权滞后滤波程序13、双字节取补程序14、N节取补程序15、双字节无符号数加法程序16、N字节无符号数加法程序17、双字节无符号数减法程序18、N字节无符号数减法程序19、单字节无符号数乘法程序20、单字节无符号数乘法程序21、单字节无

2、符号数乘法程序22、双字节无符号数乘法程序23、双字节无符号数乘法程序24、N字节无符号数乘法程序25、单字节无符号除法程序26、单字节无符号除法程序27、双字节无符号除法程序28、N字节无符号除法程序(组合)29、N字节无符号除法程序30、N字节数据左移程序31、原码有符号双字节减法程序32、原码有符号双字节加法程序33、原码有符号双字节乘法程序34、原码有符号双字节除法程序35、单字节顺序查找程序36、单字节顺序查找程序37、双字节字符串顺序查找程序38、双字节字符串顺序查找程序39、N字节字符串顺序查找程序40、单字节最值

3、查找程序41、浮点数顺序查找程序42、浮点数最值查找程序43、单字节折半查找程序;片内RAM初始化子程序IBCLR   :MOV   A,R0         MOV   R1,A         CLR   AIBC1    :MOV   @R1,A         INC   R1         DJNZ  R7,IBC1         RET;片外RAM初始化子程序EBCLR1  :MOV   A,ADDPL         MOV   DPL,A         MOV   A,ADDPH         MOV  

4、 DPH,A         CLR   CEBC11   :MOVX  @DPTR,A         INC   DPTR         DJNZ  R7,EBC11         RET;片外RAM初始化子程序(双字节个单元)EBCLR2  :MOV   A,ADDPL         MOV   DPL,A         MOV   A,ADDPH         MOV   DPH,A         MOV   A,R7         JZ    EBC21         INC   R6EBC21   :

5、CLR   A         MOVX  @DPTR,A         INC   DPTR         DJNZ  R7,EBC21         DJNZ  R6,EBC21         RET;内部RAM数据复制程序;入口   :R0,R7;占用资源:A;堆栈需求:2字节;出口   :R1IBMOV   :MOV   A,R0         ADD   A,R7         MOV   R0,A         MOV   A,R1         ADD   A,R7         MOV   R1

6、,AIBM1    :DEC   R0         DEC   R1         MOV   A,@R0         MOV   @R1,A         DJNZ  R7,IBM1         RET;外部RAM数据复制程序;入口   :ADDPH,ADDPL,R7;占用资源:ACC;堆栈需求:2字节;出口   :R0,R1EBMOV1  :MOV   A,ADDPL         ADD   A,R7         MOV   DPL,A         CLR   A         ADDC  A,

7、ADDPH         MOV   DPH,A         MOV   A,R7         ADD   A,R1         XCH   A,R0         ADDC  A,#00H         MOV   P2,AEBM11   :DEC   R0         CJNE  R0,#0FFH,EBM12         DEC   P2EBM12   :DEC   DPL         MOV   A,DPL         CJNE  A,#0FFH,EBM13         DEC   D

8、PHEBM13   :MOVX  A,@R0         MOVX  @DPTR,A         DJNZ  R7,EBM11         RET;外部RAM数据复制程序;入口   :ADDPH,ADDPL,R6,R7;占用资源:ACC;堆栈需求:2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。