机制本科07级单片机实验指导书

合集下载

单片机实训指导书

单片机实训指导书

单片机实训指导书一、实训课题单片机训练二、实训时间安排时间内容第一周第一天数制转换第二天、单片机的基础知识第三天C语言基础知识第四天DVCC_52JH++仿真实验仪的使用单灯闪烁程序的制作调试第二周第一天跑马灯的制作与调试第二天广告灯的左移右移第三天按键的使用,花式的切换交通灯的制作与调试第四天数码管的静态、动态显示第三周第一天定时器/计数器的使用第二天99s计时器第三天24小时时钟设计第四天24小时时钟设计复习、实训考核三、实训目标1.知识目标掌握单片机的基础知识、DVCC_52JH++仿真试验仪的使用、掌握C语言的基础知识2.能力目标(1)能正确使用常用编程软件(2)能正确使用常用的仿真软件(3)掌握单片机的基础知识(4)掌握C语言的基础知识(5)能合理地调试程序3.情感目标(1)培养学生的学习兴趣,提高学生的动手操作能力(2)使学生养成在学习中相互配合,团结协作的习惯。

(3)加强安全教育,使学生养成良好的安全操作习惯。

四、学生技能训练知识准备1.单片机的理论知识2. C语言基础知识3.编译仿真软件的合理使用五、实训场地、设施要求配有keil c、仿真软件的电脑、DVCC_52JH仿真实验仪六、实训所需材料清单电脑、教材七、实训工艺规范要求1.电路连接布局合理、整齐美观2.程序编写符合一定的规范,排版比较合理3. 干扰信号尽量少八、技能训练步骤和操作要领1.检查电脑是否正常工作2. 编写合理地程序3. 按要求调试出合理的结果九、实训安全要求及处置预案1.佩戴鞋套2.准备好实训报告纸3.检电脑是否正常工作4.自检电路和程序6.注意事项①保护电脑及试验仪,保护好实验用的下载线和连接线②调试程序及时进行保存③注意编程调试的细节。

十、职业技能训练的反馈矫正措施在学生做的过程中,教师进行巡回指导,发现问题及时指出并加于纠正。

十一、实训报告、体会的书写要求1.条理清楚、文理通顺、语句符合技术规范、字迹工整、图表清楚。

单片机实验指导书(6个实验)

单片机实验指导书(6个实验)

单片机原理和接口技术实验指导书襄樊学院物理和电子信息技术系实验要求1.进入实验室前完成的部分1)认真阅读实验指导书,弄懂实验原理和实验内容。

2)编写实验所要用到的程序,将其放在U盘上。

3)写出预习报告。

2. 进入实验室后完成的部分1)建立工程,加入已准备好的程序文件。

2)对程序进行调试,修改错误,获得要求的结果。

3)保存调试后的程序。

3.实验结束后的部分对实验结果进行分析、总结,写出实验报告。

实验报告内容及格式1.实验目的2.实验设备3.实验原理及环境4.实验内容只做文字叙述,程序部分放在程序清单中。

流程图也可不画。

5.程序清单本实验使用的完整程序。

如果使用了本实验或前面实验中完全相同的子程序,可不列写,只做注明即可。

6.实验步骤7.实验总结主要包括对实验结果、调试过程、错误及产生的原因的分析,以及本次实验的重要收获等。

此项为实验成绩评定的重要依据。

实验1 Keil C51的使用(汇编语言)实验目的:初步掌握Keil C51(汇编语言)和ZY15MCU12BD型综合单片机实验箱的操作和使用,能够输入和运行简单的程序。

实验设备:ZY15MCU12BD型综合单片机实验箱一台、具有一个RS232串行口并安装Keil C51的计算机一台。

实验原理及环境:在计算机上已安装Keil C51软件。

这个软件既可以和硬件(ZY15MCU12BD型综合单片机实验箱)连接,在硬件(单片机)上运行程序;也可以不和硬件连接,仅在计算机上以虚拟仿真的方法运行程序。

如果程序有对硬件的驱动,就需要和硬件连接;如果没有硬件动作,仅有软件操作,就可以使用虚拟仿真。

实验内容:1.掌握软件的开发过程:1)建立一个工程项目选择芯片确定选项。

