自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 【Java】第6章 数组

一维数组多维数组

2022-07-06 21:43:34 336

原创 【Java】第5章 方法

定义方法调用方法值传递模块化方法重载变量作用域方法抽象、逐步求精

2022-07-06 21:43:21 253

原创 【Java】第4章 分支、循环

分支 if、if-else、switch-case循环 while、do-while、for循环

2022-07-06 21:43:10 195 1

原创 【Java】第2章 变量、运算符

1、基本数据类型2、变量3、常量4、操作符5、表达式6、输入/输出输入1、从控制台读取输入Java用System.in表示标准输入设备,默认输入设备是键盘。可以使用Scanner类创建一个对象,以读取来自System.in的输入。如下:Scanner input = new Scanner(System.in);new Scanner(System.in) 表示创建了一个Scanner类型的对象。Scanner input声明 input 是一个 Scanner 类型的变量

2022-07-06 21:42:55 307

原创 【Java】第3章 数学函数、字符、字符串

数学Math类字符数据类型和操作String类型

2022-07-06 21:42:28 141

原创 【算法】第1章 算法概述

算法基本概念、特性以及求解问题的基本步骤算法设计与分析的基本任务算法性能分析(语句频度、时间复杂度)函数阶之间的低阶、高阶、同阶关系定义和分析证明方法

2022-05-05 23:43:25 130

原创 【Java】第1章 概述

1.1 Java语言规范、API、JDK、JRE 和 IDEJava语言规范Java语言规范定义了Java的语法。API应用程序接口(Application Program Interface, API),也称为库,包含了为开发Java程序而预定义的类和接口。JDK用于编译、运行和测试Java程序(开发),由一组独立程序构成,每个程序都是从命令行调用的。JRE运行Java程序的程序。JDK的功能更强大。因为一个开发程序(JDK),一个运行程序(JRE)。IDE提供集成

2022-04-25 15:32:38 161

原创 【单片机】Proteus安装、MDK5安装、Proteus与Keil联合仿真教程

Proteus安装、MDK5安装、Proteus和Keil联合仿真教程

2021-12-14 11:25:37 8289

原创 如何让CSDN的图片居中并设置大小

先将要插入的图片粘贴到CSDN,然后改成以下格式:< img src = CSDN上生成的地址 width = 500 >比如:

2021-12-14 10:49:15 274

原创 【单片机】第 4 章 单片机的中断系统

4.1 单片机中断技术概述4.2 AT89S52的中断系统结构4.2.1 中断请求源4.2.2 中断请求标志寄存器4.3 中断允许与中断优先级的控制4.3.1 中断允许寄存器IE4.3.2 中断优先级寄存器IP4.4 响应中断请求的条件4.5 外部中断的响应时间4.6 外部中断的触发方式选择4.6.1 电平触发方式4.6.2 跳沿触发方式4.7 中断请求的撤销4.8 中断服务子程序的应用设计4.9 多外部中断源系统设计4.9.1 定时

2021-12-01 22:10:06 710

原创 【单片机】4.9 多外部中断源系统设计

多外部中断源系统设计

2021-12-01 22:01:46 1288

原创 【单片机】4.8 中断服务子程序的设计

中断服务子程序的主程序结构;中断服务子程序的流程

2021-12-01 21:43:04 5788

原创 【单片机】4.7 中断请求的撤销

某个中断请求被响应后,就存在着一个中断请求的撤销问题。1.定时器/计数器T0、T1中断请求的撤销硬件会自动把中断请求标志位(TF0或TF1)清0,自动撤销。2.外部中断请求的撤销(1)跳沿方式外部中断请求的撤销包括两项:中断标志位清0和外中断信号的撤销。中断标志位清0是在中断响应后由硬件自动完成的。外中断请求信号的撤销,由于跳沿信号过后也就消失了,自动撤销。(2)电平方式外部中断请求的撤销电平方式外中断请求的撤销,其中中断请求标志自动撤销,但中断请求信号的低电平可能继续存在,.

2021-12-01 21:30:48 4249

原创 【单片机】4.6 外部中断的触发方式选择

两种触发方式:电平触发和跳沿触发

2021-12-01 21:20:28 3361

原创 【单片机】4.5 外部中断的响应时间

外部中断的响应时间最短为3个机器周期,最长为8个机器周期

2021-12-01 21:18:07 3072

原创 【单片机】4.4 响应中断请求的条件

中断响应的条件,中断响应的过程,中断响应被封锁的情况

2021-12-01 21:14:51 10082

原创 【单片机】4.3 中断允许与中断优先级的控制

4.3.1 中断允许寄存器IE4.3.2 中断优先级寄存器IP

2021-12-01 21:05:33 6600

原创 【单片机】4.2 AT89S52中断系统结构

