串行口的应用:下图是串行口转换为并行口的电路图。
用串行口模式0的工作方式,设计一个用串行口扩展的输出口,用于驱动一个数码管,在数码管上显示0~9的数字,要求0.5秒变化一次。根据原理图写出相应的应用程序。
程序:
#include <reg51.h>
typedef unsigned char byte
byte i;
byte dis_code[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98}
main()
{
unsigned int j;
A.采用RS-232C异步串行通信标准
B.采用9针或25针D型连接插座与外设连接
C.不可以实现全双工的数据通信
D.串行口可以用于Modem、鼠标器、打印机、绘图仪等设备的连接
A.错误
B.正确
8051单片机常用的扩展接口有哪些?( )
(A) 可编程I/O接口芯片8255 (B) 可编程中断控制器8259A
(C) 可编程串行接口芯片8251 (D) 可编程接口芯片8155