定时功能的实现方法 软件定时(延时)——利用微处理器执行一个延时程序段实现 硬件定时——采用分频器、单稳电路或简易定时电路控制定时时间 可编程硬件定时——軟件硬件相结合、用可编程定时器芯片构成一个方便灵活的定时电路 8253的结构、引脚功能 6种工作方式 8253的初始化编程 8253的应用 8.1.1 8253的结构及引脚功能 3個独立的16位计数器通道 每个计数器有6种工作方式 按二进制或十进制(BCD码)计数 可用于准确计数或精确定时 1、内部结构 计数器 CLK时钟输入信号——在计数过程中此引脚上每输入一个时钟信号(下降沿),计数器的计数值减1 GATE门控输入信号——控制计数器工作可分成电平控制和仩升沿控制两种类型 OUT计数器输出信号——当一次计数过程结束(计数值减为0),OUT引脚上将产生一个输出信号 定时时间=时钟周期×计数初值 读/写逻辑 D0 ~ D7数据线 A0 ~ A1地址线 RD读信号 WR写信号 CS片选信号 8.1.2 8253的工作方式 方式0 计数结束中断 方式1 单稳负脉冲信号发生器 方式2 速率信号发生器(分频器) 方式3 方波发生器 方式4 软件触发选通信号 方式5 硬件触发选通信号 8.1.3 8253的编程 1、控制字 2、初始化编程 步骤: 写入控制字 可使计数通道复位 写入计数初徝 3、读取8253计数值 对8位数据线读取16位计数值需分两次 读取方法 1.直接读取 2.锁存读取 计数在不断进行,应该将当前计数值先行锁存然后读取: 写控制字:给8253写入锁存命令 从计数器I/O地址读出:读取锁存的计数值 初始化程序 MOV DX, 38BH ;给计数器0送控制字 MOV AL,37H OUT DXAL MOV DX,388H ;送计数初值的低8位 MOV AL10H OUT 94H,AL MOV AL67H OUT 97H,AL MOV AL40H OUT 95H,AL 8.2 并行通信和并行接口芯片8255A 通信:计算机与外设之间或计算机与计算 机之间的信息交换或数据传输 通信的两种基本方式 8.2.1 并行通信的基夲概念 1、并行通信 将数据的各位同时在多根并行传输线上进行传输。
全部结果 为您找到 46 件 388感应 相关产品信息
齐飞 cem 恒远 星珀 传感器 创金电子 新铠阳 hydac/贺德克 |
北京 上海 杭州 广州
北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 屾东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。