机械系统微机控制实验部分:MUT-III 系统介绍_第1页
机械系统微机控制实验部分:MUT-III 系统介绍_第2页
机械系统微机控制实验部分:MUT-III 系统介绍_第3页
机械系统微机控制实验部分:MUT-III 系统介绍_第4页
机械系统微机控制实验部分:MUT-III 系统介绍_第5页
已阅读5页,还剩41页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一部分系统介绍

一、系统特点

EL-MUT-III型微机/单片机教学实验系统是北京精仪达盛科技有限公司根据广大学者

和许多高等院校实验需求,结合电子发展情况而研制的具有开发、应用、实验相结合的高科

技实验设备。打在尽快提高我国电子科技发展水平,提高实验者的动手能力、分析解决问题

能力。系统具有以下特点:

1、CPU可选用80c3:、8086、80cl96中任一种CPU,系统功能齐全,涵盖了微机/单片

机教学实验课程的大部分内容。

2、系统采用开放式模块化结构设计,通过两组相对独立的总线最多可同时扩展2块应

用实验板,用户可根据需要购置相应实验板,降低了成本,提高了员活性,便于升

级换代。

3、配有两块可编程器件:EPM7128被系统占用。另一块EPM7032供用户实验用。两块

器件皆可通过JTAG接口在线编程。使用十分方便。

4、灵活的电源接口;配有PC机电源插座,可由PC提供电源。另外还配有外接开关电

源,提供所需的+5V,+12V,其输入为220V的交流电。

5、系统的联机运行模式:配有系统调试软件,系统调试软件分DOS版和WINDOWS版两

种,均为中文多窗II界面。调试程序时可以同时打开寄存器窗口、内存窗口、变量

窗口、反汇编窗口、波形显示窗口等等,极大地方便了用户的程序调试。该软件集

源程序编辑、编译、链接、调试与一体,每项功能均为中文下拉菜单,简明易学。

经常使用的功能均备有热键,这样可以提高程序的调试效率。8051调试软件不仅支

持汇编语言,而上还支持C语言编辑调试。

6、系统的单机运行模式:系统在没有与计算机连接的情况下,自动运行在单机模式,

在此模式下,用户可通过键盘输入运行程序(机器码),和操作指令,同时将输入信

息及操作的结果在LED数码管上显示出来。

7、系统功能齐全,可扩展性强。本实验系统不仅完全能满足教学大纲规定的基本接口

芯片实验,其灵活性和可扩展性(数据总线、地址总线、控制总线为用户开放)亦

能轻松满足其课程设计、毕业设计使用等。

二、系统概述

1、8051单元

1)、微处理器:i80c31,它的Pl口、P3口皆对用户开放,供用户使用。

2)、时钟频率:6.0MHz

3)、存储器:程序存储器与数据存储器统一编址,最多可达64k,板载ROM(监控程

序27C256)12k;RAMI(程序存储器6264)8k供用户下载实验程序,可扩展达32k;RAM2(数

据存储器6264)8k供用户程序使用,可扩展达32k。(RAM程序存储器与数据存储器不可

同时扩至32k,具体与厂家联系)。(见图1-1:存储器组织图)。在程序存储器中,

0000H——2FFFH为监控程序存储器区,用户不可用,4000H——5FFFH为用户实验程序

存储区,供用户下载实验程序。数据存储器的范围为:6000H——7FFFH,供用户实验程

序使用。

注意:因用户实验程序区位于4000H——5FFFH,用户在编写实验程序时要注意,

程序的起始地址应为4000H,所用的中断入口地址均应在原地址的基础上,加上4000H。

例如:外部中断0的原中断人口为0003H.用户实验程序的外部中断。的中断程序入口

为4003H,其他类推,见表

4)、可提供的对8051的基本实验

为了提高微机教学实验质量,提高实验效率,减轻主讲教师和实验教师的劳动

强度,在该系统的实验板上,除微处理器外、程序存储器、数据存储器外,还增加了

8255并行接口、8250串行控制器、8279键盘、显示控制器、8253可编程定时器、A/D、

D/A转换、单脉冲、各种频率的脉冲发生器、输入、输出电路等模块,各部分电路既

