在DSP应用系统中,常用的输入输出器件是LED数码管和键盘,原始的数据信息通过键盘输入,单片机的处理结果由数码管输出。当较多数量的外接键盘和数码管相对于有限的单片机口资源时,就需要一个专用的接口芯片来扩展,而BC7281则满足这个要求,它最多可以控制16位数码管或128位独立的LED管。
1 BC7281B简介
BC7281芯片是新型的16位LED数码管显示及键盘接口专用控制芯片。该芯片采用高速二线接口与MCU进行通讯,只占用很少的I/O口资源和主机时间。BC7281芯片可以连接最多64键的键盘矩阵,内部具有去抖动功能,BC7281B还增加了“寄存器保护”(抗干扰)模式,使得抗干扰能力进一步提高。
1.1 BC7281B引脚说明
本系统使用芯片为BC7281B,引脚说明如下:
1.2 BC7281字节写入与读出时序
BC7281字节写入与读出的时序如图1所示。
2 TMS320F812型DSP简介
TMS320F2812芯片是TI公司DSP控制器2000系列的新成员。TMS320F2812提供了强大的计算能力,最高运行速度可达150MIPS,具有处理性能强、外设集成度高、程序存储器大及A/D转换速度快等特点,广泛应用于电机的数字化控制等领域。TMS320F2812采用高性能静态CMOS技术,供电电压为3.3 V,而且有多种低功耗工作模式,能充分地降低系统功耗。
3 BC7281B与DSP TMS320F2812的硬件接口及软件设计
本系统设计采用的控制芯片为BC7281B,DSP芯片采用的是TMS320F2812。在设计过程中,DAT线上外接20k上拉电阻,以使其能可靠地输出高电平。与DSP相连的DAT、CLK信号线接入时采用与地线双绞的接入方式,并且每个信号与地之间接一滤波电容,以提高抗干扰能力。为了更好地提高BC7281B电源输入端的抗干扰能力,在VCC电源引脚和电源之间串入一个RC滤波电路,以滤除电源中的尖峰和毛刺。BC7281B的外接RC振荡电路选用1.5k电阻和20pF电容,提供9.5MHz的时钟。对于位驱动电路,本设计采用连接共阳式的数码管,三极管接成射极跟随器形式,且在基极加一100k限流电阻。
3.1 BC7281B与DSP TMS320F2812的硬件接口电路
BC7281 B与DSP TMS320F2812的具体接口电路如图2。
由图2可看出DSP通过I/O接口(IOF10和IOF13)与BC7281B的数据传输线DAT及同步时钟线CLK进行数据传输。CLK引脚由DSP控制,下降沿有效。指令字节中R/W为读写控制。当R/W=0时,由DSP向BC7812B的内部寄存器写入数据;当R/W=1时,DSP读出BC7812内部寄存器的数据。
3.2 软件设计
软件流程图如图3:
具体程序如下:
4 结束语
BC7281B在DSP应用系统中,有效地解决了硬件开销及单片机IO口占用资源问题,该芯片使用简单,稳定可靠,编程灵活。在工程应用中,对设计人员来说不失为一种最佳选择。本人在多个产品已成功使用该芯片,均达到了事半功倍的效果。
关键字:BC7281B DSP 接口
编辑:探路者 引用地址:BC7281B与DSP的接口及应用
推荐阅读最新更新时间:2023-10-18 16:36
一种低功耗以太网接口电路的设计方案
0 引言
随着以太网技术应用的日益普及,工业现场的仪器仪表、数据采集和控制设备以及家庭电器设备也日趋网络化,各种网络相关的系统设备对以太网接口技术的要求也越来越高。在进行以太网接口电路设计时,很多应用场合尤其是手持式网络设备需要考虑低功耗设计,加之近年来Multimedia SoC有向封装小型化发展的趋势,减少芯片引脚数目的最佳方法即是采用串行接口,通常是采用SPI接口,这就要求选用合适的以太网控制器芯片。Asix 电子的以太网控制器AX88796C 不但具备低功耗的特性,而且支持SPI总线及Non-PCI总线,可兼容多种微处理器。
1 低功耗以太网控制芯片AX88796C
AX88796C 是一款针对
[嵌入式]
接口协议智能编解码方法研究
引言
复杂信息系统有一个共同的特点:组成成员众多。因此,其仿真涉及到的实体众多,实体间的接口协议也很复杂,而且,不同仿真系统定义的接口协议往往是相差甚远。以上因素使得复杂信息系统仿真中接口协议的编解码处理工作难于统一,往往是每个复杂信息系统仿真都要花大量的时间来编写接口协议的编码和解码程序。如何将接口协议的工作集成化,做到仿真平台与接口协议的编码和解码在一定程度上相互独立,即软件接口协议的改动不影响仿真平台其它程序代码的改动,做到程序和数据分离;另一方面,希望不同系统仿真可以共用接口协议的编码和解码的代码。本文将解决这两个方面的难题,提出一种复杂信息系统仿真中接口协议的智能编解码方法。
1 智能编解码方法的基本
[嵌入式]
Tensilica HiFi 音频DSP支持Dolby Volume
美国加州SANTA CLARA 2012年1月6日讯 – Tensilica今日宣布,将为其广受欢迎的HiFi音频DSP(数字信号处理器)增加Dolby® Volume技术。该技术基于杜比的软件源码开发并通过了杜比认证。Dolby Volume技术应用于家庭娱乐系统、数字电视和移动数字电视的SoC(片上系统)设计,其目标是任何内容的音源都能为观众提供相同的播放音量。 Tensilica多媒体市场高级总监Larry Przywara 表示:“一直以来,观众都在追求更高品质的音量波动解决方案,以前他们必须不断地通过遥控器调整音量来作为补偿,这不仅破坏了用户的体验感,也会在用户使用耳机时带来潜在的听力损伤。 Dolby Volume(杜比
[家用电子]
基于DSP和单片机通信的液晶显示设计
引言
随着计算机和信息技术的飞速发展, 数字信号处理技术得到了迅速的发展。数字控制使得电力电子变换控制更为灵活, 在CPU 计算速度允许的情况下, 可实现模拟控制难以做到的复杂控制算法, 设计者可以根据自己的系统需求, 方便地更改控制器参数, 即便是在控制对象改变的情况下, 也无需对控制器硬件做修改, 只要改变某些软件参数即可, 从而大大增强了系统的兼容性。随着DSP 的应用逐渐普及, 用DSP 取代模拟电路中的专用PWM 集成电路, 已广泛应用于UPS 和逆变器控制中。
作为智能化设备, 液晶屏和键盘等人机交互装置是数字化电源系统所必不可少的。而DSP 的工作频率较高, 读写周期很短, 主要用于处理实时
[单片机]
爆料大神再曝新iPad Pro细节:首次采用USB-C接口
国外爆料大神@VenyaGeskin1 透露2018款iPad Pro细节,其中新款的iPad Pro将首次使用USB-C。 苹果将在本月30日于纽约正式公布新款iPad以及其他产品,@VenyaGeskin1本次透露了新款iPad Pro的大量细节并提供了一张渲染图。他表示,新款iPad Pro将会有全新的设计。 他列举了新款iPad Pro的六大主要细节: 采用全新的设计,边角更加方正 采用全面屏设计,屏幕材质为LCD Face ID将取代指纹识别(横向纵向都可以) 采用A12X仿生芯片
[手机便携]
从便携式电子产品走向多元化应用,触控“效应”热度不减持续蔓延
拓墣产业研究所(Topology Research Institute)针对触摸屏发表的市场观察报告指出,2008年中小尺寸触控面板需求强劲,未来两年将成为全球触控产业的成长重心,而中大尺寸触控面板需求也将自2010年起开始发烧。预估2007年全球触控面板市场产值规模将近28亿美元,2008年可望达30亿美元。
自iPhone掀起触控接口革命之后,人性化触摸屏技术正逐渐由手机扩散至便携式游戏机、计算机键盘、电子字典与多媒体播放器等IT与消费电子领域。拓墣表示,2007横滨光电展(FPD International 2007)便将触控屏幕技术列为六大主轴之一,包括友达(AUO)、夏普(Sharp)等面板大厂纷纷展示最新研发的触
[焦点新闻]
基于DSP技术的MP3播放器的研究与设计
作者Email: lyfen@eyou.com
摘要:随着数字编解码及压缩技术的发展,语音文件也朝着高压缩比、高保真的方向发展,从MP1、MP2到目前的MP3格式。本文设计了一种廉价基于DSP的MP3播放器,利用硬件存储语音文件,并能够从PC 机下载,从而可以随时更新MP3音乐。该MP3播放器同时附加了文本阅读的功能,可做到语音和文本的同步输出。
关键词: MP3播放器 DSP 编码
前言
现在市场上推出了各种型号的MP3随身听,它们采用先进的智能控制技术,利用先进的芯片,不仅实现了MP3格式语音的播放,而且集多种功能于一身。
但这些精巧的随身听价格较昂贵,因此本文根据要求设计了一种廉价MP3播放器,利用硬件存储语音文件,
[应用]
DSP芯片介绍及其选型
引言
DSP芯片也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器具,其主机应用是实时快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下主要特点:
(1)在一个指令周期内可完成一次乘法和一次加法;
(2)程序和数据空间分开,可以同时访问指令和数据;
(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;
(4)具有低开销或无开销循环及跳转的硬件支持;
(5)快速的中断处理和硬件I/O支持;
(6)具有在单周期内操作的多个硬件地址产生器;
(7) 可以并行执行多个操作; (8)支持流水线操作,使取指、译码和执行等操作可以
[嵌入式]