中断系统结构图如图4-2所示。中断系统有6个中断请求源(简称中断源)(80c51单片机有5个中断源),两个中断优先级,可实现两级中断服务程序嵌套。每一中断源可用软件独立控制为允许中断或关中断状态,中断优先级均可用软件来设置。 图4-2 AT89S52的中断系统结构 4.2.1 中断请求源由图4-2可见,AT89S52中断系统共有6个中断请求源:INT0*—外部中断请求0,中断请求信号由INT0脚输入,中断请求标志为IE0*。INT1*—外部中断请求1,中断请求信号由I.

2021-12-01 20:30:02 4764 1

原创 【单片机】4.1 中断技术概述

中断技术主要用于实时监测与控制,要求单片机能及时地响应中断请求源提出的服务请求,并作出快速响应、及时处理。这是由片内的中断系统来实现的。当中断请求源发出中断请求时,如果中断请求被允许,单片机暂时中止当前正在执行的主程序,转到中断服务处理程序处理中断服务请求。中断服务处理程序处理完中断服务请求后,再回到原来被中止的程序之处(断点),继续执行被中断的主程序。图4-1为整个中断响应和处理过程。图4-1 中断响应和处理过程如果单片机没有中断系统,单片机的大量时间可能会浪费在查询是..

2021-12-01 20:01:42 1959

原创 【OS】1.1.2 操作系统的四个特征

操作系统共有4个特征,包括并发、共享、虚拟和异步。其中并发性和共享性是两个最基本的特征,二者互为存在条件。1、并发性并发:并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。并行:指两个或多个事件在同一时刻同时发生。操作系统的并发性指计算机系统中“同时”运行着多个程序,这些程序宏观上看是同时运行着的,而微观上看是交替运行的。操作系统就是伴随着“多道程序技术”而出现的。因此,操作系统和程序并发是一起诞生的。单核CPU同一时刻只能执行一个程序.

2021-11-26 09:43:53 2148

原创 【OS】1.1 操作系统的定义,功能和目标

1.1.1 计算机系统的层次结构计算机系统自下而上可大致分为4部分:硬件、操作系统、应用程序和用户(这里的划分与计算机组成原理中的分层不同)。操作系统管理各种计算机硬件,为应用程序提供基础,并充当计算机硬件与用户之间的中介。1.1.2 操作系统的概念操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件。1.1.3 操作系统的功能和目标

2021-11-26 09:26:55 362

原创 【单片机】第2章 单片机的硬件结构

第2章 单片机的硬件结构2.1 AT89S52单片机的硬件组成2.2 AT89S52的引脚功能2.2.1 电源及时钟引脚2.2.2 控制引脚2.2.3 并行I/O口引脚2.3 AT89S52的CPU2.3.1 运算器2.3.2 控制器2.4 AT89S52的存储器结构2.4.1 程序存储器空间2.4.2 数据存储器空间2.4.3 特殊功能寄存器2.4.4 位地址空间2.4.5 存储器结构总结2.5 AT89S52的并行I/O端口2.5.1 P0

2021-11-26 09:05:59 277

原创 【单片机】2.10 低功耗节电模式