相互独立、又可灵活组合,能满足各类学校,不同层次微机实验与培训要求。可提供

的实验如下:

(1)、8051P1口输入、输出实验

(2)、简单的扩展输入、输出实验

(3)、8051定时器/计数器实验

(4)、8051外中断实验

(5)、8279键盘扫描、LED、显示实验

(6)、8255并行口输入、输出实验

(7)、8253定时器/计数器实验

(8)、8259中断实验

(9)、串行口通讯实验

(10),ADC0809A/D转换实验

(11)>DAC0832D/A转换实验

(12)、存储器扩展实验

(13)、交通灯控制实验

FFFFH

用户I/O区

CFEFH

系统I/O区,

CFBFH

用户I/O区

7FFFH

RAM2

用户实验程序区

供用户下载实验

程序

4FFFH

RAM1

用户实验程序

数据区

2FFFH

ROM

系统监控程序区

000011

图1:存储器系统组织图

中断名称8051原中断程序入口用户实验程序响应程序入口

外中断00003H4003H

定时器。中断OOOBH400BH

外中断10013114013H

定时器1中断001BH401BH

串行口中断0023H4023H

表1-1:用户中断程序入口表

5)、资源分配

本系统采用可编程逻辑器件(CPLD)EPM7128做地址的编译码工作,可

通过芯片的JTAG接口与PC机相连,对芯片进行编程。此单元也分两部分:一

部分为系统CPLD,完成系统器件,加监控程序存储器、用户程序存储器、数

模板、微机串口通讯线、JTAG通讯线及通用连接线组成。系统板的结构简图见

图2-1。

串8250屋口8279示-----初----------画1------------,.________巴

8255

8237接口并行接口

LCD显示电路存储署电路

外扩模块接口

8253

计时/计数骷

简单输入

键盘输入电路

输出电路

8259

244/273I/O电路

中断控制错

图2-1

2.EL-MUT-III型微机教学实验系统外形美观,具有优良的电特性、物理特性,便

于安装,运行稳定,可扩展性强。

(二)、硬件资源

1、可编程并口接口芯片8255一片。

2、串行接口两个:8250芯片一个,系统与主机通讯用,用户不可用。单片机的串行口,

可供用户使用。

3、键盘、LED显示芯片8279一片,其地址已被系统固定为CFE8H、CFE9H。硬件系统要

求编码扫描显示。

4、六位LED数码管显示。

5、ADC0809A/D转换芯片一片,其地址、通道1—8输入对用户开放。

6、DAC0832D/A转换芯片一片,其地址对用户开放,模拟输出可调

7、8位简单输入接口74LS244一个,8位简单输出接口74LS273一个,其地址对用户开

放。

8、配有8个逻辑电平开关,8个发光二极管显示电路。

9、配有一个可手动产生正、负脉冲的单脉冲发生器

10、配有一个可自动产生正、负脉冲的脉冲发生器,按基频6.0MHz进行1分频(CLK0)、

二分频(CLK1)、四分频(CLK2)、八分频(CLK3)、十六分频(CLK4)输出方波。

11、配有一路0--5V连续可调模拟量输出(ANO)o

12、配有可编程定时器8253一个,其地址、三个定时器的门控输入、控制输出均对用户

开放。

13、配有可编程中断控制器8259一个,其中断IRQ输入、控制输出均对用户开放。

14、2组总线扩展接口,最多可扩展2块应用实验板。

15、配有两块可编程器件EPM7064,一块被系统占用。另一块供用户实验用。两块器件皆

可通过JTAG接口在线编程。使用十分方便。

16、灵活的电源接口:配有PC机电源插座,可与PC电源直接接驳。另外还配有外接开关

电源,提供所需的+5V,±12V,其输入为220V的交流电。

(三)、整机测试

当系统上电后,数码管显示,TX发光二极管闪烁,若没运行系统软件与上位机(PC)

连接则3秒后数码管显示P_,若与上位机建立连接则显示C_o此时系统监控单元

(27C256)、通讯单元(8250、MAX232)、显示单元(8279,75451,74LS244)、系统总

线、系统CPLD正常。若异常则按以下步骤进行排除:

1、按复位按键使系统复位,测试名芯片是否复位;

