文档库 最新最全的文档下载
当前位置:文档库 › 实验16—RFID自动读卡

实验16—RFID自动读卡

实验16—RFID自动读卡
实验16—RFID自动读卡

实验题目:实验16—RFID自动读卡实验时间:2016.1.4

一、实验目的:

了解RFID 相关知识。

掌握RFID 模块自动识别IC 卡工作原理。

二、实验原理及程序分析:

1、STM8S处理器概述

本实验所使用RFID 模块由STM8处理器和MFRC531(高集成非接触读写芯片)两片芯片搭建而成的。

STM8是基于8 位框架结构的微控制器,其CPU 内核有6 个内部寄存器,通过这些寄存器可高效地进行数据处理。STM8的指令集支持80条基本语句及20种寻址模式,而且CPU的6 个内部寄存器都拥有可寻址的地址。

ST M8 内部的FLASH程序存储器和数据EEPROM由一组通用寄存器来控制。用户可以使用这些寄存器来编程或擦除存储器的内容、设置写保护、或者配置特定的低功

耗模式。用户也可以对器件的选项字节(Option byte) 进行编程。

FLASH

●STM8S EEPROM 分为两个存储器阵列:

─最多至128K字节的FLASH程序存储器,不同的器件容量有所不同。

─最多至2K字节的数据EEPROM(包括option byte -选择字节),不同的器件容量有所不同。

●编程模式

─字节编程和自动快速字节编程(没有擦除操作)

─字编程

─块编程和快速块编程(没有擦除操作)

─在编程/ 擦除操作结束时和发生非法编程操作时产生中断

●读同时写(RWW)功能。该特性并不是所有STM8S器件都拥有。

●在应用编程(IAP)和在线编程(ICP)能力。

●保护特性

─存储器读保护(ROP)

─基于存储器存取安全系统(MASS 密钥)的程序存储器写保护

─基于存储器存取安全系统(MASS 密钥)的数据存储器写保护

─可编程的用户启动代码区域(UBC) 写保护

●在待机(Halt) 模式和活跃待机(Active-halt)模式下,存储器可配置为运

行状态和掉电状态。

数据EEPROM(DATA) 区域可用于存储用户具体项目所需的数据。默认情况下,DATA 区域是写保护的,这样可以在主程序工作在IAP 模式时防止DATA 区

域被无意地修改。只有使用特定的MASS 密钥才能对DATA 区域的写保护解锁。

2、MFR531 概述

MF RC531 是应用于13.56MHz 非接触式通信中高集成读写卡芯片系列中的一员。该读写卡芯片系列利用了先进的调制和解调概念,完全集成了在13.56MHz 下所有类型的被动非接触式通信方式和协议。芯片管脚兼容MF RC500、MF RC530 和SL RC400。

MF RC531支持 ISO/IEC14443A/B 的所有层和MIFARE经典协议,以及与该标准兼容的标准。支持?高速MIFARE非接触式通信波特率。内部的发送器部分不需

要增加有源电路就能够直接驱动近操作距离?的天线(可达100mm)。接收器部

分提供一个坚固而有效的解调和解码电路,用于ISO14443A 兼容的应答器信号。

数字部分处理 ISO14443A 帧和错误检测(奇偶&CRC)。此外,它还支持快速

CRYPTO1 加密算法,用于验证MIFARE 系列产品。与主机通信模式有8 位并行和

SPI 模式,用户可根据不同的需求选择不同的模式,这样给读卡器/ 终端的设

计提供了极大的灵活性。

图1.1 MFRC531

特性

●高集成度的调制解调电路;

●采用少量外部器件,即可输出驱动级接至天线;

●最大工作距离100mm;

●支持ISO/IEC14443 A/B 和MIFARE经典协议;

●支持非接触式高速通信模式,波特率可达424kb/s;

●采用Crypto1加密算法并含有安全的非易失性内部密匙存储器;

●管脚兼容MF RC500、MF RC530和SL RC400;

●与主机通信的2 种接口:并行接口和 SPI,可满足不同用户的需求;

●自动检测微处理器并行接口类型;

●灵活的中断处理;

●64字节发送和接收 FIFO 缓冲区;

●带低功耗的硬件复位;

●可编程定时器;

●唯一的序列号;

●用户可编程初始化配置;

●面向位和字节的帧结构;

●数字、模拟和发送器部分经独立的引脚分别供电;

●内部振荡器缓存器连接13.56MHz 石英晶体;

●数字部分的电源(DVDD )可选择3.3V 或5V;

●在短距离应用中,发送器(天线驱动)可以用3.3V 供电。

MF RC531 适用于各种基于ISO/IEC 14443 标准,并且要求低成本、小尺寸、高性能以及单电源的非接触式通信的应用场合。

●公共交通终端;

●手持终端;

●板上单元;

●非接触式PC终端;

●计量;

●非接触式公用电话。

并行微控制器接口自动检测连接的8 位并行接口的类型。它包含一个的双向 FIFO 缓冲区和一个可配置的中断输出。这样就为连接各种MCU 提供了很大的灵活性。即使使用非常低成本的器件也能满足高速非接触式通信的要求。带FIFO 的SPI 从机接口,其串行时钟SCK 由主机提供。

数据处理部分执行数据的并行-串行转换。它支持的帧包括 CRC和奇偶校验。它以完全透明的模式进行操作,因而支持ISO14443A 的所有层。状态和控制部分允许对器件进行配置以适应环境的影响并使性能调节到最佳状态。当与MIFARE Standard和MIFARE 产品通信时,使用高速 CRYPTO1流密码单元和一个可靠的非易失性密匙存储器。

模拟电路包含了一个具有非常低阻抗桥驱动器输出的发送部分。这使得最大操作距离可达100mm。接收器可以检测到并解码非常弱的应答信号。由于采用了非常先进的技术,接收器已不再是限制操作距离的因素了。

该器件为32脚SO 封装。器件使用了3 个独立的电源以实现在EMC特性和信号解耦方面达到最佳性能。MF RC531具有出色的 RF性能并且模拟和数字部分可适应不同的操作电压。

非接触式天线使用以下4 个管脚:

