51单片机 试验一 点亮你的第一颗LED
2017-12-14 10:35
253 查看
代码区:
/*
Time:2017-12-14
Author:LLL
Function:点亮第一颗LED
*/
#include<reg52.h> //包含特殊功能寄存器定义的头文件
sbit LED = P0^0; //位地址声明,注意sbit必须小写,P必须大写
sbit ADDR0 = P1^0; //138译码器控制端接口声明
sbit ADDR1 = P1^1; //
^
sbit ADDR2 = P1^2; //
^
sbit ADDR3 = P1^3; // ^
sbit ENLED = P1^4; //同上
void main(void) //任何一个c程序都必须有且只有一个main函数
{ //{}是成对存在的,在这里表示函数的起始和结束
ENLED = 0;//控制138译码器LEDS6输出低电平,9012三极管导通
ADDR3 = 1;//
^
ADDR2 = 1;//
^
ADDR1 = 1;//
^
ADDR0 = 0;//同上
LED = 0;
//分号表示一条语句结束
while(1);//程序停止到此位置
}
/*
Time:2017-12-14
Author:LLL
Function:点亮第一颗LED
*/
#include<reg52.h> //包含特殊功能寄存器定义的头文件
sbit LED = P0^0; //位地址声明,注意sbit必须小写,P必须大写
sbit ADDR0 = P1^0; //138译码器控制端接口声明
sbit ADDR1 = P1^1; //
^
sbit ADDR2 = P1^2; //
^
sbit ADDR3 = P1^3; // ^
sbit ENLED = P1^4; //同上
void main(void) //任何一个c程序都必须有且只有一个main函数
{ //{}是成对存在的,在这里表示函数的起始和结束
ENLED = 0;//控制138译码器LEDS6输出低电平,9012三极管导通
ADDR3 = 1;//
^
ADDR2 = 1;//
^
ADDR1 = 1;//
^
ADDR0 = 0;//同上
LED = 0;
//分号表示一条语句结束
while(1);//程序停止到此位置
}
相关文章推荐
- 菜鸟之学习51单片机(三)点亮LED灯
- 用FPGA点亮第一颗LED
- Intel Edison通过eclipse点亮第一颗LED
- 如何用51单片机点亮一盏LED灯
- 第一章 51单片机环境的搭建-1.1 由点亮一个LED引入
- 51单片机点亮一个LED
- (2)51单片机入门案列-移位操作循环点亮LED灯
- 第01课 了解单片机的原理控制一个LED灯的亮和灭-----51单片机C语言试验教程
- 51单片机之外设——点亮LED
- 第一个试验:点亮一个发光管-----51单片机汇编语言试验教程
- Linux下51单片机的led点亮
- 第二个试验:用单片机点亮一个闪烁的发光管-----51单片机汇编语言试验教程
- 【51单片机学习过程记录】 2LED点亮
- (3)51单片机入门案列-一个按键实现点亮LED和开启蜂鸣器
- Uboot中点亮LED灯
- Arduino系列教程-02 点亮LED灯
- tiny6410裸机实验第2章--------------点亮LED灯(用C来写)
- jz2440裸板开发之GPIO:点亮一个led灯(1)
- STM32开发之点亮LED灯
- tiny4412 裸机程序 四、设置栈和C语言点亮LED