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

单片机第二节实训教案VIP免费

单片机第二节实训教案_第1页
1/5
单片机第二节实训教案_第2页
2/5
单片机第二节实训教案_第3页
3/5
单片机实训教案二课题单片机灯光控制教学目标1.初步了解如何使用KEIL51软件2.学习单片机编程中语句的应用以及错误的检查实训时间2012/10/8地点:实训楼305任课人张燕上课形式:教师演示、学生上机操作、学生过程演示实训内容与步骤实训内容:任务一:控制一只二极管,点亮或熄灭。(2课时)任务二:让一只二极管闪烁。(2课时)任务三:灯光移位控制,流水灯。(2课时)任务四:花样灯的设计(4课时)示例程序:1.点亮一只二极管(知识点)#include\\头文件Sbitdeng=P0^1;\\位定义deng为p0口第一位Voidmain()\\主程序{deng=0;\\deng为低电平即所对应的p0口第一位亮}2、让一只二极管闪烁5次(for语句)#includeunsignedchari;unsignedintk;voidmain(){for(i=0;i<5;i++){P0=0x00;for(k=50000;k>0;k--);P0=0xff;for(k=50000;k>0;k--);}while(1);}3、让led灯左移一位#includeunsignedchara;unsignedinti,j;voidmain(){a=0xfc;while(1){P0=a;for(i=1000;i>0;i--)for(j=110;j>0;j--);a=a<<1;}}4.让P0口led灯循环左移一位实现流水灯控制#include#includevoiddelay(unsignedint);unsignedcharaa;voidmain(){aa=0xfe;while(1){P0=aa;delay(100);aa=_crol_(aa,1);}}voiddelay(unsignedintxms){unsignedinti,j;for(i=xms;i>0;i--)for(j=110;j>0;j--);}设计题:P0口的灯闪烁5次后熄灭然后从左开始左移一位直到全部点亮最后从右到左循环左移两位。小结:要编写程序必先学习指令的应用和一个程序的构架即先做什么,后做什么。同学们在编程的时候主要是在本子上把框架(流程图)列出来再在电脑上按流程写程序,最在编译,能从程序中找出语法语句错误。

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

碎片内容

单片机第二节实训教案

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