为了驱动天线,MF RC531通过 TX1 和TX2 提供13.56MHz 的能量载波。根据寄存器的设定对发送数据进行调制得到发送的信号。卡采用RF场的负载调制进行响应。天线拾取的信号经过天线匹配电路送到RX 脚。MF RC531 内部接收器对信号进行检测和解调并根据寄存器的设定进行处理。然后数据发送到并行接口由微控制器进行读取。

MF RC531 支持MIFARE有源天线的概念。它可以处理管脚甅FIN 和MFOUT处的MIFARE 核心?模块的基带信号NPAUSE 和KOMP 。

MIFARE接口可采用下列方式与甅F RC531的模拟或数字部分单独通信:

●模拟电路可通过MIFARE 接口独立使用。这种情况下,MFIN 连接到外部产生的NPAUSE

信号。MFOUT 提供KOMP 信号。

●数字电路可通过MIFARE接口驱动外部信号电路。这种情况下,甅FOUT提供内部产生

的NPAUSE 信号而MFIN 连接到外部输入的KOMP 信号。

4 线SPI 接口:

三、实验步骤及结果:

1)首先我们要把RFID 模块插到实验箱的主板上的串口(注意:不要插到无线模块

上的串口,直接插到主板上的串口),再把ST-Link插到标有ST-Link标志的串口

上,最后把USB线插到PC 机的USB 端口,通过主板上的“加”“减”按键调整要

实验的RFID 模块(会有黄色LED灯提示),打开主板对应的开关,硬件连接完毕。

2)用IAR SWSTM8 1.30软件,打开..\RFID_读卡号实验\Project\MFRC531_ATM8.eww。

3)打开后点击“Project”下面的“Rebuil All”或者选中工程文件右键“Rebuil All”

把我们的工程编译一下。

4)点击“Rebuil All”编译完后,无警告,无错误。

5)编译完后我们要把程序烧到模块里,点击“”中间的Download and

Debug烧录成功会听到蜂鸣器响一声。

6)用串口测试一下,把我们的传感器模块连接到我们的串口转USB 模块上再连接到

PC机的USB端口,然后打开串口工具,配置好串口,波特率115200,8个数据位,一个停止位,无校验位,串口开始工作,无卡时串口返回:EE CC FE NO 01 00 00

00 00 00 00 00 00 FF,当有卡时串口返回EE CC FE NO 01 01 00 7B DA 08 E4

00 00 FF。

了解到RFID 模块自动识别IC 卡的过程和工作原理。

计算机组成原理实验三-存储器读写和总线控制实验

《计算机组成原理》 实验报告 实验三存储器读写和总线控制实验

一、实验目的 1、掌握半导体静态随机存储器 RAM 的特性和使用方法。 2、掌握地址和数据在计算机总线的传送关系。 3、了解运算器和存储器如何协同工作。 二、实验环境 EL-JY-II 型计算机组成原理实验系统一套,排线若干。 三、实验内容与实验过程及分析(写出详细的实验步骤,并分析实验结果) 实验步骤: 开关控制操作方式实验 注:为了避免总线冲突,首先将控制开关电路的所有开关拨到输出高电平“1”状态,所有对应的指示灯亮。 本实验中所有控制开关拨动,相应指示灯亮代表高电平“1”,指示灯灭代表低电平“0”。连线时应注意:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。 1、按图 3-5 接线图接线: 2、拨动清零开关 CLR,使其指示灯显示状态为亮—灭—亮。 3、往存储器写数据: 以往存储器的(FF)地址单元写入数据“AABB”为例,操作过程如下:

4、按上述步骤按表 3-2 所列地址写入相应的数据 5、从存储器里读数据: 以从存储器的(FF)地址单元读出数据“AABB”为例,操作过程如下: 6、按上述步骤读出表 3-2 数据,验证其正确性。 实验线路图如下所示

四、实验总结(每项不少于20字) 存在问题:由于对操作系统不熟悉和本实验对线路需求大,排线出现错误;读取数据时也出现错误。 解决方法:在实验之前检查线路,发现错误及时纠错;将读取错误的数据进行重新存储,再验证查询。 收获:了解了半导体静态随机存储器RAM的特性和使用方法、地址和数据在计算机总线的传送关系。 五、教师批语

计算机组成原理存储器读写和总线控制实验实验报告

信息与管理科学学院计算机科学与技术 实验报告 课程名称:计算机组成原理 实验名称:存储器读写和总线控制实验 姓名:班级:指导教师:学号: 实验室:组成原理实验室 日期: 2013-11-22

一、实验目的 1、掌握半导体静态随机存储器RAM的特性和使用方法。 2、掌握地址和数据在计算机总线的传送关系。 3、了解运算器和存储器如何协同工作。 二、实验环境 EL-JY-II型计算机组成原理实验系统一套,排线若干。 三、实验内容 学习静态RAM的存储方式,往RAM的任意地址里存放数据,然后读出并检查结果是否正确。 四、实验操作过程 开关控制操作方式实验 注:为了避免总线冲突,首先将控制开关电路的所有开关拨到输出高电平“1”状态,所有对应的指示灯亮。 本实验中所有控制开关拨动,相应指示灯亮代表高电平“1”,指示灯灭代表低电平“0”。连线时应注意:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上。 1、按图3-1接线图接线: 2、拨动清零开关CLR,使其指示灯显示状态为亮—灭—亮。 3、往存储器写数据:

