电子科技大学实验报告
电子科技大学实验报告

电子科技大学实验报告电子科技大学实验报告电子科技大学作为中国一流的电子信息科学与技术学府,以其卓越的教育质量和科研实力备受瞩目。
在这所学校里,学生们不仅接受了丰富的理论知识,更重要的是能够通过实验来巩固和应用所学的知识。
实验报告作为实验课程的重要组成部分,对学生的实验能力、分析能力和表达能力都有一定的要求。
一、实验目的与背景每个实验报告都应该明确实验的目的和背景。
在电子科技大学的实验报告中,一般会先介绍该实验所涉及的相关知识和背景,然后明确实验目的。
以“电路实验”为例,可以介绍电路的基本概念和理论知识,然后明确实验目的是通过搭建电路,观察和分析电流、电压、电阻等参数的变化规律。
二、实验装置与步骤实验报告中应该详细描述实验所用的装置和仪器,并给出实验步骤。
例如,在电路实验中,可以列出所用的电源、电阻、电流表、电压表等装置,并详细说明实验的具体步骤,包括搭建电路的过程、调节参数的方法以及观察数据的记录方式。
三、实验结果与数据分析实验结果是实验报告的重要部分,学生需要将实验过程中所得到的数据进行整理和分析。
在电子科技大学的实验报告中,学生可以通过绘制图表、计算数据等方式来展示实验结果。
例如,在电路实验中,可以通过绘制电流与电压的关系曲线图来展示实验结果,并根据曲线的趋势和数据的变化来分析电路的特性和规律。
四、实验讨论与结论实验讨论是实验报告中的重要环节,学生可以在这一部分对实验结果进行讨论和解释。
例如,在电路实验中,学生可以通过比较实验数据和理论计算结果的差异,来分析实验误差的原因,并提出改进的方法。
最后,学生需要总结实验的结论,并对实验的意义和应用进行简要的说明。
五、实验心得与改进意见实验心得是学生对实验过程和结果的个人感悟和体会,可以在实验报告的最后部分进行阐述。
学生可以谈论自己在实验中遇到的困难和解决方法,以及对实验过程和结果的评价。
同时,学生还可以提出对实验的改进意见,以便于今后的实验能够更加顺利和有效地进行。
电子科技大学微机实验报告(含思考题)河畔下的哈】实验6

实验六基于ARM的键盘及数码管驱动实验1.掌握键盘及数码管驱动原理。
2.掌握ZLG7290芯片的使用方法。
3.掌握I2C总线的协议标准。
4.掌握Linux下键盘驱动的实现方法。
编写测试程序控制键盘和数码管。
1.了解ARM9处理器结构2.了解i2c协议硬件:ARM嵌入式开发平台,PC 机Pentium100 以上。
软件:PC机Linux操作系统+MINICOM +AMRLINUX开发环境1、ZLG7290寄存器介绍ZLG7290内部有16个8bits寄存器,访问这些寄存器需要通过I2C 总线接口来实现.访问内部寄存器要通过“I2C总线地址+子地址”的方式来实现。
ZLG7290B 的I2C 总线器件地址是70H(写操作)和71H(读操作)。
? 键值寄存器Key(地址:01H)如果某个普通键(K1~K56)被按下,则微控制器可以从键值寄存器Key中读取相应的键值1~56。
如果微控制器发现ZLG7290 的INT 引脚产生了中断请求,而从Key 中读到的键值是0,则表示按下的可能是功能键。
键值寄存器Key 的值在被读走后自动变成0。
? 显示缓冲区DpRam0~DpRam7(地址:10H~17H)DpRam0~DpRam7 这8 个寄存器的取值直接对应8个数码管的显示内容。
每个寄存器的8 个位分别对应数码管的a,b,c,d,e,f,dp 段,MSB 对应a,LSB 对应dp。
例如大写字母H 的字型数据为6EH(不带小数点)或6FH(带小数点)。
? 命令缓冲区CmdBuf0 和CmdBuf1(地址:07H 和08H)通过向命令缓冲区写入相关的控制命令可以实现段寻址、下载显示数据、控制闪烁等功能。
2、ZLG7290控制命令介绍寄存器CmdBuf0(地址:07H)和CmdBuf1(地址:08H)共同组成命令缓冲区。
通过向命令缓冲区写入相关的控制命令可以实现段寻址、下载显示数据、控制闪烁等功能。
?下载数据并译码(Download)在指令格式中,高4 位的0110 是命令字段;A3A2A1A0 是数码管显示数据的位地址(其中A3 留作以后扩展之用,实际使用时取0 即可),位地址编号依次为0,1,2,3,4,5,6,7,代表8个数码管,dp 控制小数点是否点亮,0-点亮,1-熄灭;flash 表示是否要闪烁,0-正常显示,1-闪烁;d4d3d2d1d0 是要显示的数据,包括10 种数字和21 种字母。
电子科技大学微机实验报告实验5

电子科技大学微机实验报告实验5第一篇:电子科技大学微机实验报告实验5实验五基于ARM的模块方式驱动程序实验【实验目的】 1.掌握Linux 系统下设备驱动程序的作用与编写技巧 2.掌握Linux 驱动程序模块加载和卸载的方法 3.了解Linux 内核中的makefile和kconfig文件【实验内容】1.基于s3c2440 开发板编写led 驱动程序。
2.将编写好的led驱动加入linux内核中,修改makefile和kconfig文件,配置和编译内核。
3.编写关于led 的测试程序,交叉编译后运行,控制led 灯的亮灭。
【预备知识】1.了解ARM9处理器结构和Linux 系统结构2.熟练掌握C语言。
【实验设备和工具】ν硬件:ARM嵌入式开发平台,PC机Pentium100 以上。
ν软件:PC机Linux操作系统+MINICOM+AMRLINUX 开发环境【实验原理】νlinux设备驱动程序ν驱动的模块式加载和卸载ν编译模块ν装载和卸载模块ν led 驱动的原理在本开发板上有八个led指示灯,从下往上分别为LED0-LED7。
这八个led灯都是接的芯片上的gpio口(通用功能输入输出口)。
在本实验的开发板硬件设计中,当led 灯对应的gpio的电平为低时,led灯被点亮;当led灯对应的gpio的电平为高时,led灯灭。
本驱动的作用就是通过设置对应gpio口的电平来控制led 的亮灭。
因为ARM 芯片内的GPIO口都是复用的,即它可以被配置为多种不同的功能,本实验是使用它的普通的I/O口的输出功能,故需要对每个GPIO口进行配置。
在内核中已经定义了对GPIO口进行配置的函数,我们只需要调用这些函数就可以完成对GPIO口的配置。
【实验步骤】实验程序运行效果:程序会提示:“pleaseenterthe led status”输入与希望显示的led状态对应的ledstatus值(输入十进制值即可),观察led 的显示情况。
电子科技大学电子技术应用实验报告(四人抢答器)

