如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
单片机与接口技术授课内容:8051单片机原理、接口技术、编程技术。授课时数:48课时,其中实验12课时(6个实验)。前导课程:数字电路、模拟电路、C语言课程性质:考试科目。作业要求:每周五下午前交作业,及时、认真地完成,交作业时取回前次作业。成绩评定:期末考试60%,实验20%,平时20%另外推荐的参考书:作业交至:办公室(逸夫实验楼401室)联系电话:15951556301有问题需要讨论的:上班时间请到办公室或单片机实验室将问题发至:duxiaodx@126.com或在作业中夹纸条提问.在学习单片机的过程中,注意以下几个方面的问题:1、从应用的角度掌握单片机的编程模型,熟练掌握单片机中各种特殊功能寄存器的使用、重要控制部件的操作方法。2、熟悉单片机的汇编语言,能够编制较小的汇编语言程序。3、重点学习C51语言,会用C51编写单片机程序。4、熟悉KeilC51集成开发环境,熟悉程序编译、调试等过程。5、注意学习各种常用接口器件的使用,会编写相应的驱动程序。比如:ADC、DAC、温度传感器、键盘/显示器接口电路、可编程并行I/O扩展器件等等。6、加强模拟电路和数字电路的学习。7、多动手、多实践、认真做好实验,有条件的可以自己购买单片机开发板。8、推荐大家学习单片机系统仿真软件Proteus,用它来练习单片机系统设计。第1章概述本章重点:1、单片机的特点及其与通用微机的区别。2、MCS-51系列单片机的特点。何谓单片机?单片机:全称为单片微型计算机,由于主要应用于控制领域,因此又称“微控制器”(MCU)。是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。1946年2月14日,世界上第一台电脑ENIAC(ElectronicNumericalIntegratorandCalculator),电子数字积分器与计算器)在美国宾夕法尼亚大学诞生。这是一种用电子管制作的计算机,目的是用来计算炮弹弹道。地面积约63平方米,重达30吨,耗电量150千瓦,造价48万美元,每秒执行5000次加法或400次乘法。20世纪70年代微处理器出现:小型、廉价,可以嵌入到控制对象中实现智能控制,产生了嵌入式计算机系统(即嵌入式系统)。嵌入式系统(Embeddedsystem):是一种软、硬件一体化,为特定应用而设计的专用计算机系统,用以完成预先定义的特定任务。单片机的两种应用模式:微处理器:主要任务进行数据分析和处理,向高速运算、大规模、大容量存储器方向发展。1.单片机与微型计算机的基本功能组成部分针对嵌入式应用的要求,单片机中加入了各种实时控制器件。单片机:将CPU、ROM、RAM、I/O接口、实时控制器件集成到一个芯片上。单片机和输入/输出设备即可构成微型计算机。CPU:构成微型计算机的核心部件,由运算器、控制器及若干寄存器构成。单板机:CPU、存储器、I/O接口电路及简单的输入/输出设备组装在一块印刷电路板上。微型计算机:将CPU、存储器、I/O接口电路通过总线连接成的一个整体。微型计算机系统:微型计算机、外部设备、电源、系统软件构成。小结:单片机与通用微机的区别2、8位单片机:1976年Intel公司MCS-48系列1980年Intel公司MCS-51系列等目前应用:自动化装置、智能仪器仪表、家用电器等5、64位单片机英国Inmos公司的T800系列目前主要应用:引擎控制、智能机器人、语音/图像通信等从体系结构上看,单片机自诞生以来,经历了从SCM到MCU再到SOC的发展过程。以51系列单片机为例:(1)SCM:单片微型计算机,力求单片化,以方便嵌入式应用。以Intel公司的MCS-51为代表。(2)MCU:微控制器,扩展各种控制功能,增强控制能力。以Philips公司的80C51为代表。(3)SOC:片上系统,力求用单芯片实现应用系统设计。以美国Cygnal公司的C8051F系列为代表。ADC、DAC、电压比较器、看门狗定时器、可编程计数器/定时器阵列、I2C、SPI、SMBus总线等等。(4)SOPC:片上可编程系统提高单片机的抗干扰能力、降低噪声和时钟频率,同时提高运算速度是单片机技术发展的一个方向。(1)改善了单片机的内部时序。在不提高时钟频率的条件下,提高运算速度。(2)使用锁相环技术或内部倍频技术。使单片机内部总线速度大大高于时钟产生器的频率,从而既提高运算速度又降低噪声。单片机的应用日益广泛,以电池供电的应用越来越多,而且由于产品体积的限制,很多是用钮扣电池供电,要求系统功耗尽可能低,如手持式仪表、水表、燃气表、玩具等。(1)为降低功耗,几乎所有的单片机都有Wait、Stop等省电运行方