通过程序了解如何控制端口的高低电平
------------------------------------------------*/
#include<reg52.h> //包含头文件,一般情况不需要改动,
//头文件包含特殊功能寄存器的定义
/*------------------------------------------------
主函数
------------------------------------------------*/
void main (void)
{
//此方法使用 bit 位对单个端口赋值
P1=0x55; //换成二进制是 0101 0101
while (1) //主循环
{
//主循环中添加其他需要一直工作的程序
}
}
5-闪烁 1 个 LED
/*-----------------------------------------------
名称:IO 口高低电平控制
论坛:.doflye.net
编写:shifang
日期:2009.5
修改:无
容:点亮 P1 口的 1 个 LED 灯闪烁
该程序是单片机学习中最简单最基础的,
通过程序了解如何控制端口的高低电平
------------------------------------------------*/
#include<reg52.h> //包含头文件,一般情况不需要改动,
//头文件包含特殊功能寄存器的定义
sbit LED0=P1^0;// 用 sbit 关键字 定义 LED 到 P1.0 端口,
//LED 是自己任意定义且容易记忆的符号
void Delay(unsigned int t); //函数声明
/*------------------------------------------------
主函数
------------------------------------------------*/
void main (void)
{
评论1
最新资源