Nate
下载地址

预览图:

下载地址:

本内容已隐藏,回复后刷新可见哦

Nate
单片机学习的四个阶段

单片机学习的四个阶段
经常有单片机爱好者问我们,如何学习单片机?学习单片机的步骤是什么?

我们初略总结了一下,单片机学习的过程基本上可分四个阶段:

第一阶段   

是先浏览教科书里的硬件部分,大至了解单片机的硬件结构。如

ROM、RAM、地址、I/O口等,以及看一些厂家的MCU资料(Data Sheet),来加强MCU所提供各项资源的印象。

第二阶段   

就是了解二进位数字、十六进位数和软件方面的内容。尽管有很多

高级语言可用于单片机的编程,但我觉得初学还是以汇编语言为好,更有利于和硬件结合,掌握硬件结构。知道汇编语言、机器语言、 指令、 程序等概念后,就从MOV指令开始,学习汇编语言和编程,在此如51的MCU汇编语言系统有

111条指令,简单又好理解它们怎 样和硬件联系,更有助于一般学习单片机的指令整合与运用.因此其方法可先了 解几条基本的MOV指令和它的机器语言,大致建立起单片机的硬件和软件概念, 来知道单片机的硬件是由指令控制指挥的。

第三阶段

按照编程环境的使用手册,熟悉使用编程环境。现在的编程环境一般都和

电脑相连,只要具备基本电脑知识的人都可很快掌握操作步骤。

第四阶段

是依靠实验板,学习掌握单片机的汇编语言指令系统和简单编程。

同时和前面所学硬件知识结合组装,起到主学软件,巩固硬件的双重作用。

开始 时可用别人编的简单程式在实验板上进行验证、分析,主要是熟悉该

学习方法, 在应用方面主要针对单片机I/O各项介面的使用,如A/D,D/A,PWM输出的应用,LCD与VFD的控制,以及如何规范各项串列输出入口的通讯协定等,对其所控制的各项元器件须先分析驱动能力,如电流电压问题等。

汇编语言熟悉后, 建议尽快学习C语言的编程,毕竟C语言有功能丰富的库函数、运算速度快、编译效率高、 有良好的可移植性,而且可以直接实现对系统硬件的控制。C语言是一种结构化 程序设计语言,它支持当前程序设计中广泛采用的由顶向下结构化程序设计技 术。此外,C语言程序具有完善的模块程序结构,从而为软件开发中采用模块化 程序设计方法提供了有力的保障。因此,使用C语言进行程序设计已成为软件 开发的一个主流。用C语言来编写目标系统软件,会大大缩短开发周期,且明显地 增加软件的可读性,便于改进和扩充,从而研制出规模更大、性能更完备的系统。

原文by:小维

吾辈收藏以自鉴。

一只大胖球
回家和老爸商量下
展开Biu

小丑9211 发表于 2012-7-8 09:59

回家和老爸商量下,我第二专业能不学通信么,单片机什么的,好恐怖

通信学起来还算简单的了,就是有几本天书比较难懂而已

[查看全文]
小丑9211
回家和老爸商量下
展开Biu

回家和老爸商量下,我第二专业能不学通信么,单片机什么的,好恐怖@68-

[查看全文]
qiuxiaoyu
单片机是侧重于软件的么
展开Biu

来寻君 发表于 2012-6-10 19:16

楼主,单片机是侧重于软件的么?

刚好相反

[查看全文]
来寻君
单片机是侧重于软件的么
展开Biu

楼主,单片机是侧重于软件的么?

[查看全文]
alienwave
学习单片机好教程 51单片机十天学会——郭天祥

郭天祥老师的课 补个档吧 话不多也不卖萌 喜欢的拿去

本内容已隐藏,回复后刷新可见哦

一只老秋
不知道能不能使用啊
展开Biu

不知道能不能使用啊

[查看全文]
清冷寂寥
这个资源还有效吗
展开Biu

这个资源还有效吗

[查看全文]
cxysy
前来观摩。
展开Biu

前来观摩。

[查看全文]
灵魂大巫
感谢分享
展开Biu

感谢分享

[查看全文]
aasssiiyy
zhaixry
谢谢楼主分享!!
展开Biu

谢谢楼主分享!!

[查看全文]
天依爱绫食
感谢分享,我是来扩充知识面的#13x
展开Biu

感谢分享,我是来扩充知识面的#13x

[查看全文]
茶蛋
郭天祥老师的课程确实很不错
展开Biu

