首页 > 文库大全 > 实用范文 > 其他范文

单片机原理及应用试题答案(共5篇)

单片机原理及应用试题答案(共5篇)



第一篇:单片机原理及应用试题答案

、单选题(每题4分,共20道小题,总分值80分​)1.下列指令中与进位标志位 CY 无关的指令有()。

(4分)A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.已知晶振频率为 6MH Z,定时器 T0 工作在模式 2 时,其初值计算公式是()。

(4分)At =(28 - X)× 1μs Bt =(28 - X)× 2μs C.t =(216 - X)× 2μs 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为()实现。

(4分)AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0 口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.P0.P1 口作输入用途之前必须()。

(4分)A相应端口先置 1 B相应端口先置 0 C外接高电平 D外接上拉电阻 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.8051 的程序计数器 P C 为 16 位计数器,其寻址范围是()。

(4分)A8K B16 K C32 K D64 K 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.8051与8751的区别是:

(4分)A内部数据存储但也数目的不同 B内部程序存储器的类型不同 C内部数据存储器的类型不同 D内部的寄存器的数目不同 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.MCS-51 单片机用来开放或禁止中断的控制寄存器是()。

(4分)AIP BTCON CIE DSCON 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.二进制数 110110110 对应的十六进制数可表示为().(4分)A1D3H B1B6H CDB0H D666H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.判断下列说法是否正确(4分)A8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

B内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

C程序计数器PC不能为用户编程时直接使用,因为它没有地址。

纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列定时 / 计数硬件资源中,不是供用户使用的是()。

(4分)A高 8 位计数器 TH B低 8 位计数器 TL C定时器 / 计数器控制逻辑 D用于定时 / 记数控制的相关寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.执行如下三条指令后,30H 单元的内容是()。

MOV R1,#30H MOV 40H,#0E H MOV @R1,40H(4分)A40H B30H C0EH DFFH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.8031 单片机中既可位寻址又可字节寻址的单元是()。

(4分)A20H B30H C00H   D70H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为()。

(4分)A组 0 B组 1   C组 2 D组 3 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断下列说法是否正确? 8255A的B口可以设置成方式2。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.中断服务程序的最后一条指令是RETRETI。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 1.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.单片机应用程序一般存放在()(4分)ARAM BROM C寄存器 DCPU 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MOV A,20H 指令的寻址方式为()。

(4分)A立接数寻址 B直接寻址 C寄存器寻址 D寄存器间接寻址 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.进位标志 CY 在()中。

(4分)A累加器 B算逻运算部件 ALU C程序状态字寄存器PSW DDPOR 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.工作寄存器区设定为 2 组,则()。

(4分)ARS1=0,RS0=0 BRS1=0,RS0=1 CRS1=1,RS0=0 DRS1=1,RS0=1 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.80C51 中可使用的最大堆栈深度为()。

(4分)A80 个单元 B32 个单元 C128 个单元 D8 个单元 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.8051 单片机中,唯一一个用户可使用的 16 位寄存器是()。

(4分)APSW   BDPTR   CACC DPC 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在 MCS-51 中,需要外加电路实现中断撤除的是()。

(4分)A定时中断 B脉冲方式中断的外部中断 C串行中断 D电平方式的外部中断 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是()。

(4分)A计数溢出后能自动重新加载计数初值 B增加计数器位数 C提高定时精度 D适于循环定时和循环计数应用 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送()。

(4分)ADPTR BPC CCY  DA 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.对 8031 而言,可作为普通 I/O 口使用的是()。

(4分)AP0.P2 口 BP1.P3 口 CP0.P1.P2.P3 口 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.80C51与87C51的区别在于()。

