SN 单片机功能应用问答集

[复制链接]
查看14190 | 回复17 | 2010-12-7 02:23:57 | 显示全部楼层 |阅读模式
Q322001. 当SONIX MCU的I/O口作OPEN DRAIN输出时,外接上拉电阻的供电电压比IC电源电压高,是否允许?
Q322002. 低功耗I/O口应如何设置?
..............................................(更多,不一一列出)
Q323001. 为什么程序中清FP00IEN后,本来应该禁止外部中断INT0,但在程序运行时发现也可进入?
Q323002. 为什么芯片无法进入中断?
..............................................(更多,不一一列出)
Q324001. 外挂16M晶振,SN8P2714的PWM输出脉冲的频率最高为多少(保持8-bit精度)?与其它芯片有何不同?
Q324002. 在一个计数器在用作PWM输出的时候,该计数器能否同时用作中断源?
..............................................(更多,不一一列出)
Q325001. 在AD应用时,软件有那些注意事项?
Q325002. 使用仿真器仿真ADC功能时,当选择EXT_VERFH时,为何VERFH端口的电压一直为5V?
Q325003. 仿真ADC时,仿真器方面应注意哪些事项?
..............................................(更多,不一一列出)
Q326001. DAC口是否可以应用为普通I/O口?
Q327001. 仿真SN8P26L34的比较器功能时有那些注意事项?
..............................................(更多,不一一列出)
Q328001. LCD驱动能力如何调整?(19系列)
Q328002. 使用LCD时,有何注意事项?(19系列)
..............................................(更多,不一一列出)
Q329001. 使用EEPROM时有何注意事项?
..............................................(更多,不一一列出)
Q3210001. 在使用SN8P2308的RFC功能时,为何读取T1C的值出错?
Q3210002. 如何仿真SN8P2308的RFC功能?
..............................................(更多,不一一列出)
Q3212001. Charge Pump何时启动何时关闭,在芯片上如何量测?
Q3212002. AVDDCP电容与C+/C-电容作用为何,是否可省略?
..............................................(更多,不一一列出)
Q3213001. 如何量测PGIA真正的放大结果?
Q3213002. 变更不同PGIA通道是否需要先关闭PGIA或ADC
..............................................(更多,不一一列出)
Q3214001. 1907与1917, 1909与1919之间有何不同?
Q3214002. R+/R-与X+/X-两者电压值有何相关?
..............................................(更多,不一一列出)
Q3215001. 使用USB低速设备如何传送大于8位元组的资料给主机?
Q3215002. 如何读取端点(Endpoint1/2)下传数据?
..............................................(更多,不一一列出)
Q3216001. 2200系列MCU的PS/2 library不能仿真,硬体检查哪些方面?
Q3216002. PS2 mouse在不同系统下传输资料格式?
..............................................(更多,不一一列出)
如果感觉有需要,请下载附件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
llll2009 | 2010-12-9 12:20:08 | 显示全部楼层
不错的资料,谢谢!
kodec2104 | 2010-12-9 13:00:20 | 显示全部楼层
下载了,打不开啊。
hfbjjs | 2010-12-9 17:03:44 | 显示全部楼层
不会打不开啊!------怎么回事呢?文件没有加密,公开的.
看看:我测试一下,打开如下:

请您再试一下.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
xxzddzyx | 2010-12-14 19:51:19 | 显示全部楼层
不错的资料,谢谢!
xxzddzyx | 2010-12-22 15:43:26 | 显示全部楼层
不错的资料
YEXUEP | 2011-2-12 14:32:01 | 显示全部楼层
谢谢分享,值得学习
zxgpy | 2011-3-2 16:47:22 | 显示全部楼层
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 供电时的参数是否超
标!)
看看在实际商业项目里的应用示例:
hjl714016 | 2011-4-28 09:47:54 | 显示全部楼层
受益匪浅~谢谢楼主分享
lhw861025 | 2011-5-2 20:03:53 | 显示全部楼层
谢谢,辛苦了楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则