微机原理实验心得体会

上传人:ni****g 文档编号:547682015 上传时间:2023-07-26 格式:DOCX 页数:19 大小:24.25KB
返回 下载 相关 举报
微机原理实验心得体会_第1页
第1页 / 共19页
微机原理实验心得体会_第2页
第2页 / 共19页
微机原理实验心得体会_第3页
第3页 / 共19页
微机原理实验心得体会_第4页
第4页 / 共19页
微机原理实验心得体会_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《微机原理实验心得体会》由会员分享,可在线阅读,更多相关《微机原理实验心得体会(19页珍藏版)》请在金锄头文库上搜索。

1、微机原理实验心得体会篇一:微机原理实验总结微机原理实验总结 不知不觉,微机原理与接口技术实验课程已经结束了。 回忆起来收获颇丰,主如果加深了对计算机的一些硬件情况 和运行原理的理解和汇编语言的编写汇编语言,对于学习机 电工程的自动控制和计算机都是很重要的,因为它是和机械 语言最接近的了,若是用它来编程序的话,会比用其它高级 语言要快得多。本学期咱们在老师的率领下,进行了微机原 理实验六到十这五组实验。它们别离是: 实验六 8255 PA 口控制PB 口实验目的 掌握单片机系统中扩展外围芯片的方式,了解 8255 芯片的结构及编程方式。 实验内容 用 8255 PA 口作开 关量输入口,PB 口

2、作输出口。实验步骤一、用8芯线将8 255 PA口接至开关KIK8,PB 口 接至发光二极管L1L8;二、运行程序,拨动开关K1K8,观察L1L8发光 二极管是不是对应点亮。实验七 8255控制交通灯实验目的 进一步了解8 255 芯片的结构及编程方式, 学习模拟交通控制的实现方式。实验内容 用 8255 做输出口,控制六个发光二极管燃 灭,模拟交通灯管理。实验步骤、用双头线将8 255 PAOPA2 口接至发光二极管 L3L1, PA3PA5 口接至发光二极管L7L5;二、执行 程序,初始态为四个路口的红灯全亮,以后, 东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车, 延时一段时间后东

3、西路口的绿灯熄灭,黄灯开始闪烁,闪烁 若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南 北路口方向开始通车,延时一段时间后,南北路口的绿灯熄 灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向, 以后重复以上进程。实验八 简单I/O 口扩展实验目的学习单片机系统中扩展简单I/O 口的方式;学习数据 输入输出程序的编制方式。 实验内容利用74LS244作为输入口,读取开关状态,并将此状 态,通过74LS273再驱动发光二极管显示出来。五、实验步骤 用8芯线将Y0Y7接至开关K1K8,Q0Q7 接至发光二极管L1L8,用双头线将CS1接至8 000孑/ CS2接至9 000孑/用8芯线将J

4、X0接至JX7 ( D0D7 数据线);二、执行程序,按动开关K1K8,观察发光二极管L1L8是不是对应点亮。实验九 A/D 0809转换实验实验目的)掌握A/D转换与单片机接口的方式;)了解A/D芯片0809转换性能及编程方式;)通过实验了解单片机如何进行数据收集。实验内容利用实验系统上的0809做A /D转换器,实验系统 上的电位器提输入,编制程序,将模拟量转换成数字,通过 数码管显示出来。实验步骤一、用双头线将可调电压区的 VOUT 接至 ADC0809 模数转换区的IN0,可调电压区的VIN接至电源+5V, ADC0809 模数转换区的 CS4 接至系统接口区的 8000H 端口,AD

5、C0809模数转换区的WR接至系统接口区的 /IOWR端口,ADC0809模数转换去的RD接至系统接口 区的/IORD,ADC0809模数转换区的 ADDA、ADDB、 ADDC接至G ND,CLK接至单脉冲与时钟区的500K,用8 芯线将数据总线JX0接至A DC0809模数转换区的JX6 ;二、运行程序 ,数码管上显示,后二位显示当前收集 的电压转换的数字量,调节可调电压,该二位将随着电压转 变而相应转变,转变范围为00至FF。实验十 D/A 0832转换实验实验目的(1) 了解D/A转换与单片机的接口方式;(2) 了解D/A转换芯片0832的性能及编程方式;(3) 了解单片机系统中扩展

