资源描述:
《zy15mcu12bc型单片机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章ZY15MCU12BC型单片机综合实验平台简述ZY15MCU12BC型综合单片机实验箱配置的硬件资源多,自带CPU,可与各类MCS-51的仿真器主板相连,组成被开发的目标系统。用户可根据白己的需要安排实验内容,也可按第二章所列的实验来操作。ZY15MCU12BC型实验箱的逻辑结构如图1一1所示:图1-11/()接口综介应用实验平台ZY15MC112BC逻辑模块结构一、仿真插座和总线信号ZY15MCU12BC型实验箱白带CPU,能形成独立的日标系统,但在被开发的整个过程中,由仿真器的CPU來取代实验仪中的CPU。所以,一旦仿真头插入实验仪的CPU座,这种开发关系就开始
2、,二者必须可靠共地。这时P0口为地址A0〜A7和数据总线DO〜D7的复用口,ALE为地址锁存信号,P2口为高8位地址A8〜A15输出口,P3.6为数据存贮器的写信号丽,P3.7为数据存贮器的读信号而,扇为外部程序存贮器的读信号,程序存贮器和外部数据存贮器均为64K的存贮器。此外,在布线区还提供了CPU的P0〜P3口输出端,供实验吋连接使用。(注:DO〜D7即为P0.0〜P0.7)二、外部电路的地址分配ZY15MCU12BC型实验平台有2764EPR0M程序存贮器一片,供用八自行固化应用实验程序。我们在附机软盘中放置了一些实验示范程序,供教师们演示使用。此外,还有8255、
3、0809、0832、8279等扩展I/O口。为了用户能对实验箱上的资源进行任意的组合操作,我们采取如下的地址译码方式:(1)CS89为0809片选信号,CS32为0832片选信号,CS55为8255片选信号,CS279为8279片选信号,CS646为RAM6264片选信号,KC为译码控制开关。(2)控制开关KC接至(上)高电平时,4066(U6)多路开关将CS32、CS89、CS55、接至Y3、Y4、Y5,4066(U5)多路开关将CS279、CS646接至Y2、Y0。因此,8255、0809、0832的片选信号为138的输出信号,地址分別为A000H〜BFFFH、800
4、0H〜9FFFH、6000H〜7FFFH,Iflj8279的命令口地址为4100H〜5FFFH,而其数据口地址为4000H〜5EFFH,6264的地址为0000H〜lEFFHo(3)控制开关KC拨至(F)低电平时,8255、0809、0832、8279、6264的片选信号都接至拉髙电阻为髙电平,供用八自行进行地址空间的重新分配。可按线选法进行,也可按译码法进行,地址由译码器输入端连接到高位地址线确定。ZY15MCU12BC型实验箱的I/O地址译码电路如图1—2所示。三、各实验模块的电路图ZY15MCU12BC型实验箱由I•个相对独立又冇机结合的模块构成,形成一个MCS—5
5、1的特殊扩展系统。这些模块是:CPU最小系统(8031+373+2764)、74LS164和指示灯L8〜L15、步进电机、0832和直流电机、0809和温度、压力测量模块、点阵式液品显示模块、8279和键盘及LED显示器、8255和打印机接口、外部RAM6264.开关K0〜K7、指示灯和布线区。这些模块既可单独的做实验,又可合在一起做系统软、硬件实验,灵活的的布线也可做各种MCS-51的I/O接口应用实验。冇关实验的程序设计将在后章节中详细讨论,冇关实验原理图请参见图1—2〜图1—14。在CPU资源实验区中给出了各硬件模块中的常用信号,这些信号供线选法产生片选信号或单片机
6、的I/O应用实验所用。CN1中INTRB为8255PC口的PCO,AN4是0809的第四模拟输入通道,也是电压取样电位器的屮心头测试端,其它为提供给实验仪的电源电压引出端,CN2中的K0〜K7为8个开关输出端,随开关状态变化,CN3是P2口资源引出端,CN4为P0口的引出端。CN5为P1口引出端。CN6中的匠为0809的就,供温度,压力输出信号测量用,ANO、AN2是0809的模拟输入通道,分别输入压力、温度的电压信号。SA〜SD为步进马达驱动器输入端,做步进马达实验时应作适当的连接。在示范程序屮,SA:P1.0,SB:Pl.1,SC:Pl.2,SD:Pl.3,CN7为P
7、3口引出端。CN8中有8255片选信号CS55,0809的片选信号CS89,0832的片选信号CS32,供线选法实验使用。CKM0T电机转速输出信号,在示范程序中接P3.2OCN9的L0〜L7为8个发光二极管的驱动器输入端,当输入端为低电平时,发光管亮,供8031的P1等应用实验用。另有8279片选信号CS279及数据存贮器的片选CS646。CS2791Y22Y03CS6464KC5KC6GND7A142A153C40z±=O.luFVCCU15406674LS13814VCC13KC12KC11CSRY10Y19RDP81C