图文详情
产品属性
相关推荐
品牌/商标 | SUN | 型号/规格 | SPMC65P2408A |
批号 | 10+ | 封装 | DIP32 |
营销方式 | 现货 | 产品性质 | * |
处理信号 | 数模混合信号 | 制作工艺 | 半导体集成 |
导电类型 | 双*型 | 集成程度 | 大规模 |
规格尺寸 | 2(mm) | 工作温度 | -40~85(℃) |
静态功耗 | 3(mW) | 类型 | 单片机 |
摘 要:本文主要介绍SPMC65P2408A在双mic辨识方向中的实现。本设计以凌阳科技公司的8位单片机SPMC65P2408A为*,外围配以模拟电路,具有趣味性和实用性。
关键词:SPMC65P2408A
1 系统总体方案介绍
硬件部分主要是完成声音的放大,当声音*大时,就可以将此信号引入到单片机中进行检测了。
软件部分的工作就是完成相位的检测和时间的比较,以确定声音的方位。
硬件组成框图 1-1所示。主要由CPU、模拟电路和显示电路组成。模拟电路用于声音放大,显示led板可以显示当前的声音方向状态。
图 2-1系统电路原理图
图 2-2 LED显示电路原理图
3 芯片特性简介
SPMC2408A是由凌阳公司设计开发的8位工业级单片机,以SPMC65 CPU为*,支持位操作指令。具有强大的定时/计数器、丰富的外部中断源以及ADC、PWM、标准通讯接口等多种功能。适用于通用工控场合、计算机外围控制和家电等。SPMC2408A有28管脚和32管脚两种封装,32管脚封装多了UART功能。本设计选用28管脚封装,如图3-1所示。
图3-1 SPMC2408A*28P
28管脚封装芯片的具体特性如下:
● 8位6502内核
● 工作电压:3.0V~5.5V
● 工作速度:8MHz
● 工作温度:-40℃~85 ℃
● *强*干扰、*静电*D保护能力
● 8K byte ROM,256 byte RAM
● 27个通用输入输出口
● 强大的定时计数器:2个8位、2个16位具有Capture\Compare\PWM功能
● 1个1KHz~62.5KHz的时基
● 8通道10位精度的ADC(带外部参考电压)
● 4个外部中断,11个内部中断
● SPI串行通讯接口
● 2种省电模式:Halt、S*
● 峰鸣器输出功能
● 低电压复位功能
● 看门狗功能
4 系统软件设计
主程序流程如图4-1所示,中断流程如图4-2所示,程序一直在判断是否有红色或者绿色led显示标志位,如果有,则对应的led发光。
图4-1主程序流程图
图 4-1 中断流程图