精华内容
下载资源
问答
  • 1.芯片采用40条引脚双列直插封装,外部引脚包括16条数据线(外部数据总线),20条地址线(外部地址总线),5条状态线,17条输入输出控制线。 2.CPU有最大和最小两种工作模式,两种模式均由硬件设定。 如图所示...

    1.芯片采用40条引脚双列直插式封装,外部引脚包括16条数据线(外部数据总线),20条地址线(外部地址总线),5条状态线,17条输入输出控制线。

    2.CPU有最大和最小两种工作模式,两种模式均由硬件设定。

    如图所示:当引脚33处MN/MX端接高电平+5V时,构成最小模式,用于单机系统,控制信号由8086CPU直接提供。

    当引脚33处MN/MX端接低电平0V时,构成最大模式,最大模式构成多处理器/协处理器系统,即,一个系统中存在两个两个以上的微处理器。kong控制信号由总线控制器8288提供。

    3.a.其中AD0--AD16为地址/数据线(双向,三态):传送地址时输出,传送数据时双向输入输出。

       b.A19/S6~A16/S3为地址/ 状态线,T1zhua状态做地址线用,A19~A0构成20位物理地址。CPU访问I/O端口时,A19~A16为0

    c.NMI(输入):不可屏蔽中断请求信号,输入,边沿触发,正跳变有效。此中断不受IF溢出标志位影向。常用于处理电源掉电紧急情况。

    d.INTR(输入):可屏蔽中断请求信号。dian电平触发,高电平有效。

    e.CLK:时钟信号输入;

    REDAY:输入,准备就绪信号输入,高电平有效 ;

    TEST:测试信号

    f.RESET:复位信号,输入。

    g.ALE:地址锁存允许信号,输出高电平有效

    h.HOLD:总线保持请求信号,输入,高电平有效。HODA:总线保持相应信号,输出,ga高电平有效

    i.DEN:di'd低电平有效,数据允许信号。

    4.中断

    '外部中断:(非屏蔽中断,可屏蔽中断)外部中断源对CPU的中断请求

    内部中断:CPU内部事件及zhi执行软中断指令所产生的中断请求。

    包括:除法错中断:代号00H

    单步中断:代号01H

    断点中断:代号03H

    溢出中断:代号04H

    指令中断

    展开全文
  • 8088CPU最小模式下的主要引脚信号

    千次阅读 2018-12-04 00:01:17
    8088本身是一个40个引脚的一个双列直插芯片,每一个引脚都有它独特的功能,甚至有时候一个引脚包含两种意义 最小模式下主要引脚信号 第一组信号 上图中的1 如果是指令的话在内存里 如果是数据的话有可能在...

    因为8088在更多的时候工作在最小模式下,所以我们以它的最小模式下为例来介绍它的一些主要引线以及功能

    8088本身是一个40个引脚的一个双列直插式芯片,每一个引脚都有它独特的功能,甚至有时候一个引脚包含两种意义

    最小模式下主要引脚信号

    在这里插入图片描述
    在这里插入图片描述

    • 第一组信号
      在这里插入图片描述

    上图中的1
    如果是指令的话在内存里
    如果是数据的话有可能在内存里,也有可能在接口
    所以是两个地址

    • 第二组信号
      8088或8086他们的地址总线的宽度都是20位的,宽度是什么?地址总线它是一组导线,这一组导线大家并排在一起,就构成了宽度,所以我们经常说总线有多少根线就用宽度来描述,也就是它一共有20位地址信号,能产生2^20个编码

    对于下图
    低8位的分时复用就是同样这8根线,我们两个共用,但不是同时用,同时用就乱套了不知道是什么性质了,一定是先有地址才有数据(做一次访问,先生成地址,接着发控制信号,接着发数据信号),所以在低8位地址信号线上,先传输的是8位地址,接着传输的是8位数据信号
    对于8088/8086,对外通道只有8位,所以这里只用了低8位地址信号和8位数据信号分时复用

    • 高四位也是分时复用和状态信号
    • 只有中间的8位是自己独用的
      在这里插入图片描述
      对于下图
      #号代表上横线,也就是低电平有效
      DEN必须为低电平,数据收发器才能工作,才能进行读写
      DTR为低电平的时候,数据是读入的,为高电平,就写
      在这里插入图片描述
      在这里插入图片描述
      读和写的传输方向不一样,读是从外边把数据读进来,而写是把CPU的数据送出去,所以CPU在任意一个时间点上绝对不能既读又写
      在这里插入图片描述
      外部同步控制信号:CPU访问内存一次或者访问一次接口所需要的一个操作周期,正常情况下,是4个时钟周期,一个周期相当于0.2微妙,4个时钟周期称为一个总线周期,有时候4个时钟周期并不能完成,所以要增加一个时钟周期,所以Ready信号就是起这个作用的,CPU在访问内存或接口的时候,它会发出了一个这样的访问信号在第三个时钟周期它就开始检测各个引脚,如果它发现Ready端是高电平,就是Ready,就OK了,这个时候送上第四个周期,一次访问就结束了,如果Ready端是低电平,就必须在等待,它在第三个时钟周期的后边,插入一个时钟周期,插入的周期给它一个名字叫TW,等待周期,插入之后,再去检查Ready端,是低电平的话继续插…
    • 第三组信号
      在这里插入图片描述
    • 第四组信号
      在这里插入图片描述

    在这里插入图片描述

    展开全文
  • Proteus常用元件对照表

    万次阅读 多人点赞 2019-01-30 22:17:21
    Protes Dos Schematic Zilog.Lib 齐格格公司生产的Z80系列CPU集成块元件库 元件属性对话框中英文对照 Lib ref 元件名称 Footprint 器件封装 Designator 元件称号 Part 器件类别或标示值 Schematic Tools 主...

    Proteus的这25大类元器件分别为:
    Analog ICs 模拟IC
    CMOS 4000 series CMOS 4000系列
    Data Converters 数据转换器
    Diodes 二极管
    Electromechanical 机电设备(只有电机模型)
    Inductors 电感
    Laplace Primitives Laplace变换器
    Memory ICs 存储器IC
    Microprocessor ICs 微处理器IC
    Miscellaneous 杂类(只有电灯和光敏电阻组成的设备)
    Modelling Primitives 模型基元
    Operational Amplifiers 运算放大器
    Optoelectronics 光电子器件
    Resistors 电阻
    Simulator Primitives 仿真基元
    Switches & Relays 开关和继电器
    Transistors 三极管
    TTL 74、74ALS、74AS、74F、74HC、74HCT、74LS、74S series 74系列集成电路
    除此之外,你还应熟悉常用器件的英文名称,ANY电子为您列举如下:
    AND 与门
    ANTENNA 天线
    BATTERY 直流电源(电池)
    BELL 铃,钟
    BRIDEG 1 整流桥(二极管)
    BRIDEG 2 整流桥(集成块)
    BUFFER 缓冲器
    BUZZER 蜂鸣器
    CAP 电容
    CAPACITOR 电容
    CAPACITOR POL 有极性电容
    CAPVAR 可调电容
    CIRCUIT BREAKER 熔断丝
    COAX 同轴电缆
    CON 插口
    CRYSTAL 晶振
    DB 并行插口
    DIODE 二极管
    DIODE SCHOTTKY 稳压二极管
    DIODE VARACTOR 变容二极管
    DPY_3-SEG 3段LED
    DPY_7-SEG 7段LED
    DPY_7-SEG_DP 7段LED(带小数点)
    ELECTRO 电解电容
    FUSE 熔断器
    INDUCTOR 电感
    INDUCTOR IRON 带铁芯电感
    INDUCTOR3 可调电感
    JFET N N沟道场效应管
    JFET P P沟道场效应管
    LAMP 灯泡
    LAMP NEDN 起辉器
    LED 发光二极管
    METER 仪表
    MICROPHONE 麦克风
    MOSFET MOS管
    MOTOR AC 交流电机
    MOTOR SERVO 伺服电机
    NAND 与非门
    NOR 或非门
    NOT 非门
    NPN NPN三极管
    NPN-PHOTO 感光三极管
    OPAMP 运放
    OR 或门
    PHOTO 感光二极管
    PNP PNP三极管
    NPN DAR NPN三极管
    PNP DAR PNP三极管
    POT 滑线变阻器
    PELAY-DPDT 双刀双掷继电器
    RES1.2 电阻
    RES3.4 可变电阻
    BRIDGE 桥式电阻
    RESPACK 电阻排
    SCR 晶闸管
    PLUG 插头
    PLUG AC FEMALE 三相交流插头
    SOCKET 插座
    SOURCE CURRENT 电流源
    SOURCE VOLTAGE 电压源
    SPEAKER 扬声器
    SW 开关
    SW-DPDY 双刀双掷开关
    SW-SPST 单刀单掷开关
    SW-PB 按钮
    THERMISTOR 电热调节器
    TRANS1 变压器
    TRANS2 可调变压器
    TRIAC 三端双向可控硅
    TRIODE 三极真空管
    VARISTOR 变阻器
    ZENER 齐纳二极管
    当然了,熟记上面的内容并不能保证你能熟练找到需要的器件,和很多事情一样,在Proteus中查找需要的器件也需要经验积累。
    比如,搜寻数码管,通常直接使用7seg进行搜索即可。
    原理图常用库文件:
    Miscellaneous Devices.ddb
    Dallas Microprocessor.ddb
    Intel Databooks.ddb
    Protel DOS Schematic Libraries.ddb
    PCB元件常用库:
    Advpcb.ddb
    General IC.ddb
    Miscellaneous.ddb
    分立元件库
    部分 分立元件库元件名称及中英对照
    AND 与门
    ANTENNA 天线
    BATTERY 直流电源
    BELL 铃,钟
    BVC 同轴电缆接插件
    BRIDEG 1 整流桥(二极管)
    BRIDEG 2 整流桥(集成块)
    BUFFER 缓冲器
    BUZZER 蜂鸣器
    CAP 电容
    CAPACITOR 电容
    CAPACITOR POL 有极性电容
    CAPVAR 可调电容
    CIRCUIT BREAKER 熔断丝
    COAX 同轴电缆
    CON 插口
    CRYSTAL 晶体整荡器
    DB 并行插口
    DIODE 二极管
    DIODE SCHOTTKY 稳压二极管
    DIODE VARACTOR 变容二极管
    DPY_3-SEG 3段LED
    DPY_7-SEG 7段LED
    DPY_7-SEG_DP 7段LED(带小数点)
    ELECTRO 电解电容
    FUSE 熔断器
    INDUCTOR 电感
    INDUCTOR IRON 带铁芯电感
    INDUCTOR3 可调电感
    JFET N N沟道场效应管
    JFET P P沟道场效应管
    LAMP 灯泡
    LAMP NEDN 起辉器
    LED 发光二极管
    METER 仪表
    MICROPHONE 麦克风
    MOSFET MOS管
    MOTOR AC 交流电机
    MOTOR SERVO 伺服电机
    NAND 与非门
    NOR 或非门
    NOT 非门
    NPN NPN三极管
    NPN-PHOTO 感光三极管
    OPAMP 运放
    OR 或门
    PHOTO 感光二极管
    PNP 三极管
    NPN DAR NPN三极管
    PNP DAR PNP三极管
    POT 滑线变阻器
    PELAY-DPDT 双刀双掷继电器
    RES1.2 电阻
    RES3.4 可变电阻
    RESISTOR BRIDGE ? 桥式电阻
    RESPACK ? 电阻
    SCR 晶闸管
    PLUG ? 插头
    PLUG AC FEMALE 三相交流插头
    SOCKET ? 插座
    SOURCE CURRENT 电流源
    SOURCE VOLTAGE 电压源
    SPEAKER 扬声器
    SW ? 开关
    SW-DPDY ? 双刀双掷开关
    SW-SPST ? 单刀单掷开关
    SW-PB 按钮
    THERMISTOR 电热调节器
    TRANS1 变压器
    TRANS2 可调变压器
    TRIAC ? 三端双向可控硅
    TRIODE ? 三极真空管
    VARISTOR 变阻器
    ZENER ? 齐纳二极管
    DPY_7-SEG_DP 数码管
    SW-PB 开关
    其他元件库
    Protel Dos Schematic 4000 Cmos .Lib
    40.系列CMOS管集成块元件库
    4013 D 触发器
    4027 JK 触发器
    Protel Dos Schematic Analog Digital.Lib 模拟数字式集成块元件库
    AD系列 DAC系列 HD系列 MC系列
    Protel Dos Schematic Comparator.Lib 比较放大器元件库
    Protel Dos Shcematic Intel.Lib INTEL公司生产的80系列CPU集成块元件库
    Protel Dos Schematic Linear.lib 线性元件库
    例555
    Protel Dos Schemattic Memory Devices.Lib 内存存储器元件库
    Protel Dos Schematic SYnertek.Lib SY系列集成块元件库
    Protes Dos Schematic Motorlla.Lib 摩托罗拉公司生产的元件库
    Protes Dos Schematic NEC.lib NEC公司生产的集成块元件库
    Protes Dos Schematic Operationel Amplifers.lib 运算放大器元件库
    Protes Dos Schematic TTL.Lib 晶体管集成块元件库 74系列
    Protel Dos Schematic Voltage Regulator.lib 电压调整集成块元件库
    Protes Dos Schematic Zilog.Lib 齐格格公司生产的Z80系列CPU集成块元件库
    元件属性对话框中英文对照
    Lib ref 元件名称
    Footprint 器件封装
    Designator 元件称号
    Part 器件类别或标示值
    Schematic Tools 主工具栏
    Writing Tools 连线工具栏
    Drawing Tools 绘图工具栏
    Power Objects 电源工具栏
    Digital Objects 数字器件工具栏
    Simulation Sources 模拟信号源工具栏
    PLD Toolbars 映象工具栏

    展开全文
  • 基于51单片机的交通灯控制系统设计

    万次阅读 多人点赞 2018-11-24 13:38:11
    数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态和动态两类。 1) 静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个...

    第一章 硬件设计与原理
    以AT89C51单片机为核心,起着控制作用。系统包括数码管显示电路、复位电路、时钟电路、发光二级管电路和按键电路。设计思路分为六个模块:复位电路、晶振电路模块、AT89C51、数码管显示电路、发光二级管电路和按键电路这六个模块。

    在这里插入图片描述

    1.2 硬件设计分析
    1.2.1 电源的设计
    系统电源使用直流5伏。
    由电脑USB接口提供电源。
    USB是通用串行总线(Universal Serial Bus)接口的简称。它是目前使用比较广泛的电脑接口之一,主要版本有1.0、1.1和最新的2.0三种版本。根据USB总线的工业标准,它可以提供额定功率为5V/500mA的电源供USB设备使用。
    1.2.2 单片机最小系统
    51单片机是对目前所有兼容intel 8031指令系统的单片机的统称。该系列单片机的始祖是intel的8031单片机,后来随着技术的发展,成为目前广泛应用的8为单片机之一。单片机是在一块芯片内集成了CPU、RAM、ROM、定时器/计数器和多功能I/O口等计算机所需要的基本功能部件的大规模集成电路,又称为MCU。51系列单片机内包含以下几个部件:
    一个8位CPU;一个片内振荡器及时钟电路;
    4KB的ROM程序存储器;
    一个128B的RAM数据存储器;
    寻址64KB外部数据存储器和64KB外部程序存储空间的控制电路;
    32条可编程的I/O口线;
    两个16位定时/计数器;
    一个可编程全双工串行口;
    5个中断源、两个优先级嵌套中断结构。
    如图1-2-1所示为AT89C51单片机基本构造,其基本性能介绍如下:
    图1-2-1 AT89C51单片机

    AT89C51本身内含40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中端口,3个16位可编程定时计数器,2个全双工串行通信口,STC89C51RC可以按照常规方法进行编程,但不可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
    AT89C51的主要特性如下表所示:

    在这里插入图片描述

    AT89C51为40脚双列直插封装的8位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19脚)和XTAL2(18脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40脚)和VSS(20脚)为供电端口,分别接+5V电源的正负端。P0~P3 为可编程通用I/O脚,其功能用途由软件定义,在本设计中,P0端口(32~39脚)被定义为N1功能控制端口,分别与N1的相应功能管脚相连接,13脚定义为IR输入端,10脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12脚、27脚及28脚定义为握手信号功能端口,连接主板CPU的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
    P0口:P0口是一组8位漏极开路型双向I/O 口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0写“1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash 编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
    P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。与AT89C51不同之处是,P1.0和P1.1还可分别作为定时/计数器2 的外部计数输入(P1.0/T2)和输入(P1.1/T2EX)。Flash编程和程序校验期间,P1接收低8位地址。
    P2口:P2是一个带有内部上拉电阻的8 位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口P2写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX @DPTR指令)时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(如执行MOVX @RI指令)时,P2口输出P2锁存器的内容。Flash编程或校验时,P2亦接收高位地址和一些控制信号。
    P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能P3口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。
    RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。
    ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个AL脉冲。对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条 MOVX 和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。
    PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C51由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。在此期间,当访问外部数据存储器,将跳过两次PSEN信号。
    EA/VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000H—FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。
    XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。
    XTAL2:振荡器反相放大器的输出端。
    单片机最小原理图如图1-2-2所示。
    图1-2-2 单片机最小系统

    单片机最小系统说明:
    时钟信号的产生:在MCS-51芯片内部有一个高增益反相放大器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2。而在芯片的外部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器,这就是单片机的时钟振荡电路。
    时钟电路产生的振荡脉冲经过触发器进行二分频之后,才成为单片机的时钟脉冲信号。
    一般地,电容C2和C3取30pF左右,晶体的振荡频率范围是1.2-12MHz。如果晶体振荡频率高,则系统的时钟频率也高,单片机的运行速度也就快。
    单片机复位使CPU和系统中的其他功能部件都处在一个确定的初始状态下,并从这个状态开始工作。单片机复位条件:必须使9脚加上持续两个机器周期(即24个振荡周期)的高电平。
    1.2.3 显示系统
    数码管是一种半导体发光器件,其基本单元是发光二极管。
    数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。
    数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。
    1) 静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动(要知道一个89C51单片机可用的I/O端口才32个呢),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。
    2) 动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。
    本设计中数码管采用的是动态驱动方式。
    数码管外形如图1-2-3,数码管电路结构如图1-2-4。

    图1-2-3 数码管外形图
    图1-2-4 数码管电路结构示意图

    在这里插入图片描述
    图1-2-5 数码管显示电路
    1.2.4 发光二级管电路

    图1-2-6 发光二级管电路
    1.2.5 按键电路
    图1-2-7 按键电路

    第二章 软件设计与分析
    2.1 软件设计的组成
    该系统由延时子函数、数码管显示子函数、定时器0中断子函数、主函数和数据定义这几部分组成。
    在这里插入图片描述

    在这里插入图片描述

    //----------------------------------------------------------------------//
    上传过程感觉繁琐,里面可能有不全面的地方,请见谅。下面的是实现的目的。以及电路原理图

    **本次设计的主要目的是设计一个城市十字路口的交通灯控制系统,设计中将交通灯控制系统分为东西方向(主干道)和南北方向(次干道)两个方向,且在东西南北四个路口的每个路口设置红、绿、黄三个交通信号灯(用发光二极管模拟)和一个二位的LED数码显示管。设计的要求是规定在每一段时间内东西和南北两个方向中只有一个方向能够通行,另一个方向处于禁行状态,然后在经过一段时间后,禁行的方向和通行的方向互相转换状态,原来通行的状态变禁行状态,原来禁行的状态变为通行状态,如此循环下去。详细过程如下图2-1:
    状态① 状态②
    图 1图2-1 交通灯状态图
    状态①:东西方向的交通灯黄灯闪烁3秒后,红灯熄灭,绿灯点亮(东西方向允许车辆和行人通行),同时南北方向绿灯熄灭,红灯点亮(南北方向禁止车辆和行人通行),LED数码管倒计时显示40秒,在倒计时3秒时进入状态②。
    状态②:南北方向黄灯闪烁3秒后,红灯熄灭绿灯点亮(南北允许车辆和行人通行);同时东西方向绿灯熄灭,红灯点亮
    (东西方向禁止车辆和行人通行),LED数码管倒计时显示40秒,在倒计时3秒时进入状态①。
    接下来在没有人为干涉下将会一直按照上述进行循环。设计中还外设6个按键实现对交通灯控制系统的调控作用。

    电路原理图

    在这里插入图片描述

    在这里插入图片描述

    //——————————————————————————-——————————//
    相应的代码已经上传

    下载地址
    https://download.csdn.net/download/weixin_43442020/12231456

    下载链接里可以下载,解压后里面有压缩文件,压缩文件里面的资料更详细

    展开全文
  • K588C3216是一块单片微电脑集成电路,它在采用三星系列... K588C3216集成电路采用42脚双列封装,其内电路万框图及引脚功能与信号流向如图所示。  图 K588C3216集成电路的内电路方框图及引脚功能与信号流向  
  • (CPU)、时钟振荡电路、复位控制电路、遥控指令信号译码电路、Ic总线控制电路、制式控制电路、屏幕显示字符产生及处埋电路及其他一些控制和辅助功能电路等组成,其内电路方框图及引脚功能与信号流向如图所示。...
  • 8086 引脚及其功能

    2021-04-03 16:48:30
    40引脚的双列直插(Dual-In-line Package,DIP)封装 最小模式 1. 完成一次访问内存或接口所需要的引脚 2. 外部同步控制引脚 3. 中断请求和响应引脚 4. 总线保持和响应引脚 5. 其他 GND  (ground)GND...
  • 功能特点 M5213lFP集成电路内含激光二极管功率控制电路、循迹增益控制电路、聚焦... 引脚功能及数据 M52131FP集成电路采用42脚双列封装,其引脚功能及数据见表所列。 表:M52131FP集成电路的引脚功能及数据  
  • intel cpu中的中断

    千次阅读 2017-03-22 15:35:39
    中断(Interrupt)包括中断和异常两种类型,异常通常由CPU上执行的指令直接触发,而中断是由外设发出的电信号触发的,但是那么是否所有的外设都直接接在CPU的中断PIN脚上触发中断?CPU有多少负责中断额PIN脚?CPU...
  • 8086CPU详解

    千次阅读 多人点赞 2020-12-23 09:03:20
    (3) 使用单一的+5V电源,40条引脚双列直插封装; (4) 时钟频率为5MHz~10MHz,基本指令执行时间为0.3ms~0.6ms; (5)16根数据线和20根地址线,可寻址的地址空间达1MB(毕竟16根地址线只可以寻址64KB,太小了) ;...
  •  引脚功能及数据 M37210M4一705SP集成电路采用52脚双列封装,其引脚字母代号及数据见表列。其内电路方框图及引脚功能与信号流向如图所示。 表:M37210M4一705SP集成电路的引脚字母代号及数据  
  • 由于受当时制造工艺的限制,为了解决功能多和引脚少的矛盾,部分引脚采用 分时复用 的方式,构成了 40 条引脚的双列直插封装。 分时复用: 在同一根传输线上,在不同时间传送不同的信息 这些功能引脚有两种情况...
  • CPUFreq简介

    2021-07-10 00:41:20
    现在我们在购买一款手机的时候,大家都会去看一下这款手机所采用的芯片型号,有几个CPU核心(是8核处理器还是4核处理器),CPU的主频最高是多少。这些都是一些关系到性能体验的初步的硬件基础参...
  •  引脚功能及数据 M37211M2一609SP集成电路采用52脚双列封装,其引脚字母代号及数据见表所列,其内电路方框图及引脚功能与信号流向如图所示。 表:M37211M2一609SP集成电路的引脚字母代号及数据  
  • 《单片机原理及应用》复习提纲

    万次阅读 多人点赞 2015-12-14 10:42:02
    单片机是将CPU、存储器、I/O接口电路等微型机的主要部件集成在一块芯片上的计算机,简称单片机(Microcontroller)。 (2) 特点:   可靠性高;使用方便、灵活,便于用户开发;易于面向工业控制;易于...
  • K588C8424是一块单片微电脑集成电路,在采用... K588C8424集成电路采用42脚双列封装,其引脚字母代号及数据见表所列。  图 K588C8424集成电路的内电路方框图及引脚功能与信号流向  表 K588C8424集成电路的引
  •  1.1 EDM1190A的特点 EDM1190A段码液晶显示器模块由LCD液晶显示器、驱动电路、8位CPU接口电路构成。他具有低功耗、抗干扰性强、温度范围宽等优点;此外,EDM1190A的输入接口信号可与CMOS和TTL电平兼容,而且他...
  • 51单片机引脚

    千次阅读 2019-12-20 13:40:26
    六,单片机的引脚介绍: 序号 名称 说明 1~8 P1.0~P1.7 端口P1, 90H~97H(位地址) 9 RST 复位信号输入端(至少有2个机器周期的高电平) 10~17 P3.0~P3.7 端口P3, 该端口具备第二功能, B0H~B7H(位地址)...
  • 8086微处理器总线周期、外部引脚及其他微处理器总线周期总线周期的概念典型的总线周期波形图如图8086/8088的外部引脚1 电源线和地线2、 地址/数据(状态)引脚3、控制引脚8086/8088最大方式、最小方式的区别8086/8088 ...
  • 功能特点 M37544M2集成电路内部主要由时种振荡电路、复位电路、显示控制... 引脚功能及数据 M37544M2集成电路采用32脚双列直插塑封结构,其引脚功能及数据见表所列。 表:M37544M2集成电路的引脚功能及数据  
  • 采用DIP封装的CPU芯片有两排引脚,需要插入到具有DIP结构的芯片插座上。当然,也可以直接插在有相同焊孔数和几何排列的电路板上进行焊接。DIP封装的芯片在从芯片插座上插拔时应特别小心,以免损坏引脚。DIP封装具有以下...
  • K588C3216是一块单片微电脑集成电路,它在采用三星系列机芯组装的各种屏幕彩色电视机... K588C3216集成电路采用42脚双列封装,其引脚字母代号及数据见下表所示。  表 K588C3216集成电路的引脚字母代号及数据  
  • 接触cpu

    千次阅读 2017-07-18 15:44:45
    CPU卡也称智能卡,卡内的集成电路中带有微处理器CPU、存储单元(包括随机存储器RAM、程序存储器ROM以及芯片操作系统COS。装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理和数据安全...
  • 计算机中的主要印刷电路板称为主板。该中央计算机单元的其他名称是系统板,主板或印刷...主板主要组件及其功能中央处理器(CPU)CPU 也称为微处理器,是计算机的大脑。它负责获取,解码和执行程序指令,以及执行数学...
  • //接收中断使能 } //阻塞发送函数 void SendChar( unsigned char dat ) { while( ( UART1_SR & 0x80 ) == 0x00 ); //发送数据寄存器空 UART1_DR = dat; } //发送字符串 void SendString( unsigned char* s ) { ...
  • 采用DIP封装的CPU芯片有两排引脚,需要插入到具有DIP结构的芯片插座上。当然,也可以直接插在有相同焊孔数和几何排列的电路板上进行焊接。DIP封装的芯片在从芯片插座上插拔时应特别小心,以免损坏引脚。 ...
  • IC的一个引脚只能表示两个状态,因此计算机的信息只能用二进制来处理。 CPU是什么 从功能来看,CPU内部由寄存器、控制器、运算器和时钟四个部分构成,各部分之间由电流信号相互连通。 寄存器可以暂存指令、数据等...
  • 剖析CPU温度监控技术

    千次阅读 2015-06-12 23:19:33
    迄今为止还没有一种cpu散热系统能保证永不失效。失去了散热系统保护伞的“芯”,往往会在几秒钟内永远停止“跳动”。值得庆幸的是,聪明的工程师们开发出有效的CPU温度监控、保护技术。以特殊而敏锐的“嗅觉”随时监测...
  • ATX电源引脚定义

    千次阅读 2019-06-14 11:06:26
    如果市电的变化范围太大时,我们最好使用100-260V之间宽范围的开关电源,或者使用在线的UPS电源。     附: ATX电源的工作原理   自从IBM推出第一台PC至今,微机电源已从AT电源发展到ATX...
  • 10:jal 1、测试程序 为了验证CPU的正确性,编写了表6.1测试程序,其中的寄存器编码、立即数、地址等指令格式中的信息必须具体化。 表6.1 测试程序 序号 汇编语言 操作码 地址码 16进制机器编码 功能 Op function 1 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,658
精华内容 3,063
关键字:

引脚式cpu