|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0 ?- v: z0 T* u
在微电脑技术发股的.大,人t天都在和单片机打交道,11F为一子爱好者,尽管我对微电脑非常感X趣,但我却怎末t也入不了i门。在此,我书将自己的学习体会写出来,与大家共赏,
! s! d# m: @+ h1 E希望大家能更好的了解单片机,了解甲片机或微电脑的工作方式,了解单片机周围元件的作用和接口电路,为以后的维修之路打好基础,如果有以趣,还可以编与—些符合自己要求的程序,奖e根据要求做—些事情。因为它无处在,手机,电视,VCD,DVD,MP3,空调,冰箱,全自动洗衣机,电厨等,找1J到以在其电路板上看到cPU,当然.找会在此讲述所有的cPU,只介至S2的简单电路,希望大家对eU'初步的了解。为了便于初学省字·x尽量讲的详细些。便于理解,依头用大的, 让大家更好的理解单片机,用单片机。
" r' [' d, r" F# p3 Z单片机的开发―般来说要经历6个阶段:需求分析,设计硬件,编与软件(修改软件),编译程序,下载程序,联机调试。当然有些步骤可能要重复多次。其中如何把经过调试编译好的程序“写”到单片机里面,就是我在此要讲述的重要话题。需求分析:就是我们想要单片机做什么?如何让它一步一步按要求做事情。设计硬件:就是规划用单片机工作的硬件电路。编写软件:就是要单片机按照设计的步骤完成要做的事情,实质是需求分析的具体化,即把理论分析变成单片机能够理解的语言,让人用“语言"和单片机对话,这样单片机才会理解人的用意,才会按照人的要求工作。编译程序:就是把人的正确的信息翻译成为单片机能真正理解的“语言"。下载程序:把 CPU能够理解的语言“放”到CPU的大脑里,只要让CPU工作,它就会按照人的要求工作。联机调试:就是让单片机具体工作了。软件是单片机的大脑,工作的灵魂,硬件是单片机工作的躯体。硬件相同,软件不同,单片机做的事情就会有所不同。
/ v( C) _3 [9 O网上有许多有关单片机的介绍,电路介绍,能公布的一般都不是正确的,没有公布的也是需要付费的,我曾经在此走过许多的弯路,而且没有人指导。, G/ b; Y. I$ b9 E9 G3 o% A' S
下面将自己做的下载线电路公布如图1。! F7 J- e: G7 ` \: R
下载线的作用:将编译好的HEX文件( 16进制文件)烧写到单片机。5 ]% M3 J+ U6 `' r4 n" \5 _; I3 K
作下载线的材料:4 q( x8 d4 }: e$ P3 {, T6 x2 H+ @2 b
8 w6 `3 G/ S b, S
1 f# _$ i8 a5 r- @& l' `2 A' v& {2 G0 R% m2 F- p A
: H- M1 j0 A" A: T
' H @, x9 J/ u {7 T4 c' A3 ] |
|