2、断电检杳单片机及上述单元电路芯片是否正确且接触良好;

3、上电用示波器观察芯片片选及数据总线信号是否正常;

4、在联机状态下,若复位后RX、TX发光二极管闪烁,则显示不正常,检查8279

时钟信号,断电调换显示单元芯片:若复位后RX、TX发光二极管不闪烁,但显

示正常,检查8250晶振信号,断电调换通讯单元芯片。若故障还没能排除请与

我们联系。

(四)、单元电路原理及测试

1、单脉冲发生器电路

(1)、电路原理

该电路由一个按扭,1片74LS132组成,具有消颤功能,正反相脉冲,

相应输出插孔1,+、原埋图如下:

(2)、电路测试

常态P+为高电平,P-为低电平;按扭按下时P+为低电平,P-为高电平。

若异常可更换74LS132。

2、脉冲产生电路

(1)、电路原理

该电路由1片74LS16U1片74LS04、1片74LS132组成。CLKO是6MHz,

输出时钟为该CLKO的2分频(CLK1),4分频(CLK2),8分频(CLK3],1

6分频(CLK4),相应输出插孔(CLK0、CLK4).

(2)、电路测试

电路王常时,可通过示波器观察波形。若CLKO有波形而其它插孔无波

形,更换74LS161;若都无波形,74LSO4.74LS132或6M晶振有问题。

3、开关量输入输出电路

⑴、电路原理

开关量输入电路由8只开关组成,每只开关有两个位置H和L,一个位置

代表高电平,一个位置代表低电平。对应的插孔是:K「K8。开关量输出电路

由8只LED组成,对应的插孔分别为LEDrLED8,当对应的插孔接低电平时LED

点亮。原理图如下:

(2)、电路测试

开关量输入电路可通过万用表测其插座电压的方法测试,即开关的两种状

态分别为低电平和高电平:开关量输出电路可通过在其插孔上接低电平的方法

测试,当某插孔接低电平时相应二极管发光。

\\\\)\\\

LiDTLiUfLtUfCLTOUJXC2X77

4、简单I/O口扩展电路

(1)、电路原理

输入缓冲电路由74LS244组成,输出锁存电路由上升沿锁存器74LS273

组成。74LS244是一个扩展输入口,74LS273是一个扩展输出口,同时它们都

是一个单向驱动器,以减轻总线的负担。74LS244的输入信号由插孔IN0~IN7

输入,插孔CS244是其选通信号,其它信号线已接好;74LS273的输出信号由

插孔00~07输出,插孔CS273是其选通信号,其它信号线已接好。其原理图如

下:

白白白白白白白白

6■U>XCQ0101

(2)、电路测试

当74LS244的1、19脚接低电平时,IN0~IN7与DD0~DD7对应引脚电平一

致:当74LS273的11脚接低电平再松开(给11脚一上升沿)后,00^07与DD0~DD7

对应引脚电平一致。或用简单I/O口扩展实验测试:程序执行完读开关量后,

74LS244的IN0~IN7与DD0^DD7对应引脚电平一致:程序执行完输出开关量后,

74LS273的()0、07与DD0、DD7对应引脚电平一致。

5、CPLD译码电路

(1)、电路原理

该电路由EPM7128、EPM7032.IDC10的JTAG插座、两SIP3跳线座组成。

其中EPM7128为系统CPLD,EPM7032为用户CPLD,它两共用一下JTAG插座,

可通过跳线选择,当两跳线座都1,2相连时为系统CPLD,当两跳线座都2,3

相连时为用户CPLD使用。LCS0~LCS7为用户CPLD输出。用户不得对系统CPLD

编程。原理图如下:

(2)、电路测试:通过CPLD地址译码实验

6、8279键盘、显示电路

(1)、电路原理

8279显示电路由6位共阴极数码管显示,741S244为段驱动器,75451为位驱动

器,可编程键盘电路由1片74LS138组成,8279的数据口,地址,读写线,复位,

时钟,片选都已经接好,键盘行列扫描线均有插孔输出。键盘行扫描线插孔号为

KA0“KA3;列扫描线插孔号为RL0~RL7;8279还弓出CTRL、SHIFT插孔。六位数码管

