歪理邪说话单片机入门
2012年06月28日 点击:
编辑: cjtdz
以下所有我发的内容,随时根据实际情况加以修改,望大家反复阅读.可能有好多想学单片机的朋友看了好几本单片机的书,学了几年都还没有入门,这里我谈一下自己学单片机的体会:
1、要用C语言,不要用汇编语言,这样对以后发展有利。因为不同类型的单片机汇编语言不通用,而C语言是通用的,用C语言编写的程序有时不加修改或略加修改就可应用到不同的单片机上。
2、要选好书,如果教材选的不对,你费好大劲也白搭。郭天祥编写的一本书不错。
3、必须多动手实际操作,不实践再好的书你也学不会。
4、对书中一些名词不要按中文意思去理解,毕竟单片机是来自外国,好多翻译的名词与中文含义不同。
如果有时间的话,我用我自己对单片机的理解来带领想学单片机的朋友入门。
关于数据类型:
数据类型实际就是选取的数的大小范围.就好像用车去拉一个旅游团。它有有符号与无符号之分,就像人有男女之分一样。咱现在把无符号比作男人,有符号的比作男女混合;一字节8位比作8个人,两字节16位比作16个人,就拿旅游去理解。
如果把数据比作是水,那么选取确定数据类型就相当于选取装水容器的大小。
字符型数据:
unsigned char 无符号字符型数据,数值取值范围为0----255,好比要用一辆8座的面包车,可载8个男人(相当于8位),重量最大可装255千克。
char 有符号字符型数据,数值取值范围为-128---+127,好比要用一辆8座的面包车(可载4男4女)重量最大可装255千克。
整型数据:
unsigned int 无符号整型数据,数值取值范围为0----65535,好比要用一辆16座的车,可载16个男人(相当于16位),重量最大可装65535千克(当然这个数值与实际比不恰当)。
int 有符号整型数据,数值取值范围为-32768---32767,好比要用一辆16座的车,可载8男8女(16人),重量最大可装65535千克(当然这个数值与实际比不恰当)。
其它数据类型依次类推。
还可以这样讲:字符型数据就是1字节数据,整型数据就是2字节数据............
定义数据类型实际就是给数据在单片机内部划分一个存储器范围,选大了浪费,选小了不够用,就像是包车旅游一样。
如果大家觉得我讲的可行,以后接着后续,等待回复
。
1、要用C语言,不要用汇编语言,这样对以后发展有利。因为不同类型的单片机汇编语言不通用,而C语言是通用的,用C语言编写的程序有时不加修改或略加修改就可应用到不同的单片机上。
2、要选好书,如果教材选的不对,你费好大劲也白搭。郭天祥编写的一本书不错。
3、必须多动手实际操作,不实践再好的书你也学不会。
4、对书中一些名词不要按中文意思去理解,毕竟单片机是来自外国,好多翻译的名词与中文含义不同。
如果有时间的话,我用我自己对单片机的理解来带领想学单片机的朋友入门。
关于数据类型:
数据类型实际就是选取的数的大小范围.就好像用车去拉一个旅游团。它有有符号与无符号之分,就像人有男女之分一样。咱现在把无符号比作男人,有符号的比作男女混合;一字节8位比作8个人,两字节16位比作16个人,就拿旅游去理解。
如果把数据比作是水,那么选取确定数据类型就相当于选取装水容器的大小。
字符型数据:
unsigned char 无符号字符型数据,数值取值范围为0----255,好比要用一辆8座的面包车,可载8个男人(相当于8位),重量最大可装255千克。
char 有符号字符型数据,数值取值范围为-128---+127,好比要用一辆8座的面包车(可载4男4女)重量最大可装255千克。
整型数据:
unsigned int 无符号整型数据,数值取值范围为0----65535,好比要用一辆16座的车,可载16个男人(相当于16位),重量最大可装65535千克(当然这个数值与实际比不恰当)。
int 有符号整型数据,数值取值范围为-32768---32767,好比要用一辆16座的车,可载8男8女(16人),重量最大可装65535千克(当然这个数值与实际比不恰当)。
其它数据类型依次类推。
还可以这样讲:字符型数据就是1字节数据,整型数据就是2字节数据............
定义数据类型实际就是给数据在单片机内部划分一个存储器范围,选大了浪费,选小了不够用,就像是包车旅游一样。
如果大家觉得我讲的可行,以后接着后续,等待回复
。
相关文章
- · 红外线学习型无线遥控器,可控制8路家用电器,懒人的好帮手,电路图己上传 2013-02-21
- · 89c2051遥控测码程序及原理图 2012-12-21
- · MCU解密全攻略 2012-09-03
- · 分享电磁炉单片机HMS87C1202A程序 2012-10-06
- · PL2303在WIN8上的驱动[已更新下载地址] 2012-07-13
- · 三菱FX系列PLC自学视频教程 2015-10-08
- · KEIL如何突破2K限制 2013-06-20
- · 分享一个LED数码管取模软件终极版功能多 不用注册直接打开使用 2013-03-12
- · 全波段收音机89c51制作16位D/A+数码管显示电压+24C02记忆 2012-09-03
- · 绝对好用的:Keil下烧写STM32的外部Flash(S29GL128)_完整版(转) 2012-07-23