如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学什么(shénme)是扩展问题(wèntí)的提出常用的I/O扩展(kuòzhǎn)方法常用的I/O扩展(kuòzhǎn)方法简单I/O接口芯片(xīnpiàn)的扩展苏青制作(zhìzuò)Intel8155是一个具有RAM、I/O和计数器的通用可编程接口多功能芯片。其具有的资源为256B的静态RAM;两个可编程的8位并行(bìngxíng)I/O口PA和PB;一个可编程的6位并行(bìngxíng)I/O口PC;一个可编程14位减计数器TC;8位地址锁存器。8155各引脚的功能(gōngnéng)为:地址/数据线AD0~AD7(8条):是低8位地址线和数据线的共用输入总线,常和单片机的P0口相连,用于分时传送地址和数据;PA0~PA7、PB0~PB7:为A、B口线,用于和外设之间传递数据;PC0~PC5为C端口线,既可与外设传送数据,也可以作为A、B口的控制联络线;CS:片选线,低电平有效。8155的各引脚的功能(gōngnéng)8155当IO/M为0时,单片机对8155的RAM进行操作,共256B,低八位(bāwèi)的地址为:00H—0FFH。8155当IO/M为1时,单片机对8155的I/O口进行操作。芯片8155的I/O口和定时器/计数器的工作方式可以通过对8155的命令寄存器写入控制(kòngzhì)字来实现。8155的命令寄存器和状态寄存器使用同一个地址。8155的命令字命令字主要规定了8155的I/O口和定时器的工作方式。8255的状态字状态字的内容包含8155的I/O口的工作状态标志。8155的命令字格式(géshi)8155片内的定时器/计数器是一个(yīꞬè)14位的减计数器。计数器分为高6位和低8位寄存器,它的计数初值有程序预置。它的格式为:M2M18155内部(nèibù)定时器地址(dìzhǐ)分配:例4MOVDPTR,#7F04H;指向定时器低8位MOVA,#18H;计数常数18H=24MOVX@DPTR,A;送计数常数INCDPTR;指向定时器高8位MOVA,#40H;设定时器输出连续方波MOVX@DPTR,A;送定时器高8位M2M1=01MOVDPTR,#7F00H;指向命令(mìnglìng)口MOVA,#0C2H;命令(mìnglìng)字设为A口,C口入;B口出,启动T/CMOVX@DPTR,A;并启动定时器MOVDPTR,#7F01H;指向A口MOVXA,@DPTR;读A口数据INCDPTR;指向B口MOVX@DPTR,A;送B口输出9.3串行通信(tōngxìn)的基本概念9.3.1串行数据传送(chuánsònꞬ)方式1.全双工2.半双工9.3.2波特率和发送(fāsònꞬ)/接收时钟并行通信(tōngxìn)中,传输速度以每秒传输的字节(B/s)表示。在串行通信(tōngxìn)中,传输速率用波特率来表示。所谓波特率,是指单位时间内传送二进制数据的位数,单位为位/秒(b/s)。每秒钟所传输的字符数(字符速率)和波特率是两种概念2.发送/接收(jiēshōu)时钟9.3.3串行通信(tōngxìn)的基本方式1.异步通信(tōngxìn)2.同步(tóngbù)通信9.3.4信号(xìnhào)调制与解调9.3.5串行接口的任务(rènwu)9.4可编程串行接口8251A9.4.18251A的基本(jīběn)性能9.4.28251A内部结构及引脚功能(gōngnéng)1.8251A内部结构2.8251A的引脚功能(gōngnéng)9.4.38251A的控制(kòngzhì)字和状态字1.方式(fāngshì)控制字2.操作控制字3.状态字2.设计(shèjì)内容(nèiróng)总结