第2章 AT89S52单片机硬件结构学习资源:单片机片内硬件结构2.1 AT89S52单片机的硬件组成(1)8位微处理器(CPU);(2)数据存储器(256B RAM);(3)程序存储器(8KB Flash ROM);(4)4个8位可编程并行I/O口(P0口、P1口、P2口和P3口);(5)1个全双工的异步串行口;(6)3个可编程的16位定时器/计数器(T0、T1和T2);(7)1个看门狗定时器;(8)中断系统具有6个中断源、6个中断向量;(9)特殊功能寄存器(SFR)32个;(10

2021-11-25 23:05:25 3110 2

原创 【单片机】2.9 看门狗定时器(WDT)功能简介

2.9 看门狗定时器(WDT)功能简介单片机应用系统受到干扰可能会引起程序“跑飞”或“死循环”,会使系统失控。如果操作人员在场,可按人工复位按钮,强制系统复位。但操作人员不可能一直监视着系统,即使监视着系统,也往往是在引起不良后果之后才进行人工复位。能不能不要人来监视,使系统摆脱失控状态,重新从0000H地址处执行程序呢?这时可采用“看门狗”技术。“看门狗”技术就是使用一个**“看门狗”定时器来对系统时钟不断计数,监视程序的运行。当看门狗启动运行后,为防止看门狗定时器的不必要溢出而引起单片机的非正常的复

2021-11-25 23:03:44 3005

原创 【单片机】2.8 AT89S52单片机的最小应用系统

2.8 AT89S52单片机的最小应用系统AT89S52本身片内有8KB闪烁存储器,256B的RAM单元,4个I/O口,外接时钟电路和复位电路即构成了一个AT89S52单片机最小应用系统,如图2-19所示。该最小应用系统只能作为小型的数字量的测控单元。...

2021-11-25 23:03:09 3126

原创 【单片机】2.7 复位操作和复位电路

2.7 复位操作和复位电路单片机的初始化操作,给复位脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就使AT89S52复位2.7.1 复位操作复位时,PC初始化为0000H,程序从0000H单元开始执行。除系统的正常初始化外,当程序出错(如程序跑飞)或操作错误使系统处于死锁状态时,需按复位键使RST脚为高电平,使AT89S52摆脱“跑飞”或“死锁”状态而重新启动程序。复位操作还对其他一些寄存器有影响,这些寄存器复位时的状态见表2-7。由表2-7可看出,复位时,SP=07H ,而P0

2021-11-25 23:02:37 4749

原创 【单片机】2.6 时钟电路与时序

2.6 时钟电路与时序时钟电路产生AT89S52工作时所必需的控制信号,在时钟信号的控制下,严格按时序执行指令。执行指令时,CPU ** 首先 ** 到程序存储器中 ** 取出 ** 需要执行的指令操作码,然后 ** 译码 ** ,并 ** 由时序电路产生一系列控制信号 ** 完成指令所规定的操作。CPU发的 ** 时序信号两类 ** ,**一类 ** 用对片内各个功能部件控制,用户无须了解; 另一类用于对片外存储器或I/O口的控制,这部分时序对于分析、设计硬件接口电路至关重要。2.6.1 时钟电

2021-11-25 23:01:07 4464

原创 【单片机】2.5 AT89S52的并行I/O端口

2.5 AT89S52的并行I/O端口4个双向的8位并行I/O端口,分别记为P0、P1、P2和P3,其中输出锁存器属于特殊功能寄存器。端口的每一位均由输出锁存器、输出驱动器和输入缓冲器组成,4个端口按字节输入/输出外,也可位寻址。2.5.1 P0口P0口是一个双功能的8位并行端口,字节地址为80H,位地址为80H~87H。端口的各位具有完全相同但又相互独立的电路结构,P0口某一位的位电路结构如图2-10所示。1.P0口的工作原理(1)P0口用作系统的地址/数据总线用当AT89S52外部扩展存储

2021-11-25 22:55:50 4824

原创 【单片机】2.4 AT89S52的存储器结构

2.4 AT89S52的存储器结构存储器的结构特点之一是将程序存储器和数据存储器分开 (哈佛结构),并有各自的访问指令。存储器空间可分为4类。1.程序存储器空间 (Flash ROM)片内和片外两部分。片内8KB Flash ,编程和擦除完全是电气实现。可用通用编程器对其编程,也可在线编程。当片内8KB Flash 存储器不够用时,可片外扩展,最多可扩展至64KB程序存储器。2.数据存储器空间 (RAM)片内与片外两部分。片内有256B RAM。片内RAM 不够用时,在片外可扩展至64K

2021-11-25 22:34:31 8952

原创 【单片机】2.3 AT89S52的CPU

2.3 AT89S52的CPUCPU由运算器和控制器构成。2.3.1 运算器对操作数进行算术、逻辑和位操作运算。主要包括算术逻辑运算单元ALU、累加器A、位处理器、程序状态字寄存器PSW及两个暂存器等。1.算术逻辑运算单元ALU可对8位变量逻辑运算(与、或、异或、循环、求补和清零),还可算术运算(加、减、乘、除)ALU还有位操作功能,对位变量进行位处理,如置“1”、清“0”、求补、测试转移及逻辑“与”、“或”等。2.累加器A使用最频繁的寄存器,可写为Acc。“A”与“Acc” 书写上的差别,

2021-11-25 22:24:33 1009

原创 【单片机】2.2 AT89S52的引脚功能

2.2 AT89S52的引脚功能AT89S52与各种8051单片机的引脚是兼容的。目前,AT89S52单片机多采用40引脚的DIP封装(双列直插),以及44引脚的PLCC和TQFP封装方式的芯片。44引脚的PLCC和TQFP封装方式的芯片,有4只引脚是无用的,标为“NC”。引脚按其功能可分为如下3类:(1)电源及时钟引脚—VCC、VSS;XTAL1、XTAL2。(2)控制引脚— PSEN*、ALE/PROG*、EA* /VPP、RST(3)I/O口引脚——P0、P1、P2、P3,为4个8位I/

2021-11-25 22:14:28 17879

原创 【单片机】2.1 AT89S52单片机的硬件组成

2.1 AT89S52单片机的硬件组成学习资源:单片机硬件结构2.1 AT89S52单片机的硬件组成(1)8位微处理器(CPU);(2)数据存储器(256B RAM);(3)程序存储器(8KB Flash ROM);(4)4个8位可编程并行I/O口(P0口、P1口、P2口和P3口);(5)1个全双工的异步串行口;(6)3个可编程的16位定时器/计数器(T0、T1和T2);(7)1个看门狗定时器;(8)中断系统具有6个中断源、6个中断向量;(9)特殊功能寄存器(SFR)32个;(10)

2021-11-25 21:56:08 9638

原创 《人工智能--复杂问题求解的结构和策略》

《人工智能–复杂问题求解的结构和策略》------------------ 目录 ------------------------第一部分 人工智能的历史渊源及研究范围第 1 章 人工智能的历史及应用第二部分 作为表示和搜索的人工智能第 2 章 谓词演算第 3 章 状态空间搜索的结构和策略第 4 章 启发式搜索第 5 章 随机方法第 6 章 为状态空间搜索建立控制算法第三部分 捕获智能:AI中的挑战第 7 章 知识表示第 8 章 求解问题的强方法第 9 章 不确定条件下的推理第四

2021-11-18 16:43:10 571

原创 【cf】#681 A. Kids Seating (Div. 2, based on VK Cup 2019-2020 - Final)

【cf】#681 (Div. 2, based on VK Cup 2019-2020 - Final)题解A. Kids Seating有1到4n个数,

2021-11-13 14:59:15 61

原创 【Codeforces】 B. Make it Divisible by 25

B. Make it Divisible by 25题意:给你一串数字,能从中移除一些数字。问最少移除多少个数字,使得这串数字代表的数能被25整除。思路能被25整除的数,应该是以00、25、50、75结尾的数。在数字串中出现的形式应该如下: 应该记录:(从右往左数)… 0 … 0 … : 第二个0, 第一个0… 5 … 0 … : 第一个0, 0之后的第一个5… 2 … 5 … : 第一个5, 5之后的第一个2… 7 … 5 … : 第一个5,

2021-11-13 14:56:29 165

原创 【Codeforces】 A. Computer Game

A. Computer Game题意:给你一个2*N的格子,从(1,1)走到(2,n),可以上下左右走,也可以斜着走,每次走x,y步长不超过1。途中会有障碍物,问是否能走到(2,n)。已知(1,1)和(2,n)没有障碍物。1代表有障碍物,0代表没有。样例:思路:刚开始用dfs写,然后t了。后来看题解才发现很简单:只要遇到上下都是1的,就走不了了。如:0100 0010 01110100

2021-11-13 14:49:46 446

原创 【数据库系统概论(王珊)】第4章——数据库安全性

1、安全性级别TCSEC将系统划分为四组(ABCD)七个等级,依次是D、C1、C2、B1、B2、B3、A1。D级:是最低级别。将一切不符合更高标准的系统均归于D组。如DOS实操作系统中安全标准为D级的典型例子。C1级:非常初级的自主安全保护。能够实现对用户和数据的分离,进行自主存取控制(DAC),保护或限制用户权限的传播。C2级:安全产品的最低档次。提供受控的存取保护,将C1级的DAC进一步细化,以个人身份注册负责,并实施审计和资源隔离。达到C2级的产品在其名称中往往不突出“安全”(Security

2021-08-24 13:17:03 1027

原创 【数据库系统概论(王珊)】第5章——数据库完整性

1、数据库的完整性是指数据的正确性和相容性。2、完整性控制机制:(1)提供定义完整性月数条件的机制(2)提供完整性检查的方法 (3)违约处理3、实体完整性定义:PRIMARY KEY定义,表级完整性约束或列级完整性约束。实体完整性:主属性不能为空。例:CREATE TABLE Student(Sno CHAR(5) PRIMARY KEY, /在列级定义主码/Sname CHAR(20) NOT NULL,Ssex CHAR(1)

2021-08-24 13:16:39 685

原创 【数据库系统概论(王珊)】第1章——绪论

1.四大基本概念:数据:数据库中存储的基本对象,它是描述事物的符号记录。种类有:文字、图形、图象、声音等。特点是:数据与其语义是不可分的。数据库:(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。其特点是:数据按一定的数据模型组织、描述和储存;可为各种用户共享;冗余度较小;数据独立性较高;易扩展。(特点:永久存储、有组织、可共享)数据库管理系统:是位于用户与操作系统之间的一层数据管理软件。数据库管理系统的主要功能:数据定义功能; 数据组织、存储和管理; 数据操纵功能

2021-08-24 13:16:19 722

原创 【数据库系统概论(王珊)】第11章 并发控制

多事务执行方式       串行执行、交叉并发方式、同时并发方式为什么要进行并发控制?       当多个用户并发地存取数据库时就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏是事务的一致性和数据库的一致性。所以数据库管理系统必须提供并发控制机制。数据库管理系统中并发控制机制的责任:       保证事务的隔离性和一致性,DBMS需

2021-08-24 13:15:44 691

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除