SPCE061A是凌阳科技的一款16位微控制器,内嵌32K的闪存(FLASH)。SPCE061A为语音产品而集成了ADC,DAC,AGC等,较高的处理速度使u’nSP能够非常容易快速地处理复杂的数字信号,司机数字语音应用领域的一种最经济选择。 SPCE061A精简开发版-------61板配有在线调试功能;结合集成开发环境不需外界任何仿真,调试器即可以完成在线编程,仿真,调试,功能。 本方案直接使用SPCE061A精简开发板,利用SPCE061A的语音处理功能,以及强大的处理能力,很容易就可以实现公交车报站器
上传时间: 2014-10-13
上传用户:hj_18
利用SPCE061A单片机、SPR4096模组,LED键盘显示模组制作简易公交车报站器,要求具有下述功能: 1. 可以完整地播放一条公交线路的站名,包括上行线路与下行线路。 2. 可以在LED的键盘显示模组上显示当前的时间(日期),具有时间日期的设置功能。 3. 可以播放音乐或广告。
上传时间: 2016-12-12
上传用户:ryb
主要芯片为DS12C887,ISD4004,STC89C51
标签: 报站器程序
上传时间: 2015-03-13
上传用户:jiuyuemicang
第一章引言目前基于单片微机的语音系统的应用越来越广泛,如电脑语音钟、语音型数字万用表、手机话费查询系统、排队机、监控系统语音报警以及公共汽车报站器等等。本文作者用Flash单片机ANT89C51和录放时间达90%的数码语音芯片ISD2590设计了一套智能语音录放系统,实现了谱音的分段录取、组合回放,整段录取.循环播放,通过软件修改可以实现很多场合的应用。第二章ISD2590语音芯片本系统采用关国ISD公司的ISD2590芯片,ISD2500系列具有抗断电、音质好,使用方便等优点。它的最大特点在于片内E2PROM容量为480K(1400系列为128K),所以录放时间长;有10个地址输入端(1400系列仅为8个),寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。2.1内部框图图2-1为ISD2590芯片的内部结构框图。录音时,语音信号从MIC,MICREF(17,18)引聊输入,经过一个前置放大器放大,该放大器的增益由AGC(Auto Gain Control,19)引脚所接的器件的伯控制。经放大的信号从ANAOUT脚输出,经过阻容注被后ANAIN进入芯片内部。然后经过放大和滤波后存入EEPROM阵列中,放音时,在正确的时序控制的前提下,声音信号将从EEPROM中经滤波放大后从SP+,SP一中输出。
上传时间: 2022-06-24
上传用户:1208020161
这是我自己写的有关单片机定时器的各种工作方式的程序 很适合新手使用的学习
上传时间: 2013-11-02
上传用户:爺的气质
基于单片机的LED汉字显示屏设计与制作:在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所需要用LED点阵显示图形和汉字。LED行业已成为一个快速发展的新兴产业,市场空间巨大,前景广阔。随着信息产业的高速发展,LED显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣传的公众场所,例如户内外公共场所广告宣传、机场车站旅客引导信息、公交车辆报站系统、证券与银行信息显示、餐馆报价信息豆示、高速公路可变情报板、体育场馆比赛转播、楼宇灯饰、交通信号灯、景观照明等。显然,LED显示已成为城市亮化、现代化和信息化社会的一个重要标志。 本文基于单片机(AT89C51)讲述了16×16 LED汉字点阵显示的基本原理、硬件组成与设计、程序编译与下载等基本环节和相关技术。2 硬件电路组成及工作原理本产品拟采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HC154)、16×16 LED点阵5部分组成,如图1所示。 其中,AT89C51是一种带4 kB闪烁可编程可擦除只读存储器(Falsh Programmable and Erasable Read OnlyMemory,FPEROM)的低电压、高性能CMOS型8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,能够进行1 000次写/擦循环,数据保留时间为10年。他是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。因此,在智能化电子设计与制作过程中经常用到AT89C51芯片。时钟电路由AT89C51的18,19脚的时钟端(XTALl及XTAL2)以及12 MHz晶振X1、电容C2,C3组成,采用片内振荡方式。复位电路采用简易的上电复位电路,主要由电阻R1,R2,电容C1,开关K1组成,分别接至AT89C51的RST复位输入端。LED点阵显示屏采用16×16共256个象素的点阵,通过万用表检测发光二极管的方法测试判断出该点阵的引脚分布,如图2所示。 我们把行列总线接在单片机的IO口,然后把上面分析到的扫描代码送人总线,就可以得到显示的汉字了。但是若将LED点阵的行列端口全部直接接入89S51单片机,则需要使用32条IO口,这样会造成IO资源的耗尽,系统也再无扩充的余地。因此,我们在实际应用中只是将LED点阵的16条行线直接接在P0口和P2口,至于列选扫描信号则是由4-16线译码器74HC154来选择控制,这样一来列选控制只使用了单片机的4个IO口,节约了很多IO资源,为单片机系统扩充使用功能提供了条件。考虑到P0口必需设置上拉电阻,我们采用4.7 kΩ排电阻作为上拉电阻。
上传时间: 2013-10-16
上传用户:ywcftc277
这是一个VCD播放器的程序,编制的是简单的VCD播放器程序。
上传时间: 2013-12-25
上传用户:gundamwzc
介绍了Internet网络编程中涉及到的TCP/IP协议、IP数据 报、TCP段、套接字等重要概念,并在此基础上论述了基于VC++的 MFC编写客户/服务 器程序的方法和一般过程。
上传时间: 2015-12-08
上传用户:ANRAN
定时器单片机程序,Proteus仿真定时器的使用,用中断方式控制LED亮与暗的时间各50MS;
标签: 编程
上传时间: 2015-11-04
上传用户:zsb123456
改程序是基于单片机的计时器程序。精度分为秒、和1/10秒两个级别,可通过按键调节计时精度,有归零和暂停功能。程序较为简洁,可为单片机初学者提供一定参考。
标签: 51单片机
上传时间: 2016-01-12
上传用户:一代天骄