正在加载图片...
(3)读FIF0/传感器R_M命令。 特征位D7D6D5=010 D2-D0为8279中FIFO及传感器RAM的首地址 D3无效位。 D4控制RAM地址自动加1位:D4=1时,CPU读完一个数据,RAM地址自动加1,准备 读下一个单元数据;D4=0时,CPU读完一个数据,地址不变。 例:欲编程使单片机连续读8279内FIFO/传感器RAM中000111单元的数据,设置读命 分析:因为要连续读数,地址又连续。所以最好设置为自动加1方式,即D4=1,RAM 内首地址000即D2—-D0=00,再加上特征位,所以该命令控制字为 D7——D0=01010000B=5OH(无用位D3设为0)。送入50H控制字,在执行读命令时,先从 FIFO/传感器RAM中000单元读数,读完一个数,地址自动加1,又从001单元读数,依次 类推 直到读完所需数据。 (4)读显示RAM命令 特征位D7D6D5=011 D4=1RAM地址自动加1,D4=0不加1。 D3-D0为显示RAM中的地址。 例:欲读显示RAM中1000单元地址,求命令字 分析:因为只读一个数,地址不需自动加1,即设置DA=0,特征位为011,地址为1000 所以其控制命令字为D7--D0=01101000B=68Hl (5)写显示RM命令 特征位D7D6D5=100 D4是地址自动加1控制,D4=1,地址自动加1:;D4=0,地址不加1。D3-D0是欲写 入的RAM地址,若连续写入则表示RM首地址。命令格式同读显示RAM (6)显示器禁止写入/熄灭命令 特征位D7D6D5=101 D4:无用位 D3:禁止A组显示RAM写入,D3=1,禁止 D2:禁止B组显示RAM写入,D2=1,禁止 D1:A组显示熄灭控制。D1=1,熄灭;D1=0,恢复显示。 D0:B组显示熄灭控制。D0=1,熄灭;D0=0,恢复显示 利用该命令可以控制A、B两组显示器,哪组继续显示,哪组被熄灭 例:假设A、B两组灯均已被点亮,现在希望A组灯继续亮,B组灯熄灭,确定其命令字。 分析:根据命令格式,A组灯继续亮应禁止A组RAM再写入其他数据,故D3=1;B组 显示熄灭D0=1,除特征位外其余位设为“0”。故其控制命令字为D7-D0=10101001B=A9H (7)清除(显示RAM和FIF0中的内容)命令 特征位D7D6D5=110 D0为总清除特征位,DO=1把显示RAM和FIFO全部清除。(3) 读 FIFO/传感器 RAM 命令。 特征位 D7 D6 D5=010 D2---D0 为 8279 中 FIFO 及传感器 RAM 的首地址。 D3 无效位。 D4 控制 RAM 地址自动加 1 位:D4=1 时,CPU 读完一个数据,RAM 地址自动加 1,准备 读下一个单元数据;D4=0 时,CPU 读完一个数据,地址不变。 例:欲编程使单片机连续读 8279 内 FIFO/传感器 RAM 中 000---111 单元的数据,设置读命 令。 分析:因为要连续读数,地址又连续。所以最好设置为自动加 1 方式,即 D4=1,RAM 内 首 地 址 000 即 D2---D0=000 , 再 加 上 特 征 位 , 所 以 该 命 令 控 制 字 为 : D7---D0=01010000B=50H (无用位 D3 设为 0)。送入 50H 控制字,在执行读命令时,先从 FIFO/传感器 RAM 中 000 单元读数,读完一个数,地址自动加 1,又从 001 单元读数,依次 类推, 直到读完所需数据。 (4) 读显示 RAM 命令 特征位 D7 D6 D5=011 D4=1 RAM 地址自动加 1,D4=0 不加 1。 D3---D0 为显示 RAM 中的地址。 例:欲读显示 RAM 中 1000 单元地址,求命令字。 分析:因为只读一个数,地址不需自动加 1,即设置 D4=0,特征位为 011,地址为 1000, 所以其控制命令字为 D7---D0=01101000B=68H。 (5) 写显示 RAM 命令 特征位 D7 D6 D5=100。 D4 是地址自动加 1 控制,D4=1,地址自动加 1;D4=0,地址不加 1。D3---D0 是欲写 入的 RAM 地址,若连续写入则表示 RAM 首地址。命令格式同读显示 RAM。 (6) 显示器禁止写入/熄灭命令 特征位 D7 D6 D5=101 D4:无用位。 D3:禁止 A 组显示 RAM 写入,D3=1,禁止。 D2:禁止 B 组显示 RAM 写入,D2=1,禁止。 D1:A 组显示熄灭控制。D1=1,熄灭;D1=0,恢复显示。 D0:B 组显示熄灭控制。D0=1,熄灭;D0=0,恢复显示。 利用该命令可以控制 A、B 两组显示器,哪组继续显示,哪组被熄灭。 例:假设 A、B 两组灯均已被点亮,现在希望 A 组灯继续亮,B 组灯熄灭,确定其命令字。 分析:根据命令格式,A 组灯继续亮应禁止 A 组 RAM 再写入其他数据,故 D3=1;B 组 显示熄灭 D0=1,除特征位外其余位设为“0”。故其控制命令字为 D7---D0=10101001B=A9H。 (7) 清除(显示 RAM 和 FIFO 中的内容)命令 特征位 D7 D6 D5=110 D0 为总清除特征位,D0=1 把显示 RAM 和 FIFO 全部清除。 19
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有