单片机硬件基础知识

合集下载

单片机重点知识点

单片机重点知识点

单片机重点知识点单片机(Microcontroller)是一种集成了微处理器核心、存储器以及各种外设功能于一体的微型计算机系统。

它广泛应用于各个领域,如家电、汽车、医疗设备等。

本文将介绍单片机的重点知识点,以帮助读者更好地理解和应用单片机技术。

一、单片机的基础知识1. 单片机的定义:单片机是一种集成电路,内部包含微处理器核心、存储器、输入输出端口等部分,可以按照程序运行和控制外部设备。

2. 单片机的主要特点:体积小、功耗低、成本低、功能强大、易于编程和控制。

3. 单片机的组成部分:- 微处理器核心(CPU):执行数据处理和控制任务。

- 存储器:存储程序和数据。

- 输入输出端口(I/O):与外界设备进行数据交互。

- 定时器计数器(Timer/Counter):用于产生各种定时、延时和计数功能。

- 串行通信接口(USART):用于与其他设备进行串行通信。

二、单片机的基本指令集单片机的指令集是一组在单片机内部执行的机器指令,用于控制单片机的操作。

常见的指令包括:1. 数据传输指令:将数据从一个寄存器传输到另一个寄存器。

2. 算术指令:进行各种算术运算,如加法、减法、乘法和除法。

3. 逻辑指令:进行逻辑运算,如与、或、非等。

4. 控制指令:用于控制程序的跳转、循环和中断。

三、单片机的编程语言单片机的编程语言常见的有汇编语言和高级语言,其中汇编语言更接近机器语言,而高级语言更易于理解和编写。

1. 汇编语言:汇编语言是一种低级语言,与机器指令一一对应。

通过使用助记符(Mnemonic)来表示指令操作码,有助于提高代码的可读性,但编写和调试较为复杂。

2. 高级语言:高级语言如C语言、Python等,通过编译器将源代码转换为单片机可以执行的机器语言。

这种语言更易于理解和编写,并且具有丰富的库函数,可以快速开发单片机应用程序。

四、常用的单片机外设和应用1. 通用输入输出端口(GPIO):用于与外部设备进行数字信号的输入和输出。

单片机基础知识

单片机基础知识
5]补
第一章 基础知识
四. 补码的加减运算
补码的加法运算规则: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 对于[-Y]补只要对[Y]补求就可以得到。 【例1-5】 假设计算机字长为8位,完成下列补码运算。 】 1. 25+32 [25]补=00011001B [32]补=00100000B [25]补=00011001 + [32]补=00100000 00111001 所以 [25+32]补=[25]补+[32]补=00111001B=[57]补 2. 25+(-32) [25]补=0011001B [-32]补=11100000B [25]补=00011001 + [-32]补=11100000 11111001 所以 [25+(-32)]补=[25]补+[-32]补=11111001B=[-7]补
第一章 基础知识
二. 反码
反码表示时,最高位为符号位,正数用0表示,负数用1表示,正 数的反码与原码相同,而负数的反码可在原码的基础之上,符号位不变, 其余位取反得到。 对于一个n位的二进制,它的反码表示范围为-(2n-1-1)~+(2n-1-1), 对于0,假设机器字长为8位,-0的反码为11111111B,+0的反码为 00000000B。 【例1-2】 求+67、-25的反码(机器字长8位)。 】 因为 [+67]原=01000011B [-25]原=10011001B 所以 [+67]反=01000011B [-25]反=11100110B
第一章 基础知识
3. 25-32 [25]补=0011001B [-32]补=11100000B [25]补=00011001 + [-32]补=11100000 11111001 所以 [25-32]补=[25]补+[-32]补=11111001B=[-7]补 4. 25-(-32) [25]补=00011001B [32]补=00100000B [25]补=00011001 + [32]补=00100000 00111001 所以 [25-(-32)]补=[25]补+[32]补=00111001B=[57]补

单片机硬件基础知识

单片机硬件基础知识

单片机硬件基础知识1、电源单片机及外围模块的供电电源,一般用交流电源和直流稳压电源两种。

一般51单片机的工作电压为+5V,因此我们必须给其提供+5V的直流稳压电源。

另外,对于其他型号的单片机,如AVR、PIC等,其工作电压可能各不相同。

