通信单片机指导书六项实验

上传人:第*** 文档编号:35090615 上传时间:2018-03-09 格式:DOC 页数:9 大小:1.23MB
返回 下载 相关 举报
通信单片机指导书六项实验_第1页
第1页 / 共9页
通信单片机指导书六项实验_第2页
第2页 / 共9页
通信单片机指导书六项实验_第3页
第3页 / 共9页
通信单片机指导书六项实验_第4页
第4页 / 共9页
通信单片机指导书六项实验_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《通信单片机指导书六项实验》由会员分享,可在线阅读,更多相关《通信单片机指导书六项实验(9页珍藏版)》请在金锄头文库上搜索。

1、通信单片机控制技术实验 注意事项: 1必须断电插拔线或短路帽 2程序存入E:C51,工程及程序名最好使用英文。实验常用的ME950单片机开发实验仪 电路原理图 图1-LED灯原理图图2-独立按键原理图 图3-AD/DA模块原理图实验一 定时/计数器T0延时实验 一 实验目的 熟悉单片机内部定时/计数器的功能; 掌握定时、计数程序的初始化编制方法。 二 实验设备 ME950单片机开发实验仪,安装有keil软件的计算机。 三 设计内容 已知系统时钟频率fosc =11.0592MHZ,用定时/计数器T0延时,编程使与P0.0口相 连的发光二极管每隔1s发光状态改变,使与P0.1口相连的发光二极管每

2、隔5s发光状 态改变,循环不止。 四、步骤 1、电源开关SW1首先置于OFF,连接USB数据线; 2、开发实验仪中,单片机P0口默认与LED8+8模块中D00-D07LED对应相连; 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5、调试、运行; 6、观察发光二极管状态; 7、撰写实验报告实验二 定时/计数器T1计数实验 一 实验目的 熟悉单片机内部定时/计数器的功能; 掌握定时、计数程序的初始化编制方法。 二 实验设备 ME950单片机开发实验仪,安装有keil软件的计算机。 三 设

3、计内容 已知系统时钟频率fosc =11.0592MHZ,用定时/计数器T1计数,编程使单脉冲每输出 5次,与P0.0口相连的发光二极管发光状态改变(即T1每记录5个脉冲,P0.0取反 一次) 。 四、步骤 1、电源开关SW1首先置于OFF,连接USB数据线; 2、开发实验仪中,单片机P0口默认与LED8+8模块中D00-D07LED对应相连,用短路 帽将JP8短接,此时PUSH BUTTON模块的独立按键已经于单片机的P14-P17和P32- P35相连,这里用到与P35口(定时/计数器T1)相连的K8; 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编

4、程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5、调试、运行; 6反复点击按键K8,观察发光二极管状态; 7、撰写实验报告。实验三 外部中断 一、实验目的 熟悉单片机中断的功能; 掌握中断程序的初始化编制方法。 二、实验设备 ME950单片机开发实验仪,安装有keil软件的计算机。 三、设计内容 用外部中断0编程,每产生10次外部中断使与P0.2口相连的发光二极管发光状态改 变。 (P0.2低电平灯亮,反之灯灭) 。 四、实验步骤 1、电源开关SW1首先置于OFF,连接USB数据线; 2、开发实验仪中,单片机P0口默认与LED8+8模块中D00-D07LED对应相连,用

5、短路 帽将JP8短接,此时PUSH BUTTON模块的独立按键已经于单片机的P14-P17和P32- P35相连,这里用到与P32口(外部中断0)相连的K5; 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5、调试、运行; 6反复点击按键K5,观察发光二极管状态; 7、撰写实验报告。实验四 串行口数据自发自收 一、实验目的: 1掌握串行口的工作原理; 2了解串行口编程方法; 二、实验设备 ME950单片机开发实验仪,安装有keil软件的计算机。 三、设计内容: 把数据由串行口TXD(P

6、3.1)发送出去,经串行口RXD(P3.0)接收回来,最后通过 P0 口把接收到的数据输出,使发光二极管显示接收到的数据。 用定时/计数器T/C1做波特率发生器,使波特率为9600。已知T/C1用方式2定时, SMOD=0,单片机的时钟频率为11.0592MHz,串行口工作于方式3。 四.实验步骤: 1、电源开关SW1首先置于OFF,连接USB数据线; 2、开发实验仪中,单片机P0口默认与LED8+8模块中D00-D07LED对应相连; 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5

7、、调试、运行; 6、用短路帽将单片机P30口和P31口短接(如果用串口下载程序,则必须在下载完成 后才能接此线) ; 7、观察发光二极管状态是否与拟发送数据一致; 8、撰写设计报告。实验五 60秒定时及显示 一 实验目的: 熟悉单片机内部定时/计数器的功能; 掌握定时、计数程序的编写方法; 掌握数码管的动态与静态显示方法。 二 实验设备: ME950单片机开发实验仪,安装有keil软件的计算机。 三 设计内容: 用数码管设计一个秒表,使之显示从0-60(用内部定时器),数码管位选由P2口输出 控制,且低电平有效;字段码由P0口输出控制,所有数码管为共阳极连接,低电平点 亮相应段。 提示:数码管

8、从0-9的字段码分别为 (0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0X90)。 注意事项: 1、确保8段数码管显示模块的JP21和JP22已经用短路帽短接; 2、将LCD1602模块的JP24用短路帽端接到OFF,以禁用LCD1602,否则会影响8段数 码管的正常显示。 四、实验步骤: 1、电源开关SW1首先置于OFF,连接USB数据线; 2、确认注意事项里提及的事项都按照要求准备完毕。 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5

9、、调试、运行; 6、观察数码管的点亮状态及其显示数值是否符合要求; 7、撰写实验报告。实验六 PWM控制LED灯渐亮渐灭 一、实验目的: 熟悉单片机内部定时/计数器的功能; 掌握用定时器产生占空比可调的PWM波的编程方法; 二、实验设备: ME950单片机开发实验仪,安装有keil软件的计算机。 三、设计内容: 利用定时器产生占空比可调的PWM波,通过两个按键来控制PWM波的占空比,定时器 可以选用两个也可以用一个,要求如下: 按K1,PWM值增加,则占空比减小,P0口的8个LED灯渐亮; 按K2,PWM值减小,则占空比增加,P0口的8个LED灯渐灭; 当PWM值增加到最大和减小到最小时,蜂鸣

10、器都将报警。 注意事项: 1、将LCD1602模块的JP24用短路帽端接到OFF,以禁用LCD1602,否则会影响8段数 码管的正常 显示; 2、单片机P0口默认与LED8+8模块中D00-D07LED对应相连; 3、确保蜂鸣器模块的JP15已经用短路帽短接; 4、确保独立按键模块的JP8已经用短路帽短接。 四、实验步骤: 1、电源开关SW1首先置于OFF,连接USB数据线; 2、确认注意事项里提及的事项都按照要求准备完毕; 3、启动计算机,打开桌面工具文件夹,选择Keil uVision3图标双击,进入软件编程 界面,编写程序; 4、将SW1向下拨到USB位置,给实验仪上电; 5、调试、运行; 6、分别按动按键K1和K2,观察LED灯明暗变化及蜂鸣器是否报警; 7、撰写设计报告。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号