华南深圳总公司: 400-800-6718

业务经理:180-5728-3715 何先生

华中武汉分公司:180-5728-3715 何工

首页 > 火狐体育网址

单片机基本概念应用的领域以及发展趋势

发布时间:2022-08-11 02:34:02 来源:火狐体育唯一官网 作者:火狐体育网址

  目前单片机已经渗透到我们生活中各个领域,小到玩具、手机、电话、刷卡机、电磁炉、电脑键盘、空调、彩电、冰箱、,大到工业自动化、机器人、导航、汽车、导弹,甚至一些国家的火星车,这些设备里都含有一个或多个单片机。

  一块单片机,应用到冰箱上,这个冰箱的核心控制元件也可以用到空调上或者洗衣机里都是可以的,例如可以做温度检测做定时等等功能。

  单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

  不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。

  Intel公司推出了MCS-51系列单片机:集成 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。

  振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期,我们开发板上为12MHZ。

  状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。

  机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。

  每条指令执行时间都是有一个或几个机器周期组成。MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。

  所以当我们用单片机跟电脑通信的时候,我们要通过各种元器件将单片机的电平转换为计算机可识别的电平才能跟电脑进行通信。

  新定义一些常用的关键词,可以增强程序的可移植性,因为在不同的编译软件上面,C语言的数据类型的关键词的位宽是不一样;

  crol(a,b);循环左移函数,a是左移的值,b是左移的位数。包含在instrins.h库函数里面。

  cror(a,b);循环右移函数,a是右移的值,b是右移的位数。包含在instrins.h库函数里面。

  led数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。

  因为是共阳数码管,所以控制端为低电平才能导通,LED发光,所以如果需要静态数码管显示固定字符只要找到对应的端口状态,进而控制显示字符。

  轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。我们使用的开关如下图:

  独立按键是一个输入模块,将按键受力转化为电学量,按键按下的瞬间两边导通,电平相同,单片机可以检测电平变化以作出相应应答。