2)加入C 源文件或汇编源文件。

3)用项目管理器生成各种使用文件。

4)检查并修改源文件中的错误。

5)编译连接通过后进行软件模拟仿真。

6)编译连接通过后进行硬件仿真。

7)I A P 编程操作2.按以上步骤实现在P1.0输出一个频率为1Hz的方波。

单片机实验指导书

单片机实验指导书

单片机实验指导书一、实验介绍单片机是一种集成电路,能够完成各种控制和计算任务。

本实验指导书将引导您进行单片机实验,以帮助您了解单片机的基本原理和应用。

在本实验中,您将学习如何搭建实验环境、编写程序以及进行各种实验操作。

二、实验准备1. 实验设备和材料:- 单片机开发板- USB数据线- 适配器- 数字电路元件(如LED、电位器等)2. 软件准备:- 单片机开发软件(如Keil、IAR EWARM等)- 编程软件(如C语言编辑器)- USB驱动程序三、实验步骤1. 搭建实验环境:- 将USB数据线连接单片机开发板和计算机。

- 通过适配器给单片机开发板供电。

- 检查驱动程序是否正确安装。

2. 编写程序:- 打开单片机开发软件,并创建一个新的工程。

- 选择适当的单片机型号和编程语言。

- 编写程序代码,实现所需功能。

- 编译程序并下载到单片机开发板。

3. 实验操作:- 根据实验要求连接相应的电路元件。

- 调试程序,确保程序能正确运行。

- 运行实验并观察结果。

四、实验注意事项1. 请确保您具备基本的电路和编程知识。

2. 在操作实验设备和元件时,请小心谨慎,避免发生触电等事故。

3. 如果遇到问题,请及时咨询实验指导人员或相关专家。

五、实验示例以下是一个简单的实验示例,用于演示如何控制LED灯的亮度:实验电路连接:将一个LED灯连接至单片机开发板的一个GPIO口。

程序代码:#include <reg51.h>sbit LED = P1^0;void delay(unsigned int time){unsigned int i,j;for(i=0;i<time;i++)for(j=0;j<120;j++);}void main(){while(1){LED = 1; // 点亮LEDdelay(200); // 延时200msLED = 0; // 熄灭LEDdelay(200); // 延时200ms}}六、实验总结通过本次实验,我们学习了搭建实验环境、编写程序以及进行单片机实验操作的基本步骤和注意事项。

单片机实验指导书

单片机实验指导书

单片机原理与应用实验指导书九江学院电子工程学院2007年9月第一章单片机实验的基本要求与方法一、实验目的学习并掌握单片机的基本结构及接口设计方法,学习汇编语言程序设计的基本方法和技能。

二、实验要求1、上机前要做好充分准备,明确实验目的、熟悉实验内容、掌握实验步骤、了解所用单片机实验开发系统及仪器设备的性能。

做好实验前预习和必要的准备,如画好程序流程图,编好程序,做到准备充分。

2. 进入实验室后,熟悉所用的单片机实验开发系统及仪器设备,了解其外观、性能。

接线要正确、简单明了,接线完成后检查一遍,经老师复查允许后才可通电。

通电瞬间,应注意仪器和实验装置是否正常工作,如有不正常现象,应立即断电查找原因,直至故障排除后,实验方可继续进行。

3. 实验进行时,按规定步骤进行,经过反复修改调试,达到设计功能后,读取数据,并及时纪录。

4. 实验完成后,经老师验收合格,并把仪器、导线、工具整理完毕后,学生方可离开实验室。

三、实验方法本课程所用的实验板采用在系统可编程方式下载程序,具体操作过程参考第三章。

四、实验报告内容和要求1. 实验报告要用学校统一印发的实验报告纸。

2. 实验报告内容应包括:实验名称、器材、目的、原理、步骤、结果及分析、流程图、程序清单。

3. 实验报告中实验原理图(含电路图和时序图)要准确无误。

4. 实验报告中程序清单要求调试并运行正确无误,要有中文注释。

5.每个实验后的实验结果分析和心得体会必须独立完成,对实验中发现的问题应加以讨论,并提出自己的改进意见和要求。

