M128
80000
-/23+
原装现货
M128
8700
-/2023+
原装现货
M128
80000
-/23+
原装现货
M128
15800
-/-
旋尔只做进口原装,假一赔十...
M128
8700
-/2023+
原装现货
M128
521010
NR/2017+
-
M128
8700
-/2021+
原装现货
M128
80000
-/23+
原装现货
M128
80000
-/23+
原装现货
M128
3000
SOP8/N/A
原装正品热卖,价格优势
M128
31300
SOP8/24+
只做原装,提供一站式配单服务
M128
80000
-/23+
原装现货
M128
47001
-/24+
房间现货,诚信经营,提供BOM配单服务
M128
28800
SOP8/22+
原装现货,提供配单服务
M128
48888
-/23+
原装认证有意请来电或QQ洽谈
M128
80000
-/23+
原装现货
M128
5000
SOP8/22+
原厂渠道可追溯,精益求精只做原装
M128
80000
-/23+
原装现货
M128
8700
-/2021+
原装现货
点的正弦波样本表中,每隔8点取出一点作为pwm的输出。 程序中用的atmega128的8位t/c0工作模式为相位调整pwm模式输出,系统时钟为8mhz,分频系数为1,其可以产生最高pwm频率为: 8000000hz / 510 = 15686hz。每16次输出构成一个周期正弦波,正弦波的频率为980.4hz。pwm由oc0(pb4)引脚输出。参考程序如下(iccavr)。 //icc-avr application builder : 2004-08 // target : m128 // crystal: 8.0000mhz #include <iom128v.h> #include <macros.h> #pragma data:code // 128点正弦波样本表 const unsigned char auc_sinparam[128] = { 64,67,70,73,76,79,82,85,88,91,94,96,99,102,104,106,109,111,113,115,117,118,120,121,
m128控制两台电机转速协调升速或降速各位高手,你们好,我有一个问题想请教一下,谢谢:我是初次使用m128,请谅解!我的项目是用m128控制两台变频器(主机变频器和提升电机变频器)拖动两台电机(主电机和提升电机),实现两台电机转速协调升速或降速,两台电机转速比是根据需要可以调节的,用旋转编码器采集主电机和提升电机的转速。我的想法是用m128的(t1)pd6采集主电机旋转编码器的脉冲,用m128的(t3)pe6采集提升电机旋转编码器的脉冲,用m128的(t2)pd7定时,在启动运行后(t2)pd7开始定时,(t1)pd6采集主电机旋转编码器的脉冲,(t3)pe6采集提升电机旋转编码器的脉冲,当(t2)pd7定时0.1秒到时,进入中断,读取(t1)pd6采集主电机旋转编码器的脉冲,并根据两台电机转速比计算提升电机旋转编码器的脉冲理论值,再把这个提升电机旋转编码器的脉冲理论值送到ocr3a与tcnt3比较是否匹配,产生pwm波形,接着重复以上步骤,各位高手,我的思路合理吗?有不妥之处请赐教,另外,pwm的频率咋计算?
请教用m128控制两台电机转速协调升速或降速的思路对吗?各位高手,你们好,我有一个问题想请教一下,谢谢:我是初次使用m128,请谅解!我的项目是用m128控制两台变频器(主机变频器和提升电机变频器)拖动两台电机(主电机和提升电机),实现两台电机转速协调升速或降速,两台电机转速比是根据需要可以调节的,用旋转编码器采集主电机和提升电机的转速。我的想法是用m128的(t1)pd6采集主电机旋转编码器的脉冲,用m128的(t3)pe6采集提升电机旋转编码器的脉冲,用m128的(t2)pd7定时,在启动运行后(t2)pd7开始定时,(t1)pd6采集主电机旋转编码器的脉冲,(t3)pe6采集提升电机旋转编码器的脉冲,当(t2)pd7定时0.1秒到时,进入中断,读取(t1)pd6采集主电机旋转编码器的脉冲,并根据两台电机转速比计算提升电机旋转编码器的脉冲理论值,再把这个提升电机旋转编码器的脉冲理论值送到ocr3a与tcnt3比较是否匹配,产生pwm波形,接着重复以上步骤,各位高手,我的思路合理吗?有不妥之处请赐教,另外,pwm的频率咋计算?
5v的m128与3.3v的flash的数据线可否只联?我用12mhz的m128,5v电压,外接k9f1208,只有3.3v的,我可否给k9f1208供3.3v电压,8位数据线直接和m128的a口相连?m128的5v数据输出会烧坏flash吗?
bootloader找毛病我的程序的flash刷写有问题,但是不知道问题出在哪里。还有我程序调转到0x0000后又从bootloader开始执行,感觉的跳转有问题。我的编译其实winavr2005请大家指点一下。#include <inttypes.h>#include <string.h>#include <avr/io.h>#include <avr/iom128.h>#include <avr/boot.h>#include <avr/sfr_defs.h>#include <avr/pgmspace.h>#include <avr/delay.h> #define spm_pagesize 256 //m128的一个flash页为256字节(128字) #define baud 38400 //波特率采用38400bps #define crystal 16000000 //系统时钟16mhz //计算和定义m128的波特
求教各路大侠m128串口死机问题!!!不知道各位有没遇到过m128串口会死机的问题也就是循环在串口发一串指令过来,m128中断接收,中断发送接收一串指令处理完毕后返回一条信息这样过一段时间就会死机了这时候看门狗都不起作用了串口指令很复杂,中断接收程序负责接收,处理在主函数内但这样也会死机真想不明白!!!堆栈我设为40了,应该够大了不会溢出的各位打侠给点意见啊!!