《嵌入式接口技术》实验报告1-SPI通信实验.docVIP

《嵌入式接口技术》实验报告1-SPI通信实验.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《嵌入式系统接口技术》实验报告

实验序号:1实验项目名称:SPI通信实验

学号

XXX

姓名

XX

专业、班

11计算机科学与技术

实验地点

1-318

指导教师

XXX

实验时间

2013-9-27

一、实验目的

1.熟悉proteus仿真软件的使用。

2.熟悉ADS1.2编译器的使用。

二、实验设备(环境)及要求

硬件:PC机;

软件:PC机操作系统windowsXP,Proteus软件,ADS1.2

三、实验内容与步骤

实验内容:

搭建好环境的基础上,实现SPI通信实验。实验要求如下:利用LPC2138的SPI接口,实现与外围芯片74HC595的通信。控制74HC595实现流水灯效果或者实现八段数码管的显示效果。可根据自己的能力自由发挥。

实验步骤:

1创建工程,添加本实验程序代码,编译连接整个工程,如果报错则修改程序,直至编译通过

2软件模拟连线

3导入程序,运行。

四、实验结果与数据处理

1.源程序

#includeconfig.h

#defineHC595_nCS(10)

#defineHC595_RCK(116)

voidHC595_Init(void)

{

PINSEL0=(PINSEL00xffff00ff)|0//设置P0。4,P0。5,P0。6为SPIO引脚

PINSEL0=PINSEL00xfffffffc;//设置HC595_nCS为GPIO接口

PINSEL2=PINSEL20xfffffff7;//设置HC595_RCK为GPIO接口

IO0DIR=IO0DIR|HC595_nCS;

IO1DIR=IO1DIR|HC595_RCK;

IO0CLR=HC595_nCS;//选中HC595

S0PCCR=0x64;

S0PCR=0x30;

}

uint8HC595_SendData(uint8data)

{

IO1CLR=HC595_RCK;

S0PDR=data;

while(0==(S0PSR0x80));

IO1SET=HC595_RCK;

return(S0PDR);

}

intmain(void)

{

inti,k;

HC595_Init();

for(i=0;i256;i++)

{

HC595_SendData(i);

for(k=0;k1000000;k++);

}

return0;

}

2.

3.流程图

五、分析与讨论

引脚设置模块没有搞得很懂,知识扎得不够牢。IO3DIR不知是什么功能照搬书上导致出错,还有貌似只记得二进制流水灯亮法。要好好反省。

六、教师评语

签名:

日期:

成绩

文档评论(0)

h17773168846 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档