FPGA的高速计数器设计
基于FPGA的高速频率计设计

1 . 3 . 2测 周 法
测 周 法 原 理 与 测 频 法 原 理 相 反 ,其 原 理 示 意 图 如 下 图 图2 :
不 断 增 加 ,所 需 通 用 集 成 电 路 的 数 量 爆 炸 性 增 长 ,使 得 电 路 板 的 体 积 迅 速 膨 胀 , 系 统 可 靠 性难 以保 证 。 此 外 ,现 代 电 子 产 品 的 生 命 周 期 都很 短 ,一 个 电 路 可 能 要 在 很 短 的 时 间 内作 改进 以 满 足 新 的功 能 需 求 ,对 于 通 用 集 成 电路 来 说 则 意 味 着 重 新 设 计 和 重 新 布 线 。而 可 编 程 逻 辑 器 件 F P G A 克 服 了上 述 缺 点 ,它 把 通 用 集 成 电路 通 过 编 程 集 成 到 一块 尺 寸 很 小 的硅 片 上 ,成 倍 缩 小 了 电 路 的 体 积 , 同 时 由于 走 线 短 , 减 少 了干 扰 , 提 高 了系 统 的 可 靠 性 , 又 由 于V H D L 语 言 ̄ 1 ] V e r i 1 o g 语 言 易 于 掌 握 与 使 用 , 设 计 相 当灵 活 ,极 大 地 缩 短 了产 品 的 开发 周 期 。 基 于 以上 分 析 ,采 用E D A 技 术 、利 用 硬 件 描 述 语 言 进 行 频 率 计 设 计 是 目前 较 为 实用 , 同 时也 最 为 广 泛 的设 计 选 择 。
总 体 结 构 图 如 下 图 图4 所示 :
图4 F P G A 内部 电路 结构 图 从 图 中可 看 出 ,被 测 信 号 均 通 过 一档 、 二 档 、三 档 、 四 档 测 频 电路 , 由外 部 拨 码 开 关 控 制 数 据 选 通 器 即 档位 转 换 ,使 其 中 一 档 数 据 进 入 动 态 扫 描 译 码 电路 , 从 而 实 现 四 档 的 切 换 。 并 且 通过 L E D 状态 指 示 具体 档 位 ,利 用 数 码 管 显 示 被 测 信 号频 率 。
基于FPGA的高速数据采集系统的电路设计

* 收稿 日期 : O O 0 2 2 1 一1 — 6
作 者 简 介 : 建秋 (9 8 , , 东 昌 邑人 , 坊职 业 学 院汽 车 工 程 系讲 师 。 王 16 一) 男 山 潍
一
1 — 6
第 4期
王 建 秋 : 于 F GA 的 高 速数 据 采 集 系统 的 电路 设 计 基 P
通过 对两个 S AM 的交叉 时序法 的控 制 , DR 来达 到对 两个 S RAM“ D 同时” 行数 据 的存储 , 而提 高 了原 进 进 有单 个 的 S RAM 数据 存储 速率 , AD 经理 论 上 的 分析 其 系统 的 存储 速 率 达 到 单个 的 S DR A AM 数 据存 储
来描 述其 内部 逻辑 电路 , 于修 改和 升 级 。如 果 在 高速 数 据 采 集 系统 中采 用 F G 控 制 器 , 会 极 大地 便 P A 将
提 高 系统的稳 定性与 可靠性 。本文设 计 了一 个基 于 F GA 的 高速 数据 采 集 系统 , 其硬 件 电路 部分 进行 P 对
同 , 而保 证 了输 入 时 钟 和 F G 时 钟 以及 S R 从 PA D AM 时 钟 之 间 的零 延 迟 ; P C Q 0C E 2 8 2 8 7具 有 8 5 26个 L s3 个 RAM lcs158 AM i ,8个 内嵌 的乘法 器 , 个 P L 最 大可 使用 12个 IO 口, e,6 bok ,68 8R bt 1 s 2 L , 8 / 多种
C co eI 件 的密度 范 围从 4 0 E和 1 9 0 i R y ln 器 I 6 8L 1 8 8bt AM , 6 4 6 E和 l 5 0 0 i AM 。C c n 器 到 81 L 1 2 0 bt R y l eI o I
基于FPGA的计数器的程序的设计方案