在选择电源时,应考虑其输出电压和电流是否满足单片机的要求,否则将会影响单片机的正常工作。

2、时钟时钟是单片机的心脏,是单片机有序工作的基本条件。

时钟产生相等的时间间隔,每个间隔内单片机都执行一个操作。

时钟的频率决定了单片机的处理速度。

常用的时钟电路有石英晶体振荡器和RC振荡器等。

石英晶体振荡器的频率稳定度高,一般为几十MHz到几百MHz,而RC振荡器的频率则较低,一般为几十到几百KHz。

对于一些微控制器(如AVR系列),内部具有振荡电路,因此只需外部提供一个稳定可靠的时钟源即可。

3、复位电路当单片机刚上电时,由于内部电路的导通需要一个建立时间,此时单片机的所有寄存器和外部设备处于不确定状态。

为了使程序正常工作,一般将单片机的 Reset端接一个复位电路,在上电的瞬间使单片机处于复位状态。

常用的复位电路有上电复位和手动复位两种。

上电复位电路一般由一个电容和一个电阻组成,上电瞬间,电容充电,Reset 端为高电平,经过一段时间后电容放电,Reset端又变为低电平,从而实现上电复位功能。

手动复位电路则通过按键实现上电复位。

手动复位的按键一般连接到单片机的 Reset端。

另外,还有一些单片机内部具有上电复位电路,因此不需要外接上电复位电路。

4、晶振电路晶振电路是单片机内部时序的基础,它为单片机提供了一个基准频率。

晶振的频率决定了单片机的工作速度。

常用的晶振有石英晶体振荡器和陶瓷谐振器等。

在选择晶振时,需要考虑其频率、稳定性以及功耗等因素。

常用的晶振引脚连接方法有并联法和串联法两种。

并联法是将晶振的一个引脚与单片机的 XTAL1端相连,另一个引脚与地相连;而串联法则是将晶振的一个引脚与单片机的 XTAL1端相连,另一个引脚与单片机的 XTAL2端相连。

单片机知识点

单片机知识点

单片机知识点单片机是一种集成电路芯片,它包含了微处理器、存储器、输入输出接口等多种功能模块,可以用于控制、测量、通信等多种应用领域。

单片机具有体积小、功耗低、成本低等优点,因此在嵌入式系统中得到广泛应用。

以下是单片机的一些知识点:1. 微处理器:单片机中的微处理器是其核心部件,它负责执行指令、进行运算、控制程序流程等操作。

常见的单片机微处理器有8051、PIC、AVR等。

2. 存储器:单片机中的存储器包括程序存储器和数据存储器。

程序存储器用于存储程序代码,数据存储器用于存储程序运行时的数据。

常见的存储器类型有ROM、RAM、EEPROM等。

3. 输入输出接口:单片机通过输入输出接口与外部设备进行数据交互。

输入接口可以接收外部信号,如按键、传感器等,输出接口可以控制外部设备,如LED、继电器等。

4. 中断:单片机中的中断是一种异步事件处理机制,当某个事件发生时,可以通过中断来打断当前程序的执行,转而执行中断服务程序。

常见的中断类型有外部中断、定时器中断等。

5. 定时器:单片机中的定时器可以用于计时、延时、产生脉冲等操作。

定时器一般由计数器和控制电路组成,可以通过编程来设置计数器的初值、计数方式等参数。

6. PWM:PWM(Pulse Width Modulation)是一种脉冲宽度调制技术,可以通过改变脉冲宽度来控制输出信号的电平。

单片机中的PWM可以用于控制电机、LED亮度等应用。

7. ADC:ADC(Analog to Digital Converter)是一种模数转换器,可以将模拟信号转换为数字信号。

单片机中的ADC可以用于测量模拟量信号,如温度、光线等。

8. UART:UART(Universal Asynchronous Receiver/Transmitter)是一种通用异步收发器,可以实现串口通信。

单片机中的UART可以用于与PC、蓝牙模块等设备进行通信。

9. SPI:SPI(Serial Peripheral Interface)是一种串行外设接口,可以实现单片机与外部设备之间的数据传输。

单片机基础知识

单片机基础知识

单片机基础知识单片机是指一种集成度较高、功能较为复杂的微型计算机系统。

它由中央处理器(CPU)、存储器(RAM、ROM)、输入输出接口(IO)及定时/计数器(Timer/Counter)等核心模块组成。

