8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
65286
-/21+
全新原装现货,长期供应,免费送样
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
45000
SMD/1808+
原装正品,亚太区电子元器件分销商
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
608900
SMD/-
原包原标签100%进口原装常备现货
8.0000MHZ
30890
SMD/2021+
原装,可提供一站式配套服务
8.0000MHZ
80000
-/23+
原装现货
8.0000MHZ
50000
SMD/17+
全新原装进口现货,假一罚十,欢迎询价。
8.0000MHZ
22445
OSC7050/22+
原厂原装现货
8.0000MHZ
41101
SMD/-
大量现货,提供一站式配单服务
8.0000MHZ
22445
OSC7050/22+
原厂原装现货
8.0000MHZ
86000
SMD/22+
原装正品,代理授传,假一赔百,可开13点票
8.0000MHZ
451000
NEW/NEW
一级代理正品保证
8.0000MHZ
451000
NEW/NEW
一级代理正品保证
8.0000MHZ
100
-/-
原装
为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, 123,124,125,126,126,127,
(因为不太会看时序图,看1330时序要求wr宽度最小220ns,所以为了保险起见,我让128在rd wr后面插入了两个等待周期,不知道这样对不对,我把时序图也传上来) (2)我用的是128内部8m晶振,熔丝位设置位sut:10 cksel:0100 ckopt:1 不知道是否正确? (3)关于地址总线的使用?不知道我定义是否正确? (4)sed1330初始化的问题?不知道我初始化参数是否正确? (5)程序中的错误 先谢谢大家了! // target : m128 // crystal: 8.0000mhz #include <iom128v.h> #include <macros.h> #include <stdio.h> // 直接访问方式地址定义 pa0~7接db0~7 // pc0~cs pc1~a0 //cs=0 a0=0 写数据口 #define lcmwdataport (*(volatile unsigned char *)0xfc00) //cs=0 a0=1 写命令口 #define lcmcmdport (*(volatil
请教串口通讯程序我的m8通过487与pc机的串口调试助手通讯.由串口调试助手发送ff控制板上的led灭,发送dd控制led亮!但是m8的发送实现不了。不知道是什么原因。程序如下: //icc-avr application builder : 2006-9-14 13:25:47 // target : m8 // crystal: 8.0000mhz #include <iom8v.h> #include <macros.h> #define uchar unsigned char #define uint unsigned int #define ledon portc &=~ (1<<pc0) #define ledoff portc |= (1<<pc0) #define desend portd |= (1<<pd4) //允许487发送 #define derece portd &=~(1<<pd4) //允许487接收 uchar temp; void port_init(void) {
说明一下程序是按照crystal: 8.0000mhz时生成的。在使用11.几mhz外部晶振时,将ubrr1l 附值71,波特率设为9600,应该无大爱吧.
我用的是8.0000mhz的晶振