STC 12LE5604AD 接光敏电阻 学习AD,老是把ad损坏
作者&投稿:慕沈 (若有异议请与网页底部的电邮联系)
你好,请问你烧录stc12le4052ad是什么原因烧不进去???现在我用stc12le4052ad也烧不进去。STC12C4052就可以烧录。同样是用那下载工具,电压我也修改成3.3V了
STC的一般都有比较简易的下载器,大部分是通过ISP来实现的,价格也很低廉,速度也就一般般吧。不过你手头上有第三方提供的烧录器,也支持这个芯片的话,也行,比如说我手头上的SmartPRO 5000U+就支持这款芯片,截图供参考。
你好 ,你手上还有这款单片机(5V)的手册吗?我现在想找来看看,找了几天了还没找到。如果有请发我一份。邮箱Linux_jt@163.com 非常感谢
钦罡脑血: 连个晶振然后I?O口接指示灯,启动看门狗,启动定时计数器,一个AD接电压,一个I/O口接数码管,显示AD转换值,定时转换,并点亮二极管!这样就差不多了,所有的都测到了!当然串口写程序是必不可少的!!!
陵川县17738783992: STC12连接了4位共阴数码管,结果没有点亮?!! - ?
钦罡脑血: 这样有可能点不亮,最好接上拉电阻,单片机灌电流方式,STC的输出总电流也就100,所以用IO直接驱动数码管有些力不从心,而且1K的电阻,5毫安对于LED而言也稍微小了点.560欧姆比较合适.
陵川县17738783992: STC单片机两个IO口间能接LED灯吗? - ?
钦罡脑血: 我只能告诉你,单片机的驱动能力有限,根据不同型号的单片机,每个IO口的驱动能力是不同的.所以说,一般IO是用作控制,而真正的驱动是用上拉电阻来提供负载所需的电压和电流...
陵川县17738783992: 如何用stc单片机内部ad采集多路交流信号 - ?
钦罡脑血: 用stc单片机内部ad采集多路交流信号,有两种办法: 一、用两个AD转换芯片,两路模拟量分别接一个.用单片机控制两个AD芯片同时启动转换,这样基本可以实现采集到同一时刻的两路模拟量值. 二、用两个采样保持器(LF398),来暂...
陵川县17738783992: 单片机是STC12C5604AD,控制不了1/O口 - ?
钦罡脑血: 单片机没有 运行,可能没有接 晶振,而下载程序时 选择了外部晶振.
陵川县17738783992: stc单片机A/D转换 - ?
钦罡脑血: stc15系列内部有8路10位(不是12位的,有些人回答问题不负责任)AD转换器,外部不用另加AD芯片了.如果你的模拟电路比较低的话,原则上是可以采样的,但转换出来的数值范围就比较小了,最好还是用一个运算放大器放大一下.如果觉得10位精度不够,那就得外部配高精度的AD芯片了.
陵川县17738783992: STC单片机内部AD转换的问题 - ?
钦罡脑血: STC是10位AD转换,结果5261存在高八位和低两位两4102个寄存器里 ADC_RES : 0BDH ;ADC高八位转换结果1653 ADC_LOW2 : 0BEH ;ADC低二位转换结果 低两位就2位最大就3(11)其余回位都是无效的,所以处理时答需要做如下处理.unsigned int res_ad; res_ad=ADC_RES<<8+ADC_LOW2&0x03;
陵川县17738783992: STC12c5204AD 20脚单片机能直接驱动12颗LED吗 - ?
钦罡脑血: 可以,就是亮度你自己接不接受而已.一般来说只接1个LED,保证达到15mA以上,2个LED的话提供个每个LED的灌电流会下降1~2mA,每增加一颗LED单颗LED的灌电流就下降1~2mA,所有驱动10颗以上的LED,单颗LED的驱动电流就肯定小于10mA. 如果你只是做LED控制,可以用普通的4位单片机或者专门的LED驱动IC就好了.
陵川县17738783992: PNP长开的光电开关与STC单片机怎么连接啊,最好有电路图,求指点. - ?
钦罡脑血: 做开关用的话,基极通过一个102(1K)电阻至I/O,发射极直接接电源(+5V),集电集则接负载(如继电器等)
陵川县17738783992: 请问 STC12的单片机 不能同时使用两个AD口吗??? - ?
钦罡脑血: 不能同时使用2个AD口,STC本身的8路AD口也是有多路选择开关进行切换实现的.如果你对速度要求不是很高,通过切换能满足一般要求,STC12系列的AD转换速度可达250KHz..通过AD中断采集数据速度会快些.