SONIX 8bit 中文开发教程,SN 芯片引脚功能

[复制链接]
ankerchen | 2011-2-22 15:57:24 | 显示全部楼层
好东西,有没有C语言的啊?用汇编做开发太慢了
zxgpy | 2011-3-2 16:42:40 | 显示全部楼层
SN 单片机 红外线遥控 发/收 实战 (1)
SN单片机, SN8PCXX, 红外线
本帖最后由 hfbjjs 于 2011-1-3 14:08 编辑

SN 单片机 红外线遥控 发/收 实战
这里介绍的实战,不是针对家用电器的,而是针对大屏幕广告牌,商业仪表仪器等领域的应用.---取代机械按键而已!
SN 单片机有专门的红外线遥控芯片, SN8PCXX  系列,这里使用的是  SN8PC01 (比较早期做的).现在又有了 8PC20,21 等新型号,功
能更好!空间更大!
--------当然,任何一颗 SN 单片机,实际都可以做这种项目!-----------仅仅是发射时钟与发射引脚电流等一些参数需要软件处理
好而已!
这是一个 16 按键的原理图-----实际最多可以做 63 个按键,不需要那么多!----为了印刷版布局方便,使用了 15 个按键, 3*5=15
.满足许多普通用途需要了!
发射电路原理图:-----同时使用 2 个红外线发射管发射,发射角度与功率都是非普通遥控器可比的!
  下载 (14.64 KB)

2011-1-3 13:44
发射电路印刷版图:
  下载 (14.77 KB)

2011-1-3 13:44
前言:
尽管市场上有许许多多的红外线遥控器产品芯片和产品成品出售,但是,它们最大的不足就是不能再次根据用户的意愿进行修改代码和编程.
这里介绍一种廉价的红外遥控型单片机以及它在仪表按键操作中的实际应用组合.
红外遥控专用 OTP 单片机   SN8PC01使用简介
一、芯片简介
OTP单片机,及其容易上手使用编程;
总共21条精简指令,使编程更容易;
每条指令周期为4T,少数是8T;
RAM总共是32*8BIT,完全满足遥控器程序的需要;
ROM是0.5*16K BIT,足以满足所有单一遥控器的需求;
共计4层堆栈;
可以不用扩展任何元件实现63键,扩展可以实现更多的按键;
可以使用300K~1M范围内的晶振,典型是455K晶振;
载波通过对所选晶振直接12分频得到;
静态电流小于1uA,更省电;
工作电压范围为1.8V~5.5V;
集成内部上电复位,性能稳定。
二、适用范围及优势
通过编程能实现所有单一电视遥控器的功能;
集成内部上电复位电路,节省了外围复位电路的元器件;
可编程OTP,保证同一个外壳只需要一款PCB;
同样的原理图,保证外围元件统一,极大方便厂家的采购和备料;
63键保证绝大多数遥控器都不需要扩展任何器件就可以实现,保证了外围元件少;
功耗很小,保证电池的工作时间更长;
发射距离足够远;
采用先进的生产工艺,性能稳定,使得产品质量得以保证。
红外线接收则是使用了 SN2501B (其它SN 芯片都可以哦!)
接收电路原理图1:-----接收后按照 BCD 码输出,方便后续接口电路使用.可以接数码管显示接收到的按键代码.
  下载 (10.85 KB)

2011-1-3 13:44
接收电路原理图2:-----接收后按照分离码输出,方便后续接口电路使用.
  下载 (15.33 KB)

2011-1-3 13:44
接收电路印刷版图:
这是红外线接收--解码---输出 ABCD 按键号印刷板
  下载 (18.2 KB)

2011-1-3 13:44
这是从输出 ABCD 按键号接口后显示按键号码的印刷板
  下载 (16.23 KB)

2011-1-3 13:44
如果需要对已有不带遥控操作的仪器仪表增加遥控功能,可以在完全不动原软硬件的情况下实现.请选择使用下面的 8KHW 电路(低电
平有效).
操作人员每按动一次发射按键,就有一个带着代码的遥控信号发出,例如:按动"按键0"发出一个"0".
本电路接收到红外发射信号后,会判断用户码和按键代码.用户码可以排除其它红外线遥控器的非本系统代码,按键码则让"输出0"这个
端口立即输出低电平 0.1S 的时间.相当于人工按动一下原来的 0 号按键---例如是设定键.
使用本模块无需再找专门人员就可以自己动手改造升级原来的操作方式.----就是把输出端口分别连接到原来按键的"热点"(全部按键
的非公共点)上.------有些系统的按键并不是采用带有"地线"公共点的,这时候,不能使用本模块.
组合信息:成品印刷板,注明:15KHW 还是 8KHW 模块.----------精简按键数量的有 8 按键的.
红外线 15 按键发射板 + 红外线接收-解码-输出按键 BCD 号码(高电平有效).
红外线 15 按键发射板 + 红外线接收-解码-输出按键 BCD 号码(高电平有效) + 按键号码显示板.
发射/接收距离:------25米~50米范围. 如果使用 5V 供电,还可以加大距离!(需要注意电路各部分在使用 5V 供电时的参数是否超
标!)
看看在实际商业项目里的应用示例:
bangjg | 2011-3-9 16:44:02 | 显示全部楼层
下载过来看看先
wenzhengdong | 2011-3-13 23:34:26 | 显示全部楼层
先下载学习学习。谢谢分享
hjl714016 | 2011-3-14 13:32:26 | 显示全部楼层
如此详细的说明,给使用带来很大方便
yang | 2011-3-15 07:43:15 | 显示全部楼层
非常好,谢谢楼主下了啊!!
yang | 2011-3-15 07:44:37 | 显示全部楼层
最好能发点实例让我们参考下,那就是最好了
zhujiele | 2011-3-18 14:22:34 | 显示全部楼层
谢谢分享,在正找这个资料
upaaa11 | 2011-3-18 16:52:38 | 显示全部楼层
好东西,感谢分享
lhw861025 | 2011-4-30 18:34:50 | 显示全部楼层
资料很好,下载了
您需要登录后才可以回帖 登录 | 注册

本版积分规则