C51单片机实验报告_第1页
C51单片机实验报告_第2页
C51单片机实验报告_第3页
C51单片机实验报告_第4页
C51单片机实验报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验报告册课程名称: 单片机原理与应用B指导老师: xxx班 级: xxx姓 名: xxx学 号: xxx学 期:20 —20 学年 第 学期南京农业大学工学院教务处印工学院实验报告实 验 目 录实验一:指示灯/实验二:指示灯循环控制实验三:指示灯/实验四:电子秒表显示器实验五:双机通信工学院实验报告姓名: 学号: 班级: 成绩:实验名称:指示灯/开关控制器一、实验目的:51I/O/输出功能,掌握C二、实验原理:实验电路原理图如图所示,图中输入电路由外接在P1口的8只拨动开关组成;输入电路由外接在P2口的8只低电平驱动的发光二极管组成。此外,还包括时钟电路、复位电路和片选电路。/只发光二极管先整体闪烁3(即亮→暗→亮→暗→亮→暗,应灯灭,直至停止程序运行。三、软件编程原理为;(1)8只发光二极管整体闪烁3次工学院实验报告亮灯:向P2口送入数值0;P233次;闪烁快慢:由软件延时时间决定。(2)根据开关状态控制灯亮或灯灭开关控制灯:将P1口(即开关状态)内容送入P2口;无限持续:无条件循环。四、实验结果图:灯泡闪烁:c1

汤京度岳女泾

工学院实验报告尸勹J尸勹J1 “1| ` ' |..

.DI.,RU2ST

3u心r

心|.fl-|.D3UD01心 巴丈翌l丈翌l1-莘了芒艺

Fz·P21P>!J/•1D1P24r..,]t1,P215丸0砬1111TIP3叩l7I ■ •l7I ■ •·-茫U沁L9

心.= 按下按键1、3、5、7:[1[1裳_叮一工学院实验报告五、实验程序:#include"reg51.h"voiddelay(unsignedchartime){unsigned int j=15000;for(;time>0;time--)for(;j>0;j--);}voidmain(){key,chari;for(i=0;i<3;i++){P2=0x00;delay(500);P2=0xff;delay(500)}while(1){P2=P3;工学院实验报告}姓名: 学号: 班级: 成绩:实验名称:指示灯循环控制一、实验目的:熟悉μVision4C51编程与调试方法。二、实验原理:8LEDP0工学院实验报告:8→→·→·1,无限循环,两次亮灯的时间间隔约0.5s。软件编程原理为:P0.0←1D10.5s后,P01P0.1←1D2灯亮其余灯灭;照P077次,如此无限往复即刻实现上述功能。三、实验结果图:工学院实验报告··········经检验,其余指示灯循环正常四、实验程序:#include"reg51.h"unsignedcharled[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};voiddelay(unsignedchartime){unsigned int j=15000;for(;time>0;time--)for(;j>0;j--);}voidmain(){chari;while(1){for(i=0;i<=7;i++){ P0=led[i];delay(50);}汤京度妾犬泾

工学院实验报告for(i=6;i>=1;i--){ P0=led[i];delay(500);}}}丈翌]1丈翌]1- 联 慫)'[1学f、.I尘姓名: 学号: 班级: 成绩:_叮一工学院实验报告实验名称:指示灯/数码管的中断控制一、实验目的:二、实验原理:实验原理图如图所示,图中按键K1和K2分别接于P3.2和P3.3,发光二极管D1接于P0.4,共阴极数码管LED1接于P2口。时钟电路、复位电路、片选电路忽略。LED1处于黑K1D1亮灯状态反转一次;单击K2LED11,并按十六进制数显示,达到F1开始。:K1K2的按键动作分别作为INT0INT1三、实验结果图:工学院实验报告四、实验程序:#include<reg51.h>sbitP0_4=P0^4;unsignedcharcount=0;unsigned charled_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x58,0x5e,0x79,0x71};voidmain(){ P2=0x00;P0_4=0;EA=1;EX1=EX0=1;IT1=IT0=1;while(1);}voidINT_OSVR()interrupt0{P0_4=!P0_4;}voidINNT_1SVR()interrupt2{count++;汤京度妾犬泾

工学院实验报告if(count==16)count=1P2=led_mod[count]}丈翌]1丈翌]1- 联 慫)'[1学f、.I尘_叮一工学院实验报告姓名: 学号: 班级: 成绩:实验名称:电子秒表显示器一、实验目的:C51二、实验原理:实验电路原理图如图所示,该电路图与实验1基本相同,不再赘述。001s60T011s2050ms定时中断的方案实现。汤京度岳女培

工学院实验报告三、实验结果图:i3ci气f5.+,gKO尸中”“".,t,i3ci气f5.+,gKO尸..;.目,..;.目,5守|,•I.,l1|,•I.,l1|•|°“玉妞刚沁TOO1气?袄· ..-- ""和心,因正,.皿 如 '="t父巴1g51,.89u}8µ气.女—心3++".9.琶&l计饮-51,.89u}8µ气.女—心3++".9.琶&l`'_,蠹DEl6睾1学岛}翰詹宣·`'_,蠹DEl6睾1学K宁/••3f圃K宁/••3f圃丰r

$·/._了芹沁 `..于恤' to-rn: •石王已,._-a一”?卓了6,心·/._叮一召工学院实验报告四、实验程序:#include<reg51.h>unsignedcharcount=0;unsignedchars=0;unsignedcharled_mod[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};timer0()interrupt1{count++;if(count==20){count=0;s++;}if(s==60)s=0;P0=led_mod[s/10];P2=led_mod[s%10];TH0=0x3c;TL0=0xb0;}main(){TMOD=0x01;TH0=0x3c;TL0=0xb0;P0=led_mod[s/10];ET0=1;EA=1;TR0=1;while(1);}工学院实验报告姓名: 学号: 班级: 成绩:实验名称:双机通信一、实验目的二、实验原理1#2#机的接收线与2#BCDBCD_LED1BCD_LED2P2,晶振为11.0592MH,波特率为2400bp,串口方式。实现功能为:通信中增加奇偶校验功能,即甲机在循环发送数据的同时发送相应奇偶校验码,乙机接10BCD数码管上显示当前数据。三、软件编程原理1#采用查寻法编程,根据RI和TI标志的软件查询结果完成收发过程;2#机采用中断法编程,根据RI和TI的中断请求,在中断函数中完成收发过程。实验原理图:汤京度岳女泾

工学院实验报告四、实验结果图:,''雪•<I•••p平氏一'1 俨T”,

••`,,,'··li,llil;JIA国十A国十心P厂沪(="十比嘎Ri雪”1"十比嘎Ri雪”1之慫芒rlO·II'”“'nmm?KI1`l妇“年”rJ立.了

,m g'口`5』''"'卫雪l.LI“",..1........,学)翠[[l已.晶I'll凸Blil.,学)翠[+厂OnIll+厂

+=,乒"羹可无井谕·片氧刁 谕石c ~一”—吓·J,“'...r,=闪?凸石伈:叮一 2工学院实验报告U1:#include<reg51.h>#defineucharunsignedcharCharcodemap[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};voiddelay(unsignedinttime){unsignedintj=0;for(;time>0;time--)for(j=0;j<125;j++);}voidmain(void){unsignedcharcounter=0;P2=0x3f;TMOD=0x20;TH1=0xf4;TL1=0xf4;PCON=0x00;TR1=1;SCON=0x50;while(1){ACC=counter;TB8=P;SBUF=counter;while(TI==0);TI=0;while(RI==0);RI=0;if(RB8==1){P2=map[counter];if(++counter>15)counter=0;delay(500);}}}U2:#include<reg51.h>#defineucharunsignedchar工学院实验报告charcodemap[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};voidmain(void){P2=0x3f;TMOD=0x20;TH1=0xf4;TL1=0xf4;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论