6.实验报告写完后统一交到学习委员处,按学号排列装订成册,然后交到老师处。

第二章 V6实验板简介本课程所用单片机实验板,可用于MCS-51系列单片机的仿真开发和《单片机原理与应用》课程的教学实验,具有电路简单,小巧便携,支持在系统可编程技术,简便易用等特点。

适合单片机初学者使用。

图2-1一、可开设实验1、wave仿真软件的应用2、用isplay实现在系统可编程3、流水灯4、动态显示程序5、中断响应程序设计6、定时/计数器的应用:测量脉冲宽度、倒计时器、带闪动的动态显示7、键盘接口程序设计:计时系统、抢答器设计、模拟汽车转向灯设计*8、红外按键识别程序设计*9、基于红外按键输入的四则混合运算计算器设计10、电子音乐盒设计*11、基于红外按键输入的电子琴设计12、基于DS1302的精密时钟设计13、基于DS18B20的数字温度计设计14、串行程序存储器扩展*15、数据采集电路设计:单片机与A/D 转换器接口 *16、信号发生器设计:单片机与D/A 转换器接口 *17、直流电机调速 *18、步进电机控制*19、基于MAX7219的数码管静态显示程序设计 *20、字符型液晶显示程序设计 *21、点阵型液晶显示程序设计注:带“*”实验项目需外接扩展电路二、V6实验板的原理和组成1、总体电路图上电复位....图2-22、微处理器V6实验板采用DIP 封装的AT89s52单片机作为微处理器,引脚配置如图2-3所示,为实现在系统可编程功能,选用11.0592MHz的晶振。

单片机实验指导书

单片机实验指导书

单片机实验指导书近年来,单片机技术的发展十分迅速。

越来越多的工程师和科技爱好者开始接触和学习单片机技术,这促使单片机实验指导书的需求越来越大。

然而,这方面的书籍并不是很多,而且很多都只是简略介绍了一些基础的知识,很难满足读者的需求。

因此,我们有必要撰写一本全面、详实的单片机实验指导书,以供广大读者参考。

一、实验前的准备工作在进行单片机实验之前,需要进行一些准备工作。

首先,应确保实验所需要的单片机、电路板、电路图和元件都准备齐全;其次,应找到合适的实验环境,比如一间安静、干净、通风的实验室;最后,需要特别注意使用电器设备时的安全问题,确保自己和他人的安全。

二、实验的流程和步骤在开始实验之前,需要认真研读实验指导书中的介绍和分析,了解实验的目的、原理和步骤。

然后,按照指导书中的步骤依次进行实验。

实验完成后,应按照要求记录实验数据,并进行分析和归纳总结。

如果有问题需要解决,可以查阅相关的资料和文献,或向老师和同学请教。

三、实验中的注意事项在进行单片机实验时,一定要注意以下几点:首先,要认真选择合适的元件和器材,确保其质量和性能符合要求;其次,要遵守电器设备的使用规范,比如正确连接电源和地线、避免引起短路等;最后,要防止过度使用单片机,以免出现电磁干扰、损坏设备等问题。

四、实验课堂作业单片机实验课堂作业的目的是让学生加深对单片机知识的理解和掌握。

作业内容应与实验内容相密切相关,包括设计实验电路、编写程序、测试运行结果等。

同时,作业应具有一定难度和挑战性,以激发学生的兴趣和创造力。

总之,单片机实验指导书是单片机科技研究和应用的基础。

只有通过认真研读和实践,才能真正掌握单片机技术,应用到实际生产和工程中。

希望我们的实验指导书能够对广大读者有所帮助。

单片机实验指导书

单片机实验指导书

实验一数制转换实验一、实验目的:(1)、熟悉单片机实验系统板、稳压电源及示波器的使用方法。

(2)、培养程序编制及调试的方法。

(3)、输入自己编写的程序(机器码),并通过实验板和示波器观察程序运行结果。

二、实验要求:(1)、给出程序设计流程图。

(2)、设计数制转换实验程序。

(3)、记录单片机实验板晶体振荡器的波形图。

(4)、记录单片机实验板上电复位电路的波形图。

