- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
射频识别(RFID)技术实验指导书
计算机工程学院
2015 年
实验一 IAR集成开发环境
一、实验目的
(1) 学会集成开发环境IAR的使用;
(2) 学会在1AR集成开发环境中创建工程、调试程序的方法。
二、 实验设备
PC机,RHD低频(或高频)模块,AVR仿真器,USB延长线。
三、 实验内容
(1) 熟悉IAR集成开发环境中,常用窗口的功能;
(2) 创建一个工程,并编译、调试程序。
碾件连接
准备好RFID低频(或高频)模块,AVR仿真器,USB延长线等,按图1?1所示连接好硬件设备,其
中USB延长线的另一端接到PC机的USB 口。
图1-1
新建一?个文件夹,命名为RF1D,并在RF1D文件夹中建立一?个子文件夹,命名为:test。
打开IAR开发环境,选择Project-*Create New Project”,贝!J会弹出如图1-2所示的界面。
图1-2
选择包含一个空的main, c文件的工程,如图1-3所示。
图1-3
弹出如图1-4所示的“另存为”窗口,输入项目名称test”并将其保存在RFID\test文件夹下。
图14
点击“保存”按钮后显示如图1-5所示的TAR窗口。此时项目中有TAR自动生成的一个名为“test”
的工程,并自动添加T main, c和main()函数。
图1-5
IAR的常用功能模块冇菜单、按键资源、工程窗口、编辑窗口和信息窗口等,如图1-5所示。
菜单:包含IAR支持的菜单操作。
按键资源:包含编译、调试等常用按键,可以提高操作速度。
工程窗口:工程信息和结构的显示窗口,用于工程管理。
编辑窗口:代码的编辑区域。
?信息窗口:显示各种信息和操作信息。
点击“Save All”按钮耳,这时要求保存Workspace,命名为RFID并将其保存在RFID文件夹下。
编写代码
在main, c文件中输入以下代码:
^define ENABLE_B I T_ DE FINI11ONS 1
^include icml6?h
int main( void )
{
MED引與逵搖一个应,低宝平点、亮
门没宣ED为藏出
DDRC 1= (1??C7);
门妖奎口为言岂孚
FORIC 1= (1?PC7);
//^ES 旳旁为 uBc io/S
ICCR1B s=- ({1?CS12) I (l?CS10));
TCCR1B | = (1?CS11);
门齐之定込霸滋出手送
IIMSK I = (1?IOIE1);
〃污总护虧
SREG |= (1 ? 7);
while(1)
{
//.§ K看漫出弓彗惡务更裁#pragr.a vector = I IKE Rl_O\T_ve c t _interrupt void TIMERl_cv(void) r _门岂次进中滋,葩匚狀惑誉龚一茨if (FORTC(1?FC7)){FORTC = ~(1?FC7);
//.§ K看漫出弓彗惡务更裁
#pragr.a vector = I IKE Rl_O\T_ve c t _interrupt void TIMERl_cv(void) r _
门岂次进中滋,葩匚狀惑誉龚一茨
if (FORTC(1?FC7))
{
FORTC = ~(1?FC7);
}
else
{
FORTC |= (1?FC7);
}
5?配置工程
在工程窗口,鼠标右击“test-Debug”,如图1-6所示,然后选择“Options”,在打开的界面中按如
卜?步骤进行设登。
Workspace
X
while(1)
Files
I—I
(—El 圃 main.c 甩口。utput
IO
Qptions.?.
Make
Compile
Rebuild All
Clean
a vector = IIME rrupi void TIME
gtop Build
Add
次逹卞迹,EE匚欢
ORTC(1?PC7))
Remove
RIC
= -1?FC7
Source Code Control ?
File Propertiws???
Sgt as ActiveRIC1= (1?PC7)
Sgt as Active
RIC
1= (1?PC7)
图1-6
Options for node Mled*
Category:
General Options
General Options
C/C++Compiler
Assembler
Custom Build
Build Actions
Linker
Debugger
CCR
ICE200
JTAGICE
JTAGICE mkll
Dragon
Simulator
Third-Party Driver
OK Cancel I
图1-7
图1-8
r
Options for node *led
您可能关注的文档
最近下载
- 幼升小简历模板.doc VIP
- 精神科病历书写规范PPT课件.pptx
- 2023-2024学年北京市海淀区九年级上学期期中考试物理试卷+答案解析.pdf VIP
- 2025年贵州事业单位招聘考试(综合基础知识/公共基础知识)历年参考题库含答案详解(5卷).docx VIP
- 2025年《FPGA技术应用》课程标准.docx VIP
- 学堂在线 科研伦理与学术规范 期末考试答案.docx VIP
- 第23课人类社会面临的机遇与挑战【中职专用】《世界历史》(高教版2023基础模块).pptx VIP
- 口腔粘液腺囊肿的护理ppt.pptx
- 学堂在线 研究生生涯发展与规划 章节测试答案.docx VIP
- 美术教学课题研究报告.docx VIP
原创力文档


文档评论(0)