- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《单片机原理与接口技术实验》
实验指导书
适用专业:电信工程
通信工程
信息工程
自动化
信息与通信工程学院
前言
一、课程性质
本课程是电子信息工程、通信工程、信息工程和自动化专业必修的专业实验课程。
通过本课程的教学,使学生深刻体会到单片机原理与接口技术的应用,掌握汇编和C51语言的语法和技巧,熟悉电子系统的设计和调试过程,使其具备研究和开发以单片机为核心的电子系统的能力。
二、项目设置
本课程总学时为16,开设的具体实验项目如下:
实验1跑马灯控制(2学时,必修)
实验2模拟交通灯控制系统设计(2学时,选修)
实验3串行口通信实验(3学时,必修)
实验4动态显示与矩阵式键盘实验(3学时,必修)
实验5I2C的DA/ADC转换实验(3
三、本书特点
本指导书的特点是引入工程项目机制来管理实验项目,着重培养学生的方案设计、算法分析和现场调试能力,为将来成为卓越工程师打下坚实的基础。
目录
TOC\o1-3\h\z\u目录 1
第一章开发平台使用入门 1
1.1keilC51使用入门 1
1.1.1KeilC51简介 1
1.1.2uVision4操作步骤 1
1.2Proteus使用入门 10
1.2.1Proteus简介 10
1.2.2Proteus设计与仿真开发过程 10
1.3PZ-ISP使用介绍 18
1.3.1USB驱动程序安装 18
1.3.2PZ-ISP烧录软件使用 19
第二章HNIST-2型单片机实验装置原理 24
2.1HNIST-2型单片机实验装置原理图 24
2.2单片机主机及外围电路 24
2.2.1LED与简单按键电路 25
2.2.2动态显示与矩阵式键盘电路 26
2.2.3AD与DA电路 28
2.2.4E2PROM电路 29
第三章实验项目 31
实验报告要求 31
实验报告封面 31
实验一跑马灯实验 33
实验二交通灯实验 36
实验三串行口通信实验 40
实验四动态显示与矩阵式键盘实验 42
实验五I2C的DA/ADC转换实验 45
第一章开发平台使用入门
1.1keilC51使用入门
1.1.1KeilC51简介
KeilC51是德国KeilSoftware公司出品的51系列兼容单片机开发工具。
它集编辑、编译、仿真与调试于一体,支持C语言与汇编语言开发。KeilC51软件提供丰富的库函数和功能强大的集成开发调试工具,生成的目标代码效率非常高。
C51工具包目前的集成开发环境uVision将项目管理,源代码编辑和程序调试等组合在一个功能强大的环境中。目前,集成开发环境使用较多的版本为uVision4,因此,下面主要介绍uVision4的基本应用。
1.1.2uVision4操作步骤
1、启动uVision4。
当正确安装keil软件后,会在桌面上自动建立一个名为“keiluVision4”的快捷图标,双击该图标启动软件,第一次进入uVision4
图1.1uVision4启动界面
2、建立工程。
单击Project菜单,在下拉菜单中选中NewProject选项。
图1.2建立工程菜单
3、命名工程,进行保存。
选择你要保存的路径,输入工程文件的名字,如保存到exam1文件夹里,工程名命名为exam1,如下图1.4所示,然后点击保存。(注:因为一个工程中会包含多个文件,将工程放在文件夹中方便管理,一般给新建的工程建立一个文件夹,文件夹名和工程名一致,如图1.3所示)
图1.3给新建的工程建立一个文件夹
图1.4保存新建的工程
4、选择器件。
这时会弹出一个对话框,如图1.5所示,要求你选择单片机的型号,你可以根据所选用的单片机来选择,keilC51几乎支持所有的51核的单片机,这里以使用较多的Atmel公司的AT89S52来说明,如图1.6所示,先选择Atmel并双击展开,然后选择AT89S52,点击“OK”。
图1.5器件选择对话框
图1.6选择MCU型号
5、完成上一步骤后,出现提示是否加载标准8051Startup文件,单击“是(Y)”,如下图1.7所示。
图1.7是否加载8051STARTUP文件
6、源程序编辑。
在下图1.8中,单击“File”菜单,再在下拉菜单中单击“New”选项,或直接单击快捷按钮。
图1.8新建源程序
新建文件后界面如下图1.9所示。
编辑窗口
编辑窗口
图1.9
文档评论(0)