三、实验原理:以下是把16进制数转换为10进制数的参考程序清单及机器码表:测试程序:四、实验仪器:稳压电源一台HB-51教学实验系统一套五、实验步骤:1、HB-51教学实验系统简介:(1)、+5V电源,+12V电源,-12V电源(2)、CPU、程序存储器、数据存储器、晶体振荡器、手动复位、LED发光管、键盘、显示器(LED 数码管)。

(3)、显示器介绍该系统共有6个数码管,分为两组,左边4个为一组,右边2个为一组。

在大部分情况下,左边4个数码管作为地址显示器,右边2个数码管作为内容显示器。

(4)、键盘介绍0~F 为数字键,用来输入0~F的数字,并且系统默认十六进制输入MEM 为程序存储器内容检查/修改键REG 为寄存器/内部RAM内容检查/修改键LAST 用来向上跳一个地址单元NEXT 用来向下跳一个地址单元EXEC 为连续执行键SCAL 为单步调用键STEP 为单步执行键MON 为返回系统监控状态,相当于让系统回到刚刚上电时的状态。

也是其他功能键的前导按键2、HB-51教学实验系统与稳压电源的连接。

实验系统上的+5V电源与稳压电源正确相连,接好以后,给稳压电源上电。

此时,如果系统工作正常,会在显示器上显示“HB--51”。

如果显示内容不是“HB--51”,则说明系统上电复位过程不正常。

此时按一下红色的手动复位按钮,系统就应当正常工作了。

如果系统还是有问题,甚至,显示器什么都不显示,处于黑屏状态,则立刻关掉稳压电源,然后请实验室老师来解决问题。

单片机实验指导书

单片机实验指导书

单片机实验指导书第一章实验概述本实验指导书旨在帮助学生掌握单片机基本原理和应用技巧。

通过实验的学习,学生将了解单片机的内部结构,学习单片机的编程方法,并能够用单片机实现简单的控制功能。

第二章实验准备2.1 实验器材准备本实验需要准备以下器材:- 单片机开发板- USB线- 电脑2.2 软件安装在开始实验之前,需要安装以下软件:- Keil C51开发环境- STC单片机系列驱动程序第三章实验步骤3.1 硬件连接将单片机开发板通过USB线连接到电脑上,并确保连接正常。

3.2 软件设置打开Keil C51开发环境,点击菜单栏中的“文件”选项,选择“新建”创建新的工程。

设置工程的名称和保存位置,确定后点击“保存”。

3.3 编写程序在Keil C51开发环境中,编写单片机程序。

首先需要包含相应的头文件,然后编写具体的程序逻辑,实现所需的功能。

3.4 编译和烧录程序在编写完程序后,点击菜单栏中的“编译”选项进行编译。

编译成功后,点击菜单栏中的“下载”选项将程序烧录到单片机开发板中。

3.5 实验验证将程序烧录完毕后,将开发板与外部模块连接,观察实验现象是否符合预期。

第四章实验注意事项4.1 安全注意事项在实验过程中,要注意使用安全电压和电流,避免短路和电击风险。

4.2 实验环境实验需要在安静、整洁的环境中进行,以避免干扰和误操作。

4.3 调试和故障排除如果遇到实验效果不理想或者出现故障的情况,可以参考开发板的说明书进行故障排查和调试。

第五章实验总结通过本次实验,我深入了解了单片机的基本原理和应用技巧。

通过编写程序并实际观察实验现象,我成功掌握了单片机编程的方法和技巧,并能够用单片机实现简单的控制功能。

本次实验还让我意识到了实验中的安全注意事项和环境要求的重要性。

在实验过程中,我严格遵守了安全规定,并在安静整洁的环境中进行操作,确保实验顺利进行。

通过反复实践和调试,我不断提高了自己的实验技巧和问题排查能力。

在遇到故障时,我能够通过检查并参考说明书,准确地找到并解决问题。

实验指导书(单片机)

实验指导书(单片机)

