logo
 
首页-> 应用方案
8位单片机应用方案
16位单片机应用方案
SPMC65P2408A在LED显示板的应用
文章来源:凌阳单片机推广中心  发布时间:2006-1-11 15:55:21

摘  要:本文主要介绍led方案的实现。本设计以凌阳科技公司的8位单片机SPMC65P2408A为核心,使用普通I/O口,和定时器完成。

1.1   系统总体方案介绍
  硬件组成框图-1如所示。主要由CPU和控制部分组成。CPU发出信号控制各led灯的正常工作。

图-1硬件组成框图

1.2   系统硬件设计
  硬件电路如图-2所示。

图-2系统电路原理图

1.3   芯片特性简介
  SPMC2408A是由凌阳公司设计开发的8位工业级单片机,以65B02 CPU为核心,支持位操作指令。具有强大的定时/计数器、丰富的外部中断源以及ADC、PWM、标准通讯接口等多种功能。适用于通用工控场合、计算机外围控制和家电等。SPMC2408A有28管脚和32管脚两种封装,32管脚封装多了UART功能。本设计选用28管脚封装,如图-3所示。
  28管脚封装芯片的具体特性如下:
  ●凌阳科技公司8位6502内核
  ●工作电压:3.0V~5.5V
  ●工作速度:8MHz
  ●工作温度:-40℃~85 ℃
  ●超强抗干扰、抗静电ESD保护能力
  ●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、Stop
  ●峰鸣器输出功能
  ●低电压复位功能
  ●看门狗功能

图-3 SPMC65P2408A*28P封装

1.4   电路模块分析
  led显示板的工作原理,就是利用双三极管控制led灯,使它们按照设计的程序显示,同时,可以不影响其他led灯的显示状态。电路如下:只要当2个三极管同时导通后,对应的led灯才能发光。

图-4  led显示电路

1.5   系统软件设计
  主程序流程如图?5所示,一个空的主循环时间是20ns。
  本程序主要是3部分组成,
   1、 定时器程序;
   2、 led显示子程序;
   3、 控制本次显示是哪种模式程序;
  定时器的时间是受软件控制的,不同的数值将会产生不同的定时器时间,当定时器产生定时中断后,产生一个标志位。此标志位用于led显示子程序。
  led显示子程序一直在判断是哪种显示模式,正确后,等待标志位。当接收到标志位后,向下执行显示状态,并清标志位。

图-5 主流程图
1.6   结语
  SPMC65X系列芯片以优异的性能和丰富的资源适合于各个公控场合。本次以SPMC65P2408A为主控芯片开发的led显示板,目的是展示这颗芯片的优异性能。
详细的参考资料可到 http://www.sunpusmcu.com下载

                            
 相关文章                                                      [top]
 ·SPMC65P2404A做红外接收 [2006-02-08]
版权所有:北京凌阳爱普科技有限公司 京ICP备05061966号 未经许可网站内容严禁复制、转载,任何人不得擅自使用
友情链接:凌阳爱普 嵌入式培训 安卓培训 凌阳大学计划 北京嵌入式培训 深圳嵌入式培训 成都嵌入式培训