前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >8051单片机外扩ROM

8051单片机外扩ROM

作者头像
zy010101
发布2019-05-25 19:59:39
8520
发布2019-05-25 19:59:39
举报
文章被收录于专栏:程序员

首先,我们必须知道外扩ROM的地址,因为8051单片机采用了统一编址,无论是什么样的外部设备,都有一个地址。在这里外扩一片2764(8KB的ROM)。具体的电路图按照如下方式连接。ALE锁存信号接锁存器373的LE端。PSEN信号接2764的选通端。

在这里我们可以看到片外ROM的地址是0000H——1FFFH.片内只有4KB的ROM,地址是0000H——0FFFH。我们写一段测试代码,代码的功能是让P1.0接的LED灯闪烁。我们的代码从1000H这个地址起,也就是说,放在了外部ROM中。代码如下。

代码语言:javascript
复制
;====================================================================
; Main.asm file generated by New Project wizard
;
; Created:   周五 4月 27 2018
; Processor: AT89C51
; Compiler:  ASEM-51 (Proteus)
;====================================================================

$NOMOD51
$INCLUDE (8051.MCU)

;====================================================================
; DEFINITIONS
;====================================================================

;====================================================================
; VARIABLES
;====================================================================

;====================================================================
; RESET and INTERRUPT VECTORS
;====================================================================

      ; Reset Vector
      org   0000h
      jmp   Start            ;跳到Start处

;====================================================================
; CODE SEGMENT
;====================================================================

      org   1000h
Start:	                    ;Start是从1000H这个地址单元开始的,也就是在外部ROM中
here:
	LCALL Delay
	cpl p1.0
	ljmp here
	org 1100h           ;延时程序在1100H地址起
Delay:	mov r7,#0ffh
loop2:	mov r6,#0a0h
loop1:	nop
		nop
		nop
		djnz r6,loop1
		djnz r7,loop2
		ret
      ; Write your code here
Loop:	
      jmp Loop

;====================================================================
      END
代码语言:javascript
复制

我测试的是没有问题的,LED安装设想来闪烁。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年06月10日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档