郭天祥老师的课程确实很不错

[查看全文]
查看更多
rao123000
破解校园电信客户端共享WIFI

对于大学生来说,开了电信网却因为有客户端而不能共享WIFI是非常痛苦的一件事,所以本人就在此发一下破解办法(不一定适合所有地区)

本内容已隐藏,回复后刷新可见哦

sampsonye
可以可以活到老学到老
展开Biu

可以可以活到老学到老,网络自由的斗士

[查看全文]
cichong
781860326
781860326回复给帖子:14585191
展开Biu

看看噢。。。。。。

[查看全文]
781860326
781860326回复给帖子:14585191
展开Biu

看看噢。。。。。。

[查看全文]
神崎·H·可樂
感觉我是来挖坟的
展开Biu

感觉我是来挖坟的~

[查看全文]
异常领域
辛苦楼主宝宝了
展开Biu

辛苦楼主宝宝了

[查看全文]
灵魂大巫
感谢分享
展开Biu

感谢分享

[查看全文]
一个瓜
支持一下
展开Biu

支持一下

[查看全文]
查看更多
阪本
C语言学习资料集合

本帖最后由 阪本 于 2013-8-9 23:44 编辑

无聊就把C语言的资料拿出来共享吧,个人觉得C++ Primer Plus就非常好,建议大家作为主要学习资料,其他的就当辅助看看吧,虽然比较厚,但啃完理解了也就差不多了(ฅ'ω'ฅ)有兴趣的同学一定要坚持才有效果,一边看一边写代码,即使是照着书本的example抄也好,力求每一行都要理解。

目录如下:

我也加一次回复可见╮( ̄▽ ̄")╭

本内容已隐藏,回复后刷新可见哦

星碎琉璃
楼主辛苦
展开Biu

楼主辛苦+115+了

[查看全文]
路人鬼
小的休息休息
展开Biu

小的休息休息 发表于 2019-5-4 16:16

我来发现那些资源不为人知的资源

这里也没有什么不为人知的吧#6956!

[查看全文]
小的休息休息
我来发现那些资源不为人知的资源
展开Biu

我来发现那些资源不为人知的资源

[查看全文]
念·梦
补充资源
展开Biu

补充资源,顶个赞啦~

[查看全文]
銀色の黒剣士
繁华景依旧
白泠水
感谢分享
展开Biu

感谢分享#24m

[查看全文]
小⑤
查看更多
guyehoujue
放大器电路识图入门突破

{:43_8914:} 谢谢 捧场

本内容已隐藏,回复后刷新可见哦

RYMA
都没了哦
展开Biu

都没了哦{:43_8928:}

[查看全文]
RYMA
支持支持
展开Biu

支持支持{:43_8914:}

[查看全文]
五兆每秒
来看看怎么样
展开Biu

来看看怎么样!戳开!

[查看全文]
352242948
路过看看
展开Biu

路过看看

[查看全文]
Polar魔亚
谢谢楼主分享的说
展开Biu

谢谢楼主分享的说

[查看全文]
512494764
pokoice
回复看看看看放大器啊
展开Biu

回复看看看看放大器啊

[查看全文]
天会黑
查看更多
251649305
国外bt diy玩家自制无人侦察机!技术和军事不相上下。

本帖最后由 251649305 于 2013-5-22 19:24 编辑

#10t这个货是个变态。实现无线视频时时传输。

无线控制发射时时自动对准模式等技术都集合在一起了。这东西做出来可以直接买个军队了。下面我就给大家解释下:

[media=x,500,375]http://v.youku.com/v_show/id_XMTUxODEyNjA0.html[/media]

cxysy
前来观摩
展开Biu

前来观摩。

[查看全文]
灵魂大巫
105440yyff
戳一戳嘿嘿嘿
展开Biu

戳一戳嘿嘿嘿

[查看全文]
Teresayang
爱吃炸鸡腿
辛苦楼主了
展开Biu

辛苦楼主了,顶顶

[查看全文]
爱吃炸鸡腿
辛苦楼主了
展开Biu

辛苦楼主了,顶顶

[查看全文]
yst19982001
视频没有了
展开Biu

视频没有了……不过好羡慕哦~

[查看全文]
小璇儿
不开心啊
展开Biu

不开心啊 ̄へ ̄

[查看全文]
查看更多
514347867
自暖一下
展开Biu

自暖一下#18x

[查看全文]