电子科技大学实验报告一、实验项目名称4人智力竞赛抢答器实验内容:设计并实现一个4人竞赛用抢答器电路具体要求为:1.每个参赛者控制一个按钮,用按动按钮发出抢答信号;2.竞赛主持人另有一个按钮,用于将电路复位;3.抢答器具有锁存功能,即竞赛开始后,先按动按钮者将对应的一个LED灯点亮,此后其他三人再按动按钮对电路不起作用,直到主持人将电路复位为止。
4.用LED数码管显示抢答成功选手的编号。
5.加入倒计时功能。
当主持人复位电路开始抢答时,自动启动60秒计时,时间到后计时数码管显示“00”并持续报警,直至主持人将电路复位为止。
实验要求:设计满足要求的电路,并在Multisim中进行连接、仿真和调试。
在实验报告中简要地说明实验原理,画出实验电路图,在相应的位置附上实验中的仿真结果和波形。
二、试验时间计划表1.主要任务:确定模块分工,画出模块连接示意框图;计划学时数:4;实际学时数:1;完成情况:确定模块分工和具体功能,初步确认主器件和基本实现方式,不需要块图2.主要任务:对每个模块进行实现并基本调试成功;计划学时数:6;实际学时数:8;完成情况:通过建立电路中遇到的问题不断修改优化初步功能,并在建立其他模块的时候利用已有功能帮助简化电路的建立。
3.主要任务:对已经建立的模块进行耦合调试和修改;计划学时数:4;实际学时数:2;完成情况:成功对各模块进行耦合,并对布线进行一定的优化。
三、方案论证此数字式抢答器主要需要实现锁存功能、复位功能、计时功能、显示功能和警告功能。
其中锁存、复位、计时功能是这个电路的核心:锁存功能需要锁存抢答信息,当一个选手进行抢答以后必须阻断别的选手的抢答。
锁存计时信号,当一个选手抢答以后倒计时停止,阻断时钟信号。
复位锁存,当处于复位状态的时候其他选手不能抢答;复位功能需要复位抢答,消除所有选手的抢答状态;复位计时,恢复倒计时数字,并停止计时;计时功能需要建立起振器,形成1Hz脉冲;需要建立60位倒计时器。
电子科技大学学生实习报告

电子科技大学学生实习报告一、实习单位背景我选择的实习单位是电子科技大学,它位于中国西部地区的经济、文化和科技中心——成都市。
电子科技大学是一所具有全额拨款事业单位性质的大学,直属于教育部,由教育部、四川省人民政府、成都市人民政府共建。
学校始建于1956年,原名成都电讯工程学院,是新中国第一所邮电高等学府。
经过60多年的发展,学校已经成为一所完整覆盖整个电子类学科,以电子信息科学技术为核心,工学、理学、管理学、文学、法学、经济学、教育学、艺术学等多学科协调发展的多科性研究型大学。
二、实习目的和意义我选择在电子科技大学实习的目的是为了提高自己的专业技能,了解电子科技领域的前沿动态,体验实际工作环境,培养自己的团队协作和沟通能力。
实习期间,我将参与学校科研项目,与导师和同学们一起进行科学研究,这对于我今后的学术发展和职业生涯具有重要意义。
三、实习内容和过程在实习期间,我主要参与了电子科技大学信息与通信工程学院的一个科研项目,研究内容是无线通信技术。
在导师的指导下,我首先学习了项目相关的理论知识,了解了当前无线通信技术的发展状况和存在的问题。
随后,我参与了项目的实验设计、数据采集和分析等工作。
在实验过程中,我学会了使用多种科研设备和软件,提高了自己的实验技能。
同时,我也与团队成员进行了深入的交流和讨论,培养了良好的团队协作精神。
四、实习收获和反思通过这次实习,我收获颇丰。
首先,我在专业技能方面得到了很大的提升,对无线通信技术有了更深入的了解。
其次,我学会了如何在实际工作中进行团队协作,提高了自己的沟通能力。
最后,我认识到理论知识与实际应用之间的联系,明白了学以致用的重要性。
同时,我也反思了自己的不足之处。
在实习过程中,我发现自己在某些方面的理论知识不够扎实,需要加强学习。
此外,我在实验操作方面也存在一定的不足,今后需要更加注重实践能力的培养。
五、总结总之,这次在电子科技大学的实习经历让我受益匪浅。
我深刻认识到理论知识与实际应用的重要性,提高了自己的专业技能和团队协作能力。
电子科技大学实验报告

(一)用WinDLX模拟器执行求阶乘程序fact.s。
这个程序说明浮点指令的使用。该程序从标准输入读入一个整数,求其阶乘,然后将结果输出。
该程序中调用了input.s中的输入子程序,这个子程序用于读入正整数。
(二)用WinDLX模拟器执行程序gcm.s。
该程序从标准输入读入两个整数,求他们的greatest common measure,然后将结果写到标准输出。
该程序中调用了input.s中的输入子程序。
(三)用WinDLX模拟器执行求素数程序prim.s。
这个程序计算若干个整数的素数。
六、实验器材(设备、元器件):
PC微机一台
七、实验步骤及操作:
1.双击WinDLX图标运行WinDLX。装入测试程序之前,先初始化WinDLX模拟器:点击File菜单中的Reset all菜单项,弹出一个“Reset DLX”对话框。然后点击窗口中的“确认”按钮即可。
1.2.选择File/Load Code or Data,按如下步骤操作,可将fact.s和input.s这两个程序装入主存:
◆点击fact.s
◆点击select按钮
◆点击input.s
◆点击select按钮
◆点击load按钮
3.点击主窗口中的Execution开始运行。
4.程序gcm.s和prim.s的运行过程同上。
八、实验数据及结果分析:
九、实验结论:
十、总结及心得体会:
十一、对本实验过程及方法、手段的改进建议:
报告评分:
指导教师签字:
电子科技大学
实验报告
学生姓名:
学号:
一、实验室名称:计算机学院计算心
二、实验项目名称:熟悉WinDLX的使用
电子科技大学微机实验报告-实验2

