您好,欢迎来到九壹网。
搜索
您的当前位置:首页51单片机编程(点亮任意一盏LED灯)

51单片机编程(点亮任意一盏LED灯)

来源:九壹网
51单片机程序

目的:点亮任意以一LED灯

#include void main() { P0=0X01; }

1. 首先要明白自己想点亮的是哪一盏灯,简单的51单片机共有8盏LED灯,其连接口分别

在P0的8个引脚上,1表示灯亮,0表示灯灭 2. 第2盏LED灯亮 7 0 6 0 5 0 4 0 3 0 2 0 1 1 0 0 计算机语言 二进制转换为十六进制0100 0000=01在51编程中16进制需要在数字前加0x 所以想要第二盏灯亮写51编程即为P0=0x01;(P必须大写,最后必须加分号;) 3. 一个程序必不可少的就是头文件和主程序

#include #include是引用头文件的标志,<>中是所应用的头文件类型,我们所写的是51单片机的编程,所以需要引用reg51 文件(为什么我想第二盏灯亮,我就直接写P0=0x01 ?因为reg51文件中的内容告诉我,灯是P0在控制的,想灯亮直接找P0) void main() void 是函数的类型 main表示主函数,一个程序必须要有主函数main才能进行编程 ,而且主函数main只能有一个,主函数main后面的大括号{ }就是函数的主体部分

4. 下面对点亮的灯进行改变 灯亮 第3盏LED 二进制0000 0100 十六进制04 #include void main() { P0=0X04; } 灯亮 第1和4盏LED 二进制00001001 十六进制09 #include void main() { P0=0X09; } 灯亮全部盏LED 二进制1111 1111 十六进制ff #include void main() { P0=0Xff;

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务