欢迎来到天天文库
浏览记录
ID:5904655
大小:946.50 KB
页数:56页
时间:2017-11-14
《电子技术综合实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子工程学院魏宏weihong@ee.uestc.edu.cn13658024595现代电子技术综合实验——单片机应用实验1电子技术综合实验V.2009实验的目的、要求及考核方式:目的:学习掌握MCS-51系列单片机的C语言程序设计;学习使用KEIL的集成开发工具:μVision2.要求:同学应已具有MCS-51单片机的基础知识与C语言程序设计的能力;若有欠缺,应努力通过自学进行补充;充分利用实验提供的软硬件资源完成要求的程序设计与调试。实验中还应读懂实验电路的原理图,为最后的系统原理图设计做好准备。2电子技术综合实验V.2009考核方式:32学时的实验结束后通过
2、考查给出同学的实验成绩,成绩的构成如下:平时成绩30%综合设计30%设计报告40%3电子技术综合实验V.2009实验系统介绍:SmartSOPC与Quick51SmartSOPC:多功能教学实验开发平台Quick51:应用在平台上的8051单片机核心板系统可以提供多种单片机教学实验:数码管动态扫描、LCD显示、I2C总线、A/D、D/A转换、红外收发等。4电子技术综合实验V.2009KeilC51的集成开发环境(μVision2)标准的32位Windows应用程序;集源程序编辑、项目管理、程序的编译连接和调试等功能于一体的集成开发环境。5电子技术综合实验V.200
3、9使用C语言进行程序设计在单片机的开发中引入C语言的好处:模块化、可读性、可移植性、目标代码效率高……C51在数据类型、变量存储模式、输入输出处理、函数等方面与标准的C语言有一定扩展。其它的语法规则、程序结构及程序设计方法等与标准的C语言程序设计相同。6电子技术综合实验V.2009实验进程安排:本课程基于SmartSOPC教学实验开发平台,利用Quick51核心板,完成具有一定工程应用背景的基于MCS-51单片机的应用设计,完成系统原理图设计及按照论文要求撰写的设计报告。最终完成的内容以基于平台上TLC549A/D转换器的直流电压数字化测量和基于LM75A数字温度
4、传感器的温度检测双路信号测量,并用数码管显示测量结果。围绕上述设计任务,对八次实验的内容作了如下规划:7电子技术综合实验V.2009⑴实验一:SmartSOPC教学实验开发平台介绍;KeilC51开发环境介绍;基本I/O驱动实验:编写程序,点亮连接在P0口上的LED,了解I/O口的驱动能力和连接电路。8电子技术综合实验V.2009⑵实验二:LED指示灯驱动与定时器编程应用通过定时器编程,实现LED指示灯的定时闪烁,分别采用查询(TF0标志位)和中断的方法实现。9电子技术综合实验V.2009⑶实验三:LED数码管动态扫描显示了解动态扫描显示的原理;进一步学习单片机定
5、时器的使用及C51中断服务程序的编程。10电子技术综合实验V.2009⑷实验四:简单人机界面驱动程序设计主要学习掌握按键的扫描识别处理的过程和方法。11电子技术综合实验V.2009⑸实验五:TLC549串行A/D转换器的应用学习A/D转换器的基本原理;掌握8位串行A/D转换器TLC549的应用编程与显示。12电子技术综合实验V.2009⑹实验六:I2C总线及LM75A数字温度传感器应用学习I2C串行总线协议;认识LM75A数字温度传感器;基于LM75A的温度检测与显示。13电子技术综合实验V.2009⑺实验七、八:综合应用设计通过调用前面完成的LED数码管动态扫描
6、显示、TLC549A/D转换、I2C总线、LM75A数字温度计等头文件,完成直流电压测量与环境温度的多路巡回检测并在LED数码显示器上显示测量结果。完成系统原理图设计及按照论文要求撰写的设计报告.14电子技术综合实验V.2009实验一1.Quick51硬件系统介绍Quick51的电路结构Quick51的跳线设置15电子技术综合实验V.2009Quick51核心板元件平面图16电子技术综合实验V.200917电子技术综合实验V.20092.μVision2集成开发环境介绍软件开发的流程:建立工程为工程选择目标器件设置工程的配置参数建立/打开程序文件编译和连接工程纠正
7、编译中出现的错误并重新编译连接运行程序解决程序中的逻辑错误18电子技术综合实验V.20093.基本I/O驱动实验实验目的掌握KeilC51软件与Quick51实验板的基本用法;学习第一个简单的C51程序的建立方法;认识8051单片机I/O端口的特性。19电子技术综合实验V.2009实验原理图工作电压1.8V工作电流2~5mA20电子技术综合实验V.2009硬件连接参照《实验例程》—实验01:实验说明.pdf21电子技术综合实验V.2009实验二定时器与中断系统编程应用通过定时器编程,实现LED指示灯的定时闪烁,分别采用查询(TF0标志位)和中断的方法实现。实现蜂鸣
8、器的鸣响。
此文档下载收益归作者所有