的位选、段选信号可以从8279引入,也可以有外部的其他电路引入,原理图如下:

wrn;.wffLwm;,Wffr.yo,

»-OU.9«1二£j二2二dJ二二K9■-OU9<12V-OJ9<39V->OJ9<

BR[

一、J--cyj・CYJ・-5・J・Q—J・

卡卡卡卡卡卡

Cua3oi[JO3S[L05CZ1LOC-CL8C3MCLO3C<.

舌舌舌舌

(2)、电路测试见整机测试

六位数码管电路的测试:除去电路板上数码管右侧的跳线,系统加点,用导线将插

孔LED1接低电平(GND),再将插孔LED-A,LED-B,LED-C,LED-D,LED-E,LED-F,LED-G,

LED-DP依次接高电平(VCC),则数码管SLED1的相应段应点亮,如果所有的段都不亮,则

检查相应的芯片75451,如果个别段不亮,则检查该段的连线、及数码管是否损坏。

用同样的方法依次检查其它数码管。

8259显示、键盘控制芯片电路的测试:加上数码管右边的所有短路线,药位系统,

应能正常显示。否则检查8279芯片、244芯片、138芯片是否正常。

7、8250串行接口电路

(1)、电路原理

该电路由一片8250,一片MAX232组成,该电路所有信号线均已接好。原

理图如下:

(2)、电路测试:见整机测试

O

Kz

0w

E

m

H&s空

8、8255并行接口电路

(1)、电路原理

该电路由1片8255组成,8255的数据口,地址,读写线,复位控制线均

己接好,片选输入端插孔为8255CS.A,B,C三端口的插孔分别为:

口川~口亿PCU~HJ7.电路原理图如下:

P人。MlPA2PANPA*MSPAUPA7

I;II」II;II;II;II;IIII;I

8Q

I⑶

6口

21111T

53

84口

3S

S6印

820

需0

1

筹22。

3

4臼

5

6

70

0

1

2口

3m

4

5臼

।IJr—tr-tr-^

r^-i占占小F~n山r~n

PC?PC6PCSPC4PC3PCtKIKO

(2)、电路测试

检查复位信号,通过8255并行口实验,程序全速运行,观察片选、读、

写、总线信号是否正常。

9、8237DMA传输电路

(1)、电路原理

该电路由一片8237、一片74LS245、一片74LS273、一片74LS244组成,

DRQO,DRQ1是DMA请求插孔,DACKO、DACK1是DMA响应信号插孔。SN74LS373

提供DMA期间高8位地址的锁存,低8位地址由端口A0~A7输出。74LS215提

供高8位存储器的访问通道。DMA0"DMA3是CPU对8237内部寄存器访问的通

路。原理图如下:

(2)、电路测试

检查复位信号,通过DMA实验,程序全速运行,观察片选、读、写、总

线信号是否正常。

10、A/D、D/A电路

(1)、电路原理

八路八位A/D实验电路由一片ADC0809,一片74LS04,一片74LS32

组成,该电路中,ADIN0—ADIN7是ADC0809的模拟量输入插孔,CS0809是

0809的AD启动和片选的输入插孔,EOC是0809转换结束标志,高电平表示

转换结束。齐纳二极管LM336-5提供5V的参考电源,ADC0809的参考电压,

数据总线输出,通道控制线均已接好,八位双缓冲D/A实验电路由一片

DAC0832o一片74LS00,一片74LS04,一片LM324组成,该电路中除DAC0832

的片选未接好外,其他信号均已接好,片选插孔标号CS0832.输出插孔标

号DAOLTe该电路为非偏移二进制D/A转换电路,通过调节P0T3,可调节

D/A转换器的满偏值,调节P0T2,可调节D/A转换器的零偏值。

2)、电路测试

检查复位信号,通过A/D、D/A实验,程序全速运行,观察片选、读、

写、总线信号是否正常,

11、8253定时器/计数器电路

(1)、电路原理

该电路由1片8253组成,8253的片选输入端插孔CS8253,数据口,地

址,读写线均已接好,TO、Tl、T2时钟输入分别为8252CLK0、8253CLKK

8253CLK2.定时器输出,GATE控制孑L对应如下:OLTO.GATE。、OUT1、GATE1.

OUT2、GATE2、CLK2。原理图如下:

注:GATE信号无输入时为高电平

3

m

s

3

C8M

5

B

e875iCLFCIOATEIOQTI

WR项

IS4

由由

X2SKUC2碌EST,

(2)、电路测试

检查组:位信号,通过8253定时器/计数器接口实验,程序全速运行,观察

片选、读、写、总线信号是否正常。

12、8259中断控制电路

⑴、电路原理

CS8259是8259芯片的片选插孔,IR()IR7是8259的中断申请输入插孔。

DDBUS是系统8位数据总线。INT插孔是8259向8086CPU的中断申请线,INTA

是8086的中断应答信号。

2,,■*-*l1[1[1]11―

(2)、电路测试

检查复位信号,通过8259中断控制器实验,程序全速运行,观察片选、

读、写、总线信号是否正常。

13、存储器电路

(1)、电路原理

该电路由一片2764、一片27256、一片6264、一片62256、三片74LS373

组成,2764提供监控程序高8位,27256提供监控程序低8位,6264提供

用户程序及数据存储高8位,2764提供监控程序低8位,74LS373提供地址

信号。ABUS表示地址总线,DBUS是数据总线。D0~D7是数据总线低八位,

D夕D15是数据总线高八位。其他控制总线如:MEMR,MEMW和片选线均己接

好。在8086系统中,存储器分成两部分,高位地址部分(奇字节)和低位

地址部分(偶字节)。当A()=l时,片选信号选中奇字节;当AO=O时,选中

偶字节。原理图如下:

(2)、电路测试

监控正常则2764、27256、74LS373没问题,用户程序可正常运行则6264、

62256没问题。检杳复位信号,通过存储器读写实验,程序全速运行,观察

片选、读、写、总线信号是否正常。

VD9X

I。

2。

30

4。

SO

6。

IO

B/

C/

10人

窿

2。/

ID3

e。禽

4

。人

QS

。人

gCCC

^人M

R

入0

^*0

A寒1

0

入-

zoA寒2

入4

一.

14、六位LED数码管驱动显示电路

1)、电路原理

该电路由六位LED数码管、位驱动电路、端输入电路组成,数码管采用动态扫描的方

式显示。

具体见原理图,图中用75451作数码管的位驱动。跳线开关用于选择数码管的显示源,

可外接,也可选择8279芯片。

2)、电路测试:

去除短路线,系统加电,将插孔LED-1与GND短接,用电源的VCC端依次碰触插孔

LED-A——LED-DP,观察最左边的数码管的显示段依次发亮,则可断定此位数码管显示正

常,否则检查芯片75451、及连线。

依次检查其他各位数码管电路。

15、LCD显示电路

点阵式LCD显示电路是在系统板上外挂电正式液晶显示模块,模块的数据线、状态、控

制线都通过插孔引HI。可直接与系统相连。

1、OCMJ2X8液晶模块介绍及使用说明

OCMJ中文模块系列液晶显示器内含GB231216*16点阵国标一级简体汉字和

ASCII8*8(半高)及8*16(全高)点阵英文字库,用户输入区位码或ASCII码即可实现文

本显示。也可用作一般的点阵图形显示器之用。提供位点阵和字节点阵两种图形显示功能,

用户可在指定的屏幕位置上以点为单位或以字节为单位进行图形显示。完全兼容一般的点阵

模块。OCMJ中文模块系列液晶显示器可以实现汉字、ASCII码、点阵图形和变化曲线的同

屏显示,并可通过字节点阵图形方式造字。本系列模块具有上/下/左/右移动当前、显示屏幕及

清除屏幕的命令。一改传统的使用大国的设置命令讲行初始

引脚名称方向说明引脚名称方向说明

1VLED+I背光源正极(LED+5V)8DB1I数据1

2VLED-I背光源负极(LED-0V)9DB2I数据2

3VSSI地10DB3I数据3

4VDDI(+5V)11DB4I数据4

5REQI请求信号,高电平有效12DB5I数据5

应答信号=1:已收到数据并正在处理中

6BUSY013DB6I数据6

=0:模块空闲,可接收数据

7DBOI数据014DB7I数据7

1)表一1:OCMJ2X8(128X32)引脚说明

