保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

将AT89C52用作多功能外围器件使用


P 1 1 1 0 E 1 1 1 1 空

(5)循环右移指令

指令码为12H。该指令将所有显示从右向左移动1位。

(6)读键盘指令

指令为2字节指令,操作数为读到的键值。各键盘的键值如图1所示。该指令格式如下:

D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 0 0 1 1 D7 D6 D5 D4 D3 D2 D1 D0 d7 d6 d5 d4 d3 d2 d1 d0

    (7)连续脉冲输出指令

    该指令对定时器进行编程。使OUT0/OUT1输出连续脉冲,脉冲的通断比和频率可以通过编程设定。其指令为4,格式如下:

第1字节

D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 0 0 1 1/0

第2字节

D7 D6 D5 D4 D3 D2 D1 D0 M3 M2 M1 M0 N3 N2 N1 N0

第3字节

D7 D6 D5 D4 D3 D2 D1 D0 f15 f14 f13 f12 f11 f10 f9 F8

第4字节

D7 D6 D5 D4 D3 D2 D1 D0 f7 f6 f5 f4 f3 f2 f1 f0

其中M:N是脉冲的通断比,M或N的设置范围是1~10。f15~f0是频率设置,其设置范围是1~9999Hz。采用BCD码设置。指令操作码中,D0设置定时器0或定时器1工作。

(8)定时器方式指令

该指令为3字节指令。操作码为22H、23H,其中D0位确定对定时器0还是定时器1进行操作。第2、第3字节为定时时间。

(9)计数器方式指令

该指令为3字节指令。操作码为24H、25H,其中D0位确定对定时器0还是定时器1进行操作。第2、第3字节为计数初值。

《将AT89C52用作多功能外围器件使用(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/153216.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。