打印
[产品供应]

SN8P2501B单片机解密技术支持服务

[复制链接]
1256|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xpjmnet|  楼主 | 2012-9-29 11:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、产品概述:
    1.存储器:
      OTP ROM空间:1K X 16位
      RAM空间:48字节
      4层堆栈缓存器(这个数量比较少,注意不要做过多层的调用)
    2.I/O引脚配置:
      输入输出双向端口:P0、P1、P2、P5
      单向输入引脚:P1.1
      可编程的漏极开路引脚:P1.0
      具有唤醒功能的端口:P0、P1电平变化触发
      内置上接电阻端口:P0、P1、P2、P5(可软件选择)
      外部中断引脚:P0.0,上升沿或下降沿触发
    3.3级低电压检测系统(LVD)
    4.3个中断源
      2个内部中断源:T0,TC0
      1个外部中断源:INT0
    5.两个8位定时/计数器
      T0:基本定时/计数器,具有0.5sec实时时钟功能(RTC)
      TC0:自动装载定时器/计数器/蜂鸣器(Buzzer)输出
    6.内置看门狗定时器,内部低带RC
    7.双时钟系统:
      1.外部RC或晶振
      2.内部16MHz RC (Fcpu = Fosc/4 - Fosc/16)
      3.内部RC振荡器,16KHz(3V),32KHz(5V)
    8.工作模式:
      1.普能模式:高、低速时钟同时工作
      2.低速模式:只有低速时钟工作
      3.睡眠模式:高、低速时钟都停止工作
      4.绿色模式:由T0周期性的唤醒
    9.工作电压:
      2.5 - 5.5V
   10.封装形式:
      PDIP14,SOP14,SSOP16,还有8脚的封装(没有P2口)
二、使用体会:
    SN8P2501B是低价单片机中性价比很好的一种,具很精度不错的内部高速振荡器(5%以内),一个8位定时器TC0,可实现占空比可调,而周期不可调的PWM。
    1.在使用内部16MHz振荡器时,Fcpu的频率可选Fhosc/4,
      Fhosc/8,Fhosc/16,分别为4MHz,2MHz及1MHz。
    2.看门狗可以设置为:始终开启,开启(在睡眠模式和绿色模式
      时关闭),关闭。
    3.复位脚:可设置为复位脚或普通I/O口(这时I/O口仅为输入,并
      且无上拉电阻,在管脚附近应加一个100的电阻)
    4.系统时钟
      普通模式:Fcpu = Fhosc/N,N = 1 - 16
      低速模式:Fcpu = Flosc/4。
    5.中断向量地址:0008H,三个中断,可分别使能或禁止,三个
      中断标志需要软件清零。一个全局中断。
    6.看门狗仅支持复位模式,没有中断模式。
    7.定时器T0:
      8位自增定时器,溢出中断,可作RTC定时器,支持绿色模式。
      T0分频选项:Fcpu/2,Fcpu/4,...,Fcpu/128,Fcpu/256。
    8.定时器/计数器TC0:
      功能较强的定时器,双时钟源(内部Fcpu或外部P0.0时钟
      输入),自增,溢出中断。外部事件计数功能,蜂鸣器输出
      及PWM输出,可分频,可重装载。
      自动装载寄存器TC0R,具有缓存功能。
      TC0OUT功能:
       当PWM0OUT=0,TC0OUT=1,ALOAD0=0或1时,TC0溢出时,P5.4脚反相。
      PWM0功能:
      PWM0OUT=1,P5.4输出PWM信号,TC0C小于TC0R时,输出高电平,TC0C大于等于TC0R时,
      输出低电平。TC0R=0时,输出一个周期高电平,TC0R=FFH时,输出一个周期低电平。  也就是
      说PWM0有三个局限:1.周期不可调,2.无法一直输出高电平,3.无法一直输出低电平。本资料由www.xpjm.net整理提供。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

0

粉丝