实验二 ARM 汇编控制LED 实验【实验目的】1、理解掌握通过ARM 汇编控制硬件操作;2、熟练使用ARM 调试软件RVDS 进行硬件调试。
【实验内容】1、掌握ARM 处理器GPIO 相关寄存器的使用;2、用ARM 汇编实现控制开发LED 按照一定方式点亮。
【预备知识】1、ARM 汇编基础2、ARM 处理器通用IO 口的操作【实验设备和工具】软件:Windows 操作系统,RVDS 软件硬件:ARM 嵌入式开发板,PC 机Pentium100 以上,并口线,JTAG 板,JTAG 连接线【实验原理】1、 S3C2440 处理器相关寄存器介绍PORT G 控制寄存器( GPGCON )PORT G 数据寄存器(GPGDAT)PORT G 禁止上拉寄存器(GPGUP)注:以上寄存器详细描述见实验指导书或者S3C2440 芯片手册。
2、开发板LED 部分原理图说明GPG5 接LED4,串联上拉电阻GPG6 接LED5,串联上拉电阻GPG7 接LED6,串联上拉电阻GPG8 接LED7,串联上拉电阻所以,当IO 口输出低电平时,相应的LED 才能点亮。
【实验步骤】(一)LED 汇编实验1、通过查看S3C2440 处理器G 口控制寄存器,在文件中添加汇编代码,设置GPG5-GPG8 为output。
2、在文件中添加汇编代码,禁止GPG5-GPG8 端口的上拉电阻。
3、在文件中添加汇编代码,点亮LED6,熄灭LED5,LED7,LED8,并调用延时。
4、在文件中添加汇编代码,点亮 LED7,熄灭 LED5,LED6,LED8,并调用延时。
5、在文件中添加汇编代码,点亮LED8,熄灭LED5,LED6,LED7,并调用延时。
6、在文件中添加汇编代码,实现LED5-LED8 依次点亮。
7.连接好 JTAG 仿真板,一口与 PC 的并口相连,另一口与开发板的 JTAG 口相连,打开开发板电源。
打开H-jtag 程序,检测CPU,点击RVDS 中的“Debu g”,打开RVD 进行硬件调试(二)LED C 语言实验(选做)【实验结果和程序】(一)LED 汇编实验;GPIO 寄存器宏定义GPGCON EQU 0xGPGDAT EQU 0xGPGUP EQU 0xEXPORT LEDTESTAREA LEDTESTASM,CODE,READONL Y ; 该伪指令定义了一个代码段,段名为LEDTESTASM,属性只读ENTRYLEDTEST;设置GPG5-GPG8(即LED4--LED7)为outputldr r0,=GPGCONldr r1,[r0]movr1,#0x00015400str r1,[r0];禁止GPG5-GPG8(即LED4--LED7)端口的上拉电阻ldr r0,=GPGUPldr r1,[r0]movr1,#0x01e0str r1,[r0]looptest;将数据端口G 的数据寄存器的地址附给寄存器r2ldr r2,=GPGDAT; 点亮LED5,熄灭LED6-LED8,并调用延时ldr r3,[r2]orrr3,r3,#0x01e0bicr3,r3,#0x0020str r3,[r2] ;GPG5(即LED5) output 0ldr r0,=0xffffff ;初始计数值bl delay ;调用延迟子程序;----------点亮LED6,熄灭LED5,LED7,LED8,并调用延时---- ldr r3,[r2]orrr3,r3,#0x01e0bicr3,r3,#0x0040str r3,[r2] ;GPG6(即LED6) output 0ldr r0,=0xffffff ;初始计数值bl delay;----------点亮LED7,熄灭LED5,LED6,LED8,并调用延时---- ldr r3,[r2]orrr3,r3,#0x01e0bicr3,r3,#0x0080str r3,[r2] ;GPG7(即LED7) output 0ldr r0,=0xffffff ;初始计数值bl delay;----------点亮LED8,熄灭LED5,LED6,LED7,并调用延时---- ldr r3,[r2]orrr3,r3,#0x01e0bicr3,r3,#0x0100str r3,[r2] ;GPG8(即LED8) output 0 ldr r0,=0xffffff ;初始计数值bl delay;-------------实现LED5-LED8 依次点亮-------------------b looptestdelaysub r0,r0,#1 ;r0=r0-1cmp r0,#0x0 ;将r0 的值与0 相比较bne delay ;比较的结果不为0(r0 不为0),继续调用delay,否则执行下一条语句mov pc,lr ;返回END ;程序结束符(二)LED C 语言实验(选做)arm 汇编部分:AREA |DATA|,CODE,READONL YENTRY;ldr r13,=0x1000IMPORT mainb mainENDC 语言部分://---------------Serial Experiment--------------------//-----------This is coded by UESTC HQ 20/*串口通信C 程序,按‘e’退出通信*/#define ULCON0 (*(volatile unsigned *)0x) //UART 线控制寄存器#define UCON0 (*(volatile unsigned *)0x) //UART 控制寄存器#define UFCON0 (*(volatile unsigned *)0x) //FIFO 控制寄存器#define UMCON0 (*(volatile unsigned *)0x5000000C) //AFC disable#define UTRSTA T0 (*(volatile unsigned*)0x) //UART 状态寄存器#define UBRDIV0 (*(volatile unsigned *)0x) //波特率#define UTXH0 (*(volatile unsigned *)0x)#define URXH0 (*(volatile unsigned *)0x)#define CAMDIV0 (*(volatile unsigned *)0x4C000018)#define GPHCON (*(volatile unsigned *)0x)#define GPHDAT (*(volatile unsigned *)0x)#define GPHUP (*(volatile unsigned *)0x)#define MPLLCON (*(volatile unsigned *)0x4C000004)#define UPLLCON (*(volatile unsigned *)0x4C000008)#define CLKDIVN (*(volatile unsigned *)0x4C000014)#define WTCON (*(volatile unsigned *)0x)void initpll(){MPLLCON=0x76022; //Fin=, Fout=CLKDIVN=0x07; //0000 0111}void inituart(){ULCON0=0x03; //1 位起始位,8 位数据位UCON0 =0x0805; //串口时钟PCLK,查询方式UFCON0 =0x0;UMCON0 =0x0;UBRDIV0 =0x17; // 波特率115200 UBRDIV0 = /(115200*16)-1=24-1=23}void initgpio(){GPHCON |=0xa0; // set to rxd and txdGPHUP |=0x0f; // pull upWTCON &=0xdb;}void uart_send(char * c){for (; *c != '\0'; c++){URXH0 = *c ;}}unsigned char uart_get() {}int main(){UTXH0=URXH0; return UTXH0;char key = ' ';initpll(); //初始化锁相环PLLinitgpio(); //初始化IO 口inituart(); //初始化串口uart_send("If you want to quit ,please press 'e'\r\n"); while(1){key = uart_get();if (key == 'e'){} else {uart_send ("\r\nyou pressed 'e' and you'll quit!\r\n"); break;uart_send(&key);}}uart_send("the program exited by user!\r\n");return 0;}【思考题】1 、如何实现 LED0-LED7 的循环点亮。
电子科技大学集成电路实验报告——模拟集成电路

