自己整理的单片机51C程序.doc

自己整理的单片机51C程序.doc

ID:54851517

大小:538.50 KB

页数:176页

时间:2020-04-22

自己整理的单片机51C程序.doc_第1页
自己整理的单片机51C程序.doc_第2页
自己整理的单片机51C程序.doc_第3页
自己整理的单片机51C程序.doc_第4页
自己整理的单片机51C程序.doc_第5页
资源描述:

《自己整理的单片机51C程序.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章LED闪烁的简单试验/***************************************************************************************LED闪烁的简单试验***连接方法:JP11(P2)和JP1用8PIN排线连接起来******************************************************************************************/#include//此文件中定义了51的一些特殊功能寄存器voiddelay(uns

2、ignedinti);//声明延时函数main(){P2=0x00;//置P0口为低电平delay(600);//调用延时程序P2=0xff;//置P0口为高电平delay(600);//调用延时程序}/*******延时函数*************/voiddelay(unsignedinti){unsignedcharj;for(i;i>0;i--)//循环600*255次for(j=255;j>0;j--);}第二章二进制加法试验/**************************************************************

3、******************;二进制加法试验*;p2口八个灯作二进制加法。理解二进值的计算*;硬件连接:p2口8路指示灯*;*;*描述:*;p2口八个灯作二进制加法。理解二进值的计算*;*连接方法:JP11(P2)和JP1(LED灯)用8PIN排线连接起来**********************************************************************************/#includevoiddelay(unsignedinti);//声明延时函数main(){unsignedcharN

4、um=0xff;while(1){P2=Num;delay(1000);//延时函数Num--;}}/*******延时函数*************/voiddelay(unsignedinti){unsignedcharj;for(i;i>0;i--)for(j=255;j>0;j--);}第三章LED闪烁的简单试验/***************************************************************************************LED闪烁的简单试验**延时实现p2口LED流水灯效果(用循环移位指令

5、)**连接方法:JP11(P2)和JP1(LED灯)用8PIN排线连接起来******************************************************************************************/#include//此文件中定义了51的一些特殊功能寄存器#includevoiddelayms(unsignedcharms)//延时子程序{unsignedchari;while(ms--){for(i=0;i<120;i++);}}main(){unsignedch

6、arLED;LED=0xfe;//0xfe=11111110while(1){P2=LED;delayms(250);LED=LED<<1;//循环右移1位,点亮下一个LED"<<"为左移位if(P2==0x00){LED=0xfe;}//0xfe=11111110}}第四章跑马灯程序/********************************************************************************描述:跑马灯程序**连接方法:JP11(P2)和JP1(LED灯)用8PIN排线连接起来****************

7、******************************************************************/#include#include/******************************************************************************延时子程序*********************************************************************************/voiddelayms(uns

8、ignedcharms)

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

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

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