单片机实验报告
学院:交通运输工程学院 班级: 交 设1403 姓名: 史昊卿杨 学号: 109140331
指导老师: 傅勤毅
2017年5月20日
目录
第一章 单片机简介 .................................................... 2 第二章 实验要求 .......................................................... 4 第三章 实验设备 .......................................................... 4 第四章 实验安排 .......................................................... 5 第五章 实验内容 .......................................................... 5
实验一:LED流水灯实验 ................................... 5 实验二 步进电机 .................................................. 9 实验三 独立按键 ................................................ 12 实验四 矩阵键盘 ................................................ 17 实验五 静态数码管显示 .................................... 25 实验六 动态数码管显示 .................................... 28 实验七NE555脉冲发生器 ................................. 32 实验八 RS232串口实验 .................................... 37
六、心得体会 .............................................................. 39
1
第一章 单片机简介
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。
单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到
2
现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。
而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。
当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
3
第二章 实验要求
1.学习Keil C51集成开发工具的操作及调试程序的方法,包括:仿真调试与
脱机运行间的切换方法
2.熟悉TD-51单片机系统板及实验系统的结构及使用 3.进行MCS51单片机指令系统软件编程设计与硬件接口功能设
4. 学习并掌握Keil C51软件联机进行单片机接口电路的设计与编程调试 5.完成指定MCS51单片机综合设计题
第三章 实验设备
1. HC600S-51单片机开发板 2. Keil C51 3. 普中自动下载软件
4