CMOS 模拟集成电路设计及HSPICE 使用实验学时:4学时实验一 CMOS 工艺参数测量 一、实验目的:学习和掌握EDA 仿真软件Hspice ;了解CMOS 工艺技术及元器件模型,掌握MOSFET 工作原理及其电压电流特征;通过仿真和计算,获得CMOS 中NMOS 和PMOS 的工艺参数,,,,,p n p n tp tn k k V V λλ,为后续实验作准备。
二、实验内容:1) 通过Hspice 仿真,观察NMOS 和PMOS 管子的I-V 特性曲线;2)对于给定长宽的MOSFET ,通过Hspice 仿真,测得几组栅-源电压、漏-源电压和漏-源电流数据,代入公式21()()(1)2DSn n n GS tn n DS WI K V V V Lλ=-+,求得对应的工艺参数,,,,,p n p n tp tn k k V V λλ 。
三、实验结果:本实验中所测试的NMOS 管、PMOS 管L=1u ,W 由学号确定。
先确定W 。
W 等于学号的最后一位,若学号最后一位=0,则W=10u 。
所以,本实验中所测试的NMOS 管、PMOS 管的尺寸为:L=1u ,W=( 8 )u 。
(1) 测0.5um 下NMOS 和PMOS 管的I-V 特性曲线所用工艺模型是 TSMC 0.50um 。
所测得的Vgs=1V 时,NMOS 管Vds 从0V 到2.5V 变化时的I-V 特性曲线为:所测得的Vds=1.2V时,NMOS管Vgs从0V到2.5V变化时的I-V特性曲线为:所测得的Vsg=1V时,PMOS管Vsd从0V到2.5V变化时的I-V特性曲线为:所测得的Vsd=1.2V时,PMOS管Vsg从0V到2.5V变化时的I-V特性曲线为:(2)计算TSMC 0.50um工艺库下mos管对应的工艺参数测试NMOS管相关参数,Hspice中仿真用源文件(.sp文件)为:NOMS I-V CharacteristicM1 OUT IN 0 0 CMOSn L=1U W=8UVIN IN 0 1VOUT OUT 0 1.2.OPTIONS LIST NODE POST*.DC VOUT 0 2.5 0.1.DC VIN 0 2.5 0.1*.DC VOUT 0 2.5 0.1 VIN 0.8 1.0 0.2.PRINT DC I(M1).LIB "C:\synopsys\project\tsmc_050um_model.lib" CMOS_MODELS .END所测得的NMOS 管电流曲线为:所测的数据如下表:Ids Vds1V 1.5V Vgs 1V65.4uA 66.5 1.2V14.014.4根据公式21()()(1)2DSn n n GS tn n DS I K V V V Lλ=-+,计算,,n n tn k V λ,分别为: -611910,0.028, 1.37n n tn k V λ≈⨯≈≈测试PMOS 管相关参数,Hspice 中仿真用源文件(.sp 文件)为: POMS I-V CharacteristicM1 OUT IN Vdd Vdd CMOSP L=1U W=8UVIN Vdd IN 1 VOUT Vdd OUT 1.2.OPTIONS LIST NODE POST *.DC VOUT 0 2.5 0.1 .DC VIN 0 2.5 0.1*.DC VOUT 0 2.5 0.1 VIN 0.8 1.0 0.2.PRINT DC I(M2).LIB "C:\synopsys\project\tsmc_050um_model.lib" CMOS_MODELS .END所测得的PMOS 管电流曲线为:所测的数据如下表:Isd Vsd1V 1.5VVsg 1V 1.17 1.181.2V 4.87 5.15计算TSMC 0.50um 工艺中 pmos 参数p p tp ,分别为:-654.8910,0.017,0.927p p tp K V λ≈⨯≈≈综上所述,可得:TSMC 0.50um 工艺参数=n λ0.028=p λ0.017=tn V 0.37V=tp V 0.927V2/119V A K n μ=2/89.54V A K p μ=四、思考题2) 不同工艺,,p n λλ不同。
电子科技大学实验报告

图4-19
说明:由于cain功能很多,此处仅对本实验中所用到的功能进行讲解,其余功能读者可以自己去了解、尝试。
2.绑定网卡
在IP地址为192.168.1.12的机器上运行cain,在cain运行界面上,按下“sniffer”图标,并点击“configuration菜单”,在“sniffer”选项卡下,选择恰当的网卡进行绑定,点击确定。如图4-20、图4-21
1.安装使用工具Cain
首先在局域网内某台机器上安装Cain(IP地址为192.168.1.12)。Cain是一个功能强大的软件,可以实现网络嗅探、网络欺骗、破解加密口令、分析路由协议等功能。使用它之前必须进行安装,安装过程只需要按照默认情况安装即可。双击“Cain v2.5”,运行Cain的操作界面如图4-19:
六、实验内容:
1.安装使用工具Cain。
电子科大 实验报告