化的方法,OCMJ中文模块所有的设置初始化工作都是在上电时自动完成的,实现了“即

插即用工同时保留了一条专用的复位线供用户选择使用,可时工作中的模块进行软件或硬

件强制复位。规划整齐的10个用户接口命令代码,非常容易记忆。标准用户硬件接口采用

REQ/BUSY握手协议,简单可靠。

硬件接口

接口协议为请求/应答(REQ/BUSY)握手方式。应答BUSY高电平(BUSY=1)表

示OCMJ忙于内部处理,不能接收用户命令:BUSY低电平(BUSY=0)表示OCMJ空

闲,等待接收用户命令。发送命令到OCMJ可在BUSY=0后的任意时刻开始,先把用户

命令的当前字节放到数据线上,接着发高电平REQ信号(REQ=1)通知OCMJ请求处理

当前数据线上的命令或数据。OCMJ模块在收到外部的REQ高电平信号后立即读取数据线

上的命令或数据,同时将应答线BUSY变为高电平,表明模块已收到数据并正在忙于对此

数据的内部处理,此时,用户对模块的写操作已经完成,用户可以撤消数据线上的信号并可

作模块显示以外的其他工作,也可不断地查询应答线BUSY是否为低(BUSY=0?),如果

BUSY=0,表明模块对用户的写操作已经执行完毕。可以再送下一个数据。如向模块发出一

