单片机原理实验(.10)-3-(1)讲课讲稿.doc

单片机原理实验(.10)-3-(1)讲课讲稿.doc

ID:57090688

大小:951.50 KB

页数:87页

时间:2020-08-02

单片机原理实验(.10)-3-(1)讲课讲稿.doc_第1页
单片机原理实验(.10)-3-(1)讲课讲稿.doc_第2页
单片机原理实验(.10)-3-(1)讲课讲稿.doc_第3页
单片机原理实验(.10)-3-(1)讲课讲稿.doc_第4页
单片机原理实验(.10)-3-(1)讲课讲稿.doc_第5页
资源描述:

《单片机原理实验(.10)-3-(1)讲课讲稿.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机原理实验(2012.10)-3-(1)精品文档《单片机原理及应用》实验指导书计算机科学与技术系2012年8月收集于网络,如有侵权请联系管理员删除精品文档说明《单片机原理及应用》课程是计算机专业的一门重要专业课程,也是一门理论性、实践性和实用性都很强的课程。本课程的主要教学任务是通过理论教学与实验环节,使学生掌握单片机系统的基础知识,认识单片机系统的结构,掌握单片机系统的设计思路和流程,能够设计简单的单片机系统。本实验指导是为单片机原理及应用方面的课程需要而编写的,完成本实验指导中的实验,可使学生基本掌握MCS-5

2、l单片机的结构原理、接口技术、程序设计技巧。书中详细叙述了各实验的目的、内容,列出了接线图、程序结构框图和清单。免除了主讲教师和实验辅导老师为设计、准备调试实验线路和实验程序所需的工作量,节约了宝贵的时间。一、采用联机调试实验程序时,需双击桌面上“DICE-51仿真开发系统”银环图标,打开仿真调试软件,设置仿真模式。具体步骤如下:点击菜单栏的“设置(S)”项,在弹出下拉菜单中选择“仿真模式(M)...”,此时此时将弹出“仿真模式”对话框,在此进行相关设置==>CPU:8031/8032; RAM:用户RAM; ROM:

3、系统ROM。二、实验接线图上的粗实线表示用户在实验时要用导线连接起来。  三、所有实验都是相互独立的,次序上也没有固定的先后关系,在使用本书进行教学时,教师可根据学院的教学要求选择相应实验。由于编者水平有限,本书中必然存在着不少缺点,在此恳请大家给予批评和指正,我们将尽力纠正。在此特对关心支持编写本书的院系领导表示感谢。收集于网络,如有侵权请联系管理员删除精品文档目录第一部分单片机仿真实验1实验一:流水灯实验1实验二:中断实验4实验三:定时器中断实验6实验四:串行口实验9实验五:矩阵式键盘输入识别13实验六:LCD循环

4、显示设计19实验七:简易计算器设计........................................................................................27第二部分单片机硬件实验26第一章试验箱系统概述26一、系统地址分配26二、系统接口定义27三、通用电路简介28第二章实验指导32实验一P1口亮灯和P1口加法器实验32实验二简单I/O口扩展(选作)37实验三8255控制交通灯39实验四128*64LCD液晶显示67收集于网络,如有侵权请联系管理员删除精品文档收

5、集于网络,如有侵权请联系管理员删除精品文档第一部分单片机仿真实验实验一:流水灯实验一、实验目的:通过对P3口地址的操作控制8位LED流水点亮,从而认识单片机的存储器。二、实验原理图实验参考电路图如下:三、参考实验程序//流水灯实验#include//包含单片机寄存器的头文件收集于网络,如有侵权请联系管理员删除精品文档sfrx=0xb0;//P3口在存储器中的地址是b0H,通过sfr可定义8051内核单片机//的所有内部8位特殊功能寄存器,对地址x的操作也就是对P1口的操作/**************

6、**************************函数功能:延时一段时间*****************************************/voiddelay(void){unsignedchari,j;for(i=0;i<250;i++)for(j=0;j<250;j++);//利用循环等待若干机器周期,从而延时一段时间}/*****************************************函数功能:主函数****************************************

7、**/voidmain(void){while(1){x=0xfe;//第一个灯亮delay();//调用延时函数x=0xfd;//第二个灯亮delay();//调用延时函数x=0xfb;//第三个灯亮delay();//调用延时函数收集于网络,如有侵权请联系管理员删除精品文档x=0xf7;//第四个灯亮delay();//调用延时函数x=0xef;//第五个灯亮delay();//调用延时函数x=0xdf;//第六个灯亮delay();//调用延时函数x=0xbf;//第七个灯亮delay();//调用延时函数x=0

8、x7f;//第八个灯亮delay();//调用延时函数}}一、实验思考题:1.修改程序使LED灯为18灯亮——27灯亮——36灯亮——45灯亮,再将LED灯亮的顺序倒过来既:45灯亮——36灯亮——27灯亮——18灯亮,连续运行。2.设计一个八位二进制加法计数器,要求用八个流水灯显示加法器的结果,灯亮表示1,灯灭表示0,实现从00

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。