8253、8255应用举例.pptVIP

  • 21
  • 0
  • 约3.69千字
  • 约 12页
  • 2016-12-02 发布于河南
  • 举报
8253、8255应用举例

8253应用举例 8253在IBM PC系列机上的应用 1.定时中断和定时刷新 8253初始化 mov al,36h ;计数器0为方式3,采用二进制计数, ;先低后高写入计数值 out 43h,al ;写入方式控制字 mov al,0 ;计数值为0 out 40h,al ;写入低字节计数值 out 40h,al ;写入高字节计数值 计数器0:方式3,计数值:65536,输出频率为1.19318MHz÷65536=18.206Hz的方波 门控为常启状态,这个方波信号不断产生 OUT0端接8259A的IRQ0,用作中断请求信号 每秒产生18.206次中断请求,或说每隔55ms(54.925493ms)申请一次中断 DOS系统利用计数器0的这个特点,通过08号中断服务程序实现了日时钟计时功能 mov al,54h ;计数器1为方式2,采用二进制计数,只写低8位计数值 out 43h,al ;写入方式控制字 mov al,18 ;计数初值为18 out 41h,al ;写入计数值 2.扬声器控

文档评论(0)

1亿VIP精品文档

相关文档