• 大小: 2.16MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-15
  • 语言: 其他
  • 标签: pic  pic16f  pic16f1937  

资源简介

PIC16F1937的实例程序,简单易懂,适合初学者,实例全部测试通过。

资源截图

代码片段和文件信息

/**************************************************************************************************************************
*@file ledblink.c
*@author JPDQ
*@version v01
*@date 06-01-2019 0x53c9
*@功能说明 点亮接在RD1端口的LED1灯,通过延时程序实现1s闪烁
*@接线方法  使用杜邦线或短路帽连接开发板上的相关插针
RD1接LED1
*@接线注意事项  为了保证使用品质,保护单片机引脚不被人体静电损坏,优先推荐使用杜邦线来连接
*@需要短路帽连接的时候,应尽量避免手指直接触碰连接到芯片引脚的插针,同时,插拔短路帽的时候板子最好不要带电插拔,断电后再插拔。
*****************************************************************************************************************************/
#include “pic.h“
__CONFIG(FOSC_HS&WDTE_OFF); //配置字一,选择外部振荡器,关闭看门狗
__CONFIG(BOREN_OFF&LVP_OFF&PLLEN_OFF); //配置字二,关闭低电压复位,关闭低电压编程,关闭时钟4倍频
//不同编译器版本的配置字写法可能不同,此为采用PICC 9.83版本的编译器配置字
#define uint unsigned int
#define uchar unsigned char
/*
*@brief ms延时程序,16Mhz条件下ms延时程序
*@prama None
*@retval Value
*/
void delayms(uint m)
{
    uint ab;
    for(b=m;b>0;b--)
    {
     for(a=443;a>0;a--);
    }
}
void main(void)
{
ANSD1=0; //RD1配置为数字IO,上电后默认是模拟IO
TRISD1=0; //RD1设为输出
while(1)
{
LATD1^=1; //RD1输出电平取反,实现LED灯闪烁
delayms(1000);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         60  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\funclist

     文件      13955  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.as

     文件       1368  2019-05-17 14:59  PIC16F1937例程\01&LEDblink\ledblink.c

     文件       6911  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.cof

     文件        352  2019-04-06 21:48  PIC16F1937例程\01&LEDblink\ledblink.dep

     文件        309  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.hex

     文件        821  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.hxl

     文件      18706  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.lst

     文件      18893  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.map

     文件       1045  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.mcp

     文件       7115  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.mcs

     文件     930304  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.mcw

     文件        952  2019-04-06 21:48  PIC16F1937例程\01&LEDblink\LEDblink.mptags

     文件       1958  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.obj

     文件     249236  2019-05-17 14:59  PIC16F1937例程\01&LEDblink\ledblink.p1

     文件      69246  2019-05-17 14:59  PIC16F1937例程\01&LEDblink\ledblink.pre

     文件      21230  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.rlf

     文件      70821  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.sdb

     文件       4645  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\LEDblink.sym

     文件         47  2019-04-06 21:48  PIC16F1937例程\01&LEDblink\LEDblink.tagsrc

     文件       4098  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\startup.as

     文件       5212  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\startup.lst

     文件       3949  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\startup.obj

     文件       5750  2019-05-17 15:00  PIC16F1937例程\01&LEDblink\startup.rlf

     文件         89  2019-05-17 19:57  PIC16F1937例程\02&KEY\funclist

     文件      20046  2019-05-17 19:57  PIC16F1937例程\02&KEY\key.as

     文件       2597  2019-05-17 14:55  PIC16F1937例程\02&KEY\key.c

     文件       9493  2019-05-17 19:57  PIC16F1937例程\02&KEY\key.cof

     文件        698  2019-05-17 19:57  PIC16F1937例程\02&KEY\key.hex

     文件        963  2019-05-17 19:57  PIC16F1937例程\02&KEY\key.hxl

............此处省略481个文件信息

评论

共有 条评论