单片机实验报告汇总

单片机实验报告汇总

ID:35322945

大小:925.00 KB

页数:28页

时间:2019-03-23

单片机实验报告汇总_第1页
单片机实验报告汇总_第2页
单片机实验报告汇总_第3页
单片机实验报告汇总_第4页
单片机实验报告汇总_第5页
资源描述:

《单片机实验报告汇总》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、南昌大学实验报告课程名称:单片机原理及运用学生姓名:学号:专业班级:卓越(通信)2012年12月30日27实验一I/O口输入、输出实验2一、实验目的2二、实验内容2三、实验要求2四、实验说明和电路原理图2五、实验程序及分析3六、实验步骤及实验现象4七、问题分析及实验心得5实验二定时/计数器实验6一、实验目的6二、实验内容6三、实验要求6四、实验说明6五、实验程序及分析6六、实验步骤及实验现象10七、实验心得10实验三交通灯控制实验11一、实验目的11二、实验内容11三、实验要求11四、实验说明和电路原理图11五、实验程序及分析

2、11六、实验步骤及实验现象19七、实验心得20实验四并行A/D和并行D/A转换实验21一、实验目的21二、实验内容21三、实验要求21四、实验说明和电路原理图21五、实验程序及分析23六、实验步骤及实验现象26七、实验心得2627实验一I/O口输入、输出实验一、实验目的掌握单片机P1口、P3口的使用方法。二、实验内容以P1口为输出口,接八位逻辑电平显示,LED显示跑马灯效果。以P3口为输入口,接八位逻辑电平输出,用来控制跑马灯的方向。三、实验要求根据实验内容编写一个程序,并在实验仪上调试和验证。四、实验说明和电路原理图P1口是

3、准双向口,它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当P1口作为输入口时,必须先对它置高电平使内部MOS管截止。因为内部上拉电阻阻值是20K~40K,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则MOS管导通,读入的数据是不正确的。本实验需要用到CPU模块(F3区)和八位逻辑电平输出模块(E4区)和八位逻辑电平显示模块(B5区),八位逻辑电平输出电路原理图参见图1-1。八位逻辑电平显示电路原理图参见图1-2。图1-1八位逻辑电平输出27图1-2八位逻辑电平显示五、实验程序及分析程序流程图如下:(

4、此处,Output1、Output2子程序是在原程序中剔除了判断语句的子程序)实验程序如下:DIRBITP3.0ORG0000HLJMPSTART地址ORG0100H0100HSTART:movP3,0ffH;P3端口做输入口,初始化要置10103HOutput1:;LED从右向左2、4、6、8,然后从左向右7、5、3、;1依次循环点亮mova,#0fEH;用低电平输出,获得较大的驱动能力movr5,#4movr4,#40109Hloop1:rlaclrCmovC,DIR;判断循环方向jcOutput2movP1,a;P1端口

5、输出,点亮LEDrlaacallDelay27djnzr5,loop10116Hloop3:rrarramovP1,aacallDelaydjnzr4,loop3SjmpOutput10120HOutput2:;LED从左向右依次循环点亮mova,#07fHmovr5,#80124Hloop2:clrCmovC,DIRjncOutput1;判断循环方向movP1,a;P1端口输出,点亮LEDrraacallDelaydjnzr5,loop2SjmpOutput20138HDelay:;延时子程序,T={[4*256+2+1]*

6、256+1+2}*1us=262915usmovr6,#0013AHDelayLoop1:movr7,#0013CHDelayLoop2:NOPNOPdjnzr7,DelayLoop2djnzr6,DelayLoop1ret六、实验步骤及实验现象1)系统各跳线器处在初始设置状态。用导线连接八位逻辑电平输出模块的K0到CPU模块的RXD(P3.0口);用8位数据线连接八位逻辑电平显示模块的JD4B到CPU模块的JD8(P1口)。2)启动PC机,打开THGMW-51软件,输入源程序,并编译源程序。编译无误后,下载程序运行。3)观察

7、发光二极管显示跑马灯效果,拨动K0可改变跑马灯的方向。实验现象:K0开关拨下,LED从右向左2、4、6、8,然后从左向右7、5、3、1依次循环点亮;K0开关拨上,LED从左向右依次循环点亮。27七、问题分析及实验心得这次实验是我们的第一次实验,其实就是熟悉实验仪器而已,老师也没有做什么要求。但是做实验过程中也遇到了不少的问题,比如实验下载运行时每次都要复位,究其原因是因为在程序中少了“movP3,0ffH”这条语句。P3端口用作I/O输入口时,要先输出高电平,这是由P3端口的结构决定的。从看懂程序到修改程序也要花些时间的,首先

8、是要弄清楚别人的思路,再结合自己的想法修改。大体上讲,老师给的那个程序还是比较简洁的,条理清晰。通过此次实验很好的复习了课本知识。27实验二定时/计数器实验一、实验目的学习MCS-51内部计数器的使用和编程方法。二、实验内容使用MCS-51内部定时/计数器,定时一秒钟,CPU

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

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

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