PIC16F886跑马灯程序

发布者:温馨家园最新更新时间:2020-07-13 来源: 51hei关键字:PIC16F886  跑马灯  头文件 手机看文章 扫描二维码
随时随地手机看文章

#include//调用头文件,16F87XA单片机

__CONFIG(0xFF32);

//芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡

#define L0 RD0 //定义L0为RD0端口

#define L1 RD1

#define L2 RD2

#define L3 RD3

#define L4 RD4

#define L5 RD5

#define L6 RD6

#define L7 RD7

unsigned int a;

void delay();

void main(vodi)

{

        TRISD=0B00000000; //0X00;

        PORTD=0B00000000; //0x00;

                while(1)

                {

                L0=1;

        delay();

        L0=0;

        delay();


                L1=1;

        delay();

        L1=0;

        delay();


                L2=1;

        delay();

        L2=0;

        delay();


                L3=1;

        delay();

        L3=0;

        delay();


                L4=1;

        delay();

        L4=0;

        delay();


                L5=1;

        delay();

        L5=0;

        delay();


                L6=1;

        delay();

        L6=0;

        delay();


                L7=1;

        delay();

        L7=0;

        delay();

                }


}


void delay()

{

for(a=0;a<10000;a++);

}


关键字:PIC16F886  跑马灯  头文件 引用地址:PIC16F886跑马灯程序

上一篇:基于PIC单片机的数字可调稳压电源(1.3-25v)PROTEUS仿真+源程序
下一篇:PIC10F202单片机的一按键键控制RGB灯源程序

推荐阅读最新更新时间:2024-11-07 15:10

TimerCommand.h头文件下载-AVR定时器命令通用头文件
/***************************************************************************** 文件名称:TimerCommand.h 文件标识:_TIMERCOMMAND_H_ 摘 要:AVR定时器命令通用头文件 当前版本:V1.0 *****************************************************************************/ #ifndef _TIMERCOMMAND_H_ #define _TIMERCOMMAND_H_ #define Timer0Config(MODE,
[单片机]
LCD12864--头文件
LCD12864.h #define LCD12864_RS PORTA.0 #define LCD12864_RW PORTA.1 #define LCD12864_EN PORTA.2 #define LCD12864_PortOut DDRA|=0x07 //P3口的低三位设置为输出 #define LCD12864_Data DDRB #define LCD12864_Read PINB #define LCD12864_Write PORTB void lcd12864_init(void); void lcd12864_cleardd(void); void lcd12864_cursoron(voi
[单片机]
STC89C52RC单片机额外篇 | 04 - 认识头文件<intrins.h>与_nop_函数
1 intrins.h 头文件 头文件 intrins.h 在我们51单片机日常开发中经常使用,特别是_nop_()函数,以下是 intrins.h 的内容: /*-------------------------------------------------------------------------- INTRINS.H Intrinsic functions for C51. Copyright (c) 1988-2010 Keil Elektronik GmbH and ARM Germany GmbH All rights reserved. --------------------------------
[单片机]
STC89C52RC单片机额外篇 | 04 - 认识<font color='red'>头文件</font><intrins.h>与_nop_函数
自制51单片机常用头文件(LCD1602)
/*-------------------------------------------------------------------------- LCD1602.H The user function is C51. Copyright (c) 1988-2004 Keil Elektronik GmbH sum zhaojun All rights reserved. --------------------------------------------------------------------------*/ #ifndef __LCD1602_H__ #define __LCD1602_H__ /*连接线
[单片机]
c51头文件INTRINS.H使用
INTRINS.H 函数使用起来,就会让你像在用汇编时一样简便. 内部函数 描述 _crol_ 字符循环左移 _cror_ 字符循环右移 _irol_ 整数循环左移 _iror_ 整数循环右移 _lrol_ 长整数循环左移 _lror_ 长整数循环右移 _nop_ 空操作8051 NOP 指令 _testbit_ 测试并清零位8051 JBC 指令 函数名: _crol_,_irol_,_lrol_ 原 型: unsigned char _crol_(unsigned char val,unsigned char n); unsigned int _irol_(unsigned int val,unsigned
[单片机]
STM8头文件路径的设置
这个文件如果是IAR自带的,不需要设置。 如果不是IAR自带的,最简单的办法:和.c文件放在一个目录下,也不需要设置。 如果不在同一个目录下,就需要设置, 举个例子 工程上单击右键,选择Option,打开工程设置窗口 选择C/C++ compiler,然后再选择Preprocessor,最后在下面的空格处写上相应的路径,路径的格式在后面有专门介绍。如下图: 我的设置:工程文件在 E:S3C2440YS2440_IAR 头文件在 E:S3C2440YS2440_IARlib 则在设置窗口填入:$PROJ_DIR$lib ================================================== 如
[单片机]
头文件与之实现文件的的关系
你理解简单的含义吗? 关于两者以前的关系,要从N年以前说起了~ long long ago,once aupon a time ....... 那是一个被遗忘的年代,在编译器只认识.c(.cpp))文件,而不知道.h是何物的年代。 那时的人们写了很多的.c(.cpp)文件,渐渐地,人们发现在很多.c(.cpp)文件中的声明语句就是相同的,但他们却不得不一个字一个字地重复地将这些内容敲入每个.c(.cpp)文件。但更为恐怖的是,当其中一个声明有变更时,就需要检查所有的.c(.cpp)文件,并修改其中的声明,啊~简直是世界末日降临! 终于,有人(或许是一些人)再不能忍受这样的折磨,他(们)将重复的部分提取出来,放在一个新文件里,然后在需
[单片机]
430添加自定义头文件的方法
先说说添加自定义头文件的方法和注意事项 方法的话,随便一本MSP430单片机C程序设计书中都有详细详解,我就不多说了。 最要注意的是添加头文件了,也许你们也知道 #include 和 #include 都可以添加头文件,挡在添加自己个人头文件时, 它们又有神马区别呢,你们就不知道了吧。呵呵,现在说明一下:放在自己工程目录下的头文件要用#include xxxxx.h ,系统目录下的头文件才用#include ioavr.h ,当然你自定义的头文件可以在系统头文件库里面的,我是喜欢直接放在系统目录中,再做下备份。 怎么判断头文件的数值(如0x0001)是表示十六进制数还是表示地址? 1、#define B
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved