实验一说明Word文档格式.docx
- 文档编号:21768071
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:13
- 大小:655.32KB
实验一说明Word文档格式.docx
《实验一说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《实验一说明Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
安装完成后在系统“开始”-“所有程序”可以看到“PROTEUS6professional”;
运行“Licence Manager”在弹出的宣窗口中选择
按键,找到Proteus安装程序下的“licence.lxk”,打开后会出现如下窗口:
用鼠标点击左边窗口中的V6PRO,使之成为上图所示状态,点下面的“Install”按键,在出现的提示窗口中选择确定,会结束提示,在返回后选择“Close”,结束Licence的输入。
.2.安装RVDS软件及破解
打开“RVDS-2-2”文件夹,运行“setup.exe”文件,进行RVDS2.2工具安装,使用默认路径安装,安装过程都使用默认选项即可,当进行Licenseq询问时选择第二项“Installlicense”然后按“下一步”直至完成。
完装完成后需要进行一定的破解工作,步骤如下:
首先,运行“Crack”文件夹下的“PATCH.EXE”程序,然后逐一为以下文件加上校验码,(安装路径默认为“C:
\Programfiles\ARM”):
安装路径\IDEs\CodeWarrior\CodeWarrior\5.6.1\1592\win_32-pentium\bin\Plugins\License\ oemlicense.dll
安装路径\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pentium\oemlicense\oemlicense.dll
安装路径\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe
安装路径\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\armasm.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\armcpp.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\armlink.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\fromelf.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\tcc.exe
安装路径\RVCT\Programs\2.2\349\win_32-pentium\tcpp.exe
安装路径\RVD\Core\1.8\734\win_32-pentium\bin\tvs.exe
安装路径\RVD\Core\1.8\734\win_32-pentium\bin\xry100.dll
其次,运行“Crack”文件夹下的“KEYGEN.EXE”程序将成生的“License.dat”文件拷贝到RVDS安装的文件夹“ARM”下。
第三步运行“开始”-“所有程序”-“ARM”-“LicenseWizardV4.0”,在弹出的窗口下选择“下一步”-“InstallLicense”-“下一步”-在弹出窗口的待输入栏旁按“
”按钮,选择C:
\Programfiles\ARM\License.dat文件,按“Add”加入到License目录下,直到完成。
3.学习Proteus使用绘制电路图
完成以下电路图的设计任务,该电路完成后保存到“实验一”文件夹下。
具体操作步骤如下:
打开ProteusISIS软件进入如下编辑窗口:
1)点击左边绘图工具栏中的第一个按钮“
”,在出现以上界面;
2)点击界面中间对象选择按钮“
”弹出元器件选择窗口:
3)在KEYWORD栏空白处输入“lpc2124”,出现窗口如下:
4)双击大窗口中的“LPC2124MICROARM7basedmicrocontroller,256kFlash,16RAM,10bitADC”对LPC2124器件进行选择。
重复以上操作,选择“BUTTON”,“LED-GREEN”,“RES”,到项目的备选器件列表,最后点“OK”退出选择窗口。
5)在ISIS主窗口中用鼠标左键点击LPC2124,然后在图形编辑窗口中点鼠标左键,将LPC2124放在编辑窗口中,如果需要改变其放置的位置,用鼠标右键点击LPC2124,当其变为红色时,用鼠标左键按住后可以移动鼠标改变该元件的位置,放置好后松开鼠标左键,并在空白处单击鼠标右键,取消对元件的选择。
用相同操作放置好BUTTON,LED,RES,电阻的值可以选择后单击左键进行相关窗口进行修改,布局和参数值修改后如下图所示:
6)放置好元件后,接着放置电源,地线等。
点击工具栏按键“
”出现如下界面:
7)在对象选择窗口中选择“POWER”,并放置到合适的位置:
8)在POWER上点击鼠标右键并单击,将每个POWER标上电压值。
完成电源标注后如下图:
9)再选择对象窗口中的“GROUND”,放置到图形编辑区:
10)然后,点击工具栏第四个按键“
”,开始进行线路连接。
当鼠标移动到连接引脚时会出“×
”标志,可单击鼠标左键。
然后移动鼠标到另一连接端出现“×
”时单击鼠标完成连接,连接后的电路图如下:
注意将电路图进行保存,保存到“实验一”目录下。
4.进行相关设置,开始电路仿真
电路完成后将进行一系列设置工作。
1)在LPC2124上单击鼠标右键,使之成为红色表示被选择,单击鼠标左键,弹出如下窗口:
在窗口中“Programfile”栏点“
”选择“实验一”文件夹下的“EINT1”-“eint1.hex”文件,完成LPC2124运行程序的选择。
在窗口中“ClockFrequency”栏输入10MHz,完成对LPC2124芯片程序选择和主频设置。
点“ok”退出设置。
2)选择“DESIGN”-“CONFIGURE POWER RAILS”命令,出现PowerRailConfiguration对话框,如下图:
单击“New”按键,在弹出窗口中输入3.3V
返回后单击“PowerRailConfiguration”窗口下的“Unconnectedpowernets”中的3.3v,并按下中间的“ADD”按键,加到3.3v的网络连接中去。
3)同样创建一个1.8V的电源点,并将未连接的1.8v电源头加入到1.8v电源点上。
5.进行电路仿真运行
在ISIS主窗口下有仿真演示操作按钮
,点
仿真开始,这时用鼠标左键,点击开关“KEY1”观察仿真效果。
该部分完成后,可以到Windows“资源管理器”中进入EINT01文件夹,双击EINT1.mcp工程文件,打开的Realview工程,弹出如下窗口
在窗口左边的“Files”栏中双击main.c,该程序是下载到仿真电路中的软件主程序,理解其代码功能。
实验要求:
完成电路图的设计和仿真过程的操作,理解仿真的基本思想和过程,学习Proteus软件中电路设计的基本方法。
理解程序与外接电路之间的关系。
实验报告:
1,实验基本步骤,操作中出现的问题及解决过程。
2,解释main.c程序中的代码与电路之间的关系。
3,如果电路中的KEY2的连线是接在LPC2124的45脚,则main.c程序是否需要修改,如何修改?
/*****************************************************************************文件:
main.c*功能:
使用外部中断1进行LED控制,每当有一次中断时,即取反LED,以便指示中断输入****************************************************************************/#include"
config.h"
#defineLEDCON0x00000800/*****************************************************************************名称:
DelayNS()*功能:
长软件延时****************************************************************************/void__irqIRQ_Eint2(void){uint32i;
//i=VICIRQStatus;
//读出VICIRQStatus的值(IQR状态寄存器)i=IO0SET;
//读出当前LED2控制值if((i&
LEDCON)==0)//控制LED2控制值{IO0SET=LEDCON;
}else{IO0CLR=LEDCON;
}while((EXTINT&
0x04)!
=0)//等待外部中断信号恢复为高电平{EXTINT=0x04;
//清除EINT2中断标志}VICVectAddr=0x00;
}/*****************************************************************************名称:
main()*功能:
初始化外部中断1及I/O连接等****************************************************************************/intmain(void){PINSEL0=0x80000000;
//设置p0.15为int2PINSEL1=0x00000000;
IO0DIR=LEDCON;
//设置为p0.11输出//IO0SET=LEDCON;
//p0.11输出高电平IO0CLR=LEDCON;
//p0.11输出低电平VICIntSelect=0;
//中断请求全分配为IRQVICIntEnable=0x0001c000;
//中断全使能VICVectCntl1=0x30;
//向量控制1寄存器(int2为16通道)VICVectAddr1=(int)IRQ_Eint2;
//向量地址1寄存器EXTINT=0x07;
//外部中断标志寄存器while
(1);
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 说明