在学习单片机之前,咱们先把一些相关的简略概念给咱们作一个入门性的介绍协助同学们树立一个开端的概念。
一、什么是单片机
单片机(MCU-Micro Controller Unit),它是把组成微型计算机的各个功用部件:中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM或许EPROM)、I/O接口电路、守时器和计数器以及串行通讯接口等部件制造在一块集成的芯片中,构成一个完好的微型计算机。
CPU能够分为运算器,操控器和寄存器3个部分,其是单片机的中心。
存储器能够分为两类,ROM和RAM。RAM能够被CPU随机读写,断电后存储的内容消失;ROM中的数据只能被读取,一般用于寄存固定的程序。
I/O接口是单片机的重要组成部分,常用的输入设备有按键、键盘、A/D等;输出设备有LED,LCD,数码管等等。
单片机便是一种集成电路,能够进行数学和逻辑运算,依据不同的运用目标,来完结不同的使命。比方能够操控指示灯的亮灭、电机的发动中止等。相同的硬件结构,经过软件的不同,能够完结各种不同的功用,完结不同的操控使命。
二、单片机的由来
单片机是由大名鼎鼎的Intel公司创造的,开端的系列是MCS-48,后来有了愈加完善的MCS-51,也便是常常说的51系列单片机,它是一种8位的单片机,这个系列的单片机包含了多个品种,如8031,8051,8751,8032,8052,8752等。其间8051是最典型的产品,该系列的其他产品都是在8051的基础上,进行功用的增减而来的。所以人们习气运用8051来称号MCS-51系列单片机,后来Intel公司把它的中心技术转让给了世界上许多的小公司,所以世界上就有了许多公司出产51系列兼容单片机,比方飞利浦的87LPC系列、华邦的W78系列、达拉斯的DS87系列、现代的GSM97系列等等。
现在我国比较盛行的是美国ATMEL公司的89CX、89SX系列和STC89C5X系列。可是在咱们书本教材上面大都讲的都是8031、8051等类型的单片机,它们之间有什么不同呢?其实它们都是同一个系列,即MCS-51系列,仅仅上述的几个单片机系列愈加新式一些,运用起来愈加便利一些,而8031、8051等类型的单片机现已归于筛选产品,在商场上面很少见到了。
三、单片机的用处
单片机的用处十分广泛,在工业操控范畴、家电产品、智能化外表、计算机外部设备,特别是机电一体化产品中,都有重要的用处。它首要的用处能够分为以下几个方面:
1.显现:操控发光二极管或许液晶显现器,显现特定的图画或许字符
2.机电操控:操控机电产品作守时或许定向的动作
3.检测:和传感器联合运用进行产品检测
4.通讯:经过RS232串口通讯或许USB通讯进行数据和信号的传输
在这里需求阐明的是,处理上述使用单片机并不是仅有的挑选。现在在自动操控中,一般有3种挑选,嵌入式(ARM)体系、DSP和单片机。其间,单片机的处理速度最慢,信息处理量最小。可是因为单片机价格低廉,别的它的体积比较小,操控较为简略,一般为40脚的封装,所以现在使用的依然十分广泛。
别的,在实践工作中,不是一切的需求操控的场合都需求微处理器具有很高的功能,例如操控冰箱温度的体系,用一片51即可轻松完成。所以虽然51系列的单片机现已问世10多年,可是依然有着十分广泛的使用规模。
有了这些根本的常识预备,下面咱们将开端单片机的学习