《单片机原理》实验指导书徐迎曦张松灿河南科技大学电子信息工程学院自动化系2007年4月前言......................................................1 试验一 清零程序.........................................2 试验二 拆字程序..........................................4 试验三 拼字程序..........................................6 试验四 数据区传送子程序..................................8 试验五 数据排序程序.....................................10 实验六 8031单片机P3、Pl口应用.........................12 实验七 工业顺序控制器...................................14 实验八 并行接口芯片8255应用............................18 实验九 8279 键 盘、显 示 实 验...........................22 附录 DVCC实验装置及实验系统说明..........................27《单片机原理及应用》课程不仅是自动化专业的专业课,还是计算机应用等非电专业的选修课。

由于单片机具有良好的控制性能和灵活的嵌入品质,单片机在各种领域都得到了极为广泛的使用,这也使我们必须学好这门课程。

《单片机原理及应用》课程的主要内容包括单片机的结构、时序、指令系统与程序设计、中断系统、定时器/计数器、存储器扩展、接口技术(包括用户界面技术、串行通信技术、A/D及D/A转换接口技术)、开发系统的组成和功能等。

在学习本课程的过程中,只有通过上机做实验,能够更好地激发学生的学习兴趣,才能使学生真正掌握单片机原理、工作方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及其接口技术》实验指导书
河北科技师范学院欧美学院
机电科学与工程系
实验一 P1口控制LED 发光管的实验
一、实验目的
1、熟悉51系列单片机
2、掌握AT89C51 P1口的使用方法
3、掌握LED 发光二极管的原理及使用方法
4、学习AT89C51的编程、仿真、调试、编译、芯片烧录。

