系列的单片机片内仅字节,当系统需要大容量时,就需要片外扩展数据存储器,最大可扩展。
扩展数据存储器地址空图.与单片机的连接原理图间同扩展程序存储器样,由口提供高位地址,口分时提供低沉位地址和用做位双向数据总线。
片外数据存储器的读和写由的.和.信号控制,而片外程序存储器的输出允许端由读选通信号控制。
尽管与共处于同地址空间,但由于控制信号及使用的数据传送指令不同,所以不会发生总线冲突。
目前常用的芯片有等。
与单片机的连接原理图如图.所示。
的片选信号由.提供。
外部储存器的扩展由于片内没有,故单片机需要扩展,本机采用外扩片。
同样由于单片机内部为,因其容量不能满足设计要求,故本机扩展静态片,本设计采用线选法扩展片的和片的,芯片选用,选用,共扩展片储存器芯片,扩展接口电路见图.图.和的扩展地址线.直接接到和的片选,每次同时选中个芯片,具体哪个芯片工作还要通过控制信号控制。
当片外程序储存区读选通信号为低电平,肯定到读程序当选通信号或为低电平则到中读数据或向写入数据。
个信号是在执行指令时产生的,任意时刻,只能执行条指令,所以只能个信号有效,不可能同时有效。
各存储器的地址分配存储器及扩展口地址分配在本文中,单片机的口没有悬空的。
其中程序存储器的片选信号线接成低电平,直处于选通的状态数据存储器的片选信号线接单片机的.的片选信号线接.的片选信号线接.。
程序存储器的地址本文中用了容量为的程序存储器,地址线共有条。
低位接单片机的口,高位接。
片选线接地。
地址范围为,共。
数据存储器的地址数据存储器的容量为,地址线共有条。
低位接单片机的口,高位接,片选线接.。
因此,地址定为,共。
的地址分配的和分别接地址锁存器的和,片选线接单片机的.。
其口的地址定为口的地址为口的地址为控制寄存器的地址为。
二输入输出接口的扩展单片机共有个并接口,但这些接口并不能都提供给用户使用,因此在单片机系统设计中经常要进行接口的扩展。
并行可编程扩展是个具有个管脚的双列直插式集成电路芯片。
按功能可把分为三个逻辑电路部分,即口电路总线接口电路和控制逻辑电路。
口电路共有三个位口,其中口和口是单纯的数据口,供数据使用。
而口既可以作数据口,又可以作控制口使用,用于实现口和口的控制功能。
数据传送中口所需的控制信号由口高位部分提供,因此,把口和口高位部分合在起称之为组同样理由把口和口低位部分合在起称之为组。
总线接口电路用于实现和单片机的信号连接。
其中包括图.与单片机的连接原理图数据总线缓冲器为位双向三态缓冲器,可直接和的数据线相连,与操作有关的数据控制字和状态信息都是通过该缓冲器进行传送。
读写控制逻辑•片选信号线。
•读信号线。
•写信号线。
•端口选择信号•复位信号线。
控制逻辑电路包括组控制和组控制,合在起构成位控制寄存器。
用于存放各口的工作方式控制字。
与单片机的连接原理图如图.所示单片机接口技术按键及显示器接口扩展键盘有两种类型编码键盘和非编码键盘。
编码键盘必须具有必要的硬件,按下键后便产生对应的代码,在按下新键之前,直保持该码。
键的数目增多时,硬件变得复杂,单片微机应用系统中用得较多是非编码键盘。
非编码键盘只有两个动作状态闭合或断开,由或来表示。
单片机常用机械触点按键组成非编码矩阵式键盘。
显示是将各种信息转化为视觉信息再传达给他人的过程。
这种转化传达的技术称为显示技术。
键盘接口扩展技术.键盘输入的特点键盘实质上是组开关的集合,通常,按键所用开关为机械弹性开关,均利用了机械触点的合断作用。
由于机械触点的弹性作用,个按键开关在闭合时不会马上稳定地接通,在断开时也不会下子断开。
因而在闭合及断开的瞬间均伴随连串的抖动,抖动时间的长短由按键的机械特性决定,般为毫秒。
按键的稳定闭合期的长短则是由操作人员的按键动作决定的,般为十分之几秒到几秒的时间。
.按键的确认按键的闭合与否反应在电压上就是呈现出高电平或低电平,如果高电平表示断开的话,那么低电平则表示闭合。
所以通过电平的高低状态的检测,便可确认按键按下与否。
为了确保单片机对次按键动作,只确认次按键,必须消除抖动的影响。