电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机C语言程序设计实训100例

单片机C语言程序设计实训100例_第1页
1/75
单片机C语言程序设计实训100例_第2页
2/75
单片机C语言程序设计实训100例_第3页
3/75
《单片机C语言程序设计实训 10 0例—基于 8 0 51+P r o te u s 仿真》案例第 01 篇 基础程序设计01闪耀得 LED/* ﻩ名称:闪耀得 LEDﻩ说明:LE D 按设定得时间间隔闪耀*/#in clude<r eg51、h>#d e fin e u char u ns ig ned c ha r#d efin e u in t unsigned ints b it LED=P1^0;//延时void De lay M S(u i n t x){ﻩu c har i;wh il e(x——)ﻩ{ﻩfor(i=0;i<120;i++);ﻩ}}//主程序voi d m a i n(){w hile(1){ﻩL E D=~LE D;D el ay M S(150);ﻩ}}02 从左到右得流水灯/* ﻩ名称:从左到右得流水灯ﻩ说 明 : 接 在 P 0 口 得 8 个 LED 从左到右循环依次点亮,产生走马灯效果*/#i n cl u de〈reg51、h>#include#d ef ine uch a r u n signe d ch a r# def i n e u int unsigned int//延时v oid Delay M S(ui n t x){ﻩu c har i;ﻩwhil e(x—-)ﻩ{f o r(i=0;i<120;i++);}}//主程序v o id ma i n(){ﻩuc har i;P 2=0 x0 1;while(1)ﻩ{f or(i=0;i〈7;i++){ﻩP2=_cr o l_(P2,1); //P 2 得值向左循环移动ﻩﻩDel a yM S(150);ﻩ}ﻩﻩf or(i=0;i<7;i++){ﻩﻩP2=_cro r_(P2,1); //P2 得值向右循环移动ﻩﻩD elayM S(1 50);ﻩﻩ}}}04 花样流水灯/* ﻩ名称:花样流水灯ﻩ说明:16 只LE D 分两组按预设得多种花样变换显示*/# i nclu d e < r e g5 1 、h># define uchar unsign...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机C语言程序设计实训100例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部