(4分)A内部程序存储器的类型不同 B内部数据存储器的类型不同 C内部程序存储器的容量不同 D内部数据存储器的容量不同 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.MCS-51的程序存储器用于存放运算中间结果。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.判断以下各条指令是否正确(LL1和PROC为标号)(2)MOV A,30H(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.8051单片机的P2口只能用作通用I/O 口。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.相对寻址方式中,“相对”两字是相对于当前指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.(7)MOV C,ACC.0(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 一、单选题(每题4分,共20道小题,总分值80分​)1.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.中断查询,查询的是().(4分)A中断请求信号 B中断标志 C外中断方式控制位 D中断允许控制位 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.在MCS-51中,需要外加电路实现中断撤除的是:

(4分)A电平方式的外部中断 B定时中断 C外部串行中断 D脉冲方式的外部中断 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.在 MCS-51 单片机的运算电路中,不能为 ALU 提供数据的是()。

(4分)A累加器 A B暂存器 C寄存器 B D状态寄存器 PSW 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.内部 RAM 中的位寻址区定义的位是给()。

(4分)A位操作准备的 B移位操作准备的 C控制转移操作准备的 D以上都对 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。

(4分)A06H BF9H C30H DCFH 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在 LED显示中,为了输出位控和段控信号,应使用指令()。

(4分)AMOV   BMOVC   CMOVX DXCH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.定时器/计数器工作方式1是()。

(4分)A8位计数器结构 B2个8位计数器结构 C13位计数结构 D16位计数结构 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.串行口的移位寄存器方式为()(4分)A.方式 0 B方式 1 C方式 2 D方式 3 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.能够用紫外光擦除ROM中程序的只读存储器称为()。

(4分)A掩膜ROM BPROM CEPROM DEEPROM 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.在 MCS-51 中,需要外加电路实现中断撤除的是()。

(4分)A定时中断 B脉冲方式中断的外部中断 C串行中断 D电平方式的外部中断 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.十进制数 89.75 其对应的二进制可表示为().(4分)A10001001.01110101 B1001001.10 C1011001.11 D10011000.11 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.单片机的堆栈指针 SP 始终是()。

(4分)A指示堆栈底 B指示堆栈顶   C指示堆栈地址 D指示堆栈长度 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.外部中断 1的中断入口地址为()。

(4分)A0003H B000BH____ C0013H____ D001BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.PC 的值是()。

(4分)A当前指令前一条指令的地址 B当前正在执行指令的地址 C下一条指令的地址 D控制器中指令寄存器的地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断下列说法是否正确? 在8155H芯片中,决定端口和RAM单元编址的信号线是AD7-AD0和WR。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.中断函数的调用是在满足中断的情况下,自动完成函数调用的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.当MCS-51上电复位时,堆栈指针SP=00H。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.LCRL A为循环左移指令。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(6)ANL #99H,36H(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的程序存储器用于存放运算中间结果。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误1.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是()。

(4分)A计数溢出后能自动重新加载计数初值 B增加计数器位数 C提高定时精度 D适于循环定时和循环计数应用 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51 的无条件转移指令中,其转移范围最小的是()。

(4分)ASJMP BAJMP CLJMP 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.对 8031 而言,可作为普通 I/O 口使用的是()。

(4分)AP0.P2 口 BP1.P3 口 CP0.P1.P2.P3 口 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.外部中断 1的中断入口地址为()。

(4分)A0003H B000BH____ C0013H____ D001BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.T0 的中断服务程序入口地址为()。

(4分)A0003H B000BH C0013H D001BH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.对程序计数器 PC 的操作()。

(4分)A是自动进行的 B是通过传送进行的 C是通过加 1 指令进行的 D是通过减 1 指令进行的 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.一个 EPROM 的地址有 A0----A11 引脚,它的容量为()。

(4分)A2KB   B4KB C11KB D12KB 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.以下所列的特点中,不属于串行工作方式 2 的是()。

(4分)A11 位帧格式 B有第 9 数据位 C使用一种固定的波特率   D使用两种固定的波特率 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的()。

(4分)A给两个寄存器各分配一个地址 B把两个地址译码信号分别接 CS 和 XFER 引脚 C在程序中使用一条 MOVX 指令输出数据 D在程序中使用一条 MOVX 指令输入数据 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.下列指令中与进位标志位 CY 无关的指令有()。

(4分)A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.必须进行十进制调整的十进制运算()。

(4分)A有加法和减法 B有乘法和除法 C只有加法 D只有减法 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.内部 RAM 中的位寻址区定义的位是给()。

(4分)A位操作准备的 B移位操作准备的 C控制转移操作准备的 D以上都对 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.使用8751且 =1时,仍可外扩64KB的程序存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.将37H单元的内容传送至A的指令是:MOV A,#37H。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.中断函数的调用是在满足中断的情况下,自动完成函数调用的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(4)ADDC A,R7(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.判断以下各条指令是否正确(LL1和PROC为标号)(2)MOV A,30H(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误 1.执行指令 MOVX A,﹫ DPTR 时,WR . RD 脚的电平为()。

(4分)AWR 高电平,RD 低电平 BW R 低电平,RD 高电平CWR 高电平,RD 高电平 DWR 低电平,RD 低电平纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.设累加器 A 的内容为 0 C 9 H,寄存器 R2 的内容为 54H,C Y=1,执行指令SUBB A,R2 后结果为().(4分)A(A)=74H B(R2)=74H C(A)=75H D(R2)=75H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时器 / 计数器工作于模式 2,在计数溢出时()。

(4分)A计数从零重新开始 B计数从初值重新开始 C计数停止 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.寄存器 B 的位地址为()(4分)AE 7 H BF 7 H CD 7 H D87H 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.串行口的控制寄存器SCON中,REN的作用是()。

(4分)A接收中断请求标志位 B发送中断请求标志位 C串行口允许接收位 D地址/数据位 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.工作寄存器区设定为 2 组,则()。

(4分)ARS1=0,RS0=0 BRS1=0,RS0=1 CRS1=1,RS0=0 DRS1=1,RS0=1 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为()实现。

(4分)AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0 口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.MCS-51 单片机用来开放或禁止中断的控制寄存器是()。

(4分)AIP BTCON CIE DSCON 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.不能为程序存储器提供或构成地址的有()。

(4分)APC   BA     CDPTR DPSW 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是()。

(4分)APC   BPSW   CA DSP 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.执行如下三条指令后,30H 单元的内容是()。

MOV R1,#30H MOV 40H,#0E H MOV @R1,40H(4分)A40H B30H C0EH DFFH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.在MCS-51中,需要外加电路实现中断撤除的是:

(4分)A电平方式的外部中断 B定时中断 C外部串行中断 D脉冲方式的外部中断 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.单片机芯片 8031属于()。

(4分)AMCS-48系列 BMCS-51系列 CMCS-96系列   DMCS-31系列 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.某异步通讯接口的波特率为 4800,则该接口每秒钟传送()。

(4分)A4800 位 B4800 字节 C9600 位 D9600 字节 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送()。

(4分)ADPTR BPC CCY  DA 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.CPU的时钟周期为振荡器频率的倒数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.DPTR是由DPH和DPL两个8位特殊寄存器组成的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.判断以下各条指令是否正确(LL1和PROC为标号)(1)MOVX @R0,B(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51的产品8051与8031的区别是:8031片内无ROM(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.MCS-51指令中,MOVC为ROM传送指令。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.相对寻址方式中,“相对”两字是相对于当前指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MOV A,R0,这是寄存器寻址方式。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误 1.当 晶振频率是 12MHz 时,MCS — 51 单片机的机器周期是()。

(4分)A1μs B1ms C2μs D2ms 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.串行口的控制寄存器SCON中,REN的作用是()。

(4分)A接收中断请求标志位 B发送中断请求标志位 C串行口允许接收位 D地址/数据位 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.在寄存器间接寻址中,指定寄存器中存放的是()。

(4分)A操作数 B操作数地址 C转移地址 D地址偏移量 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.下列指令中错误的是().(4分)AMOV A,R4 BMOV 20H,R4 CMOV R4,R3 DMO V @R4,R3 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.访问外部数据存储器时,不起作用的信号是()中。

(4分)ARD BWR CPSEN DALE 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.下列指令中不影响标志位CY的指令有()。

(4分)AADD A,20H BCLR CRRC A DINC A 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.在家用电器中使用单片机应属于计算机的()(4分)A辅助工程应用 B数值计算应用 C控制应用 D数据处理应用 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.指令和程序是以()形式存放在程序存储器中.(4分)A源程序 B汇编程序 C二进制编码 DBCD 码 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在 LED显示中,为了输出位控和段控信号,应使用指令()。

(4分)AMOV   BMOVC   CMOVX DXCH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.CPU 主要的组成部分为()。

(4分)A运算器.控制器 B加法器.寄存器 C运算器.寄存器 D存放上一条的指令地址 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.数据指针 DPDR 访问的是()。

(4分)ACPU 控制器 BCPU 运算器 C外部程序存储器 D外部数据存储器 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由()。

(4分)A没有专用的 I/O 指令 B没有区分存储器和 I/O 的控制信号 C使用存储器指令进行 I/O 操作 DP3 口线具有第二功能 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.判断下列的说法是否正确?(4分)A特殊功能寄存器SCON,与定时器/计数器的控制无关。

B特殊功能寄存器TMOD,与定时器/计数器的控制无关。

C特殊功能寄存器IE,与定时器/计数器的控制无关。

D特殊功能寄存器TCON,与定时器/计数器的控制无关。

纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.在接口电路中的“口”一定是一个()。

(4分)A已赋值的寄存器 B数据寄存器 C可编址的寄存器 D既可读又可写的寄存器 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.下列表达式错误的是()中。

(4分)AX 补 +Y 补 = 〔 X+Y 〕补 BX= 〔 X 补〕补 CX= X D X?Y+X?Y =X+Y 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.MCS-51 的无条件转移指令中,其转移范围最小的是()。

(4分)ASJMP BAJMP CLJMP 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。

(4分)A36H B37H   C38H D39H 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.8051 单片机中,唯一一个用户不能直接使用的寄存器是()。

(4分)APSW BDPTR CPC DB 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.在中断流程中有“关中断”的操作,对于外部中断 0,要关中断应复位中断允许寄存器的()。

(4分)AEA 和 ET0 位 BEA 和 EX0 位 CEA 和 ES 位 DEA和EX1位 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.单片机是面向数据处理的。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.DPTR是由DPH和DPL两个8位特殊寄存器组成的。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.判断下列说法是否正确? 8255A的B口可以设置成方式2。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.MUL AB的执行结果是高低8位在A中,低高8 位在B中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误 1.LJMP 跳转空间最大可达到()。

(4分)A2KB B256B C128B D64KB 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.以下所列的特点中,不属于串行工作方式 2 的是()。

(4分)A11 位帧格式 B有第 9 数据位 C使用一种固定的波特率   D使用两种固定的波特率 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。

(4分)A位累加器CY B通用寄存器的可寻址位 C专用寄存器的可寻址位 D位操作指令集 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始()。

(4分)A06H B07H C08H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.外部中断源 I E 1(外部中断 1)的向量地址为()。

(4分)A0003H B000BH C0013H D002BH 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.以下指令中,哪条指令执行后使标志位 CY 清 0()。

(4分)AMOV A,#00H BCLR A CADD A,#00H 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.PC 的值是()。

(4分)A当前指令前一条指令的地址 B当前正在执行指令的地址 C下一条指令的地址 D控制器中指令寄存器的地址 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.指令和程序是以()形式存放在程序存储器中.(4分)A源程序 B汇编程序 C二进制编码 DBCD 码 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向()。

(4分)A栈底单元 B7FH 单元 C栈底单元地址加 1 D栈底单元地址减 1 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 11.当 晶振频率是 12MHz 时,MCS — 51 单片机的机器周期是()。

(4分)A1μs B1ms C2μs D2ms 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 12.执行指令 MOVX A,﹫ DPTR 时,WR . RD 脚的电平为()。

(4分)AWR 高电平,RD 低电平 BW R 低电平,RD 高电平CWR 高电平,RD 高电平 DWR 低电平,RD 低电平纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 13.提高单片机的晶振频率,则机器周期()中。

(4分)A不变 B变长 C变短 D不定 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 14.下列指令中错误的是().(4分)AMOV A,R4 BMOV 20H,R4 CMOV R4,R3 DMO V @R4,R3 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 15.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。

(4分)A06H BF9H C30H DCFH 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 16.判断下列的说法是否正确?(4分)A特殊功能寄存器SCON,与定时器/计数器的控制无关。

B特殊功能寄存器TMOD,与定时器/计数器的控制无关。

C特殊功能寄存器IE,与定时器/计数器的控制无关。

D特殊功能寄存器TCON,与定时器/计数器的控制无关。

纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 17.外中断初始化的内容不包括()。

(4分)A设置中断响应方式 B设置外中断允许 C设置中断总允许 D设置中断方式 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 18.下面那一段程序能准确地读取 P1 口引脚信号()。

(4分)AMOV A,#00H ;

MOV P1,A ;

MOV A,P1 BMOV A,#0FFH ;

MOV P1,A ;

MOV A,P1 C.MOV A,#0FFH ;

MOV A,P1 D.MOV A,#0FFH ;

MOV A,P1 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 19.十进制数 89.75 其对应的二进制可表示为().(4分)A10001001.01110101 B1001001.10 C1011001.11 D10011000.11 纠错 正确答案C您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 20.以下运算中对溢出标志 OV 没有影响或不受 OV 影响的运算是()。

(4分)A逻辑运算 B符号数加减法运算 C乘法运算 D除法运算 纠错 正确答案A您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.判断以下各条指令是否正确(LL1和PROC为标号)(1)MOVX @R0,B(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 2.定时器与计数器的工作原理均是对输入脉冲进行计数。

(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 3.(4)ADDC A,R7(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4.MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。

(√)20.MCS-51指令:MOV A,#40H ;

表示将立即数40H传送至A中。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 5.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6.(8)ORL P1.0,P3.1(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7.(3)MOVX A,30H(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区(2分)纠错 正确答案 正确您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 9.执行返回指令时,返回的断点是调用指令的首地址。

(2分)纠错 正确答案 错误您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 10.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。

(2分)纠错 正确答案 正确您的答案是 未作答回答 1.十进制数 126 其对应的十六进制可表示为().(4分)A8 F B8 E CF E D7 E 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 2.下列哪条指令是正确的()(4分)APUSH R2 BADD R0,A CMOVX A @DPTR DMOV@R0,A 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 3.MCS — 51 单片机的四个并行 I/O 中,其驱动能力最强的是()。

(4分)AP0 口 BP1 口 CP2 口 DP3 口 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 4.在 8155 芯片中,决定口和单元编址的信号是()。

(4分)AAD7~AD0 和 WR B AD7~AD0 和CE C AD7~AD0 和 IO/ M D AD7~AD0 和 ALE 纠错 正确答案C您的答案是 B回答错误展开 解析 知识点 单片机原理及应用作业题 5.MCS — 51 单片机复位后,从下列那个单元开始取指令()。

(4分)A0003H B000BH C0000H 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 6.判断下列说法是否正确(4分)A8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

B内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

C程序计数器PC不能为用户编程时直接使用,因为它没有地址。

纠错 正确答案C您的答案是 B回答错误展开 解析 知识点 单片机原理及应用作业题 7.在算术运算中,与辅助进位位 AC 有关的是()。

(4分)A二进制数 B八进制数 C十进制数 D十六进制数 纠错 正确答案C您的答案是 D回答错误展开 解析 知识点 单片机原理及应用作业题 8.处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。

(4分)A位累加器CY B通用寄存器的可寻址位 C专用寄存器的可寻址位 D位操作指令集 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 9.8031 单片机中既可位寻址又可字节寻址的单元是()。

(4分)A20H B30H C00H   D70H 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 10.在家用电器中使用单片机应属于计算机的()(4分)A辅助工程应用 B数值计算应用 C控制应用 D数据处理应用 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 11.二进制数 110010010 对应的十六进制数可表示为().(4分)A192H BC90H C1A2H DCA0H 纠错 正确答案A您的答案是 A回答正确展开 解析 知识点 单片机原理及应用作业题 12.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。

(4分)AP0 BP1 CP2 DP3 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 13.当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为()。

(4分)A组 0 B组 1   C组 2 D组 3 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 14.下列有关 MCS-51 中断优先级控制的叙述中,错误的是()。

(4分)A低优先级不能中断高优先级,但高优先级能中断低优先级。

B同级中断不能嵌套 C同级中断请求按时间的先后顺序响应 D同时同级的多中断请求,将形成阻塞,系统无法响应 纠错 正确答案D您的答案是 D回答正确展开 解析 知识点 单片机原理及应用作业题 15.对片外数据 RAM 单元读写数据须用()。

(4分)AMOV 指令 BMOVX 指令 CMOVC 指令 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 16.8051 的内部 RAM 中,可以进行位寻址的地址空间为()。

(4分)A00H∽2FH B20H∽2FH C00H∽FFH D20H∽FFH 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 17.程序计数器 PC 用来()。

(4分)A存放指令 B存放正在执行的指令地址 C存放下一条的指令地址 D存放上一条的指令地址 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 18.二进制数 110110110 对应的十六进制数可表示为().(4分)A1D3H B1B6H CDB0H D666H 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 19.在片外扩展一片2764程序存储器芯片要()地址线。

(4分)A8根 B13根 C16根 D20根 纠错 正确答案B您的答案是 B回答正确展开 解析 知识点 单片机原理及应用作业题 20.下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的()。

(4分)A给两个寄存器各分配一个地址 B把两个地址译码信号分别接 CS 和 XFER 引脚 C在程序中使用一条 MOVX 指令输出数据 D在程序中使用一条 MOVX 指令输入数据 纠错 正确答案C您的答案是 C回答正确展开 解析 知识点 单片机原理及应用作业题 二、判断题(每题2分,共10道小题,总分值20分​)1.存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。

(2分)纠错 正确答案 错误您的答案是 正确回答错误展开 解析 知识点 单片机原理及应用作业题 2.当EA脚接***此处为域***高电平时,对ROM的读操作只访问片外程序存储器。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 3.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 4.TMOD中GATE=1时,表示由两个信号控制定时器的启停。

(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 5.工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 6.中断服务程序的最后一条指令是RETRETI。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 7.LCRL A为循环左移指令。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 8.单片机的CPU从功能上可分为运算器和存储器。

(2分)纠错 正确答案 错误您的答案是 错误回答正确展开 解析 知识点 单片机原理及应用作业题 9.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周(2分)纠错 正确答案 正确您的答案是 正确回答正确展开 解析 知识点 单片机原理及应用作业题 10.五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。

(2分)纠错 正确答案 正确您的答案是 正确回答正确

第二篇:单片机原理及应用课程设计

智能电子钟(LCD显示)

1、设计内容及要求...............................................................................................2 1.1、设计内容..............................................................................................2 1.2、设计要求..............................................................................................2 1.3、撰写设计报告......................................................................................2

2、总体方案设计...................................................................................................2 2.1、方案图................................................................................................2 2.2、面板布置图.........................................................................................2 2.3、方案讨论.............................................................................................3 2.4、明晰任务.............................................................................................4

3、电路原理图......................................................................................................4

4、程序框图.........................................................................................................5 4.1、显示子程序流程图............................................................................5 4.2、实时时钟芯片 1302 读/写数据流程图............................................6

5、编程序................................................................................................................6

6、调试....................................................................................................................6 6.1、软件调试.............................................................................................6 6.2、仿真调试..............................................................................................7

7、自我感想............................................................................................................7

8、参考书目............................................................................................................8 附录:C 语言编程源程序.......................................................................................8 1.设计内容及要求 1.1、设计内容:

以AT89C51 单片机为核心,制作一个 LCD 显示的智能电子钟。1.2、设计要求:

(1)计时:秒、分、时、天、周、月、年。(2)闰年自动判别。

(3)五路定时输出,可任意关断(最大可到16路)。(4)时间、月、日交替显示。(5)自定任意时刻自动开/关屏

(6)计时精度:误差≤1秒/月(具有微调设置)

(7)键盘采用动态扫描方式查询。所有的查询、设置功能均由功能键K1、K2完成 1.3、撰写设计报告

单片机课程设计是以课题或项目设计方式开展的一门课程,具有较强的综合性、实践性,是工科、工程类院校或职业类院校电类专业在校生的必修课,是将单片机原理与应用课程的理论知识转变为应用技术的重要教学环节。这一环节不但能加深对单片机原理的理解,而且还能培养学生的实践动手能力,开发学生的分析、解决问题的能力。单片机课程设计环节的训练能够让学生知道单片机工程项目的制作过程,使学生尽早了解单片机系统的开发过程。

2.总体方案设计 2.1、方案图

2.2、面板布置图

2.3、方案讨论

方案一:采用实时时钟芯片

实时时钟芯片具备年、月、日、时、分、秒计时功能和多点计时功能,计时数据的更新每秒自动进行一次,不需程序干预。计算机可通过中断或查询方式读取计时数据进行显示,因此计时功能的实现无需占用 CPU 的时间,程序简单。此外,实时时钟芯片多数带有锂电池做后备电源,具备永不停止的计时功能;具有可编程方波输出功能,可用做实时测控系统的采样信号等;有的实时时钟芯片内部还带有非易失性 RAM,可用来存放需长期保存但有时也需变更的数据,由于功能完善,精度高,软件程序设计相对简单,且计时不占用 CPU 时间,因此,在工业实时测控系统中多采用这一类专用芯片来实现实时时钟功能。

方案二:软件控制

利用单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时及秒表计时。该方案节省硬件成本,且能使设计者对单片机的指令系统能有更深入的了解,从而掌握单片机应用技术 MCS-51 汇编语言程序设计方法,因此,本系统设计采用此种软件控制方法来实现计时。而由于 Atmel 公司 的AT89C51 是一种自带 4KB Flash 存储器的低电压、高性能的 CMOS 8 位微处理器。该器件采用 Atmel 高密度非易失存储器制造技术制造,与工业标准 的MCS-51 指令集和输出引脚相兼容。AT89C51 将多功能 8 位 CPU 和闪存集成在单个芯片中,是一种高效的微控制器,使用也更方便,寿命更长,可以反复擦除 1000 次。形成了功能强大、使用灵活和具有较高性能价格比的微控制器。它的功能强大而且也比较容易购买,故本设计中所选的单片机为 AT89C51 单片机。2.4、明晰任务

采用 AT89C51 单片机作为系统的控制核心。时钟数据通过市场上流行的时钟芯片 DS1302 来获取。DS1302 是 DALLAS 公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和 31 字节静态 RAM,可以通过串行接口与计算机进行通信,使得管脚数量减少。实时时钟/日历电路能够计算 2100 年之前的秒、分、时、日、星期、月、年的,具有闰年自动判断调整的能力。定时电路能够实现自定任意时刻自动开/关屏,采用 LCD LM016L 显示年、月、周、天、时、分、秒。通过按键开关实现微调,确保计时精度:误差≤1 秒/月。DS1302 时钟芯片的主要功能特性:

(1)能计算 2100 年之前的年、月、日、星期、时、分、秒的信息;每月的天数

和闰年的天数可自动调整;时钟可设置为 24 或 12 小时格式。(2)31B 的 8 位暂存数据存储 RAM。(3)串行 I/O 口方式使得引脚数量最少。

(4)DS1302 与单片机之间能简单地采用同步串行的方式进行通信,仅需 3 根线。

(5)宽范围工作电压 2.0-5.5V。

(6)工作电流为 2.0A 时,小于 300nA。

(7)功耗很低,保持数据和时钟信息时功率小于 1mW。

3.电路原理图

4.程序框图

4.1、显示子程序流程图

4.2、实时时钟芯片 1302 读/写数据流程图

5.编程序 源程序见附录部分 6.调试 6.1、软件调试

目前设计过程中容易造成元件和仪器仪表的损坏,而借助 Keil 和 Proteus进行单片机系统的开发,可以节省设计成本,提高设计速度。Keil 软件包是一个功能强大的开发平台,它包括项目管理器、CX51 编译器、AX51 宏汇编器、BL51/LX51 连接定位器、RTX51 实时操作系统、Simulator 软件模拟器及 Monitor51 硬件目标调试器。它是一种集成化程度高的文件管理编译环境,主要功能为编译 C 语言源程序,汇编程序或混合语言源程序,连接和定位目标文件和库,创建 HEX 文件,调试目标程序等。Keil 是目前最好的 51 单片机开

发工具之一。Keil 支持软件模拟仿真(Simulator)和用户目标调试(Monitor51)两种工作模式。前者不需要任何单片机硬件即可完成用户程序仿真、调试,后者利用硬件目标板中的监控程序可以直接调试目标硬件系统。Proteus 是一个完整的嵌入式系统软件、硬件设计仿真平台,它包括原理图输入系统 ISIS、带扩展的 Prospice 混合模型仿真器、动态元件库、高级图形分析模块和处理器虚拟系统仿真模型 VSM。ISIS 是 Proteus 系统的中心,具有超强的控制原理设计环境。ProteusVSM 最重要的特点是能把微处理器软件作用在处理器上,并和该处理器的任何模拟和数字元件协同仿真,仿真执行目标码就像在真正的单片机系统上运行一样,VSM CPU 模型能完整仿真 I/O 接口、中断、定时器、通用外部设备口及其他与 CPU 有关的外部设备,甚至能仿真多个处理器。6.2、仿真调试 Proteus 仿真

7.自我感想

经历过这么多天不间断的课程设计,我们有挺多感触的,从最基本上说我们看到了,也意识到了自己的不足,对于不断克服的各种阻碍也让我们体会到了课程设计的意义所在。对于只接触课本只动笔杆的我们,面临实际的设计尺寸,让我们很是尴尬,都说理论联系实际,真正到联系的时候才发现挺困难的,不过正是理论知识的各种补充才让我们能最终完成任务,然后深深地体会到理论对现实的指导作用。我们现在最缺乏的就是实际工作经验,而理论联系实践并不像我们想象的那么简单,他需要坚实的理论基础和实际工作经验。坚实的理论基础决定了我必须坚持学习新的知识新的理论,完善了自己的知识结构,才能在以后的实际中轻松面对,才能设计出更好的更有益于人们生活与工作的机械,才能跟上时代的步伐,不被淘汰。在这个一边忙着复习忙着考试又要准备课程设计的日子里,真真正正的体会到了时间的宝贵,有点像高中忙忙碌碌的生活,不过能按时完成课程设计对我们来说也是一个莫大的安慰。严谨和细心是做机械设计的必要态度,要想做好一件事,就必须一丝不苟、态度认真。俗话说:“失之毫厘,谬之千里。”在机械设计上尤其应该注意。在以后的工作中,你的很小的一个疏忽将会造成一个公司很大的损失,甚至给用户带去生命危险,而自己也会为自己的不负责任行为付出代价。再者就是设计中要严谨和细心,对于机械是不能出差错的,任何的微小误差都可能产生不可预计的后果,当然对于我们来说就是设计中要走一些弯路,而且在这个严重缺少时间又惦记回家问题的我们来说也是一个很严重的后果。不过,困难虽是难免的,但我们有信心就能并且已经战胜了困难,完成了这个无比揪心的课程设计。因为时间等各种关系设计中难免有些不足还请老师助教给予批评和帮助。

8.参考文献

《MCS-51 系列单片机原理及应用》 孙涵芳 主编 《新概念 51 单片机 C 语言教程》 郭天祥 主编 《51 单片机课程设计》 周向红 主编 《单片机原理及其应用教程》 张元良 主编 附录:C 语言编程源程序

#include #include //--------#define uint unsigned int #define uchar unsigned char //--------/*ucharcode table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf 8, 0x80,0x98,0x88,0x83,0xc6,0xa1,0x86,0x8e};// 共 阳极数码管代码 */ ucharcode xingqi[8]={0x00,0x07,0x01,0x02,0x03,0x04,0x05, 0x06};//星期显示代码 uchar miao,shi,fen,date,month,day,year,year10,set,mun,set_shi,set_fen,time_ flag;// 全 局 定 义

uint year_data,t;//-----sbit SCLK=P3^5;//DS1302 通讯线定义 sbit DIO=P3^6;sbit RST=P3^7;sbit speak=P0^0;sbit DS=P2^0;//595 通讯线定义 sbit SH_CP=P2^1;sbit ST_CP1=P2^2;sbit ST_CP2=P2^3;sbit ST_CP3=P2^4;sbit ST_CP4=P2^5;sbit ST_CP5=P2^6;sbit ST_CP6=P2^7;sbit ST_CP7=P3^0;sbit ST_CP8=P3^1;sbit OE1=P1^0;sbit OE2=P1^1;sbit OE3=P1^2;sbit OE4=P1^3;sbit OE5=P1^4;sbit OE6=P1^5;sbit OE7=P1^6;sbit OE8=P1^7;sbit K1=P3^2;//按键接口定义 sbit K2=P3^3;sbit K3=P3^4;sbit K4=P0^1;sbit K5=P0^2;//-----void write_595(uchar temp)//写 74HC595 一个字节 { uchar temp_595,i;temp_595=temp;for(i=0;i<8;i++)

{

SH_CP=0;

_nop_();_nop_();_nop_();if(temp_595&0x80){ DS=1;} else { DS=0;} _nop_();_nop_();_nop_();SH_CP=1;temp_595<<=1;} } //--------------void delay(uint z)//Nms 延时 { uint x,y;for(x=z;x>0;x--)for(y=112;y>0;y--);} //-------------void delaynus(uint z)//ums 延时 { uint x,y;for(x=z;x>0;x--)for(y=10;y>0;y--);} //---------------void write(uchar date)//写入 DS1302 一个字节 { uchar temp,i;RST=1;SCLK=0;temp=date;for(i=0;i<8;i++){ SCLK=0;if(temp&0x01)DIO=1;else DIO=0;SCLK=1;temp>>=1;} } //-----uchar read()//读出 DS1302 一个字节 { uchar a,temp;RST=1;for(a=8;a>0;a--){ temp>>=1;SCLK=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();SCLK=0;if(DIO){ temp=temp|0x80;} else { temp=temp|0x00;} } return(temp);} //---void write_1302(uchar add,uchar dat)//写 DS1302 数据 { RST=0;SCLK=0;RST=1;write(add);write(dat);SCLK=1;RST=0;} //----------uchar read_1302(uchar add)// 读 DS1302 数据 { uchar temp;RST=0;SCLK=0;RST=1;write(add);temp=read();SCLK=1;RST=0;return(temp);} //------------void display()//显示子程序 { miao=read_1302(0x81);//读秒 fen=read_1302(0x83);//读分

shi=read_1302(0x85)&0x3f;//读时 date=read_1302(0x87);//读日 month=read_1302(0x89);//读月 year=read_1302(0x8d);//读年 day=read_1302(0x8B);//读星期 write_595(miao);//显示秒 ST_CP1=0;ST_CP1=1;ST_CP1=0;delaynus(10);write_595(fen);//显示分 ST_CP2=0;ST_CP2=1;ST_CP2=0;delaynus(10);write_595(shi);//显示时 ST_CP3=0;ST_CP3=1;ST_CP3=0;delaynus(10);write_595(date);//显示日 ST_CP4=0;ST_CP4=1;ST_CP4=0;delaynus(10);write_595(month);//显示月 读 ST_CP5=0;ST_CP5=1;ST_CP5=0;delaynus(10);write_595(year);//显示年 ST_CP6=0;ST_CP6=1;ST_CP6=0;delaynus(10);write_595(xingqi[day]);//显示星期 ST_CP7=0;ST_CP7=1;ST_CP7=0;delaynus(10);} //----------void ds1302_init()//1302 初始化 { RST=0;SCLK=0;/* write_1302(0x80,0x00);//设置初始值 SEC write_1302(0x82,0x00);//设置初始值 MIN write_1302(0x84,0x00);//设置初始值 HR write_1302(0x86,0x00);//设置初始值 DATE write_1302(0x88,0x00);//设置初始值 MONTH write_1302(0x8A,0x00);//设置初始值 DAY */ write_1302(0x8C,0x10);//设置初始值 YEAR } //--------------void PORT_INIT()//端口初始化 { P0=0XFE;P1=0X00;P2=0X00;P3=0XFC;} void time_init()//定时器初始化 { TMOD=0x11;//设置定时 器 01 都为工作方式 1 TH0=(65536-50000)/256;//装入初值 TL0=(65536-50000)%256;TH1=(65536-10000)/256;//装入初值 TL1=(65536-10000)%256;PT0=1;//T0 定时器优先级最高 EA=1;//开总中断

ET0=1;//开定时器 0 中断 ET1=1;//开定时器 1 中断 TR0=1;//启动定时器 0 TR1=1;// 启动定时器 1 } //--------------void main(void)//主程序 { PORT_INIT();ds1302_init();time_init();year=read_1302(0x8d);//读年数据 year_data=0x2000|year;write_595(year_data>>8);//显示 2010 年的 20 字样 ST_CP8=0;ST_CP8=1;ST_CP8=0;set_shi=0x09;//闹钟初始值设定 set_fen=0x39;time_flag=0;//标志位 set=0;while(1){ switch(set){ case 0: //设置秒 { display();// 显 示 子 程 序

if((shi==set_shi)&&(fen==set_fen)&&(time_flag==0))小时和分钟 { speak=~speak;if((K2==0)&&(time_flag==0))//按键 K2 停 止闹钟响 { P0&=0XFE;time_flag=1;} delay(10);} } break;} if(fen==set_fen+1)// 当 不 按 下 闹 钟 停止按键,一分钟后自动停止闹 钟 { P0&=0XFE;time_flag=0;} } } //--------void time0()interrupt 1 // 定时 器 0 中断 { TR0=0;TH0=(65536-50000)/256;TL0=(65536-50000)%256;mun++;if(mun==15){ mun=0;switch(set){ case 1: //设置秒闪烁 {OE1=1;delay(300);OE1=0;} break;case 2: //设置分闪烁 { OE2=1;delay(300);OE2=0;} break;case 3: //设置时闪烁 { OE3=1;delay(300);OE3=0;} break;case 4: //设置日闪烁 { OE4=1;delay(300);OE4=0;} break;case 5: //设置月闪烁 { OE5=1;delay(300);OE5=0;} break;case 6: //设置年闪烁 { OE6=1;OE8=1;delay(300);OE6=0;OE8=0;} break;case 7: //设置星期闪烁 { OE7=1;delay(200);OE7=0;} break;case 8: //设置闹钟闪烁 { OE2=1;OE3=1;delay(200);OE2=0;OE3=0;} break;} } TR0=1;} //-----------void time1()interrupt 3 // 定时器 1 中断 { TR1=0;//先关定时器 TH1=(65536-20000)/256;TL1=(65536-20000)%256;//-if(K1==0){ delay(10);if(K1==0){ set++;if(set==9){ set=0;write_1302(0x80,miao);//设置初始值 SEC write_1302(0x82,fen);//设置初始值 MIN write_1302(0x84,shi);//设置初始值 HR write_1302(0x86,date);//设置初始值 DATE write_1302(0x88,month);// 设置初始值 MONTH write_1302(0x8A,day);//设置初始值 DAY write_1302(0x8C,year_data);//设置初始值 YEAR } t=50000;while((!K1)&&t){ t--;} } } //-------if(K2==0){ delay(10);if(K2==0){ switch(set){ case 1: { miao++;if((miao&0x0f)>0x09){ miao+=0x10;miao&=0xf0;} if(miao==0x60){ miao=0x00;} write_595(miao);ST_CP1=0;ST_CP1=1;ST_CP1=0;} break;case 2: { fen++;if((fen&0x0f)>0x09){ fen+=0x10;fen&=0xf0;} if(fen==0x60){ fen=0x00;} ST_CP2=0;ST_CP2=1;ST_CP2=0;} break;case 3: { if((read_1302(0x85)&0x80)==0x00){ shi++;if((shi&0x0f)>0x09){ shi+=0x10;shi&=0xf0;} if(shi==0x24)//24 小时制 { shi=0x00;} } else { shi=(shi|0x80)+1;if((shi&0x0f)>0x09){ shi+=0x10;shi&=0xf0;} if(shi==0x12)//12 小时制 { shi=0X80;} } write_595(shi);//显示时 ST_CP3=0;ST_CP3=1;ST_CP3=0;} break;case 4: { date++;if((date&0x0f)>0x09){ date+=0x10;date&=0xf0;} if((date==0x32)&&((month==0x01)||(month==0x03)||(month==0x05)||(month ==0x07)||(month==0x08)||(month==0x10)||(month==0x12))){ date=0x01;} else if((date==0x31)&&((month==0x04)||(month==0x06)||(month==0x09)||(month ==0x11))){ date=0x01;} else if((date==0x29)&&(month==0x02)&&((year_data|read_1302(0x8d))%100!=0)& &((year_data|read_1302(0x8d))%400!=0)){ date=0x01;} else if((date==0x30)&&(month==0x02)&&((year_data|read_1302(0x8d))%100==0)& &((year_data|read_1302(0x8d))%400==0)){ date=0x01;} write_595(date);ST_CP4=0;ST_CP4=1;ST_CP4=0;} break;case 5: { month++;if((month&0x0f)>0x09){ month+=0x10;month&=0xf0;} if(month==0x13){ month=0x01;} write_595(month);ST_CP5=0;ST_CP5=1;ST_CP5=0;} break;case 6: { year_data++;if((year_data&0x000f)==0x0a){ year_data+=0x0010;year_data&=0xfff0;} if((year_data&0x00ff)==0xa0){ year_data+=0x0100;//向前进 1 year_data&=0xff00;//后面尾数归 0 } write_595(year_data);ST_CP6=0;ST_CP6=1;ST_CP6=0;write_595(year_data>>8);ST_CP8=0;ST_CP8=1;ST_CP8=0;} break;case 7: { day++;if((day&0x0f)==0x08){ day=0x01;} write_595(xingqi[day]);ST_CP7=0;ST_CP7=1;ST_CP7=0;} break;} t=50000;while((!K2)&&t){ t--;} } } //-------------------------if(K3==0){ delay(10);if(K3==0){ switch(set){ case 1: { miao--;if((miao&0x0f)==0x0F){ miao&=0xf9;//减到 0 后,再减一次就归 0, } if(miao==0xF9)//当全部减到 00 时,再 减一次就为 59 { miao=0x59;} write_595(miao);ST_CP1=0;ST_CP1=1;ST_CP1=0;} break;case 2: { fen--;if((fen&0x0f)==0x0F){ fen&=0xf9;} if(fen==0xF9){ fen=0x59;} write_595(fen);ST_CP2=0;ST_CP2=1;ST_CP2=0;} break;case 3: { if((read_1302(0x85)&0x80)==0x00){ shi--;if((shi&0x0f)==0x0F){ shi&=0xf9;} if(shi==0xF9)//24 小时制 { shi=0x23;} } else { shi=(shi|0x80)-1;if((shi&0x0f)==0x0F){ shi&=0xf9;} ST_CP4=0;} break;case 5: { month--;if((month&0x0f)==0x0F){ month&=0xf9;} if(month==0x00){ month=0x12;} write_595(month);ST_CP5=0;ST_CP5=1;ST_CP5=0;} break;case 6: { year_data--;if((year_data&0x000f)==0x0F){ year_data&=0xfff9;} if((year_data&0x00f0)==0xF0){ year_data&=0xf999;} write_595(year_data);ST_CP6=0;ST_CP6=1;ST_CP6=0;write_595(year_data>>8);ST_CP8=0;ST_CP8=1;ST_CP8=0;} break;case 7: { day--;if((day&0x0f)==0x00){ day=0x07;} write_595(xingqi[day]);ST_CP7=0;ST_CP7=1;ST_CP7=0;} break;} t=50000;while((!K3)&&t)//松手检测 { t--;} } } //---switch(set){ case 8: { if(K4==0){ delay(10);if(K4==0){ if((read_1302(0x85)&0x80)==0x00){ set_shi++;if((set_shi&0x0f)>0x09){ set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x24)//24 小时制 { set_shi=0x00;} } else { set_shi=(set_shi|0x80)+1;if((set_shi&0x0f)>0x09){ set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x12)//12 小时制 { set_shi=0X80;} write_595(set_shi);// 显示闹 钟的时 ST_CP3=0;ST_CP3=1;ST_CP3=0;t=50000;while((!K4)&&t){ t--;} } } //----if(K5==0){ delay(10);if(K5==0){ set_fen++;if((set_fen&0x0f)>0x09){ set_fen+=0x10;set_fen&=0xf0;}

if(set_fen==0x60)

{

set_fen=0x00;

} write_595(set_fen);ST_CP2=0;ST_CP2=1;ST_CP2=0;t=50000;while((!K5)&&t){ t--;} } set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x12)//12 小时制 { set_shi=0X80;} write_595(set_shi);// 显示闹 钟的时 ST_CP3=0;ST_CP3=1;ST_CP3=0;t=50000;while((!K4)&&t){ t--;} } } //----if(K5==0){ delay(10);if(K5==0){ set_fen++;if((set_fen&0x0f)>0x09){ set_fen+=0x10;set_fen&=0xf0;}

if(set_fen==0x60)

{

set_fen=0x00;

} write_595(set_fen);ST_CP2=0;ST_CP2=1;ST_CP2=0;t=50000;while((!K5)&&t){ t--;} } } } } //------------------------if(((K4==0)||(K5==0))&&(set==0)){ delay(10);if(((K4==0)||(K5==0))&&(set==0)){ write_595(set_shi);//显示闹钟的时 ST_CP3=0;ST_CP3=1;ST_CP3=0;write_595(set_fen);ST_CP2=0;ST_CP2=1;ST_CP2=0;P1=0XF9;while((!K4)||(!K5));P1=0X00;} } //----------TR1=1;//退出时开定时器 } } //----------

第三篇:《单片机原理及应用》课程

《单片机原理及应用》课程

自评报告

陕西理工学院电气工程系《单片机原理及应用》课程组 二○一○年三月

目 录

第一部分 课程简介

第二部分

课程内容与体系的改革 第三部分 实验教材

第四部分 自评结果和评分依据 第五部分 存在的主要问题及整改措施 附件:自评评分依据 《单片机原理及应用》课程自评报告

第一部分 课程简介

单片机技术广泛地应用于工业控制、智能仪器仪表、机电一体化产品、家用电器等各个工业领域。因此,单片机原理及应用是工科院校各专业学生的一门重要的应用技术课程,对电类学生尤为重要,通过该课程可以了解工业高新技术,培养综合的工程设计能力。学生在课程设计、毕业设计、科研项目中会广泛应用到单片机知识,而且,进入工作后,更会广泛接触到单片机的工程项目。近几年,一些用人单位直接把单片机应用技术测试作为人才选用的条件。显然,提高该门课程的教学质量,对培养学生的综合应用能力,提升学生在人才需求市场中的竞争能力,具有重要意义。

《单片机原理及应用》课程是自动化、电气工程及其自动化、计算机科学与技术等专业的一门专业技术基础课。单片机应用技术包含着广泛的内容(基本原理、接口技术、开发方法、开发工具、控制技术等),而且构成完整的知识体系。也就是说,缺少某一个方面或某一个环节的知识,将会影响实践应用能力。再者,单片机产品及其应用技术发展日新月异。在一门课程的有限教学时间内,如何让学生比较系统全面的掌握单片机应用知识,同时能反映比较新的应用技术,培养学生的工程设计能力,必须加强课程建设力度,在课程内容与课程体系上进行重大改革。

《单片机原理及应用》课程在自动化、电气工程及其自动化、计算机科学与技术3个本、专科专业中开设学时为40-60学时。多年来,该课程组师资队伍建设稳步提高,教学和实验条件逐步完善,现已形成了相对稳定的较高教学水平的师资队伍和完全满足实验教学条件的实验平台。

目前,《单片机原理及应用》课程组共有6名课程主讲教师和多位实验技术人员,其中教授1人、副教授2人、讲师3人,研究生5人,实验师多人,承担校内相关3个专业本、专科学生的单片机原理及应用课程教学与实验任务。

《单片机原理及应用》课程组在多年的具体教学与实践过程中,在课程建设和教学改革方面取得了较为显著的成效。从2000年开始,课程改革小组注重教育思想和教学观念的转变,开展了课程教学内容、课程体系、教学方法及教学手段的改革研究与实践,对课程的教学内容与体系进行了优化。目前已初步建立了以培养学生工程素质和综合应用能力为教学目标的新的课程体系,在教材建设、实践性教学环节建设方面取得了可喜的成果。李建忠教授把课程组研究的理论成果变成了现实成果,编著的《单片机原理及应用》(第二版被评为国家十一五规划教材)一书被全国30多个省市的100多所高校采用,在国内产生较大影响。组织的实践教学环节在本院多届学生中也取得了显著的成效。

《单片机原理及应用》教学仪器设备丰富,实验开出率100%,同时开设一定的设计性、综合性实验。实验室规章制度健全,管理人员到位,教学服务及时,为实验课程教学提供了有力保障。

随着“单片机原理及应用”课程内容和课程体系改革的进行,课程教学质量逐步明显提高。伴随着教学质量的提高,浮现出了许多科研项目。例如,智能型家用有毒气体探测语音报警呼救装置、机车防带电过分相装置、消失模浇注充型速度的微机化测试的研制,科研项目的进行又推动了教学质量的进一步提高。教师在教学中,结合自己的科研生动地讲解原理、方法、技术。近几年课程组成员结合自己的科研项目,在单片机应用技术方面发表论文多篇。

第二部分 课程内容与体系的改革

教材是教育思想、教育理念体现的载体,是一门课程教学内容与体系、教学方法及手段的集中表现。一本好的教材不能局限在知识的传递上,还应表现在科学思维方法、获取知识的方法、综合能力和创新设计能力培养方法的传递上,便于运用新的教学方法和手段组织实施教学。这是课程组改革研究的一个理论成果。

在理论研究的指导下,确定以教材建设为龙头进行课程内容与体系的优化。由于单片机应用技术知识包含的内容广泛,单片机产品及其应用技术发展速度快,如何在有限的计划课时内让学生比较完整的掌握单片机应用技术知识体系,同时了解一些比较新应用技术,吸取了国内外先进的教学思想和教学经验,广泛收集和查阅国内外优秀教材和有关教学资料,又结合我们多年积累的教学经验和教训,比较全面地考虑了各种因素,对课程内容与课程体系进行整体优化,编著了《单片机原理及应用》(第二版被评为国家十一五规划教材)、《单片机原理及应用实践教程》,形成了一套新的课程教学体系。教材内容体系进行了优化组合。既体现了系统全面,包含了基本原理、接口技术、开发方法、开发工具、控制技术等,又进行了浓缩精练,论述严谨透彻。教材内容的组织上采用“以点见面,触类旁通”的精练浓缩方法。例如,在每一章节前都概述出相关的一般性内容和方法,然后再以具体的内容或典型的实例进行说明。始终贯穿应用观点。例如,在单片机原理的讲解中,着重强调站在应用角度,掌握单片机的功能特性和配置结构。即用户站在单片机芯片外部看它所提供给用户的使用功能和资源,达到正确、合理的使用单片机所提供的硬、软件资源。这不仅给学生强调了达到应用的学习目标,而且给学生树立了一个学习掌握应用知识的正确学习方法界面。这一点经教学实践检验,取得了良好的教学效果。又例如,在应用技术的讲解中,大多数选自生产和科研中的应用实例,使学生学后就能用。注重科学思维方法、获取知识的方法、综合能力和创新设计能力的培养方法的传递。掌握一门学科知识的学习方法,其实质是找出并抓住学科知识的内在联系,形成一个完整体系。该书突出了这方面的特色。例如,在指令系统的讲述中,大多数教材采取按功能类逐条指令罗列讲解,使初学者很难理解记忆。其实,指令系统中有一些操作指令的子集合是具有特征规律的,不同操作指令的子集合之间也具有一些可比性特征规律,在该书的讲述中用归纳、类推、类比方法进行纵向归类,横向类推、比较。这不仅能使学生掌握知识,而且学习了科学思维方法和学习方法。在讲解基础知识的基础上,反映新的应用技术成果。例如,紧密结合基础知识讲解了单片机应用程序开发设计方法。

第三部分 实验教材

在广泛调研现有实验教材经验与问题的基础上,引入新的教育理念,针对现代工程人才的培养模式、人才素质及能力的要求,课程组认为实验教材不能局限在对基础知识的验证上、不能局限在基本实验的操作指导上、不能局限在某一门课程知识的动手实践能力的培养上、不能局限在理论教材的辅助功能作用上,还应给学生提供广阔的、自由灵活的动手实践空间,要培养学生在基本理论知识的基础上能够吸收、使用新技术方法,培养学生一般的工程实践能力和创新设计能力,使实验教材成为相对独立的综合实践能力培养的指导书。在这样的思想指导下,组织编写了《单片机原理及应用实践教程》的,于2001年5月在本院内部印刷使用。在多年的使用中取得了良好的效果。

《单片机原理及应用实践教程》一书主要具有以下特色:(1)知识的系统完整性与实践过程的系统完整性并重 实验内容的编写上紧密结合理论教学,按照单片机原理及应用课程知识的内在联系,保持了知识的系统完整性。从宏观结构上,实验内容分为单片机系统功能、单片机系统扩展、单片机系统配置和综合应用四大实验组。在每个实验组中又按照基础→综合→工程应用的方式安排了多个实验项目,每个实验项目中又按照基本原理、知识提要、基本技术、方法论证、实验结果分析的方式进行组织。这样,使该书成为学习、掌握单片机原理及应用知识的很有价值的参考书。从实践应用过程看,该书宏观上反映了单片机应用系统的开发环境、开发方法、开发过程。在每一个实验项目中,又反映出了一个单片机应用系统立题概要分析、功能结构论证分析、器件选择、硬软件设计、系统调试、性能分析与测试、文档收集与整理的全过程。使学生能够学习、掌握到一个单片机应用系统开发设计过程中各个环节的技术方法。

(2)知识掌握和科学思维能力培养并重

在每个实验项目中都提示出所依据的基本原理知识,所采用的方法和技术,通过实验来加深对基本知识的理解,达到熟练掌握。在每个实验项目后,提出一些很有价值的思考问题,主要围绕实验现象观察与分析,培养学生科学细致地观察与分析问题的方法和能力。每个实验既给出了参考方案,又要求学生在参考方案的基础上自行设计、调试,充分发挥学生的主观能动性和创造力、有意识地培养学生对工程问题的分析与设计方法。每个实验都要求学生按照严格的格式写出实验报告,在实验报告中深入细致地分析、论证有关实验现象与结果,通过实验报告的书写,培养学生严谨求实的科学方法和态度。

(3)既面向验证性实验又面向开放性、设计性实验

根据单片机原理与应用的知识结构,实验内容分为单片机系统功能、单片机系统扩展、单片机系统配置和综合应用四个实验组。每个实验组又按照基本原理、技术、方法的应用,综合应用、工程设计的思路方式安排了多个实验项目,为学生提供了广泛的实验内容,即可以供课程实验使用,也可以供开放实验、设计实验使用。

(4)实验教学的目标确定在以下几个方面:

验证基本理论、方法和技术。通过验证性实验,使学生加深对基本理论、方法和技术理解,能够熟练应用,并使学生进一步认识到:基本理论、方法和技术来源于实践,又对实践有强大的推动作用,在实践中得到发展,得到创新。

基本实践能力的培养。基本实践能力包含:掌握小型单片机应用系统开发研制所采用的基本环境、方法、手段及所使用的仪器设备。

综合工程实践能力的培养。综合工程实践能力包含:掌握复杂单片机工程应用系统开发研制所采用的先进的环境、方法、手段及所使用的仪器设备,并能进行工程决策分析。

创新设计能力的培养。创新设计能力包含:在一些关键的技术环节上能够激发出超常的思想方法或采用前沿性的技术手段分析解决问题。

(5)实验教学的实施方式

根据现代工程人才的培养模式、人才素质及能力的要求,我们设计出了形式多样的实验教学方式。

指导型实验。这类实验纳入单片机原理及应用课程的教学计划和教学大纲,在老师的指导下,进行规定要求实验,实验后要写出实验报告。实验目标是基本实践能力的培养。

开放型实验。这类实验是学生根据自己的要求自发地进行实验,实验室必须随时满足学生的实验要求。在这种实验中,学生可根据自己的情况实现多种目标。

设计型实验。这类实验学生带着自己的设计问题,进入实验室进行调试或测试,一般结合课程设计、毕业设计、大学生科技活动项目进行。实验要有明确的目标,主要培养学生综合工程实践能力和创新设计能力。

第四部分 自评结果和评分依据

为了进一步提高课程教学质量,努力做好课程建设与评估,电气工程系专门成立了院系、教研室(课程组)两级评估领导小组,负责对申报课程的指导、监督和审查。课程组全体任课教师认真学习、领会相关课程建设与评估精神,认真对照精品课程建设评估指标体系的各项要求,总结多年来课程建设的成果,结合课程建设过程中存在的实际问题,进行了认真细致地资料整理、自查自评。通过本次自查自评活动,真正达到了“以评促改,以评促建”的目的。

自评结果:Q=102分(≥100),符合并达到了校级精品课程的条件。详见附件:课程自评表。

第五部分 存在的主要问题及整改措施

1.网络教学和资源共享方面还需进一步的丰富和完善。实现与本课程相关的信息查询、辅导答疑、作业练习等多种功能,方便学生网上学习。

2.实验教学设备更新不够,试验教学手段还不够丰富、不够先进,理论教学内容和体系还需要进一步整合、优化;

3.进一步加大教学改革力度,转变教育教学理念,探索高教理论,不断改进和提高教师的理论与实践教学方法和手段。

同时还需要认清形势,剖析自我,虚心向兄弟院校学习先进的课程建设经验,弥补自己的差距和不足,加快课程建设步伐,使《单片机原理及应用》课程教学全面上台阶、上水平。

附件:自评评分依据 师资结构:19分/20 1.1师资结构:A级,4分/4 课程组职称结构合理,有教授、副教授、讲师、高级实验师、实验师共8人,主要由教授、副教授、讲师上课。

1.2教学水平:A级,5 分/6 教学水平高,高、中级职称教师均开课2门以上;教学工作量饱满,教案齐全;有教改及科研项目。

1.3学术水平:A级,6 分/6近3年发表论文篇,人均6篇;主编、参编教材9部;完成省厅级科研项目3项,校级科研基金项目3项,院教改项目7项。

1.4教风建设:A级,4分/4 教风良好;教研室制度健全,坚持教学研究活动,每年教研活动大于18次,有记录;能坚持相互听课、评教;能收集学生对教学的反馈信息,并改进教学;教学组无任何教学事故。教学条件:24分/25 2.1教学大纲:A级,6分/6 教学大纲符合专业培养目标和教学计划的基本要求,并能结合教学计划适时修订、完善;大纲能反映课程体系结构,项目完整,层次清晰,重点、难点突出,要求明确;教学过程中能够严格执行大纲。

2.2教材及教学参考书:A级,7 分/7 选用学校自编国家级规划教材及相应教学参考书,满足不同专业的培养计划要求,使用效果好。

2.3课程教学管理及教学文件:A级,5分/6 教学参考资料丰富、齐全,能反映本课程发展现状;课程有完整的教学工作总结,教师有教学日历和教案。

2.4教学设备和手段:A级,6分/6 使用多媒体、板书讲解和现场教学等手段;与实验室共同开发研制有相应的实验教学设备,且符合本校学生情况,使用效果好,完全能满足正常的教学需要。3 考核:15分/17 3.1考试说明:A级,3分/3 在教学大纲的指导下,能按要求进行命题考试工作,命题质量高,考分分布合理。3.2题库(卷库)建设:B级,4分/5 有与教材配套使用的高质量的试题库,试题库完全符合教学要求。3.3命题与评分:A级,4分/4 考试命题形式多样,有外校试题、教研室组织命题、试题库组题等,全部为考教分离;有评分标准,流水阅卷,有效控制了评分误差。3.4试卷分析:B级,3分/5 试题内容体现教学大纲的基本要求,难度适中,有一定的可信度和区分度;成绩分布基本合理。4 教学改革:分/13 4.1教改方案:A级,4分/5 在切实可行的教改计划,且能运用在教学过程中,有一定的总结。4.2教改效果:A级,7分/8 有专业教改项目的实施,完成教改项目7项,教改效果比较显著,获校教学成果奖二等奖3项。5 教学效果:21分/25 5.1讲课质量:A级,9分/10 根据师生对讲课质量的综合评价,课程组总体讲课水平较高。5.2课外指导:A级,5分/6 对学生课外学习有明确具体的要求,并认真落实、检查;坚持课外辅导、答疑,效果较好。

5.3教学获奖情况:A级,4分/4近几年获院级以上教学成果奖、讲课大赛奖、教案评比奖的人数占课题组人数的70%;有毕业生调查信息表,毕业生反映本课程教学效果优良。

5.4学习质量:B级,3分/5 在严格组织考试、评分的情况下,学生考试成绩真实,客观反映了学生学习的现状;学生基本知识掌握较扎实,但综合解题能力一般。6 特色指标:A级,16分/20(1)兼顾教学的典型性和技术先进性

教学内容的典型性有利于学生理解相关基础知识,掌握基本原理和方法,触类旁通。随着单片机应用技术日异月新的发展,在未来的实际工作中又会广泛接触到新技术、新器件。在理论教学和实践充分考虑了典型性问题,同时在每个实验的实现方案中又提示学生在典型性问题的基础上采用一些新器件、新方法自行设计,让学生接触一些先进性技术、方法。

(2)基础训练与实际应用相结合

在注重单片机原理、实用接口技术的基础上、还突出教学内容的实践性和实用性。大多数实验内容都取材于生产和科研实际。综合应用实验集中锻炼学生了解实际系统要求,设计应用系统的能力。有助于开拓视野,强化工程观念,培养创新能力和协作精神,提高综合素质。

(3)注重综合工程实践能力和创新设计能力的培养

大多数实验内容都取材于生产和科研实际,使学生所学就能所用。

每一个实验项目的实验过程都突出一个单片机工程应用系统开发设计的各个关键技术环节,尤其突出调试方法和手段。每一个实验项目中都设置了若干问题,让学生充分发挥主观能动力和创新思维能力进行调试。每一个实验项目除给出参考实验方案外,还提示采用不同的方案、不同的器件、不同的方法自行设计、调试,给学生留下创新发挥的空间。

电气工程系

《单片机原理及应用》课程组

2010.3

第四篇:《单片机原理及应用》实验报告

实验一:单片机开发装置使用方法

(小2号,加粗)

一、实验目的(3号,加粗)内容(楷体,4号,不加粗)

字符和数字用Times new Roman

二、实验内容

三、实验步骤

四、实验结果

五、实验分析

六、实验总结

第五篇:《单片机原理及应用》课程设计任务书(2014)

《单片机原理及应用》课程设计

任务书

一、课程设计题目

见农机111《单片机课程设计》题目分配表。

二、课程设计的基本要求

1、根据给定的题目,在规定时间内完成系统硬件电路设计、系统程序设计。具体包括:

(1)在keil IDE(μvision3)中完成应用程序设计、并编译;

(2)在Proteus 7.5下的ISIS Professional中完成电路设计、调试并仿真通过。

2、课程设计结束时需要提交的材料清单:

(1)设计说明书

设计说明书包含:设计思想和设计说明,硬件原理框图,硬件原理图与其软件配合介绍(若有),程序存储器和数据存储器的单元分配,程序流程图,源程序清单,课程设计中所有涉及到的芯片资料。

(2)图纸:硬件电路图(Proteus软件仿真通过)、仿真效果图。均用彩色A3以上幅面打印。

(3)光盘:包含上述(1)、(2)的电子版。

3、多人共同完成一个题目时,只需提交上述材料一份,格式按照贵州大学课程设计相关要求装袋,姓名填写在一起即可。但要在设计说明书中说明每个人的主要分工情况。

三、课程设计时间安排

设计时间:2014年6月30日~7月7日。

课程设计材料提交、答辩时间:7月7日下午2:30。

课程设计材料提交、答辩地点:农机系办公室(机械楼618)。

四、成绩评定方式

设计说明书:40%。硬件电路原理图:40%。答辩:20%。

相关内容

热门阅读

最新更新

随机推荐