同济大学微机原理实验报告

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

《微机原理与接口技术》上机实验报告

《微机原理与接口技术》上机实验报告

实验报告:(包括目的、方法、原理、结果或实验小节等)。

一、实验目的

掌握简单并行接口的工作原理及使用方法。

二、实验内容

1、按下面图一简单并行输出接口电路图连接线路(74LS273插通用插座,74LS32用实验台上的“或门”)。74LS273为八D触发器,8个D输入端分别接数据总线D0~D7,8个Q输出端接LED显示电路L0~L7。

2、编程从键盘输入一个字符或数字,将其ASCⅡ码通过这个输出接口输出,根据8个发光二极管发光情况验证正确性。

3、按下面图二简单并行输入接口电路图连接电路(74LS244插通用插座,74LS32用实验台上的“或门”)。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。

4、用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。

图一图二

三、实验中使用到的程序

对于简单并行输出接口:

stack1 segment stack 'stack'

dw 32 dup(0)

stack1 ends

data segment

baseport equ 0ec00h-280h;实际基址

port equ baseport+2a8h;基址+偏移地址

data ends

code segment

assume ss:stack1,ds:data,cs:code

start: mov ax,data

mov ds,ax

again: mov ah,1

int 21h

学号:姓名:班级:

课程名称:微型计算机原理与接口技术上机内容:可编程定时器/计数器(8253)实验性质:□综合性实验□设计性实验■验证实验

实验时间: 年12月19 日实验地点:汽车学院107 实验设备TPC—2003A微机实验箱

示波器

实验报告:(包括目的、方法、原理、结果或实验小节等)。

一、实验目的

掌握8253的基本工作原理和编程方法。

二、实验内容

1、按图3-1虚线连接电路,将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。

三、实验中使用到的程序

;*************************;

;* 8253方式0计数器实验 *;

;*************************;

io8253a equ283h

io8253b equ280h

code segment

assume cs:code

start: mov al,14h;设置8253通道0为工作方式2,二进制计数mov dx,io8253a

out dx,al

mov dx,io8253b ;送计数初值为0FH

mov al,0fh

out dx,al

lll: in al,dx;读计数初值

call disp ;调显示子程序

push dx

mov ah,06h

mov dl,0ffh

int21h

pop dx

jz lll

mov ah,4ch;退出

int21h

disp proc near;显示子程序

push dx

and al,0fh;首先取低四位

mov dl,al

《微机原理与接口技术》上机实验报告

图一图1-1

相关文档
最新文档