第1章-51单机绪论.pptVIP

  • 1
  • 0
  • 约2.54千字
  • 约 20页
  • 2019-01-30 发布于江苏
  • 举报
第1章-51单机绪论

单片机原理及应用 cugwlq@163.com王立谦 匈牙利籍数学家冯·诺依曼提出了“程序存储”和“二进制运算”的思想,构建了计算机由运算器、控制器、存储器、输入设备和输出设备组成这一计算机的经典结构。 (EDVAC-ELECTRONIC DISCRETE VARIABLE AUTOMATIC COMPUTER) 微型计算机的应用形态 从应用形态上,微机可以分成三种: ◆单板机 将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。 ◆单片机 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 三种应用形态的比较 : 多板机(桌面应用)属于通用计算机,主要应用于数据处理、办公自动化及辅助设计。 单片机的应用领域 ◆机电一体化产品 ◆实时工业控制 ◆分布式系统的前端模块 ◆家用电器 单片机最小系统 MCS-51系列 (1)MCS-51是Intel公司生产的一个单片机系列名称。属于这一系列的单片机有多种,如: 80C51典型产品资源配置 #includereg52.h unsigned char Flag = 0x3f; main( ) { P1 = 0x55; While(1) { if(Flag – – == 0) { Flag = 0x3f; P1 = ~P1; } } } org 0000h jmp main org 0100h main: mov p1,#55h mov a,p1 amain: mov r0,#3fh loop: djnz r0,loop cpl a mov p1,a jmp amain end 学单片机需要具备的条件 与以前所学的知识关联很少; 对器件的概念基本上是从0开始; 如果要用C语言编程,需具备一定的C语言基础; 所有人都站在了同一起跑线上; * * ◆多板机(系统机) 将CPU、存储器、I/O接口电路和总线接口等组装在一块主机板(即微机主板)。各种适配板卡插在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。 工业PC机 也属于多板机。 单板机 单板机 单片机 系统机(多板机) 单片机(嵌入式应用)属于专用计算机,主要应用于智能仪表、智能传感器、智能家电、智能办公设备、汽车及军事电子设备等应用系统。 单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需求具有独特的优势。 ◆智能仪器仪表 单片机用于各种仪器仪表,一方面提高了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简化了仪器仪表的硬件结构,从而可以方便地完成仪器仪表产品的升级换代。如各种智能电气测量仪表、智能传感器(煤气检测仪)等。 机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。单片机在机电一体化产品的开发中可以发挥巨大的作用。典型产品如机器人、数控机床、自动包装机、点钞机、医疗设备、打印机、传真机、复印机等。 单片机还可以用于各种物理量的采集与控制。电流、电压、温度、液位、流量等物理参数的采集和控制均可以利用单片机方便地实现。在这类系统中,利用单片机作为系统控制器,可以根据被控对象的不同特征采用不同的智能算法,实现期望的控制指标,从而提高生产效率和产品质量。典型应用如电机转速控制(汽车)、温度控制、自动生产线等 。 在较复杂的工业系统中,经常要采用分布式测控系统完成大量的分布参数的采集。在这类系统中,采用单片机作为分布式系统的前端采集模块,系统具有运行可靠,数据采集方便灵活,成本低廉等一系列优点。 家用电器是单片机的又一重要应用领域,前景十分广阔。如空调器、电冰箱、洗衣机、电饭煲、高档洗浴设备、高档玩具等。 另外,在交通领域中,汽车、火车、飞机、航天器等均有单片机的广泛应用。如汽车自动驾驶系统、航天测控系统、黑匣子等 。 单片机的引脚及其功能 图 2.6 MCS - 51单片机引脚及总线结构 (a) 管脚图; (b) 8031 引脚功能分类 Y1 22.1184 C9 15P C8 10uF S1 SW-PB ALE WR RD RXD

文档评论(0)

1亿VIP精品文档

相关文档