今天小编要和大家分享的是控制,MCU相关信息,接下来我将从单片机中一些最基本的软硬件介绍,avr单片机对外部ram的扩展这几个方面来介绍。
控制,MCU相关技术文章单片机中一些最基本的软硬件介绍
学好单片机并不是我们的主要目的,我们最终想要的是用好单片机,可以利用单片机实现各种你想实现的功能。除了对各种你程序语言,指令的了解与熟悉,对硬件的了解也是不可或缺的。
单片机是一门实践性很强、非常注重动手的课程。学习单片机最有效的方法是理论与实践并重,边学习,边演练,循序渐进,这样用不了几次就能将用到的指令理解、吃透。也就是说,当你学习完某几条指令后,接下去就该做实验了,通过实验,让你感受到指令产生的控制效果,如眼睛看得见的(灯光),耳朵听得到的(声音)等,这样在学习过程中更能深刻理解指令是怎样转化成信号去控制电子产品的。因此,边学习边实践的方法,效果特别好。为达到上述效果,我们在学习前必须做好一些准备工作,也就是应该了解学习单片机所需要的一些最基本的软硬件。
1.硬件
①电脑。主要用来编程和调试用。
②练习板。也叫实验板或实验箱。可以帮助我们边学边练,达到学以致用的目的。练习板可以买现存的,即别人已经开发的,如图所示。也可以自己按学习的要求从最简单的焊起,如图所示。使用开发板的好处在于省去了许多做硬件的时间。自己焊板的话,花时会比较多,但可以练习软硬件,还可以学会一种调试的方法,也可以练习焊接技术。
图1开发板、焊接板
本书在编写过程中,使用的练习板是已经开发的,由5个模块组成,分别是主机模块、LED模块、数码管模块、液晶模块、键盘模块。采用这种模块组合的好处在于综合了开发板与自己焊板的优点,即既能省掉焊板的时间,同时又考虑到了硬件的相关知识。
③烧录器。也叫烧写器。是用来把程序写入到单片机存储器的设备。程序写入的方式有两种,一种是并行写入的,一种是串行写入的。本书采用的是USB串行在线编程器,如图2所示。