电子科大实验报告电子科技大学实验报告引言:电子科技大学作为中国著名的高等学府,以其卓越的教学质量和科研实力享誉全国。
在这里,学生们接受着严格的实验训练,以提升他们的科学研究能力和实践技巧。
本文将对电子科技大学的实验教学进行探讨,以及对我个人在实验中的体验和收获进行分享。
实验教学的重要性:实验教学在高等教育中具有重要的地位。
通过实验,学生们能够亲自动手操作,观察现象,进行数据采集和分析,从而深入理解课堂上学到的理论知识。
实验教学不仅培养了学生的动手能力和实践能力,还锻炼了他们的团队合作和解决问题的能力。
因此,电子科技大学高度重视实验教学,为学生提供了丰富多样的实验项目和设备。
实验室设备的先进性:电子科技大学实验室设备的先进性也是其实验教学的一大特点。
学校投入大量资金购置了各种先进的实验仪器和设备,以满足学生的学习需求。
例如,在电子信息工程专业的实验室中,学生们可以使用高性能的示波器、信号发生器和频谱分析仪等设备进行电路实验和信号处理实验。
这些设备不仅提供了实验所需的基本功能,还具备了一些高级功能,使得学生们能够更好地进行实验研究。
实验项目的多样性:电子科技大学的实验项目种类繁多,涵盖了各个专业领域。
学生们可以根据自己的兴趣和专业方向选择适合自己的实验项目。
例如,在通信工程专业的实验室中,学生们可以进行无线通信实验、光纤通信实验等;在计算机科学与技术专业的实验室中,学生们可以进行网络安全实验、人工智能实验等。
这些实验项目既能够帮助学生巩固课堂上学到的知识,又能够拓宽他们的实践经验。
个人实验体验与收获:我作为一名电子信息工程专业的学生,在电子科技大学的实验教学中获得了很多宝贵的经验和收获。
首先,通过亲自动手操作实验仪器,我深入了解了电路的工作原理和信号的处理方法。
其次,实验教学锻炼了我的团队合作和沟通能力,因为在实验中,我们需要与同组的同学密切合作,共同解决实验中遇到的问题。
最后,实验教学培养了我解决问题的能力。
电子科技大学 模拟电路实验报告01

模拟电路实验报告实验一常用电子测量仪器的使用1.实验目的(1)了解双踪示波器、函数信号发生器、晶体管毫伏表、直流稳压电源的工作原理和主要技术指标。
(2)掌握双踪示波器、晶体管毫伏表、直流稳压电源的正确使用方法。
2.实验原理示波器是电子测量中最常用的一种电子仪器,可以用它来测试和分析时域信号。
示波器通常由信号波形显示部分、垂直信道(Y通道)、水平信道(X通道)三部分组成。
YB4320G是具有双路的通用示波器,其频率响应为0~20MHz。
为了保证示波器测量的准确性,示波器内部均带有校准信号,其频率一般为1KHz,即周期为1ms,其幅度是恒定的或可以步级调整,其波形一般为矩形波。
在使用示波器测量波形参数之前,应把校准信号接入Y轴,以校正示波器的Y轴偏转灵敏度刻度以及扫描速度刻度是否正确,然后再来测量被测信号。
函数信号发生器能产生正弦波、三角波、方波、斜波、脉冲波以及扫描波等信号。
由于用数字LED显示输出频率,读数方便且精确。
晶体管毫伏表是测量正弦信号有效值比较理想的仪器,其表盘用正弦有效值刻度,因此只有当测量正弦电压有效值时读数才是正确的。
晶体管毫伏表在小量程档位(小于1V)时,打开电源开关后,输入端不允许开路,以免外界干扰电压从输入端进入造成打表针的现象,且易损坏仪表。
在使用完毕将仪表复位时,应将量程开关放在300V挡,当电缆的两个测试端接地,将表垂直放置。
直流稳压电源是给电路提供能源的设备,通常直流电源是把市电220V的交流电转换成各种电路所需要的直流电压或直流电流。
一般一个直流稳压电源可输出两组直流电压,电压是可调的,通常为0~30V,最大输出直流电流通常为2A。
输出电压或电流值的大小,可通过电源表面旋钮进行调整,并由表面上的表头或LED显示。
每组电源有3个端子,即正极、负极和机壳接地。
正极和负极就像我们平时使用的干电池一样,机壳接地是为了防止外部干扰而设置的。
如果某一电路使用的是正、负电源,即双电源,此时要注意的是双电源共地的接法,以免造成短路现象。
电子科大实验报告

一、实验名称计算机组成原理实验二、实验目的1. 掌握计算机组成原理的基本概念和组成结构。
2. 理解计算机各部件之间的逻辑关系和功能。
3. 学习计算机指令系统的基本原理和应用。
4. 培养动手实践能力和分析问题的能力。
三、实验内容1. 计算机硬件系统组成实验2. 计算机指令系统实验3. 计算机寻址方式实验4. 计算机中断系统实验四、实验原理1. 计算机硬件系统组成实验:通过搭建计算机硬件系统,了解计算机各个部件的功能和相互关系,包括中央处理器(CPU)、存储器、输入输出设备等。
2. 计算机指令系统实验:学习计算机指令系统的基本原理,包括指令格式、寻址方式、指令执行过程等。
3. 计算机寻址方式实验:了解计算机寻址方式的基本概念,包括直接寻址、间接寻址、寄存器寻址等,并掌握不同寻址方式的应用。
4. 计算机中断系统实验:学习计算机中断系统的原理,包括中断源、中断控制器、中断处理程序等,以及中断处理过程。
五、实验设备及器材1. 计算机组成原理实验箱2. 示波器3. 数字万用表4. 计算机软件:Keil、Proteus等六、实验过程及数据记录1. 计算机硬件系统组成实验(1)搭建计算机硬件系统,包括CPU、存储器、输入输出设备等。
(2)观察各个部件之间的连接和信号传输。
(3)测试计算机硬件系统的基本功能。
2. 计算机指令系统实验(1)编写简单的汇编语言程序,实现加法、减法等运算。
(2)使用Proteus软件模拟程序执行过程,观察CPU的运行状态和寄存器的内容。
3. 计算机寻址方式实验(1)编写汇编语言程序,实现不同寻址方式的操作。
(2)使用Proteus软件模拟程序执行过程,观察不同寻址方式对指令执行的影响。
4. 计算机中断系统实验(1)编写汇编语言程序,实现中断请求和处理。
(2)使用Proteus软件模拟程序执行过程,观察中断处理过程。
七、实验结果分析1. 通过搭建计算机硬件系统,了解了计算机各个部件的功能和相互关系,掌握了计算机硬件系统的基本原理。
电子科技大学信号与系统实验报告

