软件工程第二次作业
摘要:在本次软件工程作业中,我深入探讨了最大子数组和问题,通过精心设计的测试用例,采用语句覆盖策略确保了代码的每个分支至少被执行一次。以下是我实施的测试用例概览与所采用的自动化测试工具结果的完整描述。 测试用例设计与覆盖策略 全正数数组:该测试用例旨在验证算法能正确处理所有元素均为正数的情况。此时,cur
阅读全文
定时器
摘要:定时器是单片机的重要功能模块之一,在检测、控制领域有广泛应用。定时器常用作定时时钟,以实现定时检测,定时响应、定时控制,并且可以产生ms宽的脉冲信号,驱动步进电机。定时和计数的最终功能都是通过计数实现,若计数的事件源是周期固定的脉冲则可实现定时功能,否则只能实现计数功能。因此可以将定时和计数功能全由
阅读全文
4.汇编程序设计作业
摘要:汇编程序设计 题目1 编写一子程序,将内部RAM 40H ~ 4FH的内容复制到50H~5FH。 答案 MAIN: MOV R0, #40H MOV R1, #50H MOV R2, #10H LOOP: MOV A, @R0 MOV @R1, A INC R0 INC R1 DJNZ R2, LO
阅读全文
6.定时器/计数器作业
摘要:6.定时器/计数器 1.单选题 (1分) 使T0工作方式1的溢出周期最长的初值是()。 A. FFFFH B. 0001H C. 0000H D. FFFEH 正确答案: C 2.填空题 (2分) 8051的振荡器频率为6MHz,定时器1工作在方式1时,最长溢出周期为 131072 μs,工作在方式
阅读全文
5.中断作业
摘要:5.中断 1.单选题 题目: 在中断服务程序中,至少应有一条()。 选项: A. 加法指令 B. 转移指令 C. 中断返回指令 D. 传送指令 正确答案: C 2.单选题 题目: 下列中断,需要软件清除中断标志的是()。 选项: A. 串行口中断 B. 以上都不对 C. 定时器中断 D. 边沿触发的
阅读全文
2.硬件结构作业
摘要:2.硬件结构(共28题,满分34分) 1.判断题 (1分) 题目: 在基于8051的系统中,最多只能扩展64KB的外部数据存储器。( ) 2.填空题 (1分) 题目: 为保证读入数据正确,在读一个端口引脚之前应先向相应的端口锁存器写( )。 3.填空题 (1分) 题目: 访问外部存储器时,ALE的输
阅读全文
3.指令系统作业
摘要:8051单片机基础知识测试题 1. 判断题 (1分) SP的当前值为60H,执行LCALL指令后SP的值为( )。 2. 填空题 (2分) 在使用MOVX @Ri类指令访问外部扩展的数据存储器时,使用的( )根地址线由( )口输出。 3. 单选题 (1分) 若PSW中的值为88H,则当前工作寄存器区
阅读全文
1.单片机概述作业
摘要:单片机概述(共8题,满分12分) 1. 判断题 (1分) 对同一个单片机芯片而言,时钟频率越高,其功耗______。 2. 填空题 (4分) 8051内部有 ____ 字节RAM, ____ KB ROM;8052内部有 ____ 字节RAM, ____ KB ROM。 3. 填空题 (1分) 最常
阅读全文
单片机 Mooc 课程讨论区问题集锦
摘要:单片机 Mooc 课程讨论区问题集锦 单片机和嵌入式系统的根本区别和联系是什么? 答:单片机和嵌入式系统的根本区别在于是否使用操作系统,没有采用 OS 的 32 位的ARM 处理器就是 32 位单片机。 在没有学过微机原理的情况下学习单片机要注意哪些问题? 答:该课程就是给没有计算机基础的大二同学讲
阅读全文
第8章 单片机系统扩展设计
摘要:第8章 单片机系统扩展设计 系统接口扩展技术 存储器扩展技术 输入输出(I/O)和中断扩展技术 MCS-51单片机并行接口基本方法 单片机与片外并行器件接口设计有两个任务:硬件电路连接和软件编程 硬件接口就是解决三种总线的连接: 数据总线:片外器件的数据总线宽度不超过8位时,直接与单片机相连即可;大
阅读全文
第7章 中断系统
摘要:第7章 中断系统 一、中断概述 中断技术是在微机中广泛使用的一种资源共享技术。 中断 中断是指当CPU在正常执行程序时,由于外部或内部事件强迫CPU停止当前执行的程序,转去为事件服务(中断服务),服务完毕,又能自动返回到被中断的程序中继续执行。 中断功能 实现CPU与外设的速度匹配和并行工作; 实现
阅读全文
第6章 串行通信接口
摘要:第6章 串行通信接口 一、串行数据通信基本原理 计算机的数据传送有并行和串行两种方式。并行传送的特点是:各数据位同时传送,传送速度快、效率高。但需要的数据线多,因此传送成本高。并行数据传送的距离通常小于30米。串行传送的特点是:数据传送按位顺序进行,最少只需一根传输线即可完成,成本低,但速度慢。串行
阅读全文
第3章 MCS-51指令系统
摘要:第3章 MCS-51指令系统 指令编码格式及分类 寻址方式 数据传送类指令 算术运算类指令 逻辑运算类指令 控制程序转移类指令 位操作类指令 学习指导和要求 理解和掌握指令的三种编码格式; 熟练掌握寻址方式; 熟记各种类型的指令格式及功能,并能编写简单程序。 §3-1 指令编码格式及分类 一、 指令
阅读全文
第5章 定时器/计数器
摘要:第5章 定时器/计数器 定时/计数器的功能 MCS-51单片机内共有两个可编程的定时/计数器T0和T1。它们都是十六位加法计数器结构,分别由TH0、TL0和TH1、TL1四个8位计数器组成,每个定时/计数器都具有定时和计数两种功能。 计数功能 对外来脉冲进行计数。计数脉冲的输入端来自单片机的两个信号
阅读全文
第4章 汇编语言程序设计
摘要:第4章 汇编语言程序设计 汇编语言语句格式 一、指令格式 [标号:]助记符 操作数1,操作数2 [;注释] 标号:由1-8个字符组成,且第一个字符必须是字母。用于指示指令的地址。 操作数:可使用二(B结尾)、十(D结尾或省略)、十六(H结尾)进制数和字符串(加" ") 注释:为不可执行部分,对程序加
阅读全文
第2章 MCS-51单片机的结构与原理
摘要:第2章 MCS-51单片机的结构与原理 2.1 MCS-51单片机的硬件功能 2.2 MCS-51硬件系统结构 2.3 存储器结构 2.4 I/O端口 2.5 复位电路 2.6 CPU时序 2.7 CPU引脚功能 2.8 单片机的工作方式 2.8.1 复位方式 2.8.2 程序执行方式 单步执行方式
阅读全文
一.单片机概述
摘要:单片机课程目标 了解单片机的基本概念及应用; 熟练掌握单片机的软、硬件知识; 能应用单片机实验平台完成基本实验; 能应用单片机完成简单开发。 单片机简介 单片机即单片机微型单片机,是将单片机主机(CPU、内存和I/O接口)集成在一小块硅片上的微型机。单片机为工业测控而设计,又称微控制器(MCU)。具
阅读全文