6、D/A 转换芯片的大体方 式。实验步骤一、用双头线将DAC0832数模转换区的CS5端口接 至系统接口区的8000H端口,WR端口接至系统接口区的 /IOWR端口 AOUT输出接电压表或小直流电机DJ用8芯 线将DAC0832数模转换区的JX2接至数据总线JX0二、运行程序,数码管上显示不断加大或减小的数字 量,数字转变范围00到FF,用万用表测试D/A输出孔 AOUT 应能测出不断加大或减小的电压值,电压转变范围 0V 到 5V。这次实验课程加深了咱们对汇编语言指令的熟悉和理 解。不仅巩固了书本所学的知识,还具有必然的灵活性,发 挥了操作,加深了咱们对硬件的熟悉,锻炼了动手能力,发 挥创造才

7、能。 通过这次课程使我知道了理论与实际相结合 是很重要的,只有理论知识是远远不够的,只有把所学的理 论知识与实践相结合起来,从理论中得出结论,才能真正提 高自己的实际动手能力和独立思考的能力。在设计的进程中 碰到问题,可以说得是困难重重,这毕竟第一次做的,不免 会碰到过各类各样的问题,同时在设计的进程中发现了自己 的不足的地方,对以前所学过的知识理解得不够深刻,掌握 得不够牢固。这门课程可以阐明微处置器,汇编语言程序设计,计 算机结构和操作系统等大体概念。详尽地论述了有关微处置 器及其指令系统的概念和程序设计方式,介绍组成微型计算 机的存储器,接口部件,总线等各项技术。.微机的最基础语 言-汇

8、编语言是一个最基础最古老的计算机语言,依赖于计 算机的低级程序设计语言。汇编语言是咱们理解整个计算机 系统的最佳起点和最有效途径。汇编是对寄放的地址,和数 据单元进行最直接的修改,而在某些时候,这种方式的确是 最有效,也是最靠得住的.但是有长处,自然也就有缺点,最 重要的一点就是汇编语言很繁琐,对某个数据进行修改时, 本来很简单一个操作会用很多条繁琐的语句来解决,而这些 语句本身在执行和操作的进程中,占用大量的时间和本钱。 并有大量的程序和硬件设计类题目,使咱们能够深切了解计 算机的原理、结构和特点,和如何运用这些知识来设计一个 实用的微型计算机系统。具体来讲,就是掌握Intel8086/80

9、88 微型计算机系统地组成原理,熟练运 用 8086 宏汇编语言进行程序设计,熟悉各类 I/O 接口芯片 的配套利用技术,并通过必然的课程实验与实践,进一步提 高系统设计的能力,使学生能够完成实用的微型计算机系统 的软硬件设计。学习该门课程知识时,其思维方式也和其它课程不同, 该课程偏重于工程思维,具体地说,在了解了微处置器各类 芯片的功能和外部特性以后,剩下额是如何将它们用于实际 系统中,其创造性劳动在于如何用计算机的有关技术和厂家 提供的各类芯片,设计实用的电路和系统,再配上相应的应 用程序,完成各类实际应用项目。 这次实验并非是很难, 主要的困难来自对程序的理解。咱们最后对实验的原理有了

10、 清楚的熟悉。让咱们知道了实验台上各个模块的用法;而且 它还让咱们对自己动手写程序来控制实验台的运作有了必 然的基础。虽然实验台只是一个小型的模拟平台,可是通过 对它的学习和操作,咱们对有关接口的知识将会有一个更普 遍的熟悉,而且它对咱们以后的学习也会有帮忙的。 实验 中个人的力量是不及群体的力量的,咱们分工合作,做事的 效率高了很多。虽然有时候会为了一些细节争辩不休,但最 后得出的老是最好的结论。而且实验也教会咱们在团队中要 擅长与人相处,与人共事,不要一个人解决所有问题。 总 之,这次课程设计对于咱们有很大的帮忙,通过课程设计, 我加倍深切地理解了,微机原理课程上讲到的各类芯片的功 能,和

