单片机实验报告模版

单片机实验报告模版

ID:9876313

大小:134.00 KB

页数:7页

时间:2018-05-13

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

《单片机实验报告模版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一名称:LED流水灯实验实验日期:2015年4月8日/2015年4月10日实验目的:熟练掌握KeilC51集成开发环境的工程建立、编辑与编译功能,掌握P0口、P1口、P2口、P3口的控制。实验环境:普中科技51单片机开发板、PC机,windowsXP,Keiluvision4,PZ-ISPV1.48下载软件。实验内容:分别使用右移语句、左移语句、使用头文件和_crol_语句实现右移、左移流水灯实验步骤:1)分析电路,确定连线及编程方案;2)使用Keiluvision开发平

2、台编辑源程序;3)编译源程序;4)使用PZ-ISPV1.48下载软件将.hex文件下载到单片机中;5)观察下载结果,有没有满足题目要求。实验程序:#include#include#defineuintunsignedint#defineucharunsignedcharvoiddelay();voidmain(){ucharled;led=0x01;while(1){P0=led;delay();led=_cror_(led,1);}}voiddelay()

3、{uintx,y;for(x=200;x>0;x--)for(y=160;y>0;y--);}实验结果及讨论:实验结果如下图所示:实验讨论:遇到哪些问题,如何解决这些问题,你有什么收获?实验二名称:数码管显示实验实验日期:2015年4月15日/2015年4月17日实验目的:随意指定一个数码管并能显示0-F字符。熟练掌握单片机开发板和P1口、P2口、P3口、P4口的使用,熟悉显示代码。实验环境:普中科技51单片机开发板、PC机,windowsXP,Keiluvision4,PZ-ISPV1.48下载

4、软件。实验内容:在静态数码管上显示任意数字“0-F”;使用译码器,在第4个动态数码管上循环显示“0---F”;使用译码器,在八个动态数码管上轮流流水显示“0---7”;使用译码器,在八个动态数码管上全部显示“0---7”。实验步骤:1)分析电路,确定连线及编程方案;2)使用Keiluvision开发平台编辑源程序;3)编译源程序;4)使用PZ-ISPV1.48下载软件将.hex文件下载到单片机中;5)观察下载结果,有没有满足题目要求。实验程序:#include#defineuin

5、tunsignedint#defineucharunsignedcharucharcodeshuzhu[8]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07};ucharcodeweixuan[8]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07};voiddelay();voidmain(){uchari=0;while(1){P2=weixuan[i];P0=shuzhu[i];i++;if(i==8){i=0;}delay(

6、);P0=0xff;}}voiddelay(){uintx,y;for(x=6;x>0;x--)for(y=16;y>0;y--);}实验结果及讨论:实验结果如下图所示:实验讨论:P2口的P2^1,P2^2,P2^3分别接在74138译码器的哪三个引脚上?实验中动态数码管是共阴极的,0-F的显示代码分别是多少?如果是共阳极的,0-F的显示代码又分别是多少?如何使用译码器,在第4个LED数码管上循环显示“0---F”?如何使用译码器,在八个LED数码管上轮流流水显示“0---7”?如何使用译码器,在

7、八个LED数码管上全部显示“0---7”?实验三名称:外部中断实验实验日期:2015年4月22日/2015年4月24日实验目的:设置外部中断的触发方式,对于外部中断0、1,单片机中断响应,调用中断函数,对外部中断进行计数。熟练掌握中断程序的设计、中断的嵌套。实验环境:普中科技51单片机开发板、PC机,windowsXP,Keiluvision4,PZ-ISPV1.48下载软件。实验内容:在2位数码管上显示数字“00”,每按动独立键盘K1一次,产生一次外部中断,2位数码管上显示数字顺序加1,直到99

8、为止,循环计数。实验步骤:1)分析电路,确定连线及编程方案;2)使用Keiluvision开发平台编辑源程序;3)编译源程序;4)使用PZ-ISPV1.48下载软件将.hex文件下载到单片机中;5)观察下载结果,有没有满足题目要求。实验程序:#include#defineuintunsignedint#defineucharunsignedcharucharcodeshuzhu[]={~0xC0,~0xF9,~0xA4,~0xB0,~0x99,~0x92,~0x8

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

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

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