对应文件LED.HEX 二、实验器材
1、单片机主板
2、单片机扩展板
3、连接导线若干 三、实验电路
P1口控制LED 发光二极管的实验(如图3.3.29所示)
1.实验注意事项
(1)单片机主板、单片机扩展板均采用+5V 电压
(2)因J14为有极性排阻,故单片机扩展板一定要连接GND 和+5V (3)图中粗线部分为要求学生自己连线部分
(4)仿真器的设置——仿真模式设置——8752(EA=1),而不是8052(EA =0)
(5)排发光管,绿色的是共阳极(本扩展板的VCC );红色的是共阴极(本扩展板的GND ) (6)如图,硬件是P1口控制发光管,软件也要用排发光管P1口控制发光管,而不能用别的口(比如P3口控制) 2.实验现象
1、8个LED 发光二极管循环显示(发光的移位),间隔时间为一秒 3.思考
将本实验的实验现象改为“不发光二极管循环移位” 4.参考程序(单片机程序\DEL.ASM
实验二 P1口控制数码管静态显示实验
P1口控制数码管静态显示实验(如图3.3.32所示)
一、实验目的
1、熟悉51系列单片机
2、掌握AT89C51 P1口的使用方法
VCC
二、实验器材
1、单片机主板
2、单片机扩展板
3、连接导线若干 三、实验电路
P1口控制数码管的实验(如图3.3.32所示)
图3.3.32 数码管静态显示电路原理图
1、实验注意事项
(1)单片机主板、单片机扩展板均采用+5V 电压
(2)图中粗线部分为要求学生自己连线部分 (3)P1.0-a1段,P1.1-b1段……P1.7-dp1段 (4) 扩展实验板的数码管是共阳极的。

(5)将COM1接VCC 2、实验现象
数字0—9循环显示,延迟时间为1秒 3、思考
在共阴数码管上显示字母A —F (不区分大小写 ) 4、参考程序(单片机程序\DELGT .ASM
实验三 外部中断实验
一、实验目的
1、熟悉51系列单片机
2、了解AT89C51 P1口、P3口的使用方法
3、了解键盘的原理及使用方法
4、了解发光二极管的原理及使用方法
COM1
VCC
二、实验器材
1、单片机主板
2、单片机扩展板
3、连接导线若干
三、实验电路(如图3.3.45所示)
图3.3.45 外部中断实验电路原理图
四、实验注意事项
1、单片机主板、单片机扩展板接+5V
2、因J14为有极性排阻,故单片机扩展板一定要连GND和VCC,否则发光二极管不亮
3、图中粗线部分为要求学生自己连线部分
4、仿真器的设置——仿真模式设置——8752(EA=1),而不是8052(EA =0)
5、原参考文件名INT .ASM应为INT.ASM,否则不汇编。

当然,已经改过来了。

6、按键取自键盘矩阵中的靠近数码管阵列的角键,然后JP0连INT1,JP3连P3.0(RXD);
如果按键取自键盘矩阵中的最远离数码管阵列的角键,则JP2连INT1,JP6连P3.0(RXD)
五、实验现象
正常情况下8个LED发光二极管循环显示,延迟时间为1秒,当有按键按下即产生外部中断时,8个LED发光二极管全亮,延迟时间为2秒。

六、思考
请同学们自己试一下外部中断0。

七、参考程序(单片机程序\INT.ASM)
实验四定时器中断
一、实验目的
1、熟悉51系列单片机
2、了解AT89C51 P1口的使用方法
3、掌握定时器、计数器的原理及使用方法
4、学习AT89C51的编程、仿真、调试、编译、芯片烧录。

对应文件INT.HEX 二、实验器材
1、单片机主板
2、单片机扩展板
3、连接导线若干 三、实验电路
(一)(如图3.3.46所示)
图3.3.46 定时器中断电路原理图
1.实验注意事项
1、单片机主板、单片机扩展板接+5V 电压
2、因J14为有极性排阻,故单片机扩展板一定要接GND 和VCC ,否则LED 发光二极管不亮
3、图中粗线部分为要求学生自己连线部分
4、仿真器的设置——仿真模式设置——8752(EA=1),而不是8052(EA =0)
5、排发光管,绿色的是共阳极;红色的是共阴极
6、参考程序(单片机程序\T0.ASM ) 2.实验现象
LED 发光二极管循环显示,延迟时间为1秒。

3.思考
将LED 发光二极管的循环延迟时间设置的更长或更短。

实验五 A/D 转换实验
一、 实验电路(如图3.3.35所示)
VCC
图3.3.35 A/D转换电路原理图
二、实验目的
1、熟悉51系列单片机
2、了解AT89C51 P0口、P1口、P2口、P3口的使用方法
3、了解LED发光二极管的原理及使用方法
4、掌握A/D转换芯片ADC0809的原理及使用方法
5、学习或非门芯片74HC02、电位器的原理及使用方法
6、学习AT89C51的编程、仿真、调试、编译、芯片烧录。

对应文件AD.HEX
三、实验器材
1、单片机主板
2、单片机扩展板
3、连接导线若干
四、实验注意事项
1、单片机主板、单片机扩展板均采用+5V电压
2、因J13为有极性排阻,故单片机扩展板一定要连接GND和+5V
3、因图中将74HC02的GND和VCC引脚隐藏,故学生自己连线时一定要将GND
和VCC连上,否则芯片不工作
4、74HC02芯片可以放在单片机主板的U9底座上
5、HEADER8X2可以放在单片机扩展板的U1或U2底座上
6、电位器可插入单片机扩展板的U1或U2底座上,但一定不能与HEADER8X2所放的底座相同
7、图中粗线部分为要求学生自己连线部分
8、仿真器的设置——仿真模式设置——8752(EA=1),而不是8052(EA =0)
9、0809的ADDA、ADDB、ADDC分别接到了A2、A1、A0。

五、实验现象
1、调整电位器阻值的大小,通过ADC0809将模拟量转化为数字量,并在P1口输出其二进制代码,用LED发光二极管指示其二进制代码。

实验六矩阵键盘实验(选作)
一、实验电路(如图3.3.34所示)
图3.3.34 矩阵键盘实验电路原理图
二、实验目的
1、熟悉51系列单片机
2、了解AT89C51 P1口、P2口的使用方法
3、了解共阳数码管的原理及使用方法
4、掌握矩阵键盘的原理及使用方法
5、学习AT89C51的编程、仿真、调试、编译、芯片烧录。

对应文件KEY.HEX
三、实验器材
1、多功能实验板
2、单片机扩展板
3、连接导线若干
四、实验注意事项
1、多功能实验板、单片机扩展板接+5V电压
2、数码管为共阳数码管,公共端接+5V
3、图中粗线部分为要求学生自己连线部分
五、实验现象
1、ENTER键为全亮键,ESC键为全灭键,其它数字键为按哪一位数字键,在数码管上显示其数字。

相关文档
最新文档