11、引脚的作用,同时加深了对于主要芯片的应用的熟悉, 同时在实验室的环境里熟悉了汇编程序的编写进程和运行 进程,最后还提高了自己的动手能力 对课程设计的建议 本次课程设计的几个实验相对都比较简单,而且通过老师的 讲解和实验书上的指导,几乎把咱们要用到的程序和实验台 电路的接线方式都告知咱们了,所以做起来很容易。实验进程中,取得了很多收获,取得了很多感悟,固 然也碰到了很多困难。但咱们都一一克服了他们,成功的完 成了实验。并在解决问题,克服困难的进程中,发现了自己 平时忽略的,隐藏的问题,和一些不该出现的粗心大意的小 毛病。通过这些,咱们熟悉的加倍深刻,了解的加倍深切。 做到了学以致用,对知识掌握得

12、加倍牢固。通过了这一学期 对微机原理的学习,真的对它有了一个全新的熟悉,我会坚 持对它的学习,使自己在汇编语言上有一个长足的提高! 篇二:微机原理实验总结实验三、8253 的各类工作方式测试实验一、实验内容一、编写程序别离显示 0,2,3 几种工作方式下的波 形本实验利用 8253A 的按时/计数器 2,GATE2 接高电 平,CLK2接1MHZ的时钟脉冲,OUT2接示波器观测输出 波形。实验中,要求记录按时器的时间常数,测试方式 2 和 方式 3 下的输出周期信号的频率和周期。果a32巾倂1建鲁耳电両豁(1& 32凶腐即跚S劳琳谢艸、丹畑41巾倂木耳画S 32 料#电ffihja対酋。 川1

13、H io8253aequ 200h io8253bequ 201h io8253cequ 203h code segment assumecsKode star-rtBo dx、io8253cs8253drfl商曲=4JBo施绍斗磐吉Blooo mov dx5-8253a02 dxk爭drr/M?H4J曲mova-bhout dxk孙drrK4J曲mov ah、4ch ;(aEEinf 21code endsend start实验四、利用8255A实现LED的流水点亮实验一、实验内容PC 口接8个拨动开关K1-K8 , PB 口接8个LED。初 始由开关K1-K8设定8位不同的值,当执行程序后

14、LED按 K1-K8初始设定的值点亮,并向右流动(8255A工作在0 方式),同时在数码管上显示“8255A(数码管的片选信号 自定)。关于数码管的编程方式请看实验平台介绍 (TPC-386EX学生实验指导书)。二、实验接线图将 8255A 的片选信号 8255CS 插孔和译码输出 210H-21FH插孔相连。三、实验编程提示按照难易程度,学生可以选择完成下列两个程序之一:、LED右流水仅仅取决于第1次开关的位置,一旦 LED 流水开始, LED 流水的顺序将再也不理会开关位置的 从头转变。二、 在 LED 右流水中,若是开关的位置发生了转变, LED 右流水从转变的位置从头开始。 程序 2

15、的提示:程序 要能检测到某个时间开关状态的转变,并针对转变后的开关 状态右流水,因此程序中要有两个变量,一个存当前开关的 状态以检测开关状态是不是发生了转变,一个存LED右流水 的状态,以便使LED持续右流动。为了使流水显示明显,每一个位置应加延时程序。 datasegmentio8255_aequ200h ;8255 基址值 io8255kzequ203htab db01h,02h,04h,08h,10h,20h,40h,80h,55h,0aahdataendscodesegmentassume cs:code,ds:datastart:movax,datamovds,axl:call dispjmp lmovdx,io8255kzmoval,10001000B ;设置工作方式为方式0,A 口输出 outdx, almovcx,10movbx,offset tab loop1: movdx,io8255_a moval,bx outdx,a

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号