51地址总线(AB)

发布者:九九归一74最新更新时间:2017-01-11 来源: eefocus关键字:地址总线 手机看文章 扫描二维码
随时随地手机看文章

地址总线是单向的,用于传送地址信息。地址总线的宽度为16位,因此基外部存储器直接寻址64K。

总线宽度为16位,“位”不是bit或者byte,总线的位宽指的是总线能同时传送的二进制数据的位数,或数据总线的位数。

一般情况,若地址总线为n位,则可寻址空间为2^n位。

16位宽:可表示的范围0000-FFFF

寻址范围:2^16=65536Byte=64KB

 

P0口在访问外部存储器时,P0口既是一个真正的双向数据总线口,又是从分时输出8位地址口。

16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。

(KB、MB、GB常用K、M、G表示)


关键字:地址总线 引用地址:51地址总线(AB)

上一篇:基于单片机的贪吃蛇游戏设计
下一篇:局域网控制系统-下位机-单片机

推荐阅读最新更新时间:2024-03-16 15:30

Nokia LCD 5110 移植(基于MSP430F5529)
头文件nokia_5110.h #ifndef __nokia_5110_h_ #define __nokia_5110_h_ #include msp430.h #define LCD_5110_DIR P3DIR #define LCD_5110_OUT P3OUT #define LCD_RST 2 #define LCD_CE 3 #define LCD_DC 4 #define LCD_DIN 5 #define LCD_CLK 6 //extern void LCD_PORT_INIT(void); extern void LCD_init(void); exter
[单片机]
51单片机入门 - EEPROM(24C02的使用)
24C02:256 个字节的 EEPROM。一般情况下,EEPROM 拥有 30 万到 100 万次的寿命。基于 I2C 通信协议的器件。I2C 是一个通信协议,它拥有严密的通信时序逻辑要求,而EEPROM 是一个器件,只是这个器件采样了 I2C 协议的接口与单片机相连而已,二者并没有必然的联系,EEPROM 可以用其它接口, I2C 也可以用在其它很多器件上。 1、EEPROM写数据流程 第一步,首先是 I2C 的起始信号,接着跟上首字节,也就是我们前边讲的 I2C 的器件地 址,并且在读写方向上选择“写”操作。 第二步,发送数据的存储地址。24C02一共 256 个字节的存储空间,地址从 0x00~0xFF,我们想把数
[单片机]
51单片机最小系统电路设计
51系列单片机是单片机入门学习最基础的知识,学好基础知识很关键,理解好51单片机的思想有利于学430单片机等12位、16位的单片机以及嵌入式控制器的学习。本次给大家介绍最简单的51单片机最小系统电路图,其原理很简单,只有具备基本的模拟电路和数字电路知识肯定都能看懂,关键是自己动手制作PCB或者焊接元器件,然后再编写C语言程序。
[单片机]
mcs-51单片机LED显示程序设计
入口:把要显示的数分别放在显示缓冲区60H-65H共6个单元中,并且分别对应各个数码管LED0-LED5。 出口:将预置在显示缓冲区中的6个数成对应的显示字形码,然后输出到数码管显示器中显示。 单片机led显示程序如下: DISP: MOV SCON,#00H ;初始化串行口方式0 MOV R1,#06H ;显示6位数 MOV R0,#65H ;60H-65H为显示缓冲区 MOV DPTR,#SEGTAB ;字形表的入口地址 LOOP: MOV A,@R0 ;取最高位的待显示数据 MOVC A,@A+DPTR ;查表获取字形码 MOV SBUF,A ;送串行口显示 DELAY: JNB TI,DELAY ;等
[单片机]
51手记之指令篇
分类指令 在介绍各条分类指令之前,将指令中的操作数及注释中的符号说明如下。 Rn:当前指定的工作寄存器组中的Ro-R7(其中n=0,1,2, ,7)。 Ri:当前指定的工作寄存器组中的RO,R1(其中i=0,1)。 (Ri):Ri间址寻址指定的地址单元。 ((Ri)):Ri间址寻址指定地址单元中的内容。 dir:8位直接字节地址(在片内RAM和SFR存储空间中)。 #data8:8位立即数。 #datal6:16位立即数。 addrl6:16位地址值。 addrll:11位地址值。 bit:位地址(在位地址空间中)。 rel:相对偏移量(一字节补码数)。 下面介绍各条分类指令的主要功能和操作,详细的指令操作说明及机器码形式可见附录。
[单片机]
单片机--矩阵键盘模块(C51
#include reg52.h #include /span intrins.h //包含crol移位子函数的头文件 #define uchar unsigned char #defind uint unsigned int uchar key_value=0x19; uchar temp,a; uchar keyboard() { uchari,t=4; P2=0xFF; //P2口写1 a=0x7F;//p_value赋初始值 i=1; while(t--) {
[单片机]
单片机--矩阵键盘模块(C<font color='red'>51</font>)
51单片机8×8LED点阵显示数字与字符
#include AT89X52.H unsigned char code tab ={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; unsigned char code digittab ={ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},// ,0*/ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},// ,0*/ {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF},// _ ,0*/ {0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF}
[单片机]
以C8051F020单片机为控制核心的人机交互系统设计
在现代各类仪器的开发中,人机交互功能正起着无可替代的作用。人机交互界面友好的仪器将更容易操作和使用,从而提高工作效率。液晶显示器(LCD)具有功耗低、价格低、寿命长、接口控制方便等特点,在科研与设计领域正发挥着越来越大的作用。FPGA 作为单片机外设的接口芯片,可以大大简化接口电路,通过对FPGA 进行编程,可以实现常用的译码、地址选通等功能。 本文以C8051F020 单片机与FPGA 互连系统为控制核心,以液晶显示控制器T6963C 为例,结合行扫描键盘,简述了一种人机交互功能的设计。 1 系统设计方案: FPGA 可在很大程度上扩展单片机的资源,然而人机交互功能仍应尽量减少对单片机及FPGA 的资源消耗, 以便将更多
[单片机]
以C80<font color='red'>51</font>F020单片机为控制核心的人机交互系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved