[信息与通信]《单片机与嵌入式系统实验指导书》.pdf
文本预览下载声明
MCS-51 单片机实验指导书
成都理工大学信息科学与技术学院
通信工程系
20 12 年9 月
1
目 录
目 录 2
实验一 单片机集成开发环境应用 1
一、实验目的 1
二、实验内容 1
三、实验步骤8
四、实验程序9
五、思考问题9
实验二 单片机I/O口实验 10
一、实验目的 10
二、实验内容 10
三、实验步骤 10
四、思考问题 11
实验三 中断、定时器 12
一、实验目的 12
二、实验内容 12
三、实验步骤 15
四、思考问题 15
实验四 通信实验 16
一、实验目的 16
二、实验内容 16
三、实验步骤 17
四、思考问题20
实验五 数码管的显示 21
一、实验目的21
二、实验内容21
三、实验步骤21
四、思考问题25
实验六 8255A接口芯片 26
一、实验目的26
二、实验内容26
三、实验步骤27
四、思考问题28
实验七 DAC0832 数/模转换 29
一、实验目的29
二、实验内容29
三、实验步骤30
四、思考问题31
实验八 ADC0808 模/数转换 32
一、实验目的32
二、实验内容32
三、实验步骤34
四、思考问题36
3
实验一 单片机集成开发环境应用
一、实验目的
1、熟悉单片机集成开发软件(Keil);
2、掌握单片机仿真器的使用;
3、掌握单片机P1 口使用;
二、实验内容
(一)、集成开发环境Keil 介绍及开发流程
KEIL uVISION2 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,是众多单
片机开发软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真于一体,同时还支
持PLM (产品全生命周期管理)、汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界
面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。
以上简单介绍了KEIL51 软件,要使用KEIL51 软件,必需先要安装它。KEIL51 是一个商业的软件,对
于普通爱好者可以到KEIL 中国代理周立功公司的网站上下载一份能编译2K 的DEMO 版软件,基本可以满
足一般的个人学习和小型应用的开发。
安装好后,让我们一起来建立一个小程序项目吧。即使你手中还没有一块实验板,甚至没有一块单片
机,不过没有关系我们可以通过KEIL 软件仿真看到程序运行的结果。
首先当然是运行KEIL51 软件。运行几秒后,出现如图1-1 的屏幕。
图1-1 启动时的屏幕
1、建立项目
1)建立您的第一个项目
点击Project 菜单,选择弹出的下拉式菜单中的New Project,如图1-2。接着弹出一个标准Windows
文件对话窗口,如图1-3,用法技巧也不是这里要说的,以后的章节中出现类似情况将不再说明。在 “文
件名”中输入您的第一个C 程序项目名称,这里我们用 “test”,这是笔者惯用的名称,大家不必照搬就
1
是了,只要符合Windows 文件规则的文件名都行。“保存”后的文件扩展名为uv2,这是KEIL uVision2
项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。
图1-2 New
显示全部