计算机硬件实验报告.docx

上传人:b****8 文档编号:28620611 上传时间:2023-07-19 格式:DOCX 页数:8 大小:18.80KB
下载 相关 举报
计算机硬件实验报告.docx_第1页
第1页 / 共8页
计算机硬件实验报告.docx_第2页
第2页 / 共8页
计算机硬件实验报告.docx_第3页
第3页 / 共8页
计算机硬件实验报告.docx_第4页
第4页 / 共8页
计算机硬件实验报告.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

计算机硬件实验报告.docx

《计算机硬件实验报告.docx》由会员分享,可在线阅读,更多相关《计算机硬件实验报告.docx(8页珍藏版)》请在冰豆网上搜索。

计算机硬件实验报告.docx

计算机硬件实验报告

计算机硬件实验报告

篇一:

计算机硬件实验报告

  计算机硬件技术

  实验报告

  第四次和第五次实验

  姓名:

李新基学号:

XX010630

  实验班号:

23机器号:

39

  目录

  实验四.中断技术..................................................................................................................3

  一.实验目的.......................................................................................................................3

  二.实验基本任务...............................................................................................................31.中断响应过程的理解.............................................(转自:

小草范文网:

计算机硬件实验报告)...............................................3

  2.中断程序编程练习......................................................................................................6

  三、已完成的选作任务。

...................................................................................................8

  1.6)(选做)去掉L4_int.c程序最后的那条无限循环语句,看看有什么现象?

可以

  去掉吗?

...........................................................................................................................8

  3.(选做)采用事件标志处理中断...................................................................................8

  4.(选做)按键抖动处理...............................................................................................10

  实验五.基本时钟和定时功能............................................................................................11

  一.实验目的.....................................................................................................................11

  二.实验基础任务。

.........................................................................................................111.数字示波器的使用..................................................................................................112.测试上电复位系统的ACLK、和SMCLK时钟频率............................................113.掌握基本时钟模块的编程控制..............................................................................124.DCO出厂校验值的频率检测..................................................................................125.利用输出的时钟信号做中断源,实现定时功能..................................................13

  三.实验小结.....................................................................................................................13

  实验代码清单。

.....................................................................................................................14

  实验四。

.............................................................................................................................14

  1.......................................................................................................................................14

  1-5....................................................................................................................................16

  2.......................................................................................................................................18

  2.思考题..........................................................................................................................21

  3.改进版..........................................................................................................................24

  3选作intA......................................................................................................................28

  3intB................................................................................................................................29

  4.原程序..........................................................................................................................31

  4选作改进版..................................................................................................................33

  实验五.................................................................................................................................35

  2.......................................................................................................................................35

  3.......................................................................................................................................36

  4.......................................................................................................................................37

  5.......................................................................................................................................38

  实验四.中断技术

  一.实验目的

  1.了解中断原理,包括对中断源、中断向量、中断类型号、中断程序以及中断响应过程的理解;

  2.掌握单片机C语言中断程序设计方法;

  二.实验基本任务

  1.中断响应过程的理解

  阅读下面C语言中断程序L4_int.C(见后页),说明程序执行的流程和实现功能。

上机实践,回答下面问题,掌握用C语言编写中断程序的方法。

  1)从程序如何判断用的是哪个中断源?

其中断类型号是多少?

将实验板上某一按键与该中断源对应的引脚相连,运行程序,操作按键,观察现象。

  2)main函数中无调用函数Buzz的语句,函数Buzz如何能被执行?

何时会被执行?

据此描述中断响应过程。

  3)如果port_int函数中不清分中断标志P1IFG的后果是什么?

  4)如果L4_int.c中的PORT1_VECTOR改为PORT2_VECTOR,其他不变,程序执行的后果是什么?

为什么?

(可在关中断处加一断

  点,运行程序,看现象,分析原因)

  5)如果中断源采用的是P1.5,按键用K7,请设计连线,修改L4_int.c程序完成以中断方式响应K7的操作。

  问题回答:

  1.程序执行的流程和实现功能。

  流程:

主循环

  实现功能:

当不进行任何操作时,L4不停闪烁,如果按下K2,则L4闪烁暂停,蜂鸣器响三次后,L4继续闪烁。

  1)从P1OUT1=BIT1;可判断出中断源为P1.1中断类型号为2。

