71概述72cpu与外设数据传送的方式73可编程计数器定时内容摘要:
PU把控制字写入控制寄存器,计数初始值写入初值寄存器 计数从初值开始,每当 CLK信号出现一次,计数值减 1 当计数值减到 0,从 OUT端输出规定的信号 CLK信号出现时,计数器是否减 1,由门控信号 GATE控制 一、计数 /定时的工作原理 CLK是计数输入信号,计数器对 CLK端出现的脉冲个数进行计数 •CLK端可以输入外部事件 •CLK端可以接入固定频率的时钟信号,从而实现计时 OUT信号在计数结束时发生变化 •可将 OUT作为外部设备的控制信号 •可将 OUT作为向 CPU申请中断的信号 CPU可以从计数输出寄存器读出当前计数值。 读前,应向控制寄存器发送锁存命令 二、 8253的编程结构 1片 8253内部有三个计数器,结构完全相同 8253的引脚、内部结构、寻址方式 P. 229 每个计数器内部都有一个 8位控制寄存器,三个控制寄存器使用相同的端口,在编程结构图中画为一个 8253没有状态寄存器 二、 8253的编程结构 8253控制字的格式 P. 230 每个计数器的初值寄存器( CR)、输出锁存器( OL) 都是 16位的,但它们对应相同的一个 8位端口地址,所以 16位的 CR、 OL作为两个 8位寄存器读写,由控制寄存器控制读写高 8位 /低 8位 三、 8253的编程命令 •初始化 1)写入控制字 2)按控制字要求写入计数初值 计数器初值计算: N=fCLK/fOUT 例:设三个计数器的 CR/OL端口地址为 70H、 71H、 72H,控制寄存器端口地址 73H。 计数器 0,工作模式 2, CR/OL仅使用低 8位,初值为 100,计数值使用二进制 MOV AL, 14H OUT 73H, AL MOV AL, 100 OUT 70H, AL 三、 8253的编程命令 例:设三个计数器的 CR/OL端口地址为 70H、 71H、 72H,控制寄存器端口地址 73H。 计数器 1,工作模式 1, CR/OL使用 16位,初值为 1234,计数值使用 BCD MOV AL, 73H OUT 73H, AL MOV AX, 1234H OUT 71H, AL MOV AL, AH OUT 71H, AL 三、 8253的编程命令 •读出命令 1)发出锁存命令,使当前计数值锁存在 OL中 2)读 OL,获得当前计数值 例:设三个计数器的 CR/OL端口地址为 70H、 71H、 72H,控制寄存器端口地址 73H。 读出计数器 0的当前计数值,放在 BX中 MOV AL, 0H OUT 73H, AL IN AL, 70H MOV BL, AL IN AL, 70H MOV BH, AL 四、 8253的工作模式 工作模式决定以下内容: 1)门控信号的影响 高电平允许,当 GATE=0,即使出现 CLK,也不计数 —— 模式 0, 2, 3, 4 上升沿允许(上升沿。71概述72cpu与外设数据传送的方式73可编程计数器定时
相关推荐
两部分组成。 社会保证基金主要用于社会救济、社会福利和社会抚恤,社会保险基金则主要用于社会保险的各种项目上。 22 社会保障筹资渠道主要有: • ( 1)政府预算安排的社会保障支出 • ( 2)向劳动者所在单位及劳动者个人征收的社会保障税(费) • ( 3)社会保障基金的投资收入 • ( 4)社会捐助 23 5.社会保障资金的筹集模式 • ( 1)完全基金制 • 这是一种以纵向平衡原则为依据
60 70 50 10 20 30 40 80 90 100 110 180 170 160 150 140 130 120 190 200 50 10 20 30 40 0 90 60 70 80 溶解度/ g 温度 /℃ ◆ 同一物质在不同温度下的溶解度 ◆ 不同物质在同一温度下的溶解度 ◆ 物质的溶解度随温度的变化而 变化的趋势大小 ◆ 曲线的交点表示在该温度下两物 质的溶解度相等 温度
为简单的方法是将 ________式中的 _________表示为 __________, 再代入 __________ ① x X=65y ② 4636y5yxx +① ② 代入法步骤 第一步 求表达式。 从方程组中选出一个系数的绝对值较小的方程进行变形,写出用一个未知数表示另一个未知数代数式。 第二步 代入消元。 即把它代入另一个方程消去 y或 x得到一个 x或
)()1()()1( kwkckwkw 基本模型 mCkwkw )()1()1(nnkwkw 求,要求已知 75)(,90)( 50)5090( n• 第二阶段:每周 c(k)保持 Cm, w(k)减至 75千克 50]50)([9 7 )( kwnkw n第二阶段 19周 , 每周吸收热量保持 10000千卡 , 体重按 减少至 75千克
km。 ⑥ 美国 Mciworld和加拿大 Nortel: 100路 10 Gb/s=1 Tb/s, 沿 NZDF光纤在 C和 L波带传输 4段 , 约 200 km。 ⑦ 美国 Qtera 和 Qwest: 两个波带 4路 10 Gb/s和 2路 10 Gb/s沿 NZDF光纤传输 23 105 km=2415 km, 这个试验虽然 WDM路数不多 , 但在陆地光缆中却是最长距离。
远程进程调用 (RPC, Remote Process Call) (2) 目的处理器接收到消息以后,执行相应的操 作或代替远程处理器进行访问,并发送一个 应答消息将结果返回。 引 言 同步消息传递 请求处理器发送一个请求后一直要等到应答 结果才继续运行。 异步消息传递 发送方不先经请求就直接把数据送往数据接 受方。 ( 3个) (1) 通信带宽 理想状态下的通信带宽受限于处理器、存储