⑴ 单片机处理的是模拟信号还是数字信号
单片机处理的主要是数字信号,带AD功能的单片机也可处理模拟信号
⑵ 在单片机中IIC中如果没有应答信号单片机如何处理
IIC总线是每发送一个字节(8位)数据后,从动设备将主动将SDA引脚拉低,表示数据正常。
如果没有拉低,说明在发送过程中出现了总线时序错误,可能会导致意外情况,那么为了将这种意外降到最低,当没有应答信号时,应采取以下措施:
1.
数据重新发送,以覆盖原来的错误
2.
设置合理的超时时间,以在超时后允许系统重发。
3.
对于重要数据,比如需要保存的系统参数,在无应答信号时,需要将数据读回进行校验,防止出现写错误。
⑶ 89c51单片机的EA信号有何功能,使用8031时,EA信号应该如何处理
EA :访问外部程序存储器控制信号。从片内程序存储器读取指令。
EA/VPP:外部程序存储器选择信号,低电平有效。在复位期间CPU检测并锁存EA/VPP引脚电平状态,当该引脚为高电平时,从片内程序存储器读取指令,只有当程序计数器PC超出片内程序存储器地址编码范围时,才转到外部程序存储器中读取指令,当该引脚为低电平时,一律从外部程序存储器中读取指令。
(3)单片机信号处理扩展阅读:
单片机使用注意事项:
1、外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,以8051单片机为例,最短指令周期1μs时,外时钟是12MHz。而同样速度的Motorola 单片机系统时钟只需4MHz微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。
2、改进的技术将电源、地安排在两个相邻的引脚上,外部去耦电容在PCB设计上更容易安排。
3、毛刺会成为触发信号干扰正常的时钟信号。交替使用施密特电路和RC滤波可以使这类毛刺不起作用,这就是EFT技术。
⑷ 单片机数据采集对交流信号如何处理
首先,这个交流信号得经过隔离(通常是220V以上的吧!)。
然后这个信号得进行极性变换,因为大部分的AD转换器只接受正的电压。
最后这个信号经过AD转换器或单片机自带的AD转换器进行AD转换。
以上是硬件方面的。
至于软件方面,通常要求交流电压采样,是要求检测其有效值,因此要根据要求来计算交流电压的真有效值,即按一定的时间间隔来采样并计算。这个说来有点长,这里很难说清楚。
⑸ 单片机的模拟信号采样后的处理
对于低电压的脉冲信号,你所述的15ms脉宽是比较大的,你可以用运放,如lm358或lm324放大后送给mcu的中断输入脚,用定时器对脉冲进行计时即可测出宽度和周期.