- 5
- 0
- 约3.39千字
- 约 5页
- 2016-11-27 发布于重庆
- 举报
基于mega16和M45PE16的SPI存儲扩展与Proteus仿真
基于mega16和M45PE16的SPI存储扩展与Proteus仿真
对mega16进行外部存储扩展,用M45PE16作为flash存储的扩展,两设备通过SPI接口进行通信。
用proteus进行仿真,结果如图:
在SPI Debug-Monitor mode窗口我们看到这个程序执行的过程。大概分为3部分:
1,激活 M45PE16
2,把数据写入M45PE16
3,从M45PE16中读出上步写入的数据
源代码如下,M45PE16简称为M了:
/*m45pe16.h 头文件,定义了一些常用的东西,在datasheet里都有。前面一堆是对M进行操作的指令,后面的DL,driven low,把ss拉低。DH,driven high,把ss拉高。WAIT,等,等SPI口的传输完毕(每传一个byte就要加个WAIT)。*/
#ifndef M45PE16_H_
#define M45PE16_H_
#define WREN 0X06
#define WRDI 0X04
#define RDID 0X9F
#define RDSR 0X05
#define READ 0X03
#define FAST_READ 0X0B
#define PW 0X0A
#define PP 0X02
#define PE 0XDB
#define SE 0XD8
#define DP 0XB9
#def
您可能关注的文档
最近下载
- 我的快乐寒假生活PPT主题班会课件.pptx VIP
- 2025年福建省中考数学试题(含标准答案及解析).pdf
- 毕业论文设计《碟式分离机设计》.doc VIP
- 二级注册计量师计量法律法规及综合知识(计量综合知识)模拟试卷10.doc VIP
- Think1 Unit3 知识清单及作业单.pdf VIP
- 规范《GB5085.3-1996-危险废物鉴别标准浸出毒性鉴别》.pdf VIP
- 含特殊药品复方制剂培训教材.ppt VIP
- 改革开放以来浙江省基层团建工作的发展.pdf VIP
- (高清版)DG∕TJ 08-2183-2015 城市道路养护维修作业安全技术规程.docx VIP
- IEC60335家用和类似用途电器的安全通用要求-1.pdf VIP
原创力文档

文档评论(0)