现象为当不进行任何操作时,L4不停闪烁,如果按下K2,则L4闪烁暂停,蜂鸣器响三次后,L4继续闪烁。

篇二:

计算机硬件实验报告

  计算机硬件技术

  实验报告

  第二次和第三次实验

  姓名:

李新基学号:

XX010630

  实验班号:

23机器号:

39

  实验二单片机C语言程序结构

  一.实验目的

  1.掌握单片机C语言程序结构

  2.掌握单片机C语言程序调试方法

  3.掌握MSP430FG2553基本I/O控制方法

  二、实验基本任务

  1.练习调试程序

  用跳线将实验板上的8个发光二极管与单片机连接。

编写的程序L2_debug.C如下,功能是控制与单片机相连接的8个发光二极管在全亮与全灭这两种状态下循环变换。

该程序没有语法上的错误,但运行后不能实现上述现象,请上机调试其中的问题,指出程序的问题,并修改程序。

  说明:

建立一个C语言项目Lab_2,将L2_debug.c拷贝到项目文件夹下,并如图2-1用option/add将其加入到项目中,用option/remove将项目自带的main.c移除,然后灵活应用Go(F5)、Stepover(F10)、Stepinto(F11)命令,或设置断点的方法,控制程序的运行,通过查看实验的现象,以及检查程序中用到的端口寄存器、变量等的变化,查找程序中的问题。

  该实验的程序清单如下。

  #include"io430.h"

  voiddelay();

  intmain(void)

  {

  WDTCTL=WDTPW+WDTHOLD;//关闭看门狗

  P1SEL=0;

  P1SEL2=0;//设置P1为基本I/O.

  P1DIR=0xff;//设置端口1为输出方向

  for(;;){//添加for死循环,使得灯光可以一直闪烁。

  P1OUT=~P1OUT;//将端口1的值取反后输出

  delay();//调用函数延时

  };}

  voiddelay()//延时函数

  {unsignedcharj;

  for(j=0;j  }

  实验的电路图如图一所示。

  2.控制发光二极管的显示变化

  在任务1的连线基础上,编程控制8个发光二极管按下面的2种规律循环变换,即规律1→规律2→规律1→规律2→……,如此循环反复。

  1)规律1:

8个LED灯顺时针一个一个单独点亮,即L1亮亮亮,每次只有一个灯亮,其他灯灭;

  2)规律2:

8个LED灯两两点亮,顺序为L1和L8,L2和L7,L3和L6,L4和L5,每次只有两个灯亮,其他灯灭;

  注意:

在灯的状态变化中,需留一定延时,以便视觉能感受到灯的亮灭。

