您的位置:首页 > 其它

1.1.单片机的初步理解

2016-04-26 23:29 246 查看

1.1.单片机的初步理解

终于要开始学习单片机了,很早之前就了解过一些,一直没有机会搞一搞,现在就要开始玩了,我也只是有点好奇,我现在对它还是一无所知,慢慢来呗,一个月后见成效。下面是我的一些片面理解。我学习的是普中科技的51单片机,结合课程是朱有朋单片机完全学习路线,非常不错的老师,在这推荐给大家www.zhulaoshi.org

单片机中有两种存储器,分别是ROM和RAM,ROM是 read only memoty的缩写,意思是只读存储器,像单片机中的程序就是被烧录到ROM中的,而且在程序运行的过程中,是不能直接修改ROM中的内容的,要通过烧录器来完成。RAM是random access memory的缩写,意思是随机访问存储器,程序在运行的过程中可以随机访问RAM中的数据。

注意:

(1)常见的RAM主要分为SRAM和DRAM两种,单片机一般用SRAM,嵌入式SOC中和PC机中都是用的DRAM。

(2)单片机中的ROM一般是FLASH,有些地方叫做flash memory。

(3)程序代码存储在ROM中,当单片机执行代码的时候产生的数据存放在RAM中,CPU直接访问ROM中的程序代码。

(4)单片机中内存和外存概念比较混杂,一般内存是以字节为单位进行管理的,而外存是以块为单位进行管理的。如何区分内存和外存,我的理解是CPU可以直接访问的内存,不能直接访问的是外存,比如电脑中的内存条和硬盘之间的关系,电脑可以直接访问内存中的数据而且是以字节为单位,但是想要访问硬盘中的数据时,必须先把硬盘中的数据加载到内存中取,而且是以块为单位进行加载的。

(5)外设和内部外设是有一些区别的,外设就是单片机的外部设备,内部外设的意思要牵扯到单片机的发展历史,在最早期的时候,单片机内部只有一些最主要的设备,一些较大的设备无法集成到里面,只能以外设的形式接入,后来随着半导体工业发展,原来的那些常用的外设又集成到了单片机内部,这样这些设备就叫做成了内部外设。

(6)IO的组织形式,首先一个单片机的众多IO口分为多个端口(port),一个IO端口由若干个IO组成(一般为八个),一个端口就是一组IO引脚。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: