② 8255 工作方式的设定
8255 有三种工作方式:方式0、方式1、方式2。 方式0——基本的输入输出方式 方式1——应答式输入输出方式 方式2——应答式双向输入输出方式
8255 I/O的工作方式选择通过对其内部命令寄存器设定方式选择控制字来实现。其格式及工作方式见下图:
其C口置/复位控制字格式如下图:
B组 下C口:0—输出 1—输入 B口: 0—输出 1—输入 模式选择:0—模式0 1—模式1 A组 上C口:0—输出 1—输入 A口: 0—输出 1—输入 模式选择:00—模式0 01—模式1 X1—模式2 控制选择 1=模式选择 ③ 8255 初始化程序格式如下: MOV AL ,控制字;定义工作方式 OUT 控制口地址,AL IN AL , 初值 OUT 输出口地址,AL (3)键盘显示接口电路
① 显示器工作原理
数控系统中使用的显示器主要有LED和LCD接口显示方式。LED显示器有7个发光二极管组成,控制不同组合的二极管导通,显示不同字符。七段显示器的结构如下图:
a)外行
置位 0=复位 1=置位 位选择 D3 D2 D1 C口 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 0 0 0 BIT0 控制选择 0=位操作 b)共阳极 c)共阴极
② 键盘接口原理 键盘工作原理如下图:
③ 8255 初始化程序格式如下:
MOV AL , 控制字;定义工作方式 OUT 控制口地址,AL IN AL , 初值 OUT 输出口地址,AL (4)电机接口及驱动电路
① 脉冲分配器
脉冲分配器又叫环型分配器,有硬件环型分配器和软件环型分配器两种。 ② 光电隔离电路
为防止强电干扰,在接口电路与功率放大器之间加上隔离电路。常用的光电偶合器连线如下图:
图3-15 光电偶合器连线
(5)辅助电路
① 8031的时钟电路
数控铣床单片机的时钟电路采用内部方式产生,电路图如下:
② 复位电路
单片机的复位都靠外部电路实现。单片机通常采用上电复位和按键复位两种,下图为二者组合电路。
③ 越界报警电路
为防止工作台越界,可分别在极限位置安装限位开关。下图为报警信号的产生和指示电路。
④ 掉电保护电路 避免在掉电的情况下,RAM中的信息丢失,下图为其工作原理。
⑤ 数控铣床的控制面板如下图所示