


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
51单片机程序全集刚接触单片机的朋友学习的视频应该是郭天祥老师的“十天学会单片机”,这个视频确实是单片机入门的经典视频。但没有什么是十全十美的,郭天祥老师的视频唯一的缺点就是写程序不规范,对于初学者,这样的弊端还不是很明显,但对于学了一段时间单片机之后写大程序的朋友们就会越发的感觉郭天祥老师这样的程序风格修改起来特费力,阅读起来也很困难。今天我将带大家将写程序规范化,同时穿插闲谈一些我自己学习单片机的经验和体会,希望对于大家能有帮助。大家可以加我QQ来交流。QQ:1278088276今天带大家写第一个程序。/*- 名称:IO口高低电平控制 功能:点亮P1口的一个LED灯 说明:该程序是学习单片机入门的第一个程序 就像我们学习英语时第一个要学字母A 通过程序了解如何控制端口的高低电平QQ:1278088276 日期:2012.8-*/#include /头文件,无需改动。时间学久了就会明白它的作用了。 /就好比我们走路时一定要先穿双鞋。sbit LED=P10; / sbit是系统默认的一个关键字,LED则是自己给P10端口取的名字 /这句话的功能就是给P10取个名字叫LEDunsigned char i,j; /定义变量/*- 主函数-*/void main (void)while (1) /主循环 For(i=1000;i0;i-) LED=1; /将P1.0口赋值 1,对外输出高电平,若二极管共阴,则点亮/二极管 For(i=1000;i0;i-) LED=0; /将P1.0口赋值 0,对外输出低电平 程序2:点亮一个二极管的第二个方法/*- 名称:IO口高低电平控制 功能:点亮P1口的一个LED灯 说明:该程序是学习单片机入门的第一个程序 就像我们学习英语时第一个要学字母A 通过程序了解如何控制端口的高低电平QQ:1278088276 日期:2012.8-*/#include /*- 主函数-*/void main (void)P1 = 0xFF; /P1口全部为高电平,对应的LED灯全灭掉, /FF换算成二进制是 1111 1111P1 = 0xFE; /P1口的最低位点亮,可以更改数值是其他的灯点亮 /0xfe是16进制,0x开头表示16进制数, /fe换算成二进制是 1111 1110 while (1) /主循环 /主循环中添加其他需要一直工作的程序 程序3:点亮多个二极管 /*- 名称:点亮多个二极管 功能:点亮多个二极管 说明:该程序是学习单片机入门的第一个程序 就像我们学习英语时第一个要学字母A 通过程序了解如何控制端口的高低电平QQ:1278088276 日期:2012.8#include sbit LED0=P10;/ 用sbit 关键字 定义 LED到P1.0端口,sbit LED1=P11;/LED是自己任意定义且容易记忆的符号sbit LED2=P12;sbit LED3=P13;sbit LED4=P14;sbit LED5=P15;sbit LED6=P16;sbit LED7=P17;/*- 主函数-*/void main (void)LED0=0; /将P1.0口赋值 0,对外输出低电平LED1=1; /将P1.1口赋值 1,对外输出低电平LED2=0;LED3=1;LED4=0;LE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年检验师资格考试模拟试题及答案
- 2025年护理考医院的试题及答案
- 2025安徽阜阳市阜南齐耀新能源有限公司招聘3人考试参考试题及答案解析
- 店铺 环境评估方案范本
- 金华玻纤沥青瓦施工方案
- 2025年河南金铂来矿业有限公司市场化选聘1人模拟试卷及答案详解(夺冠)
- 基于Girth的图搜索算法设计-洞察及研究
- 2025江西南昌医学院招聘考前自测高频考点模拟试题及答案详解(各地真题)
- 共享经济下酒店业服务创新-洞察及研究
- 2025内蒙古喀喇沁旗锦山第三中学“绿色通道”引进教师3人第二次模拟试卷及答案详解(历年真题)
- GB/Z 44314-2024生物技术生物样本保藏动物生物样本保藏要求
- DB14T 2922-2023 公路机电工程标准工程量清单及计量规范
- 2023年全国职业院校技能大赛-融媒体内容策划与制作赛项规程
- 《电力建设施工企业安全生产标准化实施规范》
- 糖尿病周围神经病变知多少课件
- 新概念英语青少版入门 A-Unit-1课件(共98张)
- 儿童肺炎支原体肺炎诊疗指南(2023年版)解读
- 个人履职考核情况表
- 中小学消防安全、交通安全、食品安全、防溺水、防欺凌系统安全教育主题课件
- 建筑垃圾减量化专项方案
- 关于农民工工资催付告知函
评论
0/150
提交评论