找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2430|回复: 0
打印 上一主题 下一主题
收起左侧

如何实现8080接口与FSMC接口对接

[复制链接]
跳转到指定楼层
楼主
ID:677513 发表于 2020-9-24 23:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. FSMC协议分析
如下为ILI9325的8080接口的协议
从图中可以看出8080接口的协议大概流程是:先发出片选信号,然后发出命令使能或者
数据使能信号,待数据建立完成后,在读写信号的上升沿写入数据或者读出数据。
CS(片选信号):低电平片选有效,高电平失能(默认为高:失能)
RS(数据/命令):低电平写命令,高电平写数据(默认为高:写数据)FSMC默认为低。
RD(读信号) :低电平有效,上升沿写入数据,高电平失能(默认为高,失能)
WR(写信号) :低电平有效,上升沿写入数据,高电平失能(默认为高,失能)
FSMC写SRAM模式如下:
FSMC对于类RAM存储器的读操作过程一般是:先发出片选信号、读写信号和地址信
号,然后等待数据建立完成后,读取数据总线上的数据或把数据写到外部器件。
通过以上分析我们会发现,这个FSMC写NOR时序是跟8080接口的时序非常的相似,他
们都有片选信号、读信号、写信号、数据总线,而且他们的工作过程都是一样的,那么我们
就可以用以下的方式将8080接口与FSMC接口实现对接,
(1)读操作
(2)写操作
通过以上分析我们会发现,这个FSMC写NOR时序是跟8080接口的时序非常的相似,他
们都有片选信号、读信号、写信号、数据总线,但要想将8080接口与FSMC接口完全对接还
有一个问题没有解决,那就是8080协议没有地址信号线而FSMC有16根地址信号,8080协议
根据一个端口的高低电平来区分数据信号与命令信号,我们可以想一下,我们是不是可以选
用16根地址线中的任意一根作为命令/数据选择线呢,这样当这份地址线为高电平的时候就表
示传输的是数据,低电平表示传输的是命令。

以上word格式文档: 如何实现8080接口与FSMC接口对接.rar (151.61 KB, 下载次数: 16)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表