位工业级通用单片机-应用笔记_第1页
位工业级通用单片机-应用笔记_第2页
位工业级通用单片机-应用笔记_第3页
位工业级通用单片机-应用笔记_第4页
位工业级通用单片机-应用笔记_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

V1.1–Nov23,19,Innovation RoadScienceParkHsin-Chu 300R.O.C.:886-3-578-6005Fax:886-3-578-4418 页 例 流程 1硬件连 图1-193C46描 读时 写时93C461-5.

))图1-4使用SPI接 voidF_93C46SPI_Init(UInt16CsPort,UInt16CsBit) 用SPMC75F2413A的哪个IO口做CS控制 #define #define #define #define 输出参 头文 件 子 voidF_93C46GPIO_Init(UInt16CsPort,UInt16CsBit, UInt16ClkPort,UInt16ClkBit,\UInt16DiPort,UInt16DiBit,\UInt16DoPort,UInt16DoBit);描述SPMC75F2413AGPIO93C46IO #define #define #define #define 用CsPort口的哪一位做CS控制线(0——15) 用SPMC75F2413A的哪个口做Clk控制线 用CsPort口的哪一位做Clk控制线(0——15) 用SPMC75F2413A的哪个口做DI控制线 输出参 头文 件 子 F_93C46GPIO_Init(PortB,10,PortB,11,PortB,12,UInt16F_93C46SPI_EraseOne(UInt16Address); 檫除93C46的一个字节 要檫除的地址,低9位有效 头文件 件 子 F_93C46_EraseOnevoidF_93C46SPI_WriteEnable(); 输出参 头文 件 在执行向93C46写一个字节、写全部等函数前必须执行此函数,使能 子 voidF_93C46SPI_WriteDisable(); 输出参 头文 件 向93C46写数据,在有效数据写完后,为了防止干扰信号或误操作修改 子 F_93C46SPI_WriteDisableUInt16F_93C46SPI_EraseAll(); 头文 件 子 F_93C46SPI_EraseAllUInt16F_93C46SPI_WriteAll(UInt16Data); 向93C46的所有单元写入同样的数据 要写入的数据,低8位有效 头文件 件 子 F_93C46SPI_WriteAllUInt16F_93C46SPI_Read(UInt16Address); 如果地址Address<128,则返回地址单元的值;否则返回-1。头文件 件 子 F_93C46SPI_ReadvoidF_93C46SPI_WriteDelay(UInt16uiDlyTime); 头文 件 子 VoidF_93C46SPI_Configure(BooleanSPI_SMPS,\BooleanSPI_PHA,\BooleanSPI_POL,\BooleanSPI_FS);描 输入参 头文 件 例子 #include#include#include"Spmc75_regs.h"#include"unspmacro.h"#include#defineunsignedintvoidF_Delay(unsigned{unsignedintunsignedintP_IOA_Dir->W=P_IOA_Attrib->W=0xFFFF;P_IOA_Buffer->W=//IOA4----IOA11LEDDisplay {////EraseuiDebug=for{uiReadData[i]=F_93C46SPI_Read(i);if(uiReadData[i]!=0xFF)P_IOA_Buffer->B.bit4^=}//foruiDebug=//for{uiReadData[i]=F_93C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论