以往存储器的(FF ) 地址单元写入数据“AABB ”为例,操作过程如下: 4、按上述步骤按表3-2所列地址写入相应的数据 表3-2 5、从存储器里读数据: 以从存储器的(FF ) 地址单元读出数据“AABB ”为例,操作过程如下: (操作) (显示) (操作) (显示) (操作) (显6、按上述步骤读出表3-2数据,验证其正确性。 五、实验结果及结论 通过按照实验的要求以及具体步骤,对数据进行了严格的检验,结果是正确的,具体数据如图所示:

存储器卡读写实验.

姜郑歌大毋 KkAh UNi?PSiTy OF TEIECOMMUHCATWN9西安邮电大学 智能卡技术及应用 课内实验报告 实验名称:存储器卡读写实验 专业名称:智能科学与技术 班级: 学生姓名: 学号: 指导教师: 实验日期:2016年4月18日

实验一存储器卡读写实验 一.实验目的 1.了解I2C串行总线的工作原理; 2.通过实验了解存储器卡存、取数据的过程。 二.实验器材 1.KEIL软件; 2.P ROTEU仿真软件。 三.实验内容 往24C04芯片中写入一个数据(如“ 129”,然后再从24C04芯片中读出刚 才的数据并把它显示在数码管上。 四.实验步骤 1■硬件电路仿真 使用Proteus软件画出如图1所示的电路图,要求:使用两个按钮来分别模拟读卡和拔卡(清除数据)的过程,用一个发光二极管来模拟卡座上电的过程。 (注:电路图画好后,给存储器24C04导入24C04.bin文件,给51单片机导入 hex文件) 图1硬件电路图 CL智能卡读取宴验tj mu CE 3Pr TQLZ a/皿 眄. E.cZlK E.E Z IEE Jl K.T rti 起.E/?U fc VIPT iT-iTi? T.E Z IM 丘.aZiu T.Vu T.rZiQ rr.^Aii R-. Vid lICiHx R..4/m R-. VTW n T/ilff n a/iirr ft 4/Ti n 蚌 liT5 n/q s ;; ■ /*? ?L F C5 w it 常

-|#include ^iTiclude #dje£ine Uint unsigned, int Sdef ine uchar unsigned char ^define N0P4() {_nop_ C); sb it sblt sblt Ebit Shit uint "数码管显示数组 UCJiar code DITAN XU AN []- □ KU O J OKf 0xa4,0x]o0^0x99,0x92,0x82 * Qxf 氐 OxSO^ 0x90 TF 延迟函数 void Delay(uint x) EH uchar 1; while (X --) for ( t-D ; KIZO ; 1++); void Dei&yHS (uint K ) 2.软件编写 硬件初始化 _____ # ____ 将数据写入 24CM 芯片 读取数堀赋值给 一个賁量 .,判fe 是否育'?否 X /判断是哪'^、. J 、按键 “渎卡"檢谨, 显示数据,LED 图2程序流程图 程序截图: SCL - PL*Q; 3DA = Pl'l ; BUTTON = Pl A 5; LEP = Pl*6 J EUTTQNQ - FIT ; Shu; Tiov O ; nop () ; nop ():> "延时Qus //scE^ia^ --- //SDA 引脚 "定义摸拟读卡按蹲 "走义摸拟上电卡座 "定义模拟取卡按键 "定文写入变量

实验五存储器读写实验报告

实验五存储器读写实验报告 实验报告 课程名:《计算机组成原理》题目:实验五存储器读写班级:计算机+ 自动化0901班姓名:张哲玮,郑俊飞 《计算机组成原理》实验报告- 1 - 实验五、存储器读写实验 一、目的与要求 (1)掌握存储器的工作特性 (2)熟悉静态存储器的操作过程,验证存储器的读写方法 二、实验原理及原理图 (1)?静态存储器芯片6116的逻辑功能 6116是一种数据宽度为8位(8个二进制位),容量为2048字节的静态存储器芯片,封在24引脚的封装中,封装型式如图2-7所示。6116芯片有8根双向三态数据线D7-D0,所谓三态是指输入状态,输出状态和高阻状态,高阻状态数据线处于一种特殊的“断开”状态;11根地址线A10-A0,指示芯片内部2048个存储单元号;3根控制线CS片选控制信号,低电平时,芯片可进行读写操作,高电平时,芯片保存信息不能进行读写;WE 为写入控制信号,低电平时,把数据线上的信息存入地址线A10-A0指示的存储单元中;0E为输出使能控制信号,低电平时,把地址线A10-A0指示的存储单元中的数据读出送到数据线上。

6116芯片控制信号逻辑功能表 (2).存储器实验单元电路 因为在计算机组成原理实验中仅用了256个存储单元,所以6116芯片的3根地址线A11-A8接地也没有多片联用问题,片选信号CS接地使芯片总是处于被选中状态。芯片的WE和0E信号分别连接实验台的存储器写信号M-W和存储器读信号M-Ro这种简化了控制过程的实验电路可方便实验进行。 存储器部件电路图 (3)?存储器实验电路 存储器读\写实验需三部分电路共同完成:存储器单元(MEM UNIT),地址寄存器单元(ADDRESS UNIT)和输入,输出单元(INPUT/OUTPIT UNIT).存储器单元6116芯片为中心构成,地址寄存器单元主要由一片74LS273组成,控制信号B-AR的作用是把总线上的数据送入地址寄存器,向存储器单元电路提供地址信息,输入,输出单元作用与以前相同。

计算机组成原理实验五存储器读写实验

实验五 存储器读写实验实验目的 1. 掌握存储器的工作特性。 2. 熟悉静态存储器的操作过程,验证存储器的读写方法。 二、实验原理 表芯片控制信号逻辑功能表

2. 存储器实验单元电路 芯片状态 控制信号状态 DO-D7 数据状态 M-R M -W 保持 1 1 高阻抗 读出 0 1 6116-^总钱 写人 1 0 总线-*6116 无效 报警 ^2-10 D7—DO A7—A0

團2-8存储器实验电路逻辑图 三、实验过程 1. 连线 1) 连接实验一(输入、输出实验)的全部连线。 2) 按逻辑原理图连接M-W M-R 两根信号低电平有效信号线 3) 连接A7-A0 8根地址线。 4) 连接B-AR 正脉冲有效信号 2. 顺序写入存储器单元实验操作过程 1) 把有B-AR 控制开关全部拨到0,把有其他开关全部拨到1,使全部信号都处 于无效 状态。 2) 在输入数据开关拨一个实验数据,如“ 00000001”即16进制的01耳 把IO-R 控制开关拨下,把地址数据送到总线。 3) 拨动一下B-AR 开关,即实现“1-0-1 ”产生一个正脉冲,把地址数据送地 址寄存器保存。 4) 在输入数据开关拨一个实验数据,如“ 10000000',即16进制的80耳 把IO-R 控 制开关拨下,把实验数据送到总线。 3. 存储器实验电路 0 O O 0 0 olo O O O O 0 00 OUTPUT L/O :W 8-AR £ ■」2 ■七 ol^Fgr' L P O 74LS273 A7- AO vz 0 o|o 0 r 6116 A7 INPUT D7-O0 [olololololololol T2

计算机组成原理实验五存储器读写实验

实验五 存储器读写实验 一、实验目的 1.掌握存储器的工作特性。 2.熟悉静态存储器的操作过程,验证存储器的读写方法。 二、实验原理 1.静态存储器芯片的6116的逻辑功能

2.存储器实验单元电路

3.存储器实验电路 三、实验过程 1.连线 1)连接实验一(输入、输出实验)的全部连线。 2)按逻辑原理图连接M-W、 M-R 两根信号低电平有效信号线。 3)连接A7-A0 8根地址线。 4)连接B-AR正脉冲有效信号 2.顺序写入存储器单元实验操作过程 1)把有B-AR控制开关全部拨到0,把有其他开关全部拨到1,使全部信号都处 于无效状态。 2)在输入数据开关拨一个实验数据,如“00000001”,即16进制的01H。 把IO-R控制开关拨下,把地址数据送到总线。 3)拨动一下B-AR开关,即实现“1-0-1”,产生一个正脉冲,把地址数据送地 址寄存器保存。 4)在输入数据开关拨一个实验数据,如“10000000”,即16进制的80H。 把IO-R控制开关拨下,把实验数据送到总线。

5)拨动M—W控制开关,即实现“1—0—1”,产生一个负脉冲,把实验数据存 入存储器的01H号单元。 6)按表2-11所示的地址数据和实验数据,重复上面(1)、(2)、(3)、(4)4 个步骤,顺序在存储器单元中存放不同的实验数据。 表2-11 推荐的典型实验数 3.顺序读出存储器单元实验操作过程 (1)在输入数据开关上拨一个地址(如00000001,即16进制数01H),拨下IO —R开关把地址数据送人总线。 (2)拨动一下B—AR开关,即实现“0—1—0”,产生一个正脉冲,把地址数据送地址寄存器(AR)保存。 (3)把IO—R开关拨上,切断输入开关与总线的联系。 (4)拨下M—R控制开关,把实验数据从存储器的01H号单元赌场送总线,验证实验数据是否与表2-11中的内容相符合。 (5)拨动IO—R开关,即实现“1—0—1”,产生一个负脉冲,把从存储器读出的实验数据从总线送输出显示电路L7—L0。 (6)拨上M—R控制开关,使存储器处于保持状态。 (7)重复上面的(1)—(6)6个步骤,按顺序从地址01H—05H的存储器单元中读出实验数据送输出显示电路L7—L0,验证读出数据与表2-11中的内容是否相符。

接触式ic卡sle4442卡读写实验

接触式ic卡sle4442卡读写实验接触式IC卡(SLE4442卡)读写实验 一. 实验目的 了解接触式IC 卡的知识,学会如何根据时序逻辑图编写实用程序。 二. 实验设备及器件 IBM PC 机一台 DP-51PROC 单片机综合仿真实验仪一台 三. 实验内容 根据IC 卡的读写时序图编写程序,实现IC 卡(SLE4442)的读写。 四. 实验要求 根据IC 卡的时序图编写51 单片机程序读写逻辑加密IC 卡(SLE4442)读写程序。五、实验线路与实验原理 接触式IC 卡的触点定义遵循ISO7816规定, IC 卡8 个触点分布位置如图3.23 所示,对应着DP-51PROC 单片机综合仿真实验仪“D8IC 卡” 区IC 卡座上方的引线。本实验使用的是SLE4442卡, SLE4442 的触点安排见图3.24。 图3.24 IC 卡触点分布图图3.25 SLE4442 的触点安排 本实验SLE4442 卡与单片机的引脚连线关系见表3.4。 表3.4 SLE4442 与单片机引脚连线 单片机实验仪板上对应引线 SLE4442 引脚

P1.0 TP1 I/O P1.1 TP4 CLK P1.2 TP3 RST 下面介绍SLE4442 的有关知识 5.1 概述 SLE4442 是德国西门子(SIMENS)公司设计的逻辑加密存储卡。它具有2K 位的 存储容量和完全独立的可编程代码存储器(PSC)。内部电压提升电路保证了芯片能够以单+5V 电压供电,较大的存储容量能够满足通常应用领域的各种需要。因此是目前国内应用较多的一种IC 卡芯片。芯片采用多存储器结构,2 线连接协议(串 行接口满足ISO7816 同步传送协议),NMOS 工艺技术,每字节的擦除/写入编程 时间为2.5ms。存储器具有至少10000 次的擦写周期,数据保持时间至少10 年。 SLE4442 IC 卡主要包括三个存储器 : (1)256x8 位EEPROM 型主存储器。地址0~31 为保护数据区,该区数据读出不受限制,写入受保护存储内部数据状态的限制。当保护存储器中第N 位(N=0~31)为1 时,对应主存储器中第N 个字节允许进行擦除和写入操作。地址32~255 后223 字节为应用数据区,数据读出不受限制,擦除和写入受加密存储器数据校验结果的影响。这种加密校验 的控制是对整个主存储器实施的(即包括保护数据区和应用数据区)。 (2)32 x1 位PROM 型保护存储器。一次性编程以保护主存储器保护数据区,防止一些固定的标识参数被改动。保护存储器同样受加密存储器数据校验结果的影响。 (3)4x8 位EEPROM 型加密存储器。第0 字节为密码输入错误计数器(EC)。EC 的有效位是低三位,芯片初始化时设置成“111”。这一字节是可读的。EC 的1,2,3 字节为参照字存储区。这3 个字节的内容作为一个整体被称为可编程加密代码(PSC)。其读出,写入和擦除均受自身“比较”操作结果的控制。

存储器读写实验

实验一存储器读写实验 一、实验目的 1. 熟悉静态RAM 的使用方法,掌握8088 微机系统扩展RAM 的方法; 2. 掌握静态RAM 读写数据编程方法。 二、实验内容 对指定地址区间的RAM(4000H~43FFH)先进行写数据55AAH,然后将其内容读出再写到5000H~53FFH 中。 三、实验接线图(系统中已连接好) 四、实验步骤 1. 在PC 机和实验系统联机状态下,编辑源程序。 2. 从存储器窗口检查和记录4000H~43FFH 中的内容和5000~53FFH 中的内容。 3. 对源程序进行编译和装载,生成可执行文件。 4. 对可执行文件进行调试,调试方法有:单步,宏单步,自动单步,自动宏单步,注意这些方法之间的区别。 5. 连续运行实验程序。 6. 从存储器窗口检查和记录4000H~43FFH 中的内容和5000~53FFH 中的内容,比较程序运行前、后存储器内容的变化情况。 五、实验程序清单 CODE SEGMENT ;RAM.ASM ASSUME CS:CODE PA EQU 0FF20H ;字位口 PB EQU 0FF21H ;字形口 PC EQU 0FF22H ;键入口 ORG 1850h

START: JMP START0 BUF DB ?,?,?,?,?,? data1: db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0 c6h,0a1h db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH START0: MOV AX,0H MOV DS,AX ;写数据段地址 MOV BX,4000H ;内存首址 MOV AX,55AAH ;要写入的字 MOV CX,0200H ;数据长度 RAMW1: MOV DS:[BX],AX ;写数据 ADD BX,0002H ;下一个单元 LOOP RAMW1 ;循环写 MOV AX,4000H ;首址 MOV SI,AX ;SI置源首址 MOV AX,5000H MOV DI,AX ;DI置目首址 MOV CX,0400H ;数据长度 CLD ;增址 REP MOVSB ;串传送 call buf1 ;写”62256-” mov cx,0ffh con1: push cx call disp ;显示 pop cx loop con1 call buf2 ;写”--good” con2: call disp ;显示 jmp con2 DISP: MOV AL,0FFH ;显示子程序 ,5ms MOV DX,PA OUT DX,AL MOV CL,0DFH ;20H ;显示子程序 ,5ms MOV BX,OFFSET BUF DIS1: MOV AL,[BX] MOV AH,00H PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX MOV AL,[BX] POP BX MOV DX,PB OUT DX,AL

实验一存储器实验

实验一存储器实验 1.FPGA中LPM_ROM定制与读出实验 一.实验目的 1、掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法。 2、用文本编辑器编辑mif文件配置ROM,学习将程序代码以mif格式文件加载于 lpm_ROM中; 3、在初始化存储器编辑窗口编辑mif文件配置ROM; 4、验证FPGA中mega_lpm_ROM的功能。 二.实验原理 ALTERA的FPGA中有许多可调用的LPM (Library Parameterized Modules)参数化的模块库,可构成如lpm_rom、lpm_ram_io、lpm_fifo、lpm_ram_dq的存储器结构。CPU 中的重要部件,如RAM、ROM可直接调用他们构成,因此在FPGA中利用嵌入式阵列块EAB可以构成各种结构的存储器,lpm_ROM是其中的一种。lpm_ROM有5组信号:地址信号address[ ]、数据信号q[ ]、时钟信号inclock、outclock、允许信号memenable,其参数都是可以设定的。由于ROM是只读存储器,所以它的数据口是单向的输出端口,ROM中的数据是在对FPGA现场配置时,通过配置文件一起写入存储单元的。图3-1-1中的lpm_ROM有3组信号:inclk——输入时钟脉冲;q[23..0]——lpm_ROM的24位数据输出端;a[5..0]——lpm_ROM的6位读出地址。 实验中主要应掌握以下三方面的内容: ⑴lpm_ROM的参数设置; ⑵lpm_ROM中数据的写入,即LPM_FILE初始化文件的编写; ⑶lpm_ROM的实际应用,在GW48_CP+实验台上的调试方法。 三.实验步骤 (1)用图形编辑,进入mega_lpm元件库,调用lpm_rom元件,设置地址总线宽度address[]和数据总线宽度q[],分别为6位和24位,并添加输入输出引脚,如图3-1-1设置和连接。 (2)设置图3-1-1为工程。 (3)在设置lpm_rom数据参数选择项lpm_file的对应窗口中(图3-1-2),用键盘输入

存储器读写实验报告

存储器读写实验报告 班级:电信1001 姓名:张贵彬学号:201046830213 一、实验目的 1、熟悉6116静态RAM的使用方法,掌握PC机外存扩充的手段。 2、通过对硬件电路的分析,学习了解总线的工作时序。 二、实验内容 1、硬件电路如下: 2、编制程序,将字符A-Z循环写入扩展的6116RAM中,然后再将6116的内容读出来显示在主机屏幕上。 三、编程提示 1、注意:TPC-USB已为扩展的6116指定了段地址:0d000H。 2、TPC-USB模块外扩储器的地址范围为0D4000H-0D7fffH。 3、通过片选信号的产生方式,确定6116RAM在PC机系统中的地址范围。因为段地址已指定,所以其地址为CS=A15 and A14 and A13 and A12,实验台上设有地址选择微动开关K2,拨动开关,可以选择4000-7fff的地址范围。编制程序,从0d6000H开始循环写入100h个A-Z。 开关状态如下: 1 2 3 4 地址 ON OFF ON OFF d4000h

ON OFF OFF ON d6000h 四、实验电路图 五、实验流程图

六、实验程序 data segment message db 'please enter a key to show the contents!',0dh,0ah,'$' data ends code segment assume cs:code,ds:data,es:data start: mov ax,data mov ds,ax mov ax,0d000h mov es,ax mov bx,06000h mov cx,100h mov dx,40h rep1: inc dl mov es:[bx],dl inc bx cmp dl,5ah jnz ss1 mov dl,40h

计算机组成原理存储器读写实验报告

《计算机组成原理》实验报告 实验名称:存储器读写实验班级: 学号:姓名: 一、实验目的 1、掌握存储器的工作特征 2、熟悉静态存储器的操作过程,验证存储器的读取方法 二、实验设备 1、YY—Z02计算机组成原理实验仪一台。 2、排线若干。 3、PC微机一台。 三、实验原理 1.存储器是计算机的主要部件,用来保存程序和数据。从工作方式上分类, 其可分为易失性和非易失性存储器,易失性存储器中的数据在关电后将 不复存在,非易失性存储器中的数据在关电后不会丢失。易失性存储器 又可分为动态存储器和静态存储器,动态存储器保存信息的时间只有 2ms,工作时需要不断更新,既不断刷新数据;静态存储器只要不断电, 信息是不会丢失的。 2.静态存储器芯片6116的逻辑功能: 3.存储器实验单元电路:

存储器实验单元电路控制信号逻辑功能表: 4.存储器实验电路: 存储器读写实验需三部分电路共同完成:存储器单元、地址寄存器单元和输入、输出单元。存储器单元以6116芯片为中心构成,地址寄存器单元主要由一片74LS273组成,控制信号B-AR的作用是把总线上的数据送人地址寄存器,向存储器单元电路提供地址信息,输入、输出单元作用与以前相同。

四、实验结果记录 (1)连线准备 1.连接输入、输出实验的全部连线。 2.按实验逻辑原理图连接M-W、M-R两根信号低电平有效信号线。 3.连接A7—A0 8根地址线。 4.连接B-AR正脉冲有效信号线。 (2)记录结果(包含采集结果前的动作) 地址写入数据读出数据结果说明 01H0010000000100000数据的写入与读取02H0001001100010011数据的写入与读取03H0010011000100110数据的写入与读取04H数据的写入与读取05H0000010100000101数据的写入与读取25H不写存储器一个随机地址 36H0010000100100001数据的写入与读取 0A0H写总线悬空时的数 据总线悬空时表示的数据是FFH,即写入的数据是,所以读出结果为 五、实验总结与心得体会

计算机组成原理实验五-存储器读写实验

实验五 存储器读写实验 一、 实验目的 1. 掌握存储器的工作特性。 2. 数学静态存储器的操作过程,验证存储器的读写方法。 二、 实验原理 存储器是计算机的主要部件,用来保存程序和数据。从工作方式上分类,存储器可分成易失性和非易失性存储器,易失性存储器中的数据在关电后将不复存在,非易失性储器又可分为动态存储器和静态存储器,动态存储器保存信息的时间只有2ms ,工作时需要不断更新,既不断刷新数据;静态存储器只要不断电,信息是不会丢失的。为简单起见,计算机组成实验用的是容量为2K 的镜头存储器6116。 1. 静态存储器芯片6116的逻辑功能 6116是一种数据宽度为8位(8个二进制位),容量为2048字节的态存储器芯片,封在24引脚的封装中,封装型式如图2-7所示。6116芯片有8根双向三态数据线D7-D0,所谓三态是指输入状态、输出状态和高阻状态,高阻状态数据线处于一种特殊的“断开”状态;11根地址线A10-A0, 指示芯片内部2048个存储单元号;3根控制线CS ???片选控制信号,低电平时,芯片可进行读写操作,高电平时,芯片保存信息不能进行读写;WE ???为写入控制信号,低电平时,把数据线上的信息存入地址线A10-A0指示的存储 单元中;OE ???为输出使能控制信号,低电平时,把地址线A10-A0指示的存储单元中的数据读出送到数据线上。芯片控制信号逻辑功能见表2-9。 图2-7 存储器部件电路图 2. 存储器实验单元电力路 因为在计算机组成原理实验中仅用了256个存储单元,所以6116芯片 的三根地址线A11-A8接地也没有多片联用问题,片选信号CS ???接地使芯片总是处于被选中状态。芯片的,WE.和OE ???信号分别连接实验台的存储器写信号M ?W ???????和存储器读写信号M ?R ???????,存储器实验单元逻辑电路如图2-7所示。这

计算机组成原理实验五存储器读写实验

实验五存储器读写实验 一、实验目的 1.掌握存储器的工作特性。 2.数学静态存储器的操作过程,验证存储器的读写方法。 二、实验原理 存储器是计算机的主要部件,用来保存程序和数据。从工作方式上分类,存储器可分成易失性和非易失性存储器,易失性存储器中的数据在关电后将不复存在,非易失性储器又可分为动态存储器和静态存储器,动态存储器保存信息的时间只有2ms,工作时需要不断更新,既不断刷新数据;静态存储器只要不断电,信息是不会丢失的。 为简单起见,计算机组成实验用的是容量为2K的镜头存储器6116。 1.静态存储器芯片6116的逻辑功能 6116是一种数据宽度为8位(8个二进制位),容量为2048字节的态存储器芯片,封在24引脚的封装中,封装型式如图2-7 所示。6116芯片有8根双向三态数据线D7-D0,所谓三态是指输 入状态、输出状态和高阻状态,高阻状态数据线处于一种特殊的 “断开”状态;11根地址线A10-A0,指示芯片内部2048个存储 单元号;3根控制线CS???片选控制信号,低电平时,芯片可进行读 写操作,高电平时,芯片保存信息不能进行读写;WE???为写入控制 信号,低电平时,把数据线上的信息存入地址线A10-A0指示的存 储单元中;OE???为输出使能控制信号,低电平时,把地址线A10-A0 指示的存储单元中的数据读出送到数据线上。芯片控制信号逻辑 功能见表2-9。 表2-9 6116芯片控制信号逻辑功能表 图2-7 存储器部件电路图 2.存储器实验单元电力路

因为在计算机组成原理实验中仅用了256个存储单元,所以6116芯片的三根地址线A11-A8接地也没有多片联用问题,片选 信号CS ???接地使芯片总是处于被选中状态。芯片的,WE.和OE ???信号分别连接实验台的存储器写信号M ?W ???????和存储器读写信号M ?R ???????,存储 器实验单元逻辑电路如图2-7所示。这种简化了控制过程的实验电路可方便实验进行,存储器实验单元电路控制信号逻辑功能见 3. 存储器实验电路 存储器读/写实验需呀三部分电路共同完成:存储器单元(MEM UNIT )、地址寄存器单元(ADDRESS UNIT )和输入、输出单元(INPUT/OUTPUT UNIT )。存储器单元以6116总线上的数据送入地址寄存器,向存储器单元电路提供地址信息,输入、输出单元作用与以前相同。存储器实验的逻辑原理如图2-8所示。 图2-8 存储器实验电路逻辑图 三、 实验过程 1. 连线 (1) 连接实验一(输入、输出实验)的全部连线。 (2) 按实验逻辑原理图连接M ?W ???????、M ?R ???????两根信号低电平有效信号 线。 (3) 连接A7-A0 8根地址线。 (4) 连接B-AR 正脉冲有效信号线。 2. 顺序写入存储单元实验操作过程 (1) 把B-AR 控制开关拨到0(因此信号是正脉冲有效),把其他控 制开关全部拨到1,使全部控制信号都处于无效状态。 (2) 在输入数据开关上拨一个地址数据(如00000001,即16进制 01H ),拨下,IOR.开关,把地址数据送总线。 (3) 拨动一下B-AR 开关,实现“0-1-0”,产生一个正脉冲,把地 址数据送地址寄存器(AR )保存。 (4) IO ?R ?????????控制开关,把实验数据送到总线。 (5) 拨动M ?W ???????控制开关,即实现“0-1-0”,产生一个负脉冲,把 实验数据存入存储器的01H 号单元。

存储器卡读写实验.

西安邮电大学 智能卡技术及应用 课内实验报告 实验名称:存储器卡读写实验 专业名称:智能科学与技术 班级: 学生姓名: 学号: 指导教师: 实验日期:2016年4月18日

实验一存储器卡读写实验 一.实验目的 1.了解C I2串行总线的工作原理; 2.通过实验了解存储器卡存、取数据的过程。 二.实验器材 1.KEIL软件; 2.PROTEUS仿真软件。 三.实验内容 往24C04芯片中写入一个数据(如“129”),然后再从24C04芯片中读出刚才的数据并把它显示在数码管上。 四.实验步骤 1.硬件电路仿真 使用Proteus软件画出如图1所示的电路图,要求:使用两个按钮来分别模拟读卡和拔卡(清除数据)的过程,用一个发光二极管来模拟卡座上电的过程。(注:电路图画好后,给存储器24C04导入24C04.bin文件,给51单片机导入hex文件) 图 1 硬件电路图

2.软件编写 图2 程序流程图程序截图: 图3

3.实验结果 刚开始运行时,单片机没有读取任何数据,此时数码管显示数字为0;当“读卡”按钮按下时,此时发光二极管亮,数码管显示预先存入24C04芯片的数值;当“清除”按钮按下时,此时此时发光二极管灭,数码管数值清零。 图4 图5

图6 五、实验总结 通过本次实验我了解了存储器卡存、取数据的过程,同时了解C I2串行总线的工作原理。实验在程序编写过程中遇到了问题,还是参考过老师以及网上的程序得到同学的帮助,才大体上完成。每次实验都有新的收获,以后我会更加努力 学习的。

六、实验代码 #include #include #define uint unsigned int #define uchar unsigned char #define NOP4() {_nop_();_nop_();_nop_();_nop_();} //延时4us sbit SCL = P1^0; //SCL引脚 sbit SDA = P1^1; //SDA引脚 sbit BUTTON = P1^5; //定义读卡按键sbit LED = P1^6;//定义模拟上电卡座sbit BUTTONQ = P1^7;//定义模拟取卡按键uint shu; //定义写入变量 //数码管显示数组 uchar code DUAN_XUAN[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x8 2,0xf8,0x80,0x90 }; //延迟函数 void Delay(uint x){ uchar i; while(x--){ for(i=0;i<120;i++); } } void DelayMS(uint x){ uchar t; while(x--){ for(t=120;t>0;t--); } } /*IIC启动*/ void Start(){ SDA=1;SCL=1;NOP4();SDA=0;NOP4();S CL=0; } /*IIC停止*/ void Stop(){ SDA=0;SCL=0;NOP4();SCL=1;NOP4();S DA=1; } /*读取应答*/ void RACK(){ SDA=1;NOP4();SCL=1;NOP4();SCL=0; } /*发送非应答信号*/ void NO_ACK(){ SDA=1;SCL=1;NOP4();SCL=0;SDA=0; } /*向24c04中写一字节*/ void Write_A_Byte(uchar b){ uchar i; for(i=0;i<8;i++){//循环移入8位 b<<=1;SDA=CY;_nop_();SCL=1;NOP4() ;SCL=0; }

实验报告三 存储器读写实验

信息工程学院实验报告 课程名称:微机原理与接口技术 实验项目名称:存储器读写实验实验时间: 班级:姓名:学号: 一、实验目的 1. 了解存储器扩展的方法和存储器的读/写。 2. 掌握CPU 对32 位存储器的访问方法。 二、实验设备 PC 微机一台、TD-PITD+实验系统一套。 三、实验原理 1.SRAM 62256 介绍 存储器是用来存储信息的部件,是计算机的重要组成部分,静态RAM 是由MOS 管组成的触发器电路,每个触发器可以存放1 位信息。只要不掉电,所储存的信息就不会丢失。因此,静态RAM 工作稳定,不要外加刷新电路,使用方便。但一般SRAM 的每一个触发器是由6个晶体管组成,SRAM 芯片的集成度不会太高,目前较常用的有6116(2K×8bits),6264(8K×8 bits)和62256(32K×8 bits)。62256 SRAM 有32768 个存储单元,每个单元为8 位字长。62256 的引脚如图3-1 所示。 图 3-1 62256引脚图 2.32 位总线的存储器接口 32 位系统总线提供XA2~XA31、BE0~BE3 信号为存储器提供物理地址。MY0 是系统为存储器扩展提供的片选信号,其地址空间为D8000H~DFFFH(详见附录B 的编程信息),XA2~XA31 用来确定一个4 字节的存储单元,BE0~BE3 用来确定当前操作中所涉及到4 字节存储单元中的那个字节。BE0 对应D[7:0],BE1 对应D[15:8],BE2 对应D[23:16],BE3 对应D[31:24]。其对应关系如表4-3-1 所示。

表3-1 BE[3:0]指示和数据总线有效对照表 在SRAM 实验单元中,使用了4 片62256 SRAM 构成4×8bits 的32 位存储器,存储体分为0 体、1 体、2 体和3 体,分别为字节使能线BE0、BE1、BE2 和BE3 选通。其电路结构如图3-2 所示。 图3-2 32位存储器单元电路结构图 3.32 位存储器操作 (1) 规则双字操作 在存储器中,从4 的整数倍地址开始存放的双字称为规则双字。CPU 访问规则双字只需要一个总线周期,BE0、BE1、BE2 和BE3 同时有效,从而同时选通0、1、2 和 3 四个存储体。两次规则双字操

实验三:存储器读写实验

计算机组成原理实验报告 Computer Organization Lab Reports ______________________________________________________________________________ 班级: __________ 姓名:___________ 学号:__________ 实验日期:_____________ 学院: _____________________________ 专业:__________________________________ 实验顺序:_______ 原创:___________ 实验名称:______________________________ 实验分数:_______ 考评日期:________ 指导教师:张旭 ______________________________________________________________________________ 一、实验目的 熟悉和了解存储器逻辑结构与总线组成的数据通路及其基本的工作原理。 理解AR地址寄存器与PC地址寄存器的各自的作用。 二、实验要求 按照实验步骤完成实验项目,掌握存储部件在原理计算机中的运用。 三、实验原理 存储器是计算机的存储部件,用于存放程序和数据。存储器是计算机信息存储的核心, 是计算机必不可少的部件之一,计算机就是按存放在存储器中的程序自动有序不间断地进行 工作。 本系统从提高存储器存储信息效率的角度设计数据通路,按现代计算机中最为典型的分 段存储理念把存储器组织划分为程序段、数据段等,由此派生了数据总线(DBus)、指令总 线(IBus)、微总线(μBus)等与现代计算机设计规范相吻合的实验环境。 实验所用的存储器电路原理如图3-1所示,该存储器组织由二片6116构成具有奇偶概 念的十六位信息存储体系,该存储体系AddBus由IP指针和AR指针分时提供,E/M控位 为“1”时选通IP,反之选通AR。该存储体系可随机定义总线宽度,动态变更总线结构, 把我们的教学实验提高到能与现代计算机设计规范相匹配与接轨的层面。 图3-1 存储器数据通路

实验1 存储器读写实验

实验1 存储器读写实验 一、实验目的 1.掌握PC机外存扩展的方法。 2.熟悉6264芯片的接口方法。 3.掌握8086十六位数据存储的方法。 二、实验设备 MUT—Ⅲ型实验箱、8086CPU模块。 三、实验内容 向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。 四、实验原理介绍 本实验用到存储器电路 五、实验步骤 1、实验接线 本实验无需接线。 2、编写调试程序 3、运行实验程序,可采取单步、设置断点方式,查看到内存区的变化。 六、实验提示 1、RAM区的地址为02000H,编程时可段地址设为01000H,则偏移地址为1000H。 2、如果按字节进行存储,则AL为55H或AAH;如果按字进行存储,则AX应为55AAH。 3、626 4、62256等是计算机系统扩展中经常用到的随机存储器芯片(RAM),主要用作数据存储器扩展。本实验所进行的内存置数在程序中经常用到。计算机系统运行中会频繁地进行内存与外设或者内存与内存之间的数据传输,所以本实验虽然简单但对理解系统程序的运行很关键,望学习和实验时认真对待。 七、实验结果 在断点1处内存区02000H~020FFH单元为00H;(截屏) 在断点2处偶地址为AAH,奇地址为55H。(截屏) 八、程序框图与源码(实验程序名:RAM.ASM)

code segment assume cs:code org 0100h start: mov ax,0100h mov ds,ax ;数据段地址 mov es,ax mov si,1000h ;偏移地址 mov cx,0100h ;循环次数 mov al,0 intram: mov [si],al inc si loop intram mov si,1000h ;设置断点处 mov cx, mov ax, fil: ;RAM区循环置数 nop ;设置断点处 jmp start code ends end start

实验五 扩展存储器读写实验

实验五扩展存储器读写实验(开发板) 一、实验要求 1.编制简单程序,对开发板上提供的外部存贮器(6264)进行读写操作; 2.将#0H~#0FFH的数据(若到0FFH后,再从0开始,并不断重复)逐个存到6264中的0000H开始的地址(若到1FFFH后,再从0000H开始),再将这个数从6264中读取出来,比较两者是否一致,若一致则并在P1口对应的LED上以二进制方式显示,若不一致则蜂鸣器报警,并停止操作; 3.用P3.4控制蜂鸣器; 4.画出STC89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。 5.完成全部程序和电路调试工作。 二、实验目的 1.掌握A T89C51单片机的片外存储器扩展电路设计; 2.学习总线操作方法。 3.学习外部数据存储器的读写方法; 三、设计提示 1. 以P0口线作地址/数据总线,由于P0口线既作地址线,又作数据线,因此需要加一个8位锁存器SN74LS573用于锁存低8位地址。 2. 因6264存储芯片只能扩展到8K,这样只需P2口线的P2.0~P2.4。与P0口组成13位地址总线,使单片机系统的寻址范围达到8K。 3. 除了地址线和数据线之外,在扩展系统中还需要一些控制信号线,以构成扩展系统的控制总线,6264的OE信号与单片机的RD信号连接,6264的WE信号与单片机的WR 信号连接。此外,6264的CS2(即CS)直接通过1K电阻与VCC连接,6264的CS1(即CE)单片机的P2.5连接,因此6264的地址范围是0000H~1FFFH。 4.使用MOVX外部数据存储器操作指令 5. 从存储器读回的数据取反后再送P1口即可。 四、程序设计 1.6264芯片写程序设计 根据时序图: 图1 写6264时序图

实验1 存储器读写实验

实验1 存储器读写实验 一、实验设备 微机实验箱、8086CPU模块。 二、实验内容 向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。 三、实验步骤和要求 1、实验接线:本实验无需接线。 2、编写调试程序 3、运行实验程序,可采取单步、设置断点方式,打开内存窗口可看到内存区的变化。 本实验的主要目的是学会用使用工具软件,掌握用单步执行和断点方式运行程序,观察寄存器和内存中的数据变化等程序调试的手段。 四、思考题流程图及代码 五、思考题解答 1、单步执行到“intram”标号的语句时,ds寄存器的数据是什么?采用断 点方式运行时执行到第一个断点处,2000H~202FH内存单元的数据是什么?执行到第二个断点处,2000H~200FH内存单元的数据是什么?并根据观察结果和对源程序的判读简述源程序的运行效果。 2、修改程序,实现从2010H到201FH内存单元依次赋值00H~0FH,从2020H 到202FH内存单元依次赋值0FH~00H的功能。 六、调试问题及解答过程

实验2 简单I/O口扩展实验 一、实验设备 微机实验箱、8086CPU模块。 二、实验内容 逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。 三、实验步骤 1、实验接线:(?表示相互连接) CS0 ?CS244; CS1?CS273;平推开关的输出K1~K8 ?IN0~IN7(对应连接); O0~O7?LED1~LED8。 2、编辑程序,单步运行,调试程序 3、调试通过后,全速运行程序,观看实验结果。 4、编写实验报告。 四、实验要求 程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L 位置,则对应的LED2应该点亮。 五、思考题流程图及程序代码 六、调试问题及解决过程

相关文档
相关文档 最新文档