南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx

上传人:b****1 文档编号:14281692 上传时间:2022-10-21 格式:DOCX 页数:13 大小:60.14KB
下载 相关 举报
南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx_第1页
第1页 / 共13页
南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx_第2页
第2页 / 共13页
南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx_第3页
第3页 / 共13页
南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx_第4页
第4页 / 共13页
南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx

《南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。

南邮通达学院《微型计算机接口技术》实验报告格式秋Word文档下载推荐.docx

学院(系)

物联网学院

专业

网络安全

实验报告

(一)

流光发生器设计

陆骥

实验类型

验证

实验学时

2

2015.12.

一、实验目的和要求

目的:

运用定时/计数器8254的知识,设计流光发生器。

要求:

在开放式微机实验装置上完成相应硬件电路连接;

编写程序实现:

8254的三个计数器输出不同周期的信号,控制发光二极管,达到流光效果。

二、实验环境(实验设备)

PD-32开放式微型计算机教学实验装置

8254定时器/计数器模块

PC系列机,Windows操作系统

汇编语言开发工具TASM5.0,上位机软件PD-BUG

三、实验原理及内容

8254有3个独立的16位计数器,每个计数器有3个引脚,GATE、CLK、OUT。

每个计数器有6种工作方式,其中方式2、3有具有初值自动重装功能,所以可以选择计数器工作在方式3,输出的是连续信号,输出信号的周期Tout=N×

TCLK,。

8254定时器/计数器模块可见实验书P89,数据线已经接至系统数据总线D0~D7,实验机上将地址总线的A1、A0引出接插口,可从其中的两个相邻的地址线A2、A3连至8254的A0、A1,用于片内端口选择。

A5、A6、A7接3-8译码器模块,用于片选,8254的最高计数频率不能超过3M、6M,输入脉冲可选择47kHz等。

利用PD-32实验台的8254计数器模块,控制实验台的发光二级管闪烁(点亮、熄灭、点亮、……),循环往复。

根据8254的特点,可设计以下两种方案:

方案一:

设置三个计数器初值一样,时钟频率接47KHz、93KHz、187KHz,可达到流光效果。

方案二:

设置0豪计数器初值为0,1号计数器初值为23500(十进制),2号计数器初值为32900(十进制),时钟频率都接47KHz,可达到流光效果。

.486

CODESEGMENTUSE16

ASSUMECS:

CODE

ORG3000H

BEG:

JMPSTART

CCONPORTEQU30CH

CCONBIT1EQU00010110B

CCONBIT2EQU01010110B

CCONBIT3EQU10010110B

CDPORT1EQU300H

CDPORT2EQU304H

CDPORT3EQU308H

CHDBIT1EQU00H

CHDBIT2EQU00H

START:

NOP

MOVDX,CCONPORT

MOVAL,CCONBIT1

OUTDX,AL

MOVDX,CDPORT1

MOVAL,CHDBIT1

MOVAL,CCONBIT2

MOVDX,CDPORT2

WT1:

MOVAL,CCONBIT3

MOVDX,CDPORT3

MOVAL,CHDBIT2

WT:

JMPWT

CODEENDS

ENDBEG

四、实验小结(包括问题和解决方法、心得体会、意见与建议等)

该实验在施行第二种方案时,出现了许多问题。

1.一开始编程,计算初值使用公式:

Tout=N×

TCLK,.,由于未考虑到人们视觉能分辨的闪烁时间为0.4秒而设置过小的时间间隔,没有达到实验要求效果,而后通过计算得N=23500和N=32900。

2.未考虑到8254内部的计数器是16位,将十进制数误当成二进制的放到EAX中,正确的输入为MOVAX,VALUE1OUTDX,ALMOVAL,AHOUTDX,AL.

3.要正确设置读/写方式,先读低8位后读高8位。

4.编程过程中,要使用NOP语句,避免运行时间过短。

五、指导教师评语

成绩

批阅人

日期

2016.1.10

实验报告

(二)