可编写一延时

  函数,需要延时的地方,调用该函数。

  该实验的程序清单如下所示。

  #include"io430.h"

  voiddelay();

  intmain(void)

  {

  unsignedcharone[]={1,2,4,8,0x10,0x20,0x40,0x80};//定义数组one

  unsignedchartwo[]={0x81,0x42,0x24,0x18};//定义数组two

  unsignedinti=1;

  unsignedintj=0;

  unsignedintk=0;

  WDTCTL=WDTPW+WDTHOLD;//关闭看门狗

  P1OUT=0;

  P1SEL=0;//设置P1为基本I/O。

  P1SEL2=0;

  P1DIR=0xff;//设置端口1为输出

  for(;;){

  if(i==1){for(;j  {P1OUT=~one[j];delay();}

  i=2;k=0;}

  else

  if(i==2){for(;k  {P1OUT=~two[k];delay();}

  i=1;j=0;}

  }

  }

  voiddelay()//延时函数

  {intj;

  for(j=0;j  }

  电路图如图二所示。

  3.用按键控制发光二极管的显示变化

  在任务2基础上,增加2个按键与单片机的引脚相连,编程实现由按键控制发光二级管的显示变化:

当按下实验板上的K1键时,8个发光二极管按任务2中的规律1变化;当按下实验板上的K2键时,8个发光二极管按任务2中的规律2变化。

  程序清单如下所示。

  #include"io430.h"

  intmain(void)

篇三:

计算机硬件的组装实验报告

  计算机硬件的组装

  实验时间:

3月30日晚6:

00-9:

00学号:

姓名:

  一、实验目的

  1.加深对理论知识的理解,提高实际动手能力;

  2.了解计算机的主要部件,理解各部件的功能,了解微型机的各项技术指标和参数。

  3.能掌握现代计算机组成结构、内部部件的连接和装机步骤

  4.能够熟练掌握计算机的基本组装技巧。

  二、实验内容

  1、了解计算机主要器件、外部设备的种类和发展情况;

  2、掌握计算机主要器件、外部设备的主要性能指标;

  3、知道如何选购计算机的主要器件和外部设备;

  4、根据了解的知识,动手实践组装一台微型计算机系统;

  5、了解并掌握计算机系统的调试、维护方法。

  三、实验步骤

  

(一)计算机主要器件及外部设备

  1、计算机系统硬件组成:

微处理器、主板、内存、外存储器、输入系统设备、显示系统设备、机箱与电源。

  2、计算机的结构构成和功能

  ⑴.主板:

主板是一块方形的电路板,在其上面分布着众多电子元件和各种设备的插槽等。

  ⑵.主板的插座:

主板上的插座主要是指主板上的CPU插座和电源插座。

  ⑶.主板的插槽

  ⑷.主板的芯片组:

主板的芯片组是整个主板的核心,主板上各个部件的运行都是通过主板芯片组来控制的。

  ⑸.CPU:

CPU由控制器和运算器这两个主要部件组成。

控制器是整个计算机系统的指挥中心。

控制器的指挥控制下,运算器、存储器和输入/输出设备等部件协同工作,构成了一台完整的通用计算机。

运算器是计算机中用于实现数据加工处理等功能的部件,它接受控制器的命令,负责完成对操作数据的加工处理任务,其核心部件是算术逻辑单元。

  ⑹.内存:

内存主要由内存颗粒、PCB电路板、金手指等部分组成。

内存的作用是和CPU进行数据交换的,用于直接提供CPU要处理的数据,同时内存容量有限,它需要不断的从外存调入当前操作需要的数据以备CPU使用。

  3.计算机的拆装

  工具︰螺丝刀

  ⑴.拆卸部件操作步骤:

关闭电源,用螺丝刀拆下螺丝,拆卸机箱。

观察主机各部件的连接线(电源和信号线),各部件的固定位置和方式(固定点、螺钉类型),并登记。

拆除电源和信号线、板卡、内存、硬盘和软驱。

(不要拆除CPU、风扇、主板)

  ⑵.安装计算机部件的操作步骤:

  ①安装内存:

先掰开主板上内存插槽两边的把手,把内存条上的缺口对齐主板内存插槽缺口,垂直压下内存,插槽两侧的固定夹自动跳起夹紧内存并发出“咔”的一声,此时内存已被锁紧。

  ②安装硬盘:

首先把硬盘用螺丝固定在机箱上。

接下来插上电源线,并在硬盘上联上数据线,把数据线的另一端和主板接口连接。

  ③安装光驱:

安装方法同硬盘。

数据线的尾部端口和主板的光驱接口连接,数据线的1线对准接口的第一脚。

将电源的小四孔插头插入光驱的电源插头。

  ④安装显卡:

将显卡对准主板上的插槽插下,用螺丝把显卡固定在机箱上。

  ⑤安装声卡:

找到一个插槽,将声卡的接口朝机箱后部,插入插槽,将声卡固定在机箱上。

  ⑥连接机箱内部连线

  ⑧连接主板电源线

  ⑨整理内部连线

  4.组装的计算机的硬件配置

  CPU:

CeleronTM6611.7V,QO49A275-0935SL4P7内存﹕Ramaxel32M×64DDRRME340H28C5T-266256MPC2100-2533

  硬盘:

SeagateModelST360021A60Gbytes+5v0.85A~+12v0.75A显卡:

Grdering-code_pv-t02A-BRIBV9.5W02103TNI2M6432MBSDRFAGPVGA

  软驱:

PanasonicModelNo.ju-256A907PCRED.M

  光驱:

CD-ROMDRIVEMODELNO.CCD-48×6DDC==5V1.0ADC==12V1.5A

  四、实验小结

  1.计算机是由各个部件组成的,缺一不可。

  2.拆计算机时必须先拔除电源线,不然会对计算机内部组件造成一定影响。

  3.计算机数据线的孔数不同,对应不同的接口。

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

当前位置:首页 > 高等教育 > 院校资料

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

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