《开发板说明书》word版

《开发板说明书》word版

ID:29936107

大小:792.96 KB

页数:65页

时间:2018-12-25

《开发板说明书》word版_第1页
《开发板说明书》word版_第2页
《开发板说明书》word版_第3页
《开发板说明书》word版_第4页
《开发板说明书》word版_第5页
资源描述:

《《开发板说明书》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、成绩批阅教师日期计算机控制实验箱产品使用说明书专业班级学号学生姓名指导教师2014年1月15日65目录实验一流水灯实验3实验二键盘处理程序的设计5实验三数码管显示程序设计8实验四脉冲计数实验11实验五单片机串口通信程序设计13实验六模拟交通灯实验16实验七A/D转换实验18实验八D/A转换实验21实验九矩阵式键盘接口技术实验23试验十开关量输出接口实验27实验十一步进电机控制实验29实验十二单片机与PC机的通信实验33实验十三8255A并行I/O端口扩充键盘实验36实验十四字符型液晶显示实验(SMC1602A)38实验十五温度传感器DS18B20实验46实验十六LCD12864液

2、晶显示实验(KS0108)52实验十七继电器控制实验60实验十八单片机播放音乐实验6265实验一流水灯实验一、实验目的与要求1、认识AT89系列单片机的硬件电路;2、学习延时子程序的编写和使用;3、学习循环左移或右移指令的使用;4、学习单片机程序烧录的基本过程和操作;5、了解单片机的开发过程。二、实验设备计算机、编程器、目标板、单片机AT89S51三、实验原理电路由于P1口内部已有上拉电阻,在使用时不需要外接上拉电阻。如果用P1口控制发光二极管的阴极,则可以不需要驱动电路,直接由限流电阻控制发光二极管的亮度。实验电路如下:I/O口分配及硬件连线表:P2^0—P2^7LED1—LE

3、D8+5V+5VGNDGND注意事项:(1)、试验箱LED模块中共有两排,其中白色为共阳极,低电平有效;红色为共阴极,高电平有效。(2)、实验箱上各模块是独立供电,实验时需要用到的模块都要给它提供电源,即+5V接口都要接到电源模块的+5V电源接口,GND接口可以不用接(默认实验箱上的GND网络都接在一起了),千万不要把+5V接口接到GND接口上,短路烧坏保险管。(3)、硬件连接表都是按照C语言编写的仿真工程连接硬件,适用于AT89S52、ATmega16、PIC16F877A单片机,若做实验时用到汇编工程,请参照汇编工程里面的仿真电路连接硬件。四、实验内容与步骤1、编写程序,使L

4、ED1——LED8顺序点亮;2、汇编源程序并下装到AT89S51单片机,观察发光二极管的点亮效果;65改变延时时间常数,重复上述步骤。五、流程图及程序清单1、流程图开始设置初值,点亮LEDLED输出延时左移一次是否>8否是2、程序清单#include#defineucharunsignedchar#defineuintunsignedintvoiddelay(ucharxms){uinti,j;for(i=xms;i>0;i--)for(j=110;j>0;j--);}voidmain(){ucharm,n;m=0xfe;//低电平有效n=1;while(1){

5、P1=m;delay(500);m=m<<1;m++;n++;if(n==9){n=1;m=0xfe;}}}65注:共阴和共阳的区别只是低电平有效和高电平有效实验二键盘处理程序的设计一、实验目的与要求1、了解矩阵式键盘的结构及驱动程序的编写方法;2、学习应用查询法和中断法实现键盘的处理。二、实验设备计算机、编程、目标板、单片机AT89S51三、实验原理电路实验电路如下图所示:I/O口分配及硬件连线表:P2^0—P2^7LED1—LED8P3^6Key1P3^7Key2+5V+5VGNDGND注意事项:(1)、试验箱LED模块中共有两排,其中白色为共阳极,低电平有效;红色为共阴极,

6、高电平有效。(2)、实验箱上各模块是独立供电,实验时需要用到的模块都要给它提供电源,即+5V接口都要接到电源模块的+5V电源接口,GND接口可以不用接(默认实验箱上的GND网络都接在一起了),千万不要把+5V接口接到GND接口上,短路烧坏保险管。四、实验内容与步骤1、按下S1键时,按LED1——LED8的顺序逐一点亮发光二极管;2、按下S2键时,按LED8——LED1的顺序逐一点亮发光二极管;65五、流程图及程序清单1、流程图开始设置初值,点亮LEDLED输出按键检测是否按下否是左移、右移2、程序清单#include#include#def

7、ineucharunsignedchar#defineuintunsignedintsbitS1=P3^6;sbitS2=P3^7;voiddelay(ucharxms){uinti,j;for(i=xms;i>0;i--)for(j=110;j>0;j--);}voidmain(){uchara,b,c,d;a=0xfe;c=0x7f;65while(1){if(S1==0){delay(5);if(S1==0){for(b=0;b<8;b++){P1=a;a=_crol_(a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。