个完整的显示汉字的命令,包括坐标及汉字代码在内共需5个字节,模块在接收到最后一个

字节后才开始执行整个命令的内部操作,因此,最后一个字节的应答BUSY高电平(BUSY

=1)持续时间较长,具体的时序图和时间参数说明查阅相关手册。

用户命令

用户通过用户命令调用OCMJ系列液晶显示器的各种功能。命令分为操作码及操作数

两部分,操作数为十六进制。共分为3类10条。分别是:

3、显示8XI6ASCII

一)、字符显不命令:I、显示国标汉字;2、显示8X8ASCII字符;

字符;

二)、图形显示命令:4、显示位点阵;5、显示字节点阵;

三)、屏幕控制命令:6、清屏;7、上移;8、下移;

9、左移;10、右移;

(以下所示取值范围分别为:2X8、4X8、5X10的取值范围)

1)显示国标汉字

命令格式:F0XXYYQQWW

该命令为5字节命令(最大执行时间为1.2亳秒,Ts2=1.2mS),具中

XX:为以汉字为单位的屏幕行坐标值,取值范围00到()7、02到()9、()0到()9

YY:为以汉字为单位的屏幕列坐标值,取值范围00到01、00到03、00到04

QQWW:坐标位置上要显示的GB2312汉字区位码

2)显示8X8ASCII字符

命令格式:FlXXYYAS

该命令为4字节命令(最大执行时间为0.8亳秒,Ts2=0.8mS),其中

XX:为以ASCII码为单位的屏幕行坐标值,取值范围00到0F、04到13、00到13

YY:为以ASCH码为单位的屏幕列坐标值,取值范围00到IF、00到3F、00到4F

AS:坐标位置上要显示的ASCII字符码

3)显示8X16ASCH字符

命令格式:F9XXYYAS

该命令为4字节命令(最大执行时间为L0亳秒,Ts2=l.0mS),其中

XX:为以ASCII码为单位的屏幕行坐标值,取值范围00到0F、04到13、00到13

YY:为以ASCII码为单位的屏幕列坐标值,取值范围00到1F、00到3F、00到4F

AS:坐标位置上要显示的ASCII字符码

4)显示位点阵

命令格式:F2XXYY

该命令为3字节命令(最大执行时间为0.1亳秒,Ts2=0.1mS),其中

XX:为以1*1点阵为单位的屏幕行坐标值,取值范围00到7F、20至IJ9F、00到9F

YY:为以1*1点阵为单位的屏幕列坐标值,取值范围00到40、00到40、00到40

5)显示字节点阵

命令格式:F3XXYYBT

该命令为4字节命令(最大执行时间为0.1亳秒,Ts2=0.ImS),K中