单片机具有体积小、功耗低、成本低等特点,被广泛应用于嵌入式系统、电子产品以及各种自动控制领域。

一、单片机的历史背景单片机概念最早出现在上世纪60年代。

随着集成电路技术的不断发展,单片机在80年代迅速崛起。

当时,单片机主要用于工业控制,但由于价格昂贵,应用范围有限。

随着技术的进步和成本的降低,单片机逐渐应用于更多领域,如家电、汽车电子、医疗设备等。

二、单片机的基本构成及功能1. 中央处理器(CPU):单片机的核心,负责执行指令、进行计算和控制。

2. 存储器:包括随机存储器(RAM)和只读存储器(ROM)。

RAM用于存储程序和数据,而ROM存储固化的程序和数据,不可修改。

3. 输入输出接口(IO):用于与外部设备交互,包括输入接口和输出接口。

输入接口接收外部信号,如按键输入、传感器信号等;输出接口向外部设备发送信号,如LED显示、继电器控制等。

4. 定时/计数器(Timer/Counter):用于产生时钟信号和计数,可用于定时、计算频率等应用。

三、单片机的分类根据体系结构和指令集的不同,单片机可分为多种类型,如MCS-51系列、AVR系列、PIC系列等。

其中,MCS-51系列是最早应用也最为广泛的一种单片机,由Intel公司于1980年代推出,具有较为成熟的生态系统和丰富的开发工具。

四、单片机的应用领域单片机广泛应用于各个领域,如家电、汽车电子、医疗设备等。

在家电领域,单片机被应用于空调、冰箱、洗衣机等产品,实现对设备的智能控制和功能扩展。

在汽车电子领域,单片机被用于发动机控制、车身电子控制等系统,提高了汽车的安全性和性能。

在医疗设备领域,单片机被应用于监护仪、药物泵等设备,实现对患者生命体征的监测和控制。

单片机基础知识讲解

单片机基础知识讲解

单片机基础知识讲解单片机(Microcontroller Unit,简称MCU)是一种高度集成的计算机系统,以微处理器为核心,包含了CPU、存储器、输入/输出接口等基本部件,广泛应用于各个电子设备中。

本文将从单片机的概念、结构、工作原理、编程语言以及应用领域等方面进行基础知识的讲解。

1. 单片机的概念单片机可以看作是将微处理器与外围电路集成在一块芯片上的小型计算机系统。

它通过集成化设计,减少了外部部件的使用,提高了系统的可靠性和性能。

单片机通常具有较小的存储容量,运行速度较慢,但在成本和功耗方面却具备了优势,适合在资源有限的嵌入式系统中使用。

2. 单片机的结构单片机的结构包括中央处理器(CPU)、存储器、输入/输出端口和系统总线等组成部分。

CPU是单片机的核心,负责执行指令、控制数据流动和处理各种运算。

存储器用于存储程序指令和数据,包括随机存储器(RAM)和只读存储器(ROM)。

输入/输出端口用于与外部设备进行数据的输入和输出。

通过系统总线,这些部件可以相互通信和协调工作。

3. 单片机的工作原理单片机的工作原理可以简单地概括为接收输入、处理并输出数据的过程。

首先,通过输入端口接收外部设备传来的数据,并将其储存在存储器中。

然后,CPU根据预设的程序指令对这些数据进行处理,可以进行运算、逻辑判断、控制等操作。

最后,将处理结果通过输出端口发送给外部设备,完成数据的输出。

4. 单片机的编程语言常用的单片机编程语言包括汇编语言和高级语言。

汇编语言是一种低级别的语言,直接操作硬件,执行效率高,但编写和调试过程复杂。

高级语言如C语言、Basic语言等,具有良好的可读性和可移植性,编写和调试较为简单,适合开发较为复杂的嵌入式应用程序。

5. 单片机的应用领域由于单片机具有资源占用小、功耗低、可靠性高等特点,广泛应用于各个领域。

在工业控制领域,单片机可以实现对生产流程、自动化装置的控制和监测;在通信领域,单片机可以实现数据传输、网络通信和信号处理;在家电和消费电子领域,单片机可以实现各类电子产品的功能控制和智能化管理。

第二部分单片机硬件基础知识

