单片机原理及接口技术试卷B

上传人:泽*** 文档编号:77883045 上传时间:2022-04-20 格式:DOC 页数:4 大小:157.50KB
收藏 版权申诉 举报 下载
单片机原理及接口技术试卷B_第1页
第1页 / 共4页
单片机原理及接口技术试卷B_第2页
第2页 / 共4页
单片机原理及接口技术试卷B_第3页
第3页 / 共4页
资源描述:

《单片机原理及接口技术试卷B》由会员分享,可在线阅读,更多相关《单片机原理及接口技术试卷B(4页珍藏版)》请在装配图网上搜索。

1、一、 写程序运行后各寄存器的内容。 a) 已知 (40H)=98H,(41H)=AFH(每空 2 分,共,写出涉及的片内20 分)RAM单元的最后结果。MOV R0, #40HMOV A, R0INC R0ADD A,R0INC R0MOV R0,ACLR AADDC A,#0INC R0MOV R0,A; 42H= 47H43H= 01Hb)已知 (61H)=F2H,(62H)=CCH ,写出涉及的片内MOV A,61HMOV B,#02HMUL ABADD A,62HMOV 63H,ACLR AADDC A,BMOV 64H A; 63H= 24H64H=01HRAM单元的最后结果。c)

2、MOV 30H,#25HCLR AMOV R1,#30HXCHD A,R1MOV R2,AMOV A,30HSWAP A程序运行结束后:MOV R3,AR2=05HENDR3=02H。二、 外部数据 RAM中有一的个数并将结果存入内部100 个字节的数据块,首地址为RAM中 DIST 单元。SOURCE。要求统计数据块中负数(10 分)ORG 0000HAJMP MAINORG 0030HMAIN: MOV SP,#60HMOV DPTR,#SOURCEMOV R7,#100MOV R6,#00HLOOP: MOVX A,DPTRJNB ACC.7,NEXTINC R6NEXT: INC DP

3、TRDJNZ R7,LOOPMOV DIST,R6END三、 判断 R1 中存放的数据,若为奇数则将其乘2,若为负数则将其减去序完成上述任务。( 10 分) (R1 为原码 )100。试编写一程ORG 0000HAJMP MAINORG 0030HMAIN: MOV SP,#60HMOV A,R1JNB ACC.0,NEXTRLANEXT: JBACC.7,EXITADD A,#100SETB ACC.7EXIT: MOV R1,AEND四、 设 fosc=11.0592MHz ,试编写一段程序,其功能为对串行口初始化,使之工作于方式1,波特率为1200b/s ;采用查询串行口状态的方法,从串

4、行口读入200 个数据, 并将其存入以 2000H 为首址的外部RAM中。( 10 分)ORG 0000HAJMP MAINORG 0030HMAIN: MOV SP,#60HMOV TMOD,#20HMOV TH1,#0E8HMOV TL1,#0EHMOV PCON,#00HSETB TR1MOV SCON,#50HMOV R7,#200MOV DPTR,#2000HHER: JNB RI,HERCLR RIMOV A,SBUFMOVX DPTR,AINC DPTRDJNZ R7,LOOPEND五、试编写一子程序, 把 A 中的十六进制数转换为例:若 A=4AH,则 R1=34H, R2=4

5、2H。ASCII码。出口为R1(高位 ) 、R2(低位 ) 。(10 分)FFASC:MOVR7,AANDA,#0FHACALL CVERTMOVR2,AMOVA,R7SWAP AANDA,#0FHACALL CHANGEMOVR1,ARETCVERT:ADDA,#90HDAAADCA,#40HDAARET六、 某控制系统每隔1 秒钟需要较直观地知道控制室外延时程序,要求使用定时器用中断方式。1 画出电路示意图2.编写程序ORG 0000HAJMP MAINORG 000BH4 个开关的闭合状态,不允许使用(5 分)(10 分)AJMP SERVORG 0030HMAIN: MOV SP,#6

6、0HMOV P1,#0FFHMOV R7,#0AHMOV TMOD,#01HMOV THO,#3CHMOV TL0,#B0HSETB TR0SETB IT0SETB EASJMP $SERV: CLR EADJNZ R7,EXITMOV R7,#0AHMOV A,P1SWAP AMOV P1,AEXIT: MOV TH0,#3CHMOV TL0,#B0HSETB TR0SETB EARETIEND七、试用8051 和 DAC0832构成一个方波信号发生器。1 画出电路示意图( DAC0832的地址为 0F7FFH)。(5 分)2. 编写程序(方波的周期为1ms,fosc=6MHz)。(10 分

7、)ORG 0000HAJMP MAINORG 0030HMAIN: MOV SP,#60HMOV DPTR,#0F7FFHLOOP: MOV A,#00HMOVX DPTR,AACALL DLYMOV A,#0FFHMOVX DPTR,AACALL DLYAJMP LOOPDLY: MOV R7,#64HDLY1: NOPNOPNOPDJNZ R7,DLY1RETEND八、某系统有 4 片 2K 8 位的存储器芯片,如下图所示。1.每个存储器芯片具有多少根地址线。(2分)2.各个芯片的地址范围为多少?(8 分)具有 11根地址线。芯片 1: 0100H0FFFH;芯片 2:1100H1FFFH芯片 3: 2100H2FFFH;芯片 4:3100H3FFFHA15G1Y7G2AY6G2BY5A14Y4A13A12CY3CECECE

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!