电子科技大学信号与系统实验报告姓名:学院:学号:实验一:连续系统的幅频特性一、实验室名称:信号与系统实验室二、实验项目名称:连续系统的幅频特性测量 三、实验原理正弦波信号)cos()(0t A t x ω=输入连续LTI 系统,输出)(t y 仍为正弦波信号。
图3.3-1信号输入连续LTI 系统 图3.3-1中,)(cos()()(000ωωωj H t j H A t y ∠+=)通过测量输入)(t x 、输出)(t y 的正弦波信号幅度,计算输入、输出的正弦波信号幅度比值,可以得到系统的幅频特性在0ω处的测量值)(0ωj H 。
改变0ω可以测出不同频率处的系统幅频特性。
四、实验目的与任务目的:使学生对系统的频率特性有深入了解。
任务:记录不同频率正弦波通过低通、带通滤波器的响应波形,测量其幅度,拟合出频率响应的幅度特性;分析两个滤波器的截止频率。
五、实验器材数字信号处理实验箱、信号与系统实验板的低通滤波器模块U11、高通滤波器模块U21、PC 机端信号与系统实验软件、+5V 电源、连接线、计算机串口连接线 六、实验内容打开PC 机端软件SSP .EXE ,在下拉菜单“实验选择”中选择“实验三”;使用串口电缆连接计算机串口和实验箱串口,打开实验箱电源。
实验内容(一)、低通滤波器的幅频特性测量 实验步骤:1、信号选择:按实验箱键盘“3”选择“正弦波”,再按“+”或“-”依次选择表3.1中一个频率。
2、连接接口区的“输入信号1”和“输出信号”,如图3.3-2所示。
点击SSP 软件界面上的按钮,观察输入正弦波。
将正弦波频率值和幅度)(ωj H )(t x )(t y值(Vpp/2, Vpp 为峰-峰值)记录于表3.3-1。
接口区输入信号1输入信号2输出信号采样信号备用备用图3.3-2观察输入正弦波的连线示意图3、按图3.3-3的模块连线示意图连接各模块。
接口区输入信号1输入信号2输出信号采样信号备用备用低通滤波器U11输入S11输出S12图3.3-3 实验三实验内容(一)模块连线示意图4、点击SSP 软件界面上的按钮,观察输入正弦波通过连续系统的响应波形;适当调整X 、Y 轴的分辨率可得到如图3.3-4所示的实验结果。
电子科技大学现代电子综合实验频率计实验报告

实验报告学生:学院:专业:学号:指导老师:目录一、实验名称: (3)二、实验目的: (3)三、实验任务: (3)四、实验原理: (3)1.分频器: (4)①功能 (4)②实现: (4)2.闸门选择 (5)①功能 (5)②实现 (5)3.门控电路: (6)①功能: (6)②实现 (7)4.计数器: (8)①功能 (8)②实现 (8)5.锁存器: (9)①功能 (9)②实现 (9)6.扫面显示 (9)①功能 (9)②实现 (9)7.top顶层文件 (10)①功能: (10)②实现: (10)8.管脚的配置: (11)六、误差分析: (13)1. 原因 (13)2.减小误差 (13)七、实验结论: (14)八、程序附录: (14)1.分频器: (14)2.闸门选择: (15)3.门控电路: (16)4.计数器: (17)5.锁存器: (19)6.扫面显示: (20)7.top程序: (21)一、实验名称:基于FPGA的数字频率计的设计二、实验目的:学习VHDL语言并使用它完成频率计的设计,使学生不断的加深对VHDL描述语言的掌握,以及不断总结由软件来实现硬件的特点,学会程序与芯片的对接,为以后的工作和更进一步的学习学习打好基础。
三、实验任务:基于FPGA采用硬件描述语言VHDL,在软件开发平台ISE上设计出一个数字频率计,使用ModelSim仿真软件对VHDL程序做仿真并下载到芯片完成实际测量。
要求:其频率测量范围为10Hz~10MHz,测量结果用6只数码管显示。
有三个带锁按键开关(任何时候都只能有一个被按下)被用来选择1S、0.1S和0.01S三个闸门时间中的一个。
有两只LED,一只用来显示闸门的开与闭,另一只当计数器溢出时做溢出指示。
四、实验原理:频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟(本实验采用50MHz的石英振荡器作为基准时钟),对比测量其他信号的频率。
通常情况下计数每秒内待测信号的脉冲个数,此时我们称闸门时间为1S,闸门时间也可以大于或小于1S。
电子科大电装实习实验报告

电子科大电装实习实验报告一、实习目的与意义本次电子科大电装实习旨在让同学们了解和掌握电子产品的生产工艺过程,提高动手操作能力和创新能力。
通过实习,同学们可以熟悉电子元器件的识别、焊接技巧以及电子产品的组装和调试过程。
这对于我们今后从事电子技术工作,具有较强的实际操作能力和工程实践能力具有重要意义。
二、实习内容与过程1. 元器件识别与检测在实习的第一阶段,我们学习了如何识别和检测电子元器件,包括电阻、电容、电感、二极管、三极管等。
老师详细讲解了各种元器件的符号、特性以及检测方法。
通过理论学习与实践操作,同学们掌握了元器件的基本识别和检测技巧。
2. 焊接技巧训练在实习的第二阶段,我们进行了焊接技巧的训练。
首先,老师讲解了焊接的基本原理和注意事项。
然后,同学们在老师的指导下,进行了实际的焊接操作。
我们学习了如何使用电烙铁、焊接锡丝、焊接元器件等。
通过反复练习,同学们逐渐掌握了焊接技巧,能够熟练地焊接各种元器件。
3. 电子产品组装与调试在实习的第三阶段,我们进行了电子产品的组装与调试。
本次实习的工程项目是一个简单的声光控电路。
同学们在老师的指导下,完成了电路图的设计、元器件的焊接、电路板的组装和调试。
在调试过程中,我们学习了如何使用示波器、信号发生器等仪器仪表,以及如何判断和排除故障。
三、实习收获与体会通过这次电装实习,我收获颇丰。
首先,我学会了如何识别和检测电子元器件,掌握了焊接技巧,提高了动手操作能力。
其次,我了解了电子产品的生产工艺过程,学会了如何组装和调试电子产品。
最后,我在实践中培养了一定的创新意识和工程实践能力。
这次实习让我深刻体会到理论与实践相结合的重要性。
在实习过程中,我们不断地将所学的理论知识应用到实际操作中,从而更好地理解和掌握了电子技术。
同时,实习也让我认识到电子技术的广泛应用和无穷魅力,激发了我继续学习和探索电子技术的兴趣。
四、实习总结总的来说,这次电子科大电装实习是一次非常宝贵的实践机会。
电子科技大学数电实验报告

assign disp_data_right2=Q_2;
assign disp_data_right3=Q_3;
assign disp_data_right4=Q_4;
assign disp_data_right5=Q_5;
dynamic_led6 u6 (
.disp_data_right0(disp_data_right0),
.disp_data_right1(disp_data_right1),
.
disp_data_right2(disp_data_right2),
.
disp_data_right3(disp_data_right3),
.disp_data_right4(right5(disp_data_right5),
);
reg[24:0] clk_div_cnt=0; reg clk_div=0; always @ (posedge clk) begin
if (clk_div_cnt==25000) begin
clk_div=~clk_div; clk_div_cnt=0; end else
clk_div_cnt=clk_div_cnt+1; end
4'h6: seg=8'h7d; 4'h7: seg=8'h07; 4'h8: seg=8'h7f; 4'h9: seg=8'h6f; 4'ha: seg=8'h77; 4'hb: seg=8'h7c; 4'hc: seg=8'h39; 4'hd: seg=8'h5e; 4'he: seg=8'h79; 4'hf: seg=8'h71; default: seg=0; endcase end
电子科大_实验报告

一、实验名称计算机组成原理实验二、实验目的1. 理解计算机的基本组成和结构。
2. 掌握计算机硬件各模块的功能和作用。
3. 熟悉计算机指令的执行过程。
4. 通过实验验证计算机组成原理的相关知识。
三、实验内容1. 计算机硬件各模块功能实验2. 指令执行过程实验3. 算术逻辑单元(ALU)实验4. 控制单元实验5. 存储器实验四、实验原理计算机是由硬件和软件两部分组成的。
硬件主要包括中央处理器(CPU)、存储器、输入输出设备等。
软件则是指计算机运行的各种程序和数据。
1. 计算机硬件各模块功能实验计算机硬件各模块功能实验主要是验证计算机硬件各模块的功能和作用。
通过实验,了解计算机硬件的基本组成和工作原理。
2. 指令执行过程实验指令执行过程实验是验证计算机指令的执行过程。
通过实验,掌握计算机指令的执行步骤,理解计算机指令的执行原理。
3. 算术逻辑单元(ALU)实验算术逻辑单元(ALU)实验是验证ALU的功能和作用。
通过实验,了解ALU在计算机中的作用,掌握ALU的运算原理。
控制单元实验是验证控制单元的功能和作用。
通过实验,了解控制单元在计算机中的作用,掌握控制单元的控制原理。
5. 存储器实验存储器实验是验证存储器的功能和作用。
通过实验,了解存储器在计算机中的作用,掌握存储器的存储原理。
五、实验设备及器材1. 计算机组成原理实验箱2. 指示灯3. 连接线4. 信号发生器5. 示波器6. 万用表六、实验过程及数据记录1. 计算机硬件各模块功能实验(1)观察实验箱中各个模块的连接情况,记录各个模块的名称和功能。
(2)按照实验指导书的要求,进行各个模块的实验操作,观察各个模块的工作情况,记录实验结果。
2. 指令执行过程实验(1)按照实验指导书的要求,设置实验参数,观察指令执行过程中的各个阶段。
(2)记录指令执行过程中的各个阶段的时间,分析指令执行过程。
3. 算术逻辑单元(ALU)实验(1)观察实验箱中ALU的连接情况,了解ALU的输入输出端口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过本次实验基本了解了ARP欺骗的基本原理。通过具体的实验过程掌握了用ARP欺骗技术获取网站用户名、密码等信息的方法而且也熟悉ARP欺骗的工具使用,以及实验完成过程。
十二、对本实验过程及方法、手段的改进建议:无
报告评分:
指导教师签字:
假设一个网络环境中,网内有三台主机,分别为主机A、B、C。主机详细信息如下描述:
A的地址为:IP:
B的地址为:IP:
C的地址为:IP:
正常情况下A和C之间进行通讯,但是此时B向A发送一个自己伪造的ARP应答,而这个应答中的数据为发送方IP地址是(C的IP地址),MAC地址是BB-BB-BB-BB-BB-BB(C的MAC地址本来应该是CC-CC-CC-CC-CC-CC,这里被伪造了)。当A接收到B伪造的ARP应答,就会更新本地的ARP缓存(A被欺骗了),这时B就伪装成C了。同时,B同样向C发送一个ARP应答,应答包中发送方IP地址四(A的IP地址),MAC地址是BB-BB-BB-BB-BB-BB(A的MAC地址本来应该是AA-AA-AA-AA-AA-AA),当C收到B伪造的ARP应答,也会更新本地ARP缓存(C也被欺骗了),这时B就伪装成了A。这样主机A和C都被主机B欺骗,A和C之间通讯的数据都经过了B。主机B完全可以知道他们之间说的什么:)。这就是典型的ARP欺骗过程。
1.安装使用工具Cain
首先在局域网内某台机器上安装Cain(IP地址为)。Cain是一个功能强大的软件,可以实现网络嗅探、网络欺骗、破解加密口令、分析路由协议等功能。使用它之前必须进行安装,安装过程只需要按照默认情况安装即可。双击“Cain v2.5”,运行Cain的操作界面如图4-19:
图4-19
ARP欺骗存在两种情况:一种是欺骗主机作为“中间人”,被欺骗主机的数据都经过它中转一次,这样欺骗主机可以窃取到被它欺骗的主机之间的通讯数据;另一种让被欺骗主机直接断网。
五、实验目的:
1.通过ARP欺骗技术获取网站用户名、密码等信息。
2.了解ARP欺骗的基本原理。
3.熟悉ARP欺骗的工具使用,以及实验完成过程。
图4-24
图4-25
说明:若没有选择 图标,则当点击 时,会提示“sniffer not be actived”,此时点击 ,开始嗅探,实验仍可继续进行。从cain主界面中可以看到,已探测出在该区域段的机器(10.11为主机,13为虚拟主机,1为网关)。如图4-26
图4-26
4.ARP欺骗
选择cain主界面下端的APR标签 ,点击“ ”号,在选项框中选择进行ARP欺骗的地址。左边选择被欺骗的主机,再在右边选择合适的主机(或网关),ARP能够在左边列表中被选的主机和所有在右边选中的主机之间双向劫持IP包。在该实验中首先在左侧列表中选择的地址,然后右侧列表即会出现其他IP地址,若在右侧选择网关,这样就可以截获所有从13发出到广域网的数据包信息。点击“OK”,在cain界面上可以看到形成的欺骗列表,此时在状态一栏中显示“idle”,开始欺骗点击工具栏上的“ ”状态变为“poisoning”,开始捕获。此时,在机器上进行网络操作,在12机器上会看到cain界面上显示捕获数据包的增加。如图4-27、图4-28、图4-29、图4-30
六、实验内容:
1.安装使用工具Cain。
2.绑定网卡。
3.确定嗅探区域。
4.ARP欺骗。
5.查看结果。
七、实验器材(设备、元器件):
PC微机一台、SimpleNAD网络实验教学系统
八、实验步骤:
Ping命令是一种TCP/IP实用工具,在DOS和UNIX系统下都有此命令。它将您的计算机与目标服务器间传输一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通。
图4-20
图4-21
说明:在一台物理机上,有时因为配置虚拟机或多个网卡的情况下,会有多个网卡和对应的IP,网卡的选择根据所要嗅探的IP地址的范围决定。若需要探测的是的机器,则应该选择第二个网卡,进行绑定。
在filters按钮下可以选择嗅探的协议类型。如图4-22
图4-22
在configuration中的ARP标签中,可以设置是用本机真实IP和MAC地址参与还是使用伪装IP和MAC地址。若选用使用伪装IP和MAC地址,可以在此处填写上设定的IP地址及MAC地址,这样,在之后的欺骗中即或发现了可疑也无法追述到真实主机。如图4-23所示
图4-27
图4-28
说明:根据版本不同,有的版本在右侧可以选择一个或多个IP地址进行嗅探。
图4-29
图4-30开始访问网络源自,如图4-31图4-315.查看结果:
在该试验中我们的目的是通过欺骗,实现捕获用户名密码的目的,在整个欺骗结束后,在cain状态栏的“password”标签,这里放置捕获的所有用户名、密码信息。如图4-32、图4-33
若此时IP为13的机器登陆到IP为11的机器的某个论坛上,结果如图4-36、图4-37:
图4-36
图4-37
说明:从显示中可以看到用户名密码,以及访问涉及的页面,cookie等情况。
9、实验数据及结果分析:
十、实验结论:
ARP是一种将IP转化成以IP对应的网卡的物理地址的一种协议,或者说ARP协议是一种将IP地址转化成MAC地址的一种协议。它靠维持在内存中保存的一张表来使IP得以在网络上被目标机器应答。ARP欺骗只是ARP攻击中的一种,它的形式也有很多,在实际应用中,要防范ARP欺骗建议用户采用双向绑定的方法解决并且防止ARP欺骗,局域网(包括机房)的电脑(或者服务器)上面绑定网管的网卡MAC,网关也同样绑定你这台电脑的静态MAC。或使用ARP防火墙(如360推出的ARP防火墙)来阻止ARP欺骗。
图4-32
图4-33
说明:图4-33右边列表中包括了所捕获的用户名密码按不同协议的分类情况,可以很清楚地看到IP为13的机器访问的某网络的用户名和密码(HTTP协议下)。
若是要嗅探在局域网内的某个web服务器的用户名密码,将ARP欺骗列表进行下修改。如图4-34、图4-35
图4-34
图4-35
说明:可以看到数据包在增加。而下端路由处没有显示(因为没有通过路由连出外网)
电子科技大学
实验报告
学生姓名: 学 号: 指导教师:实验地点: 主楼A2-413-1 实验时间:
一、实验室名称: 主楼A2-413-1
二、实验项目名称:ARP欺骗实验
三、实验学时: 学时
四、实验原理:
常见的ARP攻击为两种类型:ARP扫描和ARP欺骗。
ARP协议并不只在发送了ARP请求才接收ARP应答。当计算机接收到ARP应答数据包的时候,就会对本地的ARP缓存进行更新,将应答中的IP和MAC地址存储在ARP缓存中。所以在网络中,有人发送一个自己伪造的ARP应答,网络可能就会出现问题。
图4-23
3.确定嗅探区域
选定sniffer标签 ,点击cain图标中的“ ”,可以对主机所在的整个网络或指定网络进行嗅探。本实验选择对指定IP范围进行嗅探,选择“Range”,输入需要嗅探的IP范围。点击“OK”。主界面将出现在指定区域内扫描到得主机IP、MAC地址等信息。如图4-24、图4-25
说明:由于cain功能很多,此处仅对本实验中所用到的功能进行讲解,其余功能读者可以自己去了解、尝试。
2.绑定网卡
在IP地址为的机器上运行cain,在cain运行界面上,按下“sniffer”图标,并点击“configuration菜单”,在“sniffer”选项卡下,选择恰当的网卡进行绑定,点击确定。如图4-20、图4-21