1单片机原理及应用PrincipleandApplicationofMicrocontroller2本课程是计算机、通信类专业的专业选修课。主要讲述单片机的工作原理及实际应用。以高档8位SOC单片机C8051F系列为主线,介绍单片机的原理、片内资源的使用方法、指令系统、程序设计及单片机应用系统的设计方法。课程以目前流行的C51为主要编程语言,兼顾汇编语言。该课程是实践性很强的课程,主要培养学生的动手能力、设计应用系统的能力。除课堂教学外,安排大量实验并配备专门的课程设计环节。课程简介:3第一章概述第二章C8051F单片机的结构与原理第三章51单片机的编程语言第四章C8051F单片机的片内功能部件第五章模/数和数/模转换器第六章C8051F020单片机的其他资源第七章C8051F系列单片机应用系统的开发第八章应用举例课程主要内容:4实验内容:实验内容:熟悉开发系统及数据传送实验(2学时)编程(查表)实验(2学时)键盘实验(2学时)定时器及中断实验(2学时)步进电机实验(2学时)压力、温度、电压数据采集(2学时)直流电机转速测量和控制(3学时)汇编C515教学方法:多媒体+板书考核方法:闭卷考试最终成绩=卷面成绩×70%+平时成绩(含实验)×30%学习方法:利用接口课中已有的8086基础,但要注意与其区别。61、鲍可进、赵念强等。C8051F单片机原理及应用。中国电力出版社。(教材)2、赵德安、鲍可进等。单片机原理与应用。机械工业出版社。(前教材)2、张友德。单片微型机原理、应用与实验。复旦大学出版社。(前教材)4、潘琢金等译。C8051F单片机应用解析。北京:北京航空航天大学出版社。5、徐爱钧、彭绣华编著.单片机高级语言C51序设计。电子工业出版社。实验指导书:鲍可进C8051F系列单片机实验机指导书教材及主要教学参考书:7网络资源:新华龙电子:http://www.xhl.com.cn/51单片机世界:http://www.mcu51.com/单片机C语言:http://www.c51bbs.com/单片机学习网:http://www.mcustudy.com/9上课时间、地点安排:课堂教学:第1~15周,周二5、6节,2408;共30学时实验教学:第8~14周,共15学时答疑时间、地点:10第一章概述第一章概述1.1单片机的发展概况1.2单片机的应用及发展趋势111.11.1单片机的发展概况单片机的发展概况1971年Intel公司制造出第一片微型机芯片4004之后,开始了微型机时代。将微处理器、存储器和外围设备集成到一块芯片上,这就是单片微型计算机(SingleChipMicrocomputer),简称单片机。单片机是应工业测控而诞生的,它的结构与指令功能都是按照工业控制要求设计的,故也叫单片微控制器(SCMSingleChipMicrocontroller),它在控制领域大显身手,装入到各种智能化产品之中,所以又称为嵌入式微控制器(EmbeddedMicrocontroller),也有文献中称为微控制器单元(MCUMicrocontrollerUnit)。12Intel4004Intel4004和采用和采用40044004的计算器的计算器13一种一种88位嵌入式微控制器位嵌入式微控制器14C8051F020C8051F020实验设备实验设备151.1.11.1.1单片机的发展历史单片机的发展历史(1)(1)第一阶段(1974年-1976年):初级阶段•因受工艺技术水平的限制,单片机结构和功能都很简单。例如仙童公司生产的F8单片机,内部仅有8位CPU,64字节RAM和2个并行口,还需一些其他芯片才能组合成一台完整的微型机。第二阶段(1976年-1978年):低性能阶段•以美国INTEL公司的MCS-48为代表。该系列单片机内集成有8位CPU、并行I/O接口、一个8位的定时/计数器、片内64或128字节RAM,程序存储空间最大4KB,但无串行通信口,不宜多机使用。161.1.11.1.1单片机的发展历史单片机的发展历史(2)(2)第三阶段(1978年-1983年):高性能阶段•仍采用8位CPU,但有多级中断功能、串行通信接口、16位的定时/计数器,片内ROM、RAM容量加大,寻址空间范围可达64KB,有的片内还带有A/D转换器接口。•生产厂家众多,产品系列也特别多,主要有INTEL公司的MCS-51,MOTOROLA公司的6801和ZILOG公司的Z8等。•具有优异的性价比,获得了广泛应用。尤其是MCS-51系列,特别适合于控制应用,在我国教育和经济建设等各个领域大显身手,经久不衰,是我国单片机应用的主流系列。171.1.11.1.1...