基于FPGA的计数器的程序设计方案1.1 FPGA简介FPGA(Field-Progrmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。
它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
自1985 年Xilinx 公司推出第一片中大规模现场可编程逻辑器件(FP2GA) 至今,FPGA 已经历了十几年的历。
在这十几年的过程中,可编程器件有了惊人的发展:从最初的1200 个可利用门,到今天的25 万可利用门,规模增大了200 多倍; FPGA 供应商也从Xilinx 的一枝独秀,到今天近20 个厂商的分庭抗争;FPGA 从单一的基于SRAM结构到今天各种结构类型的出现,都充分体现了可编程器件这一巨大市场的吸引力。
FPGA 不仅可以解决电子系统小型化、低功耗、高可靠性等问题,而且其开发周期短、开发软件投入少、芯片价格不断降低。
由于目前电子产品生命周期相对缩短,相近功能产品的派生设计增多等特点,促使FPGA 越来越多地取代了ASIC 的市场,特别是对国内众多的科研单位来说,小批量、多品种的产品需求,使得FPGA 成为首选。
1.2 硬件描述语言VHDL特点功能强大、设计灵活。
VHDL具有功能强大的语言结构,可以用简洁明确的源代码来描述复杂的逻辑控制。
它具有多层次的设计描述功能,层层细化,最后可直接生成电路级描述。
VHDL支持同步电路、异步电路和随机电路的设计,这是其他硬件描述语言所不能比拟的。
VHDL还支持各种设计方法,既支持自底向上的设计,又支持自顶向下的设计;既支持模块化设计,又支持层次化设计。
支持广泛、易于修改。
由于VHDL已经成为IEEE标准所规范的硬件描述语言,目前大多数EDA工具几乎都支持VHDL,这为VHDL的进一步推广和广泛应用奠定了基础。
一种基于FPGA的高速数据记录系统的设计

系列的 N N LS A D F ~ H为 存储介 质 的高速 大容 量数 据 记录
系统 的设计 。
2 F G 设计 PA
数据 采集 系统 以三 星 公 司 Fah 芯 片 K F G s O ls 98 O u M 为 主 要存 储器 件 ,使 用 X l x公 司 sat 3 ii n p r n e系 列 F G a PA x 35o C S o E作为 主要控制 器件 , Fah的读 、 、 对 ls 写 擦除 等操 作进 行时序配 置, 另外系统通 过 U B总线将数 据 从 F A H S L S
置 的 高 速 、 容 量 可 独 立 工 作 的 连 续 数 据 流 采 集 记 录 系 统 。 系统 采用 模 块 化 的 设 计 思 想 。 大 具有 设 计 曼 活 、 成度 高 . 集 较
,
I 体 积 和 较 低 的 功 耗 等 优 点 。 服 了常 规 存 储 设 备 容 量 , . 录 时 间 短 。 立 性 不 强 的 缺 点 。相 关 技 术 指 标 满 足 设 计 - 的 克 I记 - 独
C a g Lu h n P nin u Na j g a
Ab t a t T i p p r it d c s a s lt n t aa a q iio ,s r g n rn mi i y tm b s d o h y tm o r- s r c : h s a e nr u e oui O d t c u s in t a e a d t s s o s s ae n t e S s n a P o o o t o a sn e e
Ke r s n, A l ah Soa e MA y wo d : G ;F s trg ;D
实际许多存储 数据记录 系统 中, 由于环境 比较 复杂 , 所
基于FPGA的高速数据采集系统设计

基于FPGA的高速数据采集系统设计随着科技的不断进步,数据采集和处理的速度需求也越来越高。
为了满足这种需求,基于FPGA的高速数据采集系统应运而生。
本文将对其进行阐述,包括其原理、结构、应用和未来发展方向。
一、系统原理FPGA(Field Programmable Gate Array)是一种可编程逻辑器件,通过程序设计可以实现不同的逻辑和功能。
基于FPGA的数据采集系统,即是将FPGA作为处理核心,利用其高速的数据处理能力和可编程性,进行数据采集和处理。
这种系统的原理是将信号输入到FPGA中,通过FPGA的逻辑电路分析、处理、交换和传输等一系列操作,将数据利用高速通信接口传输到处理单元,最终实现高速数据采集和处理的功能。
二、系统结构基于FPGA的高速数据采集系统一般由两部分组成:数据采集模块和数据处理模块。
1. 数据采集模块数据采集模块主要由采样模块、数字信号处理模块、时钟模块和控制模块等组成。
其中,采样模块是整个数据采集模块中最为重要的部分,其主要功能是对模拟信号进行采样、变换为数字信号并存储到缓存中。
数字信号处理模块则对采样得到的信号进行滤波、放大等处理操作,使其符合后续处理的要求。
时钟模块负责对采集数据进行时钟同步,确保数据的完整性和准确性。
控制模块负责控制整个系统的运作和协调各模块的工作,保证系统运行的顺畅和稳定。
2. 数据处理模块数据处理模块主要由处理核心、存储模块和通信模块组成。
其中,处理核心是整个数据处理模块中最为重要的部分,其主要通过FPGA中的逻辑电路对采样数据进行处理、分析和计算等操作,使其符合需求并输出结果。
存储模块是处理模块中用于存储数据的部分,如FPGA中集成的RAM、Flash等存储器件。
通信模块则主要实现数据的传输和交换,包括高速串口、以太网接口、USB接口等。
三、应用领域基于FPGA的高速数据采集系统广泛应用于科学研究、医疗领域、通信技术、工业控制等各个领域。
1. 科学研究:FPGA作为高速数据采集系统的处理核心,在科学研究中起到了重要作用。
基于FPGA和单片机的高精度数字频率计的设计与实现

基于FPGA和单片机的高精度数字频率计的设计与实现1. 引言1.1 背景介绍数字计数器是一种广泛应用于科学研究、工程技术和日常生活中的仪器设备,用于测量信号的频率、周期和脉冲数量等。
随着科技的不断发展,对于数字频率计的精度和性能要求也越来越高。
传统的数字频率计主要基于单片机或专用芯片的设计,存在精度受限、功能单一等问题。
而基于FPGA和单片机的高精度数字频率计能够充分发挥FPGA在并行计算和高速数据处理方面的优势,结合单片机的灵活性和易编程性,实现更高精度、更丰富功能的数字频率测量。
本文基于FPGA和单片机,设计并实现了一种高精度数字频率计,具有高度精准、快速响应的特点。
通过软硬件结合的设计思路,实现了数字信号频率的精确测量,同时在硬件设计和软件设计上都进行了详细优化和实现。
系统测试结果表明,该数字频率计具有较高的测量精度和稳定性,在实验中取得了良好的效果和准确的测量数据。
此设计不仅具有实用价值,还对数字频率计的进一步研究和应用具有一定的参考意义。
1.2 研究意义随着科技的发展,对于频率计的要求也越来越高,需要具备更高的精度、更快的响应速度和更广泛的适用范围。
设计和实现基于FPGA 和单片机的高精度数字频率计具有重要的研究意义。
通过本文的研究,可以深入了解数字频率计的工作原理和设计方法,为高精度频率计的研究和应用提供参考和借鉴。
本文的研究成果还可以为提高电子测量仪器的性能,推动数字频率计技术的发展做出重要的贡献。
本文的研究具有重要的理论和实践意义。
1.3 研究现状当前,数字频率计在电子测量领域具有重要的应用价值,其精度和稳定性对于提高测量精度和准确性至关重要。
目前,数字频率计的研究主要集中在硬件设计和软件算法的优化上。
在硬件设计方面,传统的数字频率计主要采用FPGA(现场可编程门阵列)作为核心控制器,实现高速、高精度的频率测量。
通过合理的电路设计和时序控制,可以实现更稳定和准确的频率计算。
在软件设计方面,研究者们致力于优化频率计算算法,提高频率计算的速度和精度。
FPGA实验计数器设计实验

哈尔滨理工大学软件学院实验报告课程 FPGA题目实验二计数器设计实验班级集成12-2班专业集成电路设计与集成系统学生学号 12140202272014年10 月15日实验二计数器设计实验实验目的:学习计数器的设计、仿真和硬件测试方法。
实验内容及步骤:1.使用Verilog HDL设计2位 16进制计数器,由DE2的KEY0输入计数值,在HEX1,HEX0上显示计数值。
2.使用嵌入式逻辑分析仪进行仿真;3.将实验程序下载到DE2运行。
实验注意事项:去抖动DE2按键电路图实验程序:module counting(clk,reset,k,h1,h2);input k,reset,clk;output [6:0]h1,h2;reg [7:0]count;reg key;reg [6:0]h1,h2;reg [10:0]clock=11'b0;always@(posedge clk)beginif(k) // k is the input Key0 beginkey<=1;clock<=0;endelsebeginclock<=clock+1; // if clock still isn't 2000 ,then the next all don,t excutiveif(clock==1000) // so continue came back until up to 2000beginclock<=11'b0;key=0; // to produce a negadge as a senstive pinendendendalways@(negedge key or negedge reset)beginif(reset==0)count=0;elsecount=count+1'b1;endalways@(count)begincase(count[3:0])4'b0000:h1<=7'b1000000; 4'b0001:h1<=7'b1111001; 4'b0010:h1<=7'b0100100; 4'b0011:h1<=7'b0110000; 4'b0100:h1<=7'b0011001; 4'b0101:h1<=7'b0010010; 4'b0110:h1<=7'b0000010; 4'b0111:h1<=7'b1111000; 4'b1000:h1<=7'b0000000; 4'b1001:h1<=7'b0010000; 4'b1010:h1<=7'b0001000; 4'b1011:h1<=7'b0000011; 4'b1100:h1<=7'b1000110; 4'b1101:h1<=7'b0100001; 4'b1110:h1<=7'b0000110; 4'b1111:h1<=7'b0001110; default : h1<=7'b1000000; endcasecase(count[7:4])4'b0000:h2<=7'b1000000; 4'b0001:h2<=7'b1111001;4'b0010:h2<=7'b0100100;4'b0011:h2<=7'b0110000;4'b0100:h2<=7'b0011001;4'b0101:h2<=7'b0010010;4'b0110:h2<=7'b0000010;4'b0111:h2<=7'b1111000;4'b1000:h2<=7'b0000000;4'b1001:h2<=7'b0010000;4'b1010:h2<=7'b0001000;4'b1011:h2<=7'b0000011;4'b1100:h2<=7'b1000110;4'b1101:h2<=7'b0100001;4'b1110:h2<=7'b0000110;4'b1111:h2<=7'b0001110;default : h2<=7'b0000001;endcaseendendmodule实验结果:当计数值为4时。
(完整版)基于FPGA的高速数据采集系统设计毕业设计

(完整版)基于FPGA的高速数据采集系统设计毕业设计武汉纺织大学毕业设计(论文)任务书课题名称:基于FPGA的高速数据采集系统设计完成期限: 2021年3月2日至2021年5月25日学院名称电子与电气工程学院专业班级电子082指导老师王骏指导教师职称讲师学院领导小组组长签字一、课题训练内容采集系统的研制工作;以实现对模拟高频信号的处理和控制。
课题选用现场可编程逻辑器件FPGA技术,在Altera公司的Quartus II开发环境中应用VHDL语言进行FPGA的编程与仿真,研究各模块的设计方法和控制流程,结合USB2.0总线接口技术,以期实现系统与PC机连接,在PC上对数据进行分析、显示和监控等,最后对系统性能指标进行验证。
1. 培养学生通过图书馆、互联网等资源查阅相关资料(包括外文资料),训练学生自主获得知识的能力和自学能力;2. 培养学生把所学的知识用于实践并引申到相关专业知识上,锻炼出自学能力;3. 锻炼学生外文阅读及翻译能力;4. 锻炼学生的自我创新能力;5. 在书写论文的过程中,锻炼学生的语言组织能力、逻辑思维能力、办公软件使用的能力;6. 培养学生与人合作、相互交流的能力。
二、设计(论文)任务和要求1. 大量收集与本课题有关的资料:到图书馆、各大书店寻找无线充电技术以及相关电路的资料,并认真进行阅读;到各大数据库和相关网站上搜索与本课题相关的学位论文和相关资料。
2. 第四周前上交毕业设计开题报告一份。
开题报告内容与学校模板要求一致,字数不少于2000字;经指导教师检查合格后才能进行后续工作。
3. 理清论文的总体思路,完成主要的研究工作:1) 以CY7C68013为核心,设计一个FPGA的最小系统,并在此基础上通过编写VHDL程序进行系统的开发。
2) 对数据采集,高频电路设计信号和电源完整性设计。
3) 提高数据采集总体设计方案。
4) 结合USB2.0接口的控制器CY7C68013芯片,采集系统进行硬件设计。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
;$##时,)*为 6 相时钟、)#为 7相时钟。6 相 时钟与 7相时钟相差;*E。在 6、7相计数模式选 择位89的控制下,实现正交#<模式和正交=<模 式的计数。其时序图如图!所示。
— #"! —
参考文献
% 赵俊超等编2集成电路设计 LMNE教程2北京:希望电 子出版社,)$$)
) 徐志军,徐光辉编著2?4EN/O4P" 的开发与应用2北
京:电子工业出版社,)$$) (下转第%11页)
直线电动机在机床伺服驱动应用中的若干问题与展望
《电气应用》!""#年第!$卷第%期
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
!"#"$ 计数器工作模式 在状态控制字%./低=位码 0!0$0#0*的控
制下,计数 器 有 #$ 种 工 作 模 式。 工 作 模 式 如 表 # 所示。
下,又分#<模式和=<模式两种,因此实际共有 #:种工作模式。 !"$ 各模块的设计原理 !"$"# D*模块的设计原理
D*模块为#1位计数器,在相应控制信号的作 用下,实现#1位计数功能。其详细说明见高速计 数器的第三层设计。
别为:*+,-./ 计 数 方 向 控 制 位;&’-&( 计 数 时 钟; &’( I/计数启动控制信号;#&’G复位信号;&-/7%6 位计数 初 值 数 据;#’-#, 装 载 信 号;&-*:计 数 进 位 输出端;K为%6位计数数据输出端。
" 高速计数器与微处理器 #$%的接口
利用 LMNE 语言设计的高速计数器,要下载 到可编程芯片中才能实现。在设计中,将其下载到
解决了多中断源与有限的 >?@ 中外部中断输入端 之间的矛盾。
设计中用一个单脉冲电路使其变短并使中断信号为
低电平。其时序如图5所示。
图5 溢出中断时序图
在高速计数器的工作过程中,有四种中断可能 发生: 计 数 器 方 向 改 变、 计 数 器 溢 出、 计 数 器 复 位、计数到达预定值。当某种中断发生时,标志位 置中断寄存器9/:&的相应位为%,同时,外部中断 标志端9/:<$,引起 >?@ 产生中断,通过数据总 线读取9/:&的值,>?@ 就能判断引起中断的中断 源,执行相应的程序,完成某项预定的操作。
《电气应用》!""#年第!$卷第%期
·工业控制 ·
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
基于 !"#$ 的高速计数器设计
何永泰! 肖丽仙"
(!#楚雄师范学院物理与电子科学系 $%&’’’ "#楚雄应用技术学院 $%&’’’)
器5=>H的 /M位置!,同时外部中断标志位5=>为 ’,产生外部中断请求;5’、5!、5"、5M为C个计数 脉冲输入端;高速计数模块为整个设计的核心。
& 高速计数器的顶层设计
高速计数器的设计中主要考虑了以下几方面的
问题:!双方向计数,即加法计数和减法计数。" 复位功能,内部控制或外部控制。#启动功能,内 部控制或外部控制。$初值装载,在内部启动信号 控制下同 步 装 入 初 值。 % 计 数 位 数,!$ 位。 & 工 作频率 大 于 !’’1.2。 ’ 时 钟 功 能, 单 时 钟、 加 时 钟和减时钟、相位差 @’A的 !B 和 CB 方式 ,D 时 钟。(中断信号,溢出中断、计数转向中断和外部 复位中断。)接口方式,E位数据总线等。其顶层 设计的结构框图如图!所示。在图!中,F4G 控 制器接口电路,主要完成与 F4G 的接口控制,其 内部的控制寄存器HI:各位实现对 .34 工作模式 的控制,计 数 初 值 寄 存 器 H;=J’、H;=J! 用 于 寄 存 !$位计数初 值, 计 数 值 寄 存 器 H;<’、H;<! 主 要 用 于存放 当 前 的 计 数 值, 预 置 计 数 值 寄 存 器 H;KJ’、 H;KJ!用于存放预置计数值,当预置值等于计数值 时,预置值比较器中断信号H;5=>L’,使中断寄存
— #"! —
图! 高速计数器的顶层设计图
’ 高速计数器的第二层设计
在高速 计 数 器 的 第 二 层 设 计 中, 主 要 完 成 对 !$位计数 器 工 作 模 式 的 控 制, 其 设 计 结 构 框 图 如 图"所示。它主要由!$位计数器模块)’和各控制 模块 )!、)"、)M、)C、)&、)$等组成。
器中的预装值装入计数器,需要在启动信号&+/上 跳时,产生一单脉冲的#’-#,,以驱动装载。 12)26 43模块的设计原理
控制模板 43,为计数方向改变中断产生模块, 根据&’(和78%判断当前的计数方向和方向的改变, 当计数方向变化时,产生中断信号789/:。 12)2; 46模块的设计原理
控制模板 46,为计数器满溢出中断信号产生 模块,在计数器工作时,当计数满&-*:<%时,产 生中断信 号 -=9/:, 由 于 最 后 一 级 输 出 的 进 位 脉 冲 很宽,故低电平中断信号的持续时间会很长,因此
1 >3%&’%( /’.4%&’%( 5 >3%&’%( /’.4%&’%( B989A ? >3%&’%( /’.4%&’%( B989A ; 6%&’%( 7%&’%(
8A)BA
*##* *### #*** #**#
#* 6%&’%( 7%&’%(
B989A
#*#*
## 6%&’%( 7%&’%(
! 高速计数器第三层设计
图3 计数器与 >?@ 的接口
& 结束语
利用 LMNE语言设计的高速计数器,在 >"V A4E@WCC中 编 译、综 合 后 下 载 到 "’:IG#公 司 的 O4P" Q4O%$R%$ 中 占 用 了 6$X 的 逻 辑 阵 列 块 (E"!)。在设计中,所有的寄存器都为0位,目的 是为了与0位的 >?@ 通信。在 O4P"A>?@ 构 成的工业控制器中,还可以利用O4P" 丰富的C/Y 口作为控制器的输入输出控制口,提高了工业控制 器的集成度。
正交=<模式为7相时钟低电平时,6 相时钟 正跳为加计数,7相时钟高电平时,6 相时钟负跳 为加计数;7相时钟高电平时,6 相时钟正跳为减
— !"! —
《电气应用》!""#年第!$卷第%期
基于 O4P" 的高速计数器设计
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
计数,! 相时钟低电平时," 相时钟负 跳 为 减 计 数。同 样,由 #$、#% 产 生 &’() 和 *+,-./) 的 信 号。要求 "、!时钟的周期不小于0倍工作时钟的 周期。
12)23 45模块的设计原理 控制模块 45,为对计数器操作和启动计数提
供使能信号。当计数器启动时,自动将装载值寄存
图" 高速计数器的第二层设计图
基于 FDG6 的高速计数器设计
《电气应用》!""#年第!$卷第%期
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!"# 各端口特性及计数模式 !"#"# 端口特性
在图$中,各端口信号的特性如下:!计数器 的时钟信 号 %&’%(, 上 升 沿 有 效。 " 计 数 输 入 控 制 信号 )*、)#、)$、)!,对 应 计 数 器 的 输 入 端+*、 +#、+$、+!。# 计 数 方 向 控 制 信 号,-, 对 应 于 状 态 控制寄存器%./的 01位,为计数器工作在*$$ 模式时的方 向 位,,-2# 加 法 计 数,,-2* 减 法 计 数。%时钟使能信号%34,对应于状态控制寄存器 %./的 05位,%342#,时钟有效,%342*,时钟 无效,用于控制 计 数 器 的 启 动 和 停 止。&6、7 相 计数模式的选择位89,对应于状态控制寄存器%./ 的 0:位,用于在;$#*工作模式中选择#<模式 和=<模式,892#时=<模式,892*时#<模式。 ’计数模式选择字 (=位)%.,对应于状态控制寄 存器%./的 0!0$0#0*位,其工作模式与模式选 择字的关系如表#所示。(计数器计数初值%’>,*, %’>,#,为$<?位计数器的计数初值输入端。)计 数器溢出中断标志位 ’@+4A,’@+4A2* 表明计数器 满值 (加计数)和零值 (减计数)。*计数方向改 变中断标志位,-+4A,,-+4A2* 表 明 计 数 方 向 改 变。 +系统复位中断标志B9+4A,B9+4A2*系统复位。!"# 计数器计数值C*、C#,为$<?位当前计数值输出 端。