引脚编号 | 名称 | 功能 |
1 | 电流传感器A | 在该引脚和地之间接小阻值电阻可用来检测电流 |
2 | 输出引脚1 | 内置驱动器A的输出端1,接至电机A |
3 | 输出引脚2 | 内置驱动器A的输出端2,接至电机A |
4 | 电机电源端 | 电机供电输入端,电压可达46V |
5 | 输入引脚1 | 内置驱动器A的逻辑控制输入端1 |
6 | 使能端A | 内置驱动器A的使能端 |
7 | 输入引脚2 | 内置驱动器A的逻辑控制输入端2 |
8 | 逻辑地 | 逻辑地 |
9 | 逻辑电源端 | 逻辑控制电路的电源输入端为5V |
10 | 输入引脚3 | 内置驱动器B的逻辑控制输入端1 |
11 | 使能端B | 内置驱动器B的使能端 |
12 | 输入引脚4 | 内置驱动器B的逻辑控制输入端2 |
13 | 输出引脚3 | 内置驱动器B的输出端1,接至电机B |
14 | 输出引脚4 | 内置驱动器B的输出端2,接至电机B |
15 | 电流传感器B | 在该引脚和地之间接小阻值电阻可用来检测电流 |
输入信号 | 电机运动方式 | ||
使能端A/B | 输入引脚1/3 | 输入引脚2/4 | |
1 | 1 | 0 | 前进 |
1 | 0 | 1 | 后退 |
1 | 1 | 1 | 紧急停车 |
1 | 0 | 0 | 紧急停车 |
0 | X | X | 自由转动 |
PIN15 | LED+ | 背光正极,接4.8V-5V |
PIN116 | LED- | 背光负极,接0V |
D/I | R/W | 功能说明 |
L | L | MPU写指令到指令暂存器(IR) |
L | H | 读出忙标志(BF)及地址记数器(AC)的状态 |
H | L | MPU写入数据到数据暂存器(DR) |
H | H | MPU从数据暂存器(DR)中读出数据 |
E状态 | 执行动作 | 结果 |
高——>低 | I/O缓冲——>DR | 配合/W进行写数据或指令 |
高 | DR——>I/O缓冲 | 配合R进行读数据或指令 |
低/低——>高 | 无动作 | |
指令 | 指 令 码 | 功 能 | |||||||||
D/I | R/W | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | ||
清除 显示 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 将DDRAM填满"20H",并且设定DDRAM的地址计数器(AC)到"00H" |
地址 归位 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | X | 设定DDRAM的地址计数器(AC)到"00H",并且将游标移到开头原点位置;这个指令不改变DDRAM 的内容 |
显示状态 开/关 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | D=1: 整体显示 ON C=1: 游标ON B=1:游标位置反白允许 |
进入点设定 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | S | 指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位 |
游标或显示移位控制 | 0 | 0 | 0 | 0 | 0 | 1 | S/C | R/L | X | X | 设定游标的移动与显示的移位控制位;这个指令不改变DDRAM 的内容 |
功能 设定 | 0 | 0 | 0 | 0 | 1 | DL | X | RE | X | X | DL=0/1:4/8位数据 RE=1: 扩充指令操作 RE=0: 基本指令操作 |
设定CGRAM地址 | 0 | 0 | 0 | 1 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 设定CGRAM 地址 |
设定DDRAM地址 | 0 | 0 | 1 | 0 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 设定DDRAM 地址(显示位址) 第一行:80H-87H 第二行:90H-97H |
读取忙标志和地址 | 0 | 1 | BF | AC6 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 读取忙标志(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值 |
写数据到RAM | 1 | 0 | 数据 | 将数据D7——D0写入到内部的RAM (DDRAM/CGRAM/IRAM/GRAM) | |||||||
读出RAM的值 | 1 | 1 | 数据 | 从内部RAM读取数据D7——D0(DDRAM/CGRAM/IRAM/GRAM) |
指令 | 指 令 码 | 功 能 | |||||||||
D/I | R/W | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | ||
待命 模式 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 进入待命模式,执行其他指令都终止 |
卷动地址开关开启 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | SR | SR=1:允许输入垂直卷动地址 SR=0:允许输入IRAM和CGRAM地址 |
反白 选择 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | R1 | R0 | 选择2行中的任一行作反白显示,并可决定反白与否。初始值R1R0=00,第一次设定为反白显示,再次设定变回正常 |
睡眠 模式 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | SL | X | X | SL=0:进入睡眠模式 SL=1:脱离睡眠模式 |
扩充功能设定 | 0 | 0 | 0 | 0 | 1 | CL | X | RE | G | 0 | CL=0/1:4/8位数据 RE=1: 扩充指令操作 RE=0: 基本指令操作 G=1/0:绘图开关 |
设 定 绘图RAM 地 址 | 0 | 0 | 1 | 0 AC6 | 0 AC5 | 0 AC4 | AC3 AC3 | AC2 AC2 | AC1 AC1 | AC0 AC0 | 设定绘图RAM 先设定垂直(列) AC6AC5…AC0 再设定水平(行)地址AC3AC2AC1AC0 将以上16位地址连续写入即可 |
80H | 81H | 82H | 83H | 84H | 85H | 86H | 87H |
90H | 91H | 92H | 93H | 94H | 95H | 96H | 97H |
88H | 89H | 8AH | 8BH | 8CH | 8DH | 8EH | 8FH |
98H | 99H | 9AH | 9BH | 9CH | 9DH | 9EH | 9FH |
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |