- 40
- 0
- 约6.57千字
- 约 22页
- 2017-01-06 发布于贵州
- 举报
C51单片机实验指导书C51单片机实验指导书
单片机原理与接口技术实验讲义
目 录
第一章 开发环境安装使用说明………………………3
第二章 基于51单片机系统资源实验………………...12
实验1 IO开关量输入实验…………………………………………实验2 IO输出驱动继电器(或光电隔离器)实验………………实验3 IO输入/输出---半导体温度传感器DS18B20实验…………实验 外部中断----脉冲计数实验……………………………………实验 计数器实验……………………………………………………实验 秒时钟发生器实验……………………………………………实验 PC机串口通讯实验………………………………………………………………………………………….19
实验 PWM发生器(模拟)实验…………………………………实验 蜂鸣器实验…………………………………………………
图1-1 启动安装环境对话框
2.选择Eval Version。然后一直next直至安装完成,如图1-2所示:
二.在Keil uVision2中新建一个工程以及工程配置
1.打开Keil C环境,如图1-3所示。
图1-3打开工程对话框
2.新建工程或打开工程文件:在主菜单上选“Project”项,在下拉列表中选择“New Project”新建工程,浏览保存工程文件为扩展名为“.Uv2”的文件。或在下拉列表中选择“Open project”打开已有的工程文件。如图1-4所示:
图1-4 新建工程
3.环境设置:新建工程文件后,在工具栏中选择如下图选项设置调试参数及运行环境,或从主菜单“Project”项中选择“Options for Target ‘Target1’”,打开如下图1-5设置窗口。
图1-5选择目标器件
在“Device”项下选择要仿真的芯片类型,如:Atmel —AT89S51。
在“Target”项下的晶振设置中修改为硬件电路所用晶振频率,如:6MHz。
在“Output”项下如在Creat HEX File 选项前打钩,则在编译的同时生成可下载执行的HEX文件,用仿真芯片仿真时可以不进行此项设置。
在“Debug”项下选择使用硬件仿真。如图1-6所示:
图1-6 Debug 窗口设置
点击“Settings”按钮,进入串口选择及波特率设置窗口,如图1-7所示。
图1-7 端口设置
选择合适的波特率和串口号。项不可选,把前面的勾打掉,点OK保存设置。
在“Option for Target ‘Target1’”窗口中,点确定,退出环境设置。
4.新建文件:在主菜单的“File”下拉列表中选“New.....”新建文件。编辑文件并保存文件。文件保存为扩展名为“.c”或“.asm”的文件,如图1-8所示。
图1-8新建main.c或.asm文件
5.添加文件:在左边的“Project Window”窗口中,用右键选取“Source Group1”,在弹出的列表中选择“Add Files to Group ‘Source Group1’”,弹出浏览窗口,如图1-9所示:
图1-9 添加main.c或.asm文件
浏览添加编辑好的C或ASM文件。添加完毕点“close”,关闭窗口。
这时发现添加的文件名已经出现在“Project Window”窗口中。双击刚添加的C或ASM文件。打开编辑文件窗口如图1-10所示:
图1-10 工程窗口
工程的编译、调试
1.译链接:在“Build Bar”工具条中,选第二项编译当前文件,第三项为编译全部。编译完成、在下方“Out put”窗口中出现编译结果,如图1-11所示:
图1-11编译窗口
2.仿真调试:点击调试按钮,或从主菜单选取调试“Start/Stop Debug Session” (快捷键CTRL+F5),程序下载到仿真芯片中。窗口下方显示下载进度条。100%下载完成后出现如图1-12所示。
图1-12下载窗口
3.序仿真:运行“Debug Bar”调试工具条,进行单步、进入、跳出、运行到光标、全速运行等。
第二章 基于51单片机系统资源实验
实验1 IO开关量输入实验
目的:学习单片机读取IO引脚状态的的方法。
内容:编程读取IO引脚状态。
设备:EL-EMCU-I试验箱、EXP-89S51/52/53 CPU板。
编程:首先要把相关的引脚设置在IO的输入状态,然后写一个循环,不停地检测引脚的状态。
步骤:
1、将CPU板正确安放在CPU接口插座上。
2、连线
您可能关注的文档
- BT-变态心理学复习题.doc
- BXP常见故障.doc
- BSTJ-2合同段施组.doc
- bug跟踪流程.doc
- BYK流平剂简介.doc
- B冠心病健康教育讲座稿.doc
- BYD速锐方案.doc
- B匝道桥施工组织设计.doc
- B区游泳池砼施工方案.doc
- BUck电路设计.doc
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及答案详解(夺冠系列).docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及答案详解1套.docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及完整答案详解1套.docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及参考答案详解.docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及答案详解(最新).docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及完整答案详解.docx
- 数字化转型如何赋能职业教育产教融合——基于首轮“双高计划”56所建设院校的面板数据分析.docx
- 九年级物理om08-第四节 热机.pptx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及一套完整答案详解.docx
- 2026重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位1人备考题库及答案详解(夺冠系列).docx
最近下载
- 东风风神-E70-产品使用说明书-东风风神E70 2019款 专享版-DFM7000G1F6BEV-E70使用说明书201903.pdf VIP
- 奥的斯电梯JARLESS-CON中分门机中文版.pdf VIP
- 食堂居间合同协议.docx VIP
- 飞行qar首都航空品质监控.pdf VIP
- 初中数学圆的训练.pdf VIP
- 【市质检二检】泉州市2026届高中毕业班质量监测(二) 语文试卷(含官方答案).docx
- Triumph凯旋摩托 探险和旅游 Tiger 800 XCA 2018车主手册说明书(中文).pdf VIP
- 电商运营自学全套教程【电商运营教学标准】.pdf VIP
- 2025年设备更新优秀案例集.docx
- 加速器简介.ppt VIP
原创力文档

文档评论(0)