全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试题1 参考答案一、填空题(25分,每空1分)1. AT89S51单片机为 8 位单片机2、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O口、定时器等电路集成在一块芯片上而构成的微型计算机。3、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。4、两位十六进制数最多可以表示 256 个存储单元。5. AT89S51的异步通信口为 全双工 (单工/半双工/全双工)6. AT89S51有 2 级中断, 5 个中断源7. AT89S51内部数据存储器的地址范围是 00H7FH ,位地址空间的字节地址范围是 20H2FH ,对应的位地址范围是00H7FH ,外部数据存储器的最大可扩展容量是64K。8. AT89S51单片机指令系统的寻址方式有_寄存器寻址_、_直接寻址_、_寄存器间接寻址_、_立即寻址_、 基址寄存器加变址寄存器寻址 。(七种要求都知道,会通过指令判断)9. 如果(A)=34H,(R7)=0ABH,执行XCHA, R7;结果(A)= 0ABH ,(R7)= 34H 。10. 82C55可以扩展3个并行口,其中8条口线具有位操作功能;11. 当单片机复位时PSW00H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04H。12. 若A中的内容为67H,那么,P标志位为1。13. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。二、判断以下指令的正误:(5分)(1)MOV #28H,R4;()Rn表示:R0R7;而Ri表示:R0R1(2)INC DPTR;( )(3)DEC DPTR;()原因很简单,每种语言都有它的固定用法,在汇编语言中没有DEC DPTR这一用法。DEC A;DEC Ri;DEC Ri;DEC direct都是可以的,没有DEC DPTR这一用法,而inc有此用法。(4)CLR R0;()要将R0里面的内容放到A里面(5)MOVT0,#3CF0H;()应存放在寄存器TLx THx三、简答题1、 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POPDPH;POPDPL;POPSP;2、 则:(DPH)= _3CH_;(DPL)=_5FH_;(SP)=_50H_;(6分)The contents of the internal RAM location addressed by the Stack Pointer is read, and the Stack Pointer is decremented by one. The value read is then transferred to the directly addressed byte indicated. No flags are affected.-POP direct 的内部操作应该是:(temp) (SP)(SP) (SP) - 1(direct) (temp)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:采用6MHZ晶振机器周期为2us(213-X)210-6=110-3X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分)PUSH ACCPUSH BPOP ACCPOP B解: 该程序的功能是通过累加器ACC与寄存器B数据交换。进栈指令:首先将栈指针SP加1,然后把direct中的内容送到SP指示的内部RAM单元中。出栈指令:将SP指示的栈顶单元的内容送入direct字节中,SP减1。四、图为8段共阴数码管,请写出如下数值的段码。 a b c d e f g hD0 D1 D2 D3 D4 D5 D6 D70_ 3FH_1_06H_2_5BH3_ 4FH_4_ 66H_ 5 6DH_P_73H_ 7_03H_ 8 _7FH_C_39H_五、简述行列式扫描键盘的工作原理。(8分) 答: 扫描键盘工作原理(1) 首先X0X3,始终接高电平,Y0Y3给低电平,扫描P1.0P1.3若全为高电平,则没有键按下,若有低电平,则有键按下。(2) 接着Y0输出低电平,Y1Y3输出高平,扫描P1.0P1.3,若全为高电平,则没有键按下,若有低电平,则找出相位,得到所按的键。(3) 再Y1输出低电平,Y0,Y2,Y3输出高电平,重复第2 步骤作.(4) 再Y2输出低电平,Y0,Y1,Y3输出高电平扫描(5) 再Y3输出低电平,Y0,Y1,Y2输出高电平扫描根据据以上扫描,确定以上各键是否按下。六、请回答:(共20分)1、下图中外部扩展的数据存储器容量是多少?(2分)2、三片6264的地址范围分别是多少?(地址线未用到的位填1)(6分,)3、若外部程序存储器已扩展(未画出),请编写程序,要求:(1) 将30H3FH中的内容送入6264 1# 的前16个单元中;(6分)(2) 将6264 2# 的前32个单元的内容送入40H5FH中;(6分) 解:1.外部扩展的数据存储器为3片8K的RAM,外扩容量为24 K2. A15 A!4 A13 地址范围 0 1 1 6000H7FFFH 1 0 1 A000HBFFFH 3(1)程序如下: ORG 0000H RESET:AJMP MAIN ;复位,转主程序 ORG 0100H MAIN: MOV DPL,#00H ;初始化DPTR MOV DPH,#60H MOV R0,#30H. ;初始化R0LOOP: MOV A,R0MOVX DPTR, A INC R0 INC DPTR CJNE R0,#40H,LOOP NOP RET(1) 程序如下:ORG 0000HRESET:AJMPMAIN ;转主程序 ORG0100HMAIN: MOVDPL,#00H ;初始化DPTR MOVDPH,#0A0H MOVR0,#40H ;初始化R0LOOP2: MOVXA,DPTR MOVR0,A INC DPTR INC R0 CJNE R0,#60H,LOOP2 NOP RET 累加器A与外部数据存储器RAM/IO传送指令MOVX A,DPTR ;(DPTR)A,读外部RAM/IOMOVX A,Ri ;(Ri)A,读外部RAM/IOMOVX DPTR,A ;(A)(DPTR),写外部RAM/IO MOVX Ri ,A ;(A)(Ri),写外部RA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 列车乘务员突发事件处理预案
- 2026-2031中国海洋生物医用材料市场监测调查分析与投资战略咨询预测报告
- 2026-2031中国领带行业前景研究与未来发展趋势报告
- 极地冰架生态系统中的碳循环机制-洞察及研究
- 多用户量子信道分配-洞察及研究
- 2025-2030中国液体化工物流行业客户生命周期价值与管理研究报告
- 果蔬纤维抗氧化特性与抗氧化酶类蛋白表达调控-洞察及研究
- 断乳犊牛生长激素调控机制-洞察及研究
- 基于机器学习的自适应概要设计算法研究-洞察及研究
- 职业生涯规划与技能提升策略
- 2025城发环保能源(汝南)有限公司招聘4人笔试历年备考题库附带答案详解试卷3套
- 河北省沧衡名校联盟2025-2026学年高三上学期11月期中考试语文试题(含答案)
- 国开2025年《行政领导学》形考作业1-4答案
- 提高采收率技术(王从领)
- 医院普外科五年发展规划
- 【高中语文】《促织》《变形记(节选)》群文阅读+教学设计+统编版高中语文必修下册
- 工程进度款请款申请(范本)
- 人工智能产品经理:从零开始玩转AI产品
- 《搭配中的学问》(省一等奖)课件
- 2023年上海市同济医院住院医师规范化培训(超声医学科)招生考试参考题库+答案
- 镜面人胸腔镜肺癌根治术
评论
0/150
提交评论