单片机原理与接口技术实验指导书2015

单片机原理与接口技术实验指导书2015

ID:15636539

大小:4.58 MB

页数:50页

时间:2018-08-04

单片机原理与接口技术实验指导书2015_第1页
单片机原理与接口技术实验指导书2015_第2页
单片机原理与接口技术实验指导书2015_第3页
单片机原理与接口技术实验指导书2015_第4页
单片机原理与接口技术实验指导书2015_第5页
资源描述:

《单片机原理与接口技术实验指导书2015》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理与接口技术实验》实验指导书适用专业:电信工程通信工程信息工程自动化信息与通信工程学院47前言一、课程性质本课程是电子信息工程、通信工程、信息工程和自动化专业必修的专业实验课程。通过本课程的教学,使学生深刻体会到单片机原理与接口技术的应用,掌握汇编和C51语言的语法和技巧,熟悉电子系统的设计和调试过程,使其具备研究和开发以单片机为核心的电子系统的能力。二、项目设置本课程总学时为16,开设的具体实验项目如下:l实验1跑马灯控制(2学时,必修)l实验2模拟交通灯控制系统设计(2学时,选修)l实验3串行口通信实验(3学时,必修)l实验4动态显

2、示与矩阵式键盘实验(3学时,必修)l实验5I2C的DA/ADC转换实验(3学时,选修)三、本书特点本指导书的特点是引入工程项目机制来管理实验项目,着重培养学生的方案设计、算法分析和现场调试能力,为将来成为卓越工程师打下坚实的基础。47目录目录1第一章开发平台使用入门11.1keilC51使用入门11.1.1KeilC51简介11.1.2uVision4操作步骤11.2Proteus使用入门101.2.1Proteus简介101.2.2Proteus设计与仿真开发过程101.3PZ-ISP使用介绍181.3.1USB驱动程序安装181.3.2PZ-

3、ISP烧录软件使用19第二章HNIST-2型单片机实验装置原理242.1HNIST-2型单片机实验装置原理图242.2单片机主机及外围电路242.2.1LED与简单按键电路252.2.2动态显示与矩阵式键盘电路262.2.3AD与DA电路282.2.4E2PROM电路29第三章实验项目31实验报告要求31实验报告封面31实验一跑马灯实验33实验二交通灯实验36实验三串行口通信实验40实验四动态显示与矩阵式键盘实验42实验五I2C的DA/ADC转换实验4547第一章开发平台使用入门1.1keilC51使用入门1.1.1KeilC51简介KeilC5

4、1是德国KeilSoftware公司出品的51系列兼容单片机开发工具。它集编辑、编译、仿真与调试于一体,支持C语言与汇编语言开发。KeilC51软件提供丰富的库函数和功能强大的集成开发调试工具,生成的目标代码效率非常高。C51工具包目前的集成开发环境uVision将项目管理,源代码编辑和程序调试等组合在一个功能强大的环境中。目前,集成开发环境使用较多的版本为uVision4,因此,下面主要介绍uVision4的基本应用。1.1.2uVision4操作步骤1、启动uVision4。当正确安装keil软件后,会在桌面上自动建立一个名为“keiluVi

5、sion4”的快捷图标,双击该图标启动软件,第一次进入uVision4的启动界面,如图1.1所示。图1.1uVision4启动界面472、建立工程。单击Project菜单,在下拉菜单中选中NewProject选项。图1.2建立工程菜单3、命名工程,进行保存。选择你要保存的路径,输入工程文件的名字,如保存到exam1文件夹里,工程名命名为exam1,如下图1.4所示,然后点击保存。(注:因为一个工程中会包含多个文件,将工程放在文件夹中方便管理,一般给新建的工程建立一个文件夹,文件夹名和工程名一致,如图1.3所示)图1.3给新建的工程建立一个文件夹4

6、7图1.4保存新建的工程4、选择器件。这时会弹出一个对话框,如图1.5所示,要求你选择单片机的型号,你可以根据所选用的单片机来选择,keilC51几乎支持所有的51核的单片机,这里以使用较多的Atmel公司的AT89S52来说明,如图1.6所示,先选择Atmel并双击展开,然后选择AT89S52,点击“OK”。图1.5器件选择对话框47图1.6选择MCU型号5、完成上一步骤后,出现提示是否加载标准8051Startup文件,单击“是(Y)”,如下图1.7所示。图1.7是否加载8051STARTUP文件6、源程序编辑。在下图1.8中,单击“File

7、”菜单,再在下拉菜单中单击“New”选项,或直接单击快捷按钮。图1.8 新建源程序新建文件后界面如下图1.9所示。47编辑窗口图1.9源程序编辑界面此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,建议首先保存该空白的文件,单击菜单上的“File”,在下拉菜单中单击“SaveAs”选项,或单击保存快捷按钮,如下图1.10所示,在“文件名”栏右侧的编辑框中,键入欲使用的文件名,同时,必须键入正确的扩展名。注意,如果用C语言编写程序,则扩展名为(.c);如果用汇编语言编写程序,则扩展名必须为(.asm)。此处我们保存为“exam1.asm”,然

8、后,单击“保存”按钮。图1.10源程序保存477、添加源程序到工程。在编辑界面,单击Target1前“+”号,在SourceGroup1

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

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

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