因特公司的MCS-51系列单片机,是现在最有代表性的单片机。它的兼容性很强,软件和硬件的资料很丰富,80年代初,在MCS-48的基础上,MCS-51发展起来了。它的功能有较大的改进,增强了许多,所以MCS-51单片机是目前最常用的单片机类型, 它的应用范围相当广阔。

以下介绍的是单片机的软硬件系统:

   (1)单片机的硬件系统:由六个部分所组成,其中包括了运算器,控制器,存储器,输入设备和输入设备组成,是系统的基础组成部分。

运算器:

    1) 执行各种算术运算。

    2) 执行各种逻辑运算,比如让两个数值进行比较,还可以执行各种逻辑测试(零值测试)。

    控制器:控制器的作用是控制计算机内部的工作,使之协调运行,和运算器一起成为中央处理器(CPU)

    存储器:存储器顾名思义是存储部件,用来存放运行的数据和程序。它分为两个存储器,分别是内存储器和外存储器。

    输入设备:输入设备就是把数据输入进计算机当中。文献综述

    输出设备:输出设备就是把所输入的数据处理后,用我们所需要的形式输出,让我们看到。其框图如图3。2所示: 

             

图3。2 计算机结构框图

 (2)单片机的软件系统:单片机的软件系统,包括系统软件,应用软件,程序设计语言三个部分。单片机的通常使用的是汇编语言,指令系统及汇编语言程序设计就成为单片机学习的重要内容。

3。1。2 单片机结构和原理

    8051是典型的51单片机的芯片,以下文章介绍了

8051单片机的内部结构和它的引脚信号,它的结构框图见图3。3。

         

图3。3 MCS-51单片机结构框图

中央处理器(CPU):

    它是单片机的中心部分,它的作用是运算和控制单片机。

内部数据存储器:

    芯片总共有256个内部数据存储器单元,简称(RAM),它其实就是寄存器,存放可以读、写的程序,而且可以随时读写,速度很快,提供给用户使用。总共有128个单元,它的地址范围是前128个寄存单元(00H~FFH(256B))。

内部程序存储器:

   简称ROM,之所以叫它程序存储器,是因为8051芯片的内部有4个字节的ROM,可以用来存储数据,和程序带代码。是一个只读存储器。单片机内部程序存储器字节数通常是1K至64K字节。

定时器/计数器:

   8051芯片定时器(完成定时功能)/计数器(完成计数功能),一个是对内部的时钟进行计数,一个是对外部的事件计数,比如引脚发生变化,计数器进行计数。并且它们用得到的结果实现对计算机的控制。

并行I/O口

   MCS-51共有4个I/O口用来实现数据的输入和输出,分别是p1,p2,p3,p4口,这四个端口都是八位的。

串行口

   MCS-51单片机有一个全双工(数据可以同时进行双向传输)的串行口,是用来进行单片机和其他设备的数据传送,称作串行端口(Serial port)。

中断控制系统来*自-优=尔,论:文+网www.youerw.com

   单片机为了满足各种程序的需求,所以它的中断控制系统相当强大,总共包含了五个部分:

   中断源(两个定时中断,两个外中断,一个串行中断),还含有两个中断级别(高级中断和低级中断)。

时钟电路

上一篇:STC89C52单片机光敏传感器的环境自适应LED灯设计+电路图
下一篇:STC89C52RC单片机数字移相正弦信号发生器设计+电路图+程序

AT89C51单片机的简易脉搏测量系统设计+电路图

AT89C51单片机IIC总线的监控...

ARM汽车防撞雷达信号处理电路设计+PCB电路图

STC89C51单片机多功能数字频率计的设计+电路图

MATLAB卡尔曼滤波器的混合...

STC90C516单片机家用照明智能控制系统的设计

STC89C52单片机汽车倒车防撞报警器的设计

老年2型糖尿病患者运动疗...

安康汉江网讯

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...