单片机原理试题和答案

发布 2024-04-17 19:35:10 阅读 9154

网上购物返现金,全网返利最高!1分钱即可提现,24小时到账!

广西工学院课程考试。

试题答案要点及评分细则

课程名称单片微机原理及应用 /单片机技术专业年级: 自动化00级; 填写人: 蔡启仲方华 2002—2003 学年第 2 学期。

参***及得分要点评分标准(得分)

一.填空题(每空1分,共20分)

1、答:cpu、存储器、i/o口。

2、答: 同步

3、答:pc、pc

4、答:累加器a,dptr、pc

5、答:1041h

6、答:地址。

7、答:a的内容为 4bh 。

8、答:a= 80h ,sp= 42h ,(41h)= 30h ,(42h)= 80h ,pc= 8030h 。

9、答: 片选 。

10、答: 程序 、 数据

11、答: 6fff h。

二.选择题(每题2分,共16分)

1、答:b2、答:对、对、对、对。

3、答:b4、答:错、错、对。

5、答:a、c、d

6、答:a7、答:a对,b、c、d错

8、答:错、错、错、错。

9、答:a、d对。

10、答:a、b、c对。

三.简答题(每题4分,共20分)

1、片内ram低128个单元划分为哪3个主要部分?各部分的主要功能是什么?

答:工作寄存器区、位寻址区、数据缓冲区。

2、答: ale引脚。

3、答:1)sp=sp+1=61h (61h)=pc的低字节=03h

sp=sp+1=62h (62h)=pc的高字节=20h

2)pc=3456h

3)可以。4)2kb=2048 byte

4、答:定时/计数器作定时时,其计数脉冲由系统振荡器产生的内部时钟信号12分频后提供。定时时间与时钟频率和定时初值有关。

5、常用的i/o接口编址有哪两种方式?它们各有什么特点?mcs-51的i/o端口编址采用的是哪种方式?

解:一。独立编址方式:

独立编址方式就是i/o地址空间和存储器地址空间分开编址。独立编址的优点是i/o地址空间和存储器地址空间相互独立,界限分明。但是,却需要设置一套专门的读写i/o的指令和控制信号。

二。统一编址方式:这种编址方式是把i/o端口的寄存器与数据存储器单元同等对待,统一进行编址。

统一编址的优点是不需要专门的i/o指令,直接使用访问数据存储器的指令进行i/o操作,简单、方便且功能强大。mcs-51单片机使用的是i/o和外部数据存储器ram统一编址的方式。

四.计算与编写程序(共40分)

1、答:start: mov r0,#40h

mov r2,#20h

loop: mov a,@r0

cjne a,#0ffh,next

mov 51h,#00h

ljmp exit

next: inc r0

djnz r2,loop

mov 51h,#01h

exit: ret

2、答:setb it1

setb ex1

setb ea

3、答:将p1.1的输入脉冲接入t0,即使用t0计数器完成对p1.1口的脉冲计数。编写程序如下:

org 0000h

ljmp main

org 000bh

ljmp it0p

main: jnb p1.0,main

mov tmod,#05h ;定时器/计数器t0为计数方式1

setb tr0 ;启动t0,开始计数。

setb et0 ;允许t0中断。

setb ea ;cpu开中断。

wait: jb p1.2,wait

clr ea

clr tr0

mov r1,th0

mov r0,tl0

ajmp $

it0p: inc r2 ;在电平负跳变前,如果计数器溢出,则进位存入r2

reti4、根据硬件图计算adc0809的8个模拟量输入通道的地址,并编写程序实现8个通道的模拟量循环采集,采集结构存放至片内ram 40h~47h中。(15分)

解:根据电路连接图可计算出adc0809的8个模拟量输入通道的地址为:

7f00h~7f07h (5分)

循环采集的程序设计如下:

org 0000h

ajmp main

org 0030h

main:

mov dptr,#7f00h

mov r0,#40h

mov r7,#

loop:movx @dptr, a

jnb p3.2,$

movx a,@dptr

mov @r0,a

inc dptr

inc r0

djnz r7,loop

mov dptr,#7f00h

mov r0,#40h

mov r7,#

ajmp loop

end (10分)

或: org 0000h

ajmp main

org 0003h

ljmp int0_int

org 0030h

main: mov dptr,#7f00h

mov r0,#40h

mov r7,#

setb ex0

setb ea

movx a,@dptr

sjmp $

into_int:

movx a,@dptr

mov @r0,a

inc dptr

inc r0

movx @dptr,a

djnz r7,loop

mov dptr,#7f00h

mov r0,#40h

mov r7,8

loop: reti

A单片机试题和答案

南阳理工学院2010 2011学年第一学期试卷。课程单片机原理及应用 a卷。评卷人 签名复核人 签名。一 填空题 每空1分,共25分 c52单片机中,片内数据存储区低128个字节分为3个区,这3个区分别为工作寄存器组区 位寻址区 通用数据区。2 外部中断0和串行口的中断入口地址分别是和在c51中的中...

单片机原理试题

姓名专业年级 一 填空 每空1分,共20分 1,mcs 8051系列单片机字长是 位,有 根引脚,96系列字长是 位。单片机的特点有 低 功能全。2,通常,单片机上电复位时pc 0000h,sp 07h 而工作寄存器则缺省采用第组,这组寄存器的地址范围是从。3,汇编语言中可以使用指令,它们不是真正的...

单片机原理试题

成绩统计表。考生姓名学号层次专业。一 单项选择题 每题1分,共10分 1.单片机芯片 8031 属于 a mcs 48 系列 b mcs 51 系列 c mcs 96 系列 d mcs 31 系列。2.使用单片机实现 控制的好处不包括 a 精确度高 b 速度快 c 成本低 d 能与数据处理结合。3....