第二部分单片机硬件基础知识

P1口 锁存器
P2口 锁存器
P0口 锁存器
寄存器B 累加器A 指令寄存器IR
暂存器1 暂存器2
程序状态
字PSW
ALU
指令译码器ID 定时与控制
CPU
数据指针DPTR 缓冲器
程序计数器
4K×8 ROM
PC增1
程序地址寄存器AR
Ⅰ CPU
B
暂存器1 暂存器2 ACC
微操作控制电路 时指指 序令令 电译寄 路码存
复位使单片机进入某种确定的初始状态:
▼ PC值归零(0000H); ▼ 各个SFR被赋予初始值(见P.42):
P0~P3 = 0FFH,Acc = 0,B = 0,TH0=0, TL0=0,TH1=0,TL0=0,SP=7, PSW=0 …… ▼退出处于节电工作方式的停顿状态、退出一切 程序进程、退出程序的死循环,从头开始。
不XT同A。L1, XTAL2: 片内振荡电路输入/输出端
单片机的引脚(晶振端)
Vcc, GND:正电源端与接地端 (+5V/3.3V/2.7V)
X通T常AL外1接, XTAL2: 片内振荡电也路可输以入由/输X出TA端L1
一个晶振
端接入外部时钟,
两个电容
此时应将 XTAL2
接地:
XTAL1
CK /Q
0
截 引脚P1.X 止
1
读引脚
简 单 测 控 实 例 原 理 图
P1.3
作 输 入 端 口
光路通畅,R亮2K 光路阻断,R暗 400K
P1.3口用于输入状态检测的语句:
任务三:红外防盗报警 JOB3: CLR P1.1 ;亮绿灯 REDO: SETB P1.3 ;P1.3作输入口必先置1 CHECK:JNB P1.3,CHECK ;检测通道是否被阻断? LOOP: ………… ;有入侵者,报警!

单片机基础资料介绍

单片机基础资料介绍

单片机基础资料介绍单片机(Microcontroller Unit,MCU)是一种集成了中央处理器(CPU)、存储器和一些通信接口的微型计算机系统。

它被广泛应用于各个领域,包括工业控制、家用电器、汽车电子、通信设备等。

本文旨在介绍单片机的基础知识,包括其构成、工作原理和应用领域。

一、构成单片机主要由以下几个部分组成:1. 中央处理器(CPU):负责执行程序、进行运算和控制操作。

2. 存储器:包括随机存取存储器(RAM)和只读存储器(ROM)。

RAM用于存储程序和数据,ROM用于存储固化的程序。

3. 输入输出(I/O)接口:用于与外部设备进行数据交换,包括输入口和输出口。

4. 定时器/计数器:用于产生系统时钟和计时计数。

5. 通信接口:如串行通信接口(UART)、并行通信接口(PIO)等,用于与外部设备进行数据通信。

二、工作原理单片机的工作原理主要包括指令周期、时钟和时序控制。

1. 指令周期:指令周期是执行一条指令所需要的时间,由若干个机器周期组成。

机器周期是指CPU执行一次基本操作所需要的时间。

2. 时钟:单片机通过时钟信号同步各个部件的工作,保证系统的稳定运行。

时钟信号可以通过外部晶振或者内部振荡电路产生。

3. 时序控制:时序控制是指按照特定的时间顺序进行指令执行和数据传输的过程。

单片机通过时序控制来保证指令的正确执行和数据的准确传输。

三、应用领域单片机在各个领域都有广泛的应用,以下是几个常见的应用领域:1. 工业控制:单片机可以用于自动化生产线的控制和监测,实现对生产过程的精确控制。

2. 家用电器:单片机可以用于家电产品中的控制系统,如空调、洗衣机、冰箱等,实现各种功能的协调工作。

3. 汽车电子:单片机在汽车电子领域的应用非常广泛,包括发动机控制、车身控制、车载娱乐系统等。

4. 通信设备:单片机可以用于通信设备的控制和数据处理,如手机、路由器、交换机等。