XX:为以1*8点阵为单位的屏幕行坐标值,取值范围00到0F、04到13、00到13

YY:为以1*1点阵为单位的屏幕列坐标值,取值范围()0到1F、()0到3F、()0到4F

BT:字节像素值,0显示白点,1显示黑点(显示字节为横向)

6)清屏

命令格式:F4

该命令为单字节命令(最大执行时间为11毫秒,Ts2=llmS),其功能为将屏幕清空。

7)上移

格式:F5

令为单字节命令(最大执行时间为25亳秒,Ts2=25mS),其功能为将屏幕向上移一

个点阵行.

8)下移

命令格式:F6

该命令为单字节命令(最大执行时间为30亳秒,Ts2=30mS),其功能为将屏幕向下移

动一个点阵行。

9)左移

命令格式:F7

该命令为单字节命令(最大执行时间为12亳秒,Ts2=l2mS),其功能为将屏幕向左移

动一个点阵行。

10)右移

命令格式:F8

该命令为单字节命令(最大执行时间为I2亳秒,Ts2=l2mS),其功能为将屏幕向右移

动一个点阵行。

显示窗口坐标关系

0CMJ2X8屏幕显示

坐标关系表

X=OOH<L1-L16>......................X=07H

LIL2L3L4L125L126L127L128

Y=00LincO1/01/0I/O1/0••••••••••••

<LineOLinel1/01/01/01/0即EKOIKClEnO

-一Line15)Line?1/01/01/01/0・•••••••••••幽幽磔幽

Line31/01/0I/O1/0...........曲....的的磔

Line28I/O1/01/01/0••••••••••••I/O1/01/01/0

Y=01Line29I/O1/01/0I/OI/O1/01/01/0

(Linel6Linc301/01/01/01/0••••••••••••1/01/01/01/0

---Line31)Line311/01/01/01/0••••••••••••1/01/01/01/0

注:ASCII码坐标X=OOH(L1-L8)X=OFH

以上列表为汉字、ASCH码显示屏幕坐标(ASCII码Y坐标一点阵坐标为准)。如显示

图形点阵,则以128*64(OCMJ4X8)或128*32(OCMJ2X8)点阵坐标为准,可在屏幕任

意位置显示。

2、OCMJ2X8液晶模块外部连接原理图及接口说明

20

J

4

X

8

H

M

程焕15脚,1LED3Vss5—12000-713REO15RESET1?RT1

2LEO*4WO《+59〉I。BUSY16»CIBRT2

图3-478051与OCMJ4X8模块连接图

模块上DB0~DB7插孔对应于位数据线;BUSY、REQ插孔分别对应于图中相应

的引脚。

16、3X8键盘扫描电路

1)电路原理:

键盘采用行列左描的方式。如下图,其中SHIFT、CTRL两键通过检杳是否与GND

相连来判断按键是否按下。

2)电路测试

按照上图,系统加电,首先用万用表的电压档依次测试各个插孔的电压,在无键

按下的情况下,共13个插孔的电压皆为VCC电压,否则检查故障插孔相关的电路。

上述检查无误后,将插孔KA10与GND短路,依次按键,插孔RL10--RL17应有一

个电压将为GND,并且每当一个按键按下时,仅有一个对应插孔的电压降低。否则检查相

应的案件是否正常。

依次检查KA11、KU2o

(五)、扩展接口定义

为方便用户设计其他实验模块,本系统设计了两个总线扩展接口,用户最多可

同时扩展两块模块,对用户来说十分方便,其主要性能指标及要求为:

1、模块外形:170mmX81mm

2、模块于系统的接口:通过两条SIP接口相连,接口的相对位置见图2-3,各位的

定义见下表。

EXA插针定义EXB插针定义

编号定义编号定义

1LCSO1VCC

2LCS12VCC

3LCS23GN1)

4LCS34GN1)

5DA45DAO

6DA56DAI

7DA67DA2

8DA78DA3

9A891)1)0

10A910DD1

11A1011DD2

12All12DD3

13CSO13DD4

14CS1141)1)5

15CS215DD6

16CS316DD7

17ALE

18IOWR

1910RD

20CS4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论