基于定时-计数器8253芯片C语言和汇编语言开发探析.docVIP

  • 7
  • 0
  • 约2.38千字
  • 约 6页
  • 2017-11-20 发布于福建
  • 举报

基于定时-计数器8253芯片C语言和汇编语言开发探析.doc

基于定时-计数器8253芯片C语言和汇编语言开发探析

基于定时/计数器8253芯片C语言和汇编语言开发探析   【文章摘要】 微型计算机原理与接口技术是电子信息类专业的一门专业必修课程,对掌握微机的工作原理和接口应用尤其重要。本文以8253 为例,主要结合C 语言与汇编语言进行计算机程序编写设计中各自的特征优势,从C语言角度和汇编角度探讨接口芯片的编程。 【关键词】 微机原理;C 语言;汇编语言;接口 0 引言 微型计算机原理与接口技术是电子信息类专业的一门专业必修课程,对掌握微机的工作原理和接口应用尤其重要。本文以8253 为例,主要结合C 语言与汇编语言进行计算机程序编写设计中各自的特征优势,从C语言角度和汇编角度探讨接口芯片的编程。 1 定时/计数器8253芯片知识点描述 8253中各通道可有6种可供选择的工作方式,以完成定时、计数或脉冲发生器等多种功能。 1.1 速率波发生器 进入这种工作方式,输出高电平,装入计数值n后如果GATE为高电平,则立即开始计数,保持为高电平不变;待计数值减到“1”和“0”之间,将输出宽度为一个周期的负脉冲,计数值为“0”时,自动重新装入计数初值n,实现循环计数,将输出一定频率的负脉冲序列,其脉冲宽度固定为一个周期,重复周期为周期的倍。时序波形如图1所示。 1.2 方波发生器 任一通道工作在这一工作方式时,只在计数值为偶数,则可输出重

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档