总结:本文介绍了单片机的基础知识,包括其构成、工作原理和应用领域。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P1.0—P1.7: 准双向I/O口(内置了上拉电阻) 输出时一切照常,仅在作输入口用时要先对其 写“1”。
输入数据时,要先对其写“1”
读锁存器 2
内部 总线 1 写锁 存器
D
CK
Vcc 内部上拉电阻
Q
/Q
1 0
截 引脚P1.X 止
1 读引脚 =1
30
简 单 测 控 实 例 原 理 图
31
P1.3
D
CK
地址/数据 控制 3 4
Q
/Q
Vcc
引脚P0.X
1 读引脚
34
单片机的引脚(P0口)

P0.0—P0.7: 双向I/O (内置场效应管上拉) 寻址外部程序存储器时分时作为双向8位数据口 和输出低8位地址复用口;不接外部程序存储器 时可作为8位准双向I/O口使用。
读锁存器 2 地址/数据 控制 =0 0 3 0
外部时钟 XTAL2 XTAL1
外部时钟
XTAL1 XTAL2
13
常见有源晶振外形
14
单片机的引脚(晶振端)
Vcc, GND:正电源端与接地端(+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入、输出端

CPU总是按照一定的时钟节拍与时序工作: 振荡周期/时钟周期: Tc=晶振频率fosc(或外加频率)的倒数 状态周期:Ts=2个时钟周期(Tc)(很少用到此概念) 机器周期:Tm=6个状态周期(Ts)=12个振荡周期(Tc) 指令周期: Ti:执行一条指令所需的机器周期(Tm)数 牢牢记住:振荡周期 = 晶振频率fosc的倒数; 1个机器周期 = 12个振荡周期; 1个指令周期 = 1、2、4个机器周期
23
单片机的引脚(PSEN端)

PSEN:寻址外部程序存储器时选通外部EPROM的 读控制端(OE)低有效。
24
单片机的引脚(PSEN端)

PSEN:寻址外部程序存储器时选通外部EPROM的 读控制端(OE)低有效。
D0-D7 P0.0-P0.7 ALE EA PSEN P2.0-P2.4 单片机 8D G 8Q A0-A7

22
单片机的引脚(ALE端)



Vcc, GND: 电源端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入、输出端 RESET: 复位端 (正脉冲有效,宽度8 ms) EA/Vpp: 寻址外部ROM控制端/编程电源输入端。 ALE/PROG: 地址锁存允许/编程脉冲输入端。 P0口寻址外部低8位地址时接外部锁存器 G端; ALE端平时会输出周期正脉冲:f fosc/6 ; 对片内ROM编程时编程脉冲由此端加入。

9
单片机的引脚(晶振端)
Vcc, GND:正电源端与接地端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入/输出端

(1)内部时钟方式 通常外接 一个晶体 两个电容
XTAL1
1~12MHz(MCS-51) 0~24MHz(Atmel-89C)
XTAL2
15~45pfx2
红外线光路通畅时,P1.3端=低电平 红外线光路阻断时,P1.3端=高电平
33
单片机的引脚(P0口)

P0.0—P0.7: 双向I/O (内置场效应管上拉) 寻址外部程序存储器时分时作为双向8位数据口 和输出低8位地址复用口;不接外部程序存储器 时可作为8位准双向I/O口使用。
读锁存器 2
内部 总线 写锁 存器
接低电平复位芯片
22uF
RST
GND
C.同步复位电路
20
D.专用复位芯片

应用于可靠性要求较高 的嵌入式系统中。
21
单片机的引脚(EA端)
Vcc, GND: 电源端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入、输出端 RESET: 复位端 (正脉冲有效,宽度8 ms) EA/Vpp: 寻址外部ROM控制端/编程电源输入端。 低有效,片内无ROM时必须接地; 片内有ROM时应当接高电平; 对片内ROM编程时编程正电源加到此端。
外部时钟 XTAL1/XTAL2 XTAL2/XTAL1
1~12MHz(MCS-51) 0~24MHz(Atmel-89C)
12
单片机的引脚(晶振端)
Vcc, GND:正电源端与接地端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入/输出端

(2)外部时钟方式
HMOS(高密度沟道MOS)芯片 XTAL2端接外部时钟,XTAL1接 地,如:8051。 CHMOS(互补金属氧化物HMOS ) 芯片XTAL1端接外部时钟,XTAL2 悬空,如:89C51。
OE
OE A8-A12 CE
锁存器 74LS373
EPROM
25
单片机的I/O引脚结构
众多功能各异的I/O引脚源于它结构的不同
26
单片机的引脚(P1口)

P1.0—P1.7: 准双向I/O口(内置了上拉电阻) 输出时一切照常,仅在作输入口用时要先对其 写“1”。
Vcc 读锁存器 2 内部 总线 写锁 存器
1
读引脚
28
单片机的引脚(P1口)

P1.0—P1.7: 准双向I/O口(内置了上拉电阻) 输出时一切照常,仅在作输入口用时要先对其 写“1”。
输出数据 = 0 时
读锁存器 2 Vcc 内部上拉电阻 =0
D CK Q /Q
内部 总线 0
写锁 存器
0 1
导 引脚P1.X 通
1 读引脚
29
单片机的引脚(P1口)
2
MCS-51单片机基本特性
8 位的 CPU, 片内有振荡器和时钟电路,工作频率为








1~12MHz(Atmel 89Cxx为0~24MHz) 片内有 128/256字节 RAM 片内有 0K/4K/8K字节 程序存储器ROM 可寻址片外 64K字节 数据存储器RAM 可寻址片外 64K字节 程序存储器ROM 片内 18个(21字节)/21个(26字节)特殊功能寄存器 (SFR) 4个8位 的并行I/O口(PIO) 1个 全双工串行口(SIO/UART) 2/3个16位 定时器/计数器(TIMER/COUNTER) 可处理 5/6个中断源,两级中断优先级 内置1个布尔处理器和1个布尔累加器(Cy) MCS-51指令集含 111条指令

复位使单片机进入某种确定的初始状态:
▼ PC值归零(0000H); ▼ 各个SFR被赋予初始值(见P.42): P0~P3 = 0FFH,Acc = 0,B = 0,TH0=0, TL0=0,TH1=0,TL0=0,SP=7,PSW=0 …… ▼退出处于节电工作方式的停顿状态、退出一切 程序进程、退出程序的死循环,从头开始。
17
PC与SFR复位状态表
寄存器 PC 复位状态 0000H 寄存器 TCON 复位状态 00H
A B
PSW SP
00H 00H
00H 07H
T2CON TH0
TL0 TH1
00H 00H
00H 00H
DPTR P0~P3 IP IE TMOD
0000H FFH XX000000B 0X000000B 00H
1
1 1 1 8 8 8 8
7
单片机的引脚(电源端)

Vcc, GND: 正电源端与接地端(+5V/3.3V/2.7V) 不同的单片机可以允许不同的工作电压,不同 的单片机表现出的功耗也不同。
8
单片机的引脚(晶振端)
Vcc, GND: 正电源端与接地端(+5V/3.3V/2.7V) 不同的单片机可以允许不同的工作电压,不同 的单片机表现出的功耗也不同。 XTAL1, XTAL2: 片内振荡电路输入/输出端
TL1 SCON SBUF PCON
00H 00H XXH 0XXX0000B
18
单片机的引脚(复位端)
Vcc, GND: 电源端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入、输出端 RESET: 复位端 (正脉冲有效,宽度8 ms)

+5V Vcc 10uF RST 10K GND 10K 1K RST
+5V
Vcc 10uF
GND
A.上电复位
B.手动&上电复位
19
单片机的引脚(复位端)
Vcc, GND: 电源端 (+5V/3.3V/2.7V) XTAL1, XTAL2: 片内振荡电路输入、输出端 RESET: 复位端 (正脉冲有效,宽度8 ms)

+5V Vcc 200K 74HC14
读锁存器 2 地址/数据 控制 =0 0 3 0
Vcc 截 止
引脚P0.X 截 止
4
Q /Q
内部 总线
写锁 存器
1
D CK
0
0
1 读引脚 控制=0 时,此脚作输出口(输出引脚必须加上拉电阻)
36
单片机的引脚(P0口)

P0.0—P0.7: 双向I/O (内置场效应管上拉) 寻址外部程序存储器时分时作为双向8位数据口 和输出低8位地址复用口;不接外部程序存储器 时可作为8位准双向I/O口使用。
作 输 入 端 口
光路通畅,R亮2K 光路阻断,R暗 400K
32
P1.3口用于输入状态检测的语句:
任务:红外防盗报警 JOB3: CLR P1.1 REDO: SETB P1.3 CHECK:JNB P1.3,CHECK LOOP: ………… AJMP REDO
相关文档
最新文档