2万

帖子

71

TA的资源

管理员

141
 

回复 139楼 xiaovwei 的帖子

帖子下有积分规则,请多多分享
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 

回复

42

帖子

0

TA的资源

一粒金砂(中级)

142
 
起点!!!跟着练大侠走,准没错!大家加油!
 
 
 

回复

1

帖子

0

TA的资源

禁止发言

143
 
大口径空间的那个呢的
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

144
 

回复 沙发 njlianjian 的帖子

有没有mage128的资料啊?
 
 
 

回复

153

帖子

0

TA的资源

纯净的硅(中级)

145
 
没有钱,不敢下东西了
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(高级)

146
 
学习一下,会有收获!
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(高级)

147
 

不错啊。。

非常不错啊。。。。。。。
 
 
 

回复

527

帖子

0

TA的资源

五彩晶圆(中级)

148
 
有个问题,SPI传输中主机SCK的频率的值,是依据什么确定的?
 
 
 

回复

1759

帖子

0

TA的资源

裸片初长成(高级)

149
 
SPI设置
在ICCAVR里面,我一般采用的是自动设置的方式,先选择M16单片机,然后选择好7.3824M的晶振,然后,我们进行配置:

然后选择SPI,进行配置



点击确认,则出现了一些程序,程序如下:



//ICC-AVR application builder : 2009-8-27 8:41:55
// Target : M16
// Crystal: 7.3728Mhz
#include
#include
void port_init(void)
{
PORTA = 0x00;
DDRA  = 0x00;
PORTB = 0x00;
DDRB  = 0x00;
PORTC = 0x00; //m103 output only
DDRC  = 0x00;
PORTD = 0x00;
DDRD  = 0x00;
}
//SPI initialize
// clock rate: 57599hz
void spi_init(void)
{
SPCR = 0xFF; //setup SPI
SPSR = 0x00; //setup SPI
}
#pragma interrupt_handler spi_stc_isr:11
void spi_stc_isr(void)
{
//byte in SPDR has been sent/received
}
//call this routine to initialize all peripherals
void init_devices(void)
{
//stop errant interrupts until set up
CLI(); //disable all interrupts
port_init();
spi_init();
MCUCR = 0x00;
GICR  = 0x00;
TIMSK = 0x00; //timer interrupt sources
SEI(); //re-enable interrupts
//all peripherals are now initialized
}
那么,我们下面只要修改一下程序,将这个spi和74HC595连接进行连接,那么我们就能调试程序了。
 
个人签名南京璞晓电子   www.cpx0.com需要
msn:njlianjian@hotmail.com
 
 

回复

273

帖子

0

TA的资源

五彩晶圆(中级)

150
 
学习学习。谢谢
 
 
 

回复

527

帖子

0

TA的资源

五彩晶圆(中级)

151
 

回复 149楼 njlianjian 的帖子

非常感谢!!
 
 
 

回复

391

帖子

0

TA的资源

纯净的硅(高级)

152
 
以前好像顶过啊!哈哈
 
 
 

回复

19

帖子

1

TA的资源

一粒金砂(中级)

153
 
赶紧置顶, 不然我就去防火了
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

154
 
没有芯币,下载不了啊 ?
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(高级)

155
 
多谢多谢
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(高级)

156
 
机会来了,我要把握
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(高级)

157
 
 
 
 

回复

21

帖子

0

TA的资源

一粒金砂(高级)

158
 
一定顶起。。。。。。。。。。。。。。。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(中级)

159
 
还有呢,我想看多点,,
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

160
 
问问,T0定时器,我现在使用的是内部8M 晶振, TCNT0 =56; 定时200US , 使用的是8分频, 我如果要 64,256,1024分频,这个初值怎么算呢?一般就是,这个定时器分频的选择有什么要求吗?谢谢!!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表