基于中断的字符串屏幕动态显示

二、实验目的和要求

运用微型计算机系统的中断技术及定时/计数器8254的知识,利用系统定时源设计中断程序。

编程实现:

每隔一定时间在系统机屏幕上显示一行字符串(字符串内容自定,例如“HELLOWORLD!

”)。

即利用系统定时源设计定时中断程序,要求每隔一定的时间在系统机屏幕上显示一行字符串。

显示十行之后自动结束。

硬件:

PC机。

软件:

“未来汇编”汇编语言开发环

利用系统定时源(调用1C型中断)设计定时中断,每隔一秒钟在屏幕上显示一行字符串。

实验2_2.asm程序是每间隔一秒显示一行字符串,显示十行后自动退出。

;

filenameexam4.asm

.486

DATASEGMENTUSE16

OLD1CDD?

ICOUNTDB18H

COUNTDB?

MESGDB0DH,0AH,'

IAMAGUOFANGSHENG$'

DATAENDS

CODE,DS:

DATA

BEG:

MOVAX,DATA

MOVDS,AX

CLI

CALLREAD1C

CALLWRITE1C

STI

MOVCX,10

LAST:

MOVCOUNT,0

SCAN:

CMPCOUNT,-1

JNESCAN

MOVDX,OFFSETMESG

MOVAH,09H

INT21H

LOOPLAST

CALLRESET

MOVAH,4CH

-------------------------------------------------------------------------------

SERVICEPROC

PUSHA

PUSHDS

DECICOUNT

JNZEXIT

MOVICOUNT,18

MOVCOUNT,-1

EXIT:

POPDS

POPA

IRET

SERVICEENDP

READ1CPROC

MOVAX,351CH

MOVWORDPTROLD1C,BX

MOVWORDPTROLD1C+2,ES

RET

READ1CENDP

WRITE1CPROC

MOVAX,CODE

MOVDX,OFFSETSERVICE

MOVAX,251CH

WRITE1CENDP

RESETPROC

MOVDX,WORDPTROLD1C

MOVDS,WORDPTROLD1C+2

RESETENDP

ENDBEG

通过本次的实验,我掌握了对系统定时源1CH中断进行计时实现长时间定时的方法,又一次复习了DOS系统I/O功能的调用,并学会了BIOS键盘输入01H号功能的调用,对汇编程序的设计有了进一步的理解。

实验报告(三)

测试微机系统串行口

综合

三、实验目的和要求

学习串行通信的基本,8251、8255的结构,掌握对其的初始化编程和应用编程,通过实验加深对串行接口的控制端口、数据端口工作方式的理解。

在微机实验装置上完成相应硬件电路连接;

设计程序实现:

对微机系统的串行口进行自发自收的测试,同时将接收到的内容在数码管上显示。

8251串行通信模块

8255并行接口模块

双色数码管显示模块

8254或8243定时器/计数器模块

汇编语言开发环境

运用微机系统串行通信知识,进行微机系统串行口的测试。

ORG1000H

BEG:

TABDB0C0H,0F09H,0A4H,0B0H,99H,92H,82H,0F8H

DB80H,90H

LENSEQU$-TAB

C8251EQU330H

D8251EQU320H

CONOEQU00010110B

VALUEOEQU9CH

D08254EQU300H

D18254EQU304H

D28254EQU308H

C8254EQU30CH

CC8255EQU20CH

A8255EQU200H

B8255EQU204H

C8255EQU208H

CALLI8254

CALLI8251

CALLI8255

AGAIN:

MOVCL,LENS

MOVBX,OFFSETTAB

TSCAN:

MOVDX,A8255

MOVEAX,0F0F0F0FH

OUTDX,EAX

MOVDX,B8255

MOVDX,C8251

INAL,DX

TESTAL,01H

JZTSCAN

SEND:

MOVAL,[BX]

MOVDX,D8251

OUTDX,AL

MOVSI,0

RSCAN:

MOVDX,C8251

TES

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1