


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、正确与否 ,请自己判别! 以下都是把原始数据放在 R0 中,转换之后的数据置于 R3 或 R4 中 ;十六进制(二进制)换成 ASCII 码;09=30H-39 ;A-F=41H-46HORG 0000HLJMP MAINORG 0100HMAIN:MOV R2,#2AHMOV A,R2ANL A,#OFH;取低半字节CJNE A,#10,K2;不相等则转移K2: JC K1ADD A,#07HK1: ADD A,#30HMOV R3,A; 将结果保存在 R3 中MOV A,R2SWAP AANL A,#OFH;取高半字节CJNE A,#10,$+3不相等则转移JC KADD A,#07HK:
2、ADD A,#30HMOV R4,A; 将结果保存在 R4 中LJMP $END;ASCII 码换成十六进制(二进制);30H-39H=09;41H-46H=A-FORG 0000HLJMP MAINORG 0100HMAIN:MOV R2,#41HMOV A,R2CJNE A,#40H,$+3;执行下一条语句,如果 A二进制 =BCD 码;0-9=0-9;41H-46H=10-15ORG 0000HLJMP MAINORG 0100HMAIN:;MOV R2,#46H;( 举例 )MOV A,R2CJNE A,#40H,$+3;执行下一条语句,如果 AB 传送A 机把外部 RAM 2000H
3、-201FH 单元内容通过串口发给 B 机。波特率 2400b/s, 晶振频率为 6MHz 。A 机发送程序ORG 0000HLJMP MAINORG 0023HLJMP SINTORG 0100HMAIN: MOV SP,#60HMOVSCON,#40HMOVTMOD,#20HMOVTH1,#0FAHMOVTL1,#0FAHSETBTR1MOVDPTR,#2000HMOVR7,#32SETB ESSETB EAMOVX A,DPTRCLR TIMOV SBUF,A LJMP $SINT: CLR TIDJNZ R7,AGAINCLR ESCLR EALJMP EXITAGAIN:INC DP
4、TRMOVX A,DPTR MOV SBUF,AEXIT: RETI单片机原理及其应用第7章MCS-51的串行口B机,接收,放在 3000H-301FHORGLJMPORGLJMPORGMAIN: MOVMOVMOVMOVMOV SETB MOV MOV0000HMAIN 0023HSINT 0100H SP,#60H SCON,#40H TMOD,#21H TH1,#0FAH TL1,#0FAHTR1 DPTR,#3000HR7,#32SETBRENSETBEASETBESCLRRI$LJMPSINT:CLR RI MOV A,SBUF MOVXDPTR,A INCDJNZ CLRCLR R
5、ETIDPTR R7, EXITESEAEXIT:乙机接受程序(查询方式)ORG 0000HLJMP MAINORG 0100HMAIN: MOV SP,#60HMOV SCON,#40H;串口工作于方式一MOV TMOD,#20H ; T1 字段方式 2MOV TH1,#0FAHMOV TL1,#0FAH ;初值设置 SETB TR1MOV DPTR,#3000H ;接收地址 MOV R7,#32SETB RENLOOP:MOV A,SBUFCLR RIMOVX DPTR,A ;接收数据存于相应地址 JNB RI,$DJNZ R7,EXITINC DPTRLJMP LOOPEXIT:RETI
6、END定时1Ms,再进行计数,如此循环。ORG 0000HLJMPMAINORG000BHLJMPIT0PMAIN: MOVTMOD,#01H;定时器 /计数器 T0 为计数方式 1MOVTH0,#0FFH;计数 1 00个脉冲的初值赋值MOVTL0,#9CHSETBTR0;启动T0,开始计数SETBET0;允许 T0 中断SETBEA; CPU 开中断CLRF0 ;设置下一轮为定时方式的标志位第六章1 方波产生 例题6-1 (P107) 2 定时 例题6-2采用 T0 对外部脉冲进行计数,每计数 100 个脉冲,3 计数 例题6-5T0 转为定时工作方式。LJMP $IT0P:JB F0,COUNT; CPU 关中断JBF0,COUNT; F0=1 ,转计数方式设置MOVTMOD,#01H;定时器/计数器 T0 为定时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物流业无人机配送技术应用方案
- 房地产业合伙经营协议书
- 典当合同典当行借款合同
- 取土场施工方案
- 西宁抗风门施工方案
- 环境影响评价及保护方案手册
- 四干渠电站施工方案
- 空心方桩施工方案
- 医院智能化施工方案
- 电梯消防施工方案范本
- 2025国家电力投资集团有限公司应届毕业生招聘笔试参考题库附带答案详解
- 2025年个人所得税赡养老人费用分摊协议模板
- 2025年内蒙古兴安盟单招职业适应性测试题库附答案
- 2025人教版(2024)小学美术一年级下册教学计划、教学设计及教学反思(附目录)
- 2025年江西工业贸易职业技术学院单招职业技能测试题库带答案
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 天文小报(流星与彗星)
- 小学毕业计算题专题训练22套(共25页)
- 变电站综合自动化
- 农村中学生良好学习习惯的养成
- CT新技术学习课程
评论
0/150
提交评论