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

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


(10)读计数器指令

为3字节指令。操作码为26H、27H,第2、第3字节为从计数器读到的计数值。操作码的D0位确定对计数器0还是计数器1进行操作。通过该指令读以16位计数器的当前计数值。

(11)串行发送指令

该指令对异步串行通信进行初始化,其指令格式如下:

第1字节

D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 1 0 a2 a1 a0

表2字节

D7 D6 D5 D4 D3 D2 D1 D0 b1 b0 d5 d4 d3 d2 d1 d0

第3字节

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

第4字节

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

    串行通信采用批传送的方法进行。每条指令传送1个数据帧。指令中,第1、第2字节用来进行串行通信初始化,第3字节以后是发送的各个数据。b1、b0用来确定奇校验、偶校验还是不校验。第2字节的操作数d5、d4、d3、d2、d1、d0用来设定该帧数据的个数,最多1帧可发送64个字符。a2、a1、a0设定串行通信的波特率。其波特率如表3所列。

表3

a2  a1  a0 波特率/baud 0   0   0 110 0   0   1 150 0   1   0 300 0   1   1 600 1   0   0 1200 1   0   1 2400 1   1   0 4800 1   1   1 9600

(12)串行接收指令

    指令格式如下:

第1字节

D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 1 1 a2 a1 a0

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

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