我上次写了一点自己学单片机的经历,我看有好多人看过了,很高兴自己有这么多的志同道合者啊!不过不好意思啊,上次写自己写太多了,以后我就从如何学单片机的各个部分给大家详细介绍一下吧!今天就和大家聊一下怎么学单片机的硬件部分啊!
大家都知道,单片机是由软件和硬件两大部分组成的,想学好单片机,两者都要学好,一样也不能少。但硬件部分是很烦人的,看不到,有的老师讲又讲不明白,所以很多人,刚开始就学不下去了,其实,单片机的硬件不是很难的,只要你的方法对的话,学的很快。首先是单片机的内部逻辑图一定要明白,它是什么组成的,无所谓什么运算器、控制器、内部RAM、内部ROM、I/O口、定时/计数器、中断系统、串行口、时钟电路、总线等部分组成的。把它们一一列出来,画一个方框图。你对其内部结构就一目了然了,当然对于内部的实际电路你就没必要去看了,只要学会怎么用就OK了!
还一个重点部分就是它的内部RAM结构,这是很重要的,内部RAM(128位)分三大部分,寄存器组(00H---1FH)、位寻址区(20H--2FH)、用户RAM区(30H--7FH)。它们的地址及结构要画的出来,而且要达到闭上眼就想的出来的境界。还有就是SFR,22个,11个可位寻址。1个不可寻址(PC)。对于此我列了张表。我试一下传上来吧!
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
用户RAM区 |
位寻址区 |
R0----R7 |
R0----R7 |
R0-----R7 |
R0-------R7 |
画的不好,见笑了,不过这个图一般的书上都有啊,大家一定要记下来啊!还有SFR的,我传一下吧!
|
|
|
|
|
|
| F8H |
|
|
|
|
|
|
| F0H(B) |
|
|
|
|
|
|
| E8H |
|
|
|
|
|
|
| E0H(ACC) |
|
|
|
|
|
|
| D8H |
|
|
|
|
|
|
| D0H(PSW) |
|
|
|
|
|
|
| C8H |
|
|
|
|
|
|
| C0H |
|
|
|
|
|
|
| B8H |
|
|
|
|
|
|
| B0H(P3) |
|
|
|
|
|
|
| A8H |
|
|
|
|
|
|
| A0H(P2) |
|
|
|
|
|
|
| 98H() |
|
|
|
|
|
|
| 90H(P1) |
|
|
|
|
|
|
| 88H() |
|
|
|
|
|
|
| 80H(P0) |
又没时间了,下次吧!表自己去完成吧,我画的太不好了,呵呵!!!!!
交个朋友,好希望大家支持我的博客!!!!
用户200271 2007-5-16 13:31
太枯燥拉
用户25031 2006-10-15 12:49
miaozengxue_503596631 2006-10-15 12:45
这个是256还是128呢,我看过好多书,说什么的都有128还是多一点的,但不论是128还是256只要知道了内部结构才是最重要的啊,谢谢啊,有时间交流一下哦
用户1053025 2006-10-11 11:45
顶
tomsunzhuang_396962985 2006-10-2 16:09
用户1614197 2006-9-28 21:06
用户1053025 2006-9-26 14:13
用户860311 2006-9-21 18:00