stc单片机外部扩展RAM怎么连接,怎么使用?
我其实是与某个芯片(不是RAM芯片)通信,现在的连接是:P0是8位数据位,P3^6接WR,P3^7接RD。读写数据可以直接使用XBYTE吗。内部RAM地址范围是:00H-...
我其实是与某个芯片(不是RAM芯片)通信,现在的连接是:P0是8位数据位,P3^6接WR,P3^7接RD。读写数据可以直接使用XBYTE吗。内部RAM地址范围是:00H-FFH,那外部扩展的RAM地址从在这个基础上累加的吗,从100H开始吗?如果屏蔽了内部RAM,则外部扩展的RAM地址应该是从00H开始吗?
展开
3个回答
展开全部
STC单片机的外部扩展RAM (512字节或1K)是在芯片内的, 就是说, 物理上在芯片内, 逻辑上在外部
读写数据可以用XBYTE, 地址是从0000H 开始, XBYTE 这个就是用来标识外部RAM
内部RAM 是用 data 来表示, 范围是00H - FFH
希望对你有所帮助!
读写数据可以用XBYTE, 地址是从0000H 开始, XBYTE 这个就是用来标识外部RAM
内部RAM 是用 data 来表示, 范围是00H - FFH
希望对你有所帮助!
更多追问追答
追问
两个RAM地址都是从0开始,用data类型表示内部RAM,用XBYTE来读写外部RAM,是这样吧
追答
是的,你的理解没错
内部RAM地址范围是:00H-FFH,外部扩展的RAM地址从在这个基础上累加,就是从100H开始, 如果屏蔽了内部RAM,则外部扩展的RAM地址是从00H开始
外部RAM 用XBYTE来访问
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |