[AVR单片机] 学习C语言

[复制链接]
1238|9
 楼主| kexigang 发表于 2016-4-27 15:43 | 显示全部楼层 |阅读模式
请问学习C语言,有什么好的书籍推荐吗,准备搞单片机的。
changtian_it 发表于 2016-4-27 17:27 | 显示全部楼层
C语言的书很多,百度一堆,视频资料淘宝一堆。我自己也录了10章的LINUX环境下的标C,在优酷上。
huangxz 发表于 2016-4-28 13:40 | 显示全部楼层
看教科书先,c语言也将的很好
JY-DX-JY 发表于 2016-4-28 15:58 | 显示全部楼层
谭浩强的书。你用什么单片机呀?
qq411343864 发表于 2016-4-29 14:36 | 显示全部楼层
huangxz 发表于 2016-4-28 13:40
看教科书先,c语言也将的很好

#define MuxSelect PORTA.1
DRA.1=1;//output
请问这两条有什么用
huangxz 发表于 2016-4-29 14:53 | 显示全部楼层
qq411343864 发表于 2016-4-29 14:36
#define MuxSelect PORTA.1
DRA.1=1;//output
请问这两条有什么用

第一句宏定义
第二句方向寄存器a.1设为输出(可能是这样,应该看看数据手册)

qq411343864 发表于 2016-4-29 23:47 | 显示全部楼层
huangxz 发表于 2016-4-29 14:53
第一句宏定义
第二句方向寄存器a.1设为输出(可能是这样,应该看看数据手册)

MUX select是什么来的
qq411343864 发表于 2016-4-30 15:28 | 显示全部楼层
huangxz 发表于 2016-4-28 13:40
看教科书先,c语言也将的很好

TCNT0= 131;// reload=256-125;
TIMSK=TIMSK|1;
TCCR0=3;
为什么能直接等于数值的?能解释解释吗?
huangxz 发表于 2016-5-2 20:25 | 显示全部楼层
qq411343864 发表于 2016-4-30 15:28
TCNT0= 131;// reload=256-125;
TIMSK=TIMSK|1;
TCCR0=3;

这个是指针操作
huangxz 发表于 2016-5-2 20:26 | 显示全部楼层
qq411343864 发表于 2016-4-29 23:47
MUX select是什么来的

最好看数据手册,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

76

主题

224

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部