PIC12F629测试程序

发布者:梦想学院最新更新时间:2016-09-05 来源: eefocus关键字:PIC12F629  测试程序 手机看文章 扫描二维码
随时随地手机看文章
/*************PIC12F629单片机程序******************************/

/*************************************************************/
/*****File  Function :  PIC12F629芯片测试               *****/
/*****Program Author :  ZhengWen(ClimberWin)             *****/
/*****MCU            : PIC12F629  内部RC               *****/
/*****Compile Date   :  2010/10/01                      *****/
/*****Edition Info   :  V1.0                             *****/
/*************************************************************/       
//修改日期: 2010年10月2日

#include
#define uchar unsigned char
#define uint unsigned int

/////////////引脚定义///////////////////////
#define    Input_Pin  GPIO3  //信号输入口  (和PIC12C508寄存器定义不同)
#define    LED        GPIO4  //LED指示灯   (和PIC12C508寄存器定义不同)
////////////主程序////////////
main()
{
 unsigned int i;
 GPIO  =0B00000000;
 TRISIO=0B00001000; //输入输出口定义  (和PIC12C508寄存器定义不同)
 
//////开机LED闪烁////////////
     LED=0;
    for(i=0;i<20000;i++)
    { NOP();NOP();NOP();NOP();NOP();}
     LED=1;
    for(i=0;i<20000;i++)
    { NOP();NOP();NOP();NOP();NOP();}
     LED=0;

if(Input_Pin==0) //判断输入端口是否为0
  {  
     LED=1;  
     for(i=0;i<20000;i++)//延时
     { NOP();NOP();NOP();NOP();NOP();}
     LED=0;
     for(i=0;i<20000;i++)
     { NOP();NOP();NOP();NOP();NOP();}

  } //while

} //main

关键字:PIC12F629  测试程序 引用地址:PIC12F629测试程序

上一篇:PIC12F629 IO配置
下一篇:PIC12C508A-简单练习程序

推荐阅读最新更新时间:2024-03-16 15:08

编程点滴:AVR外部中断测试程序
下面程序为AVR外部中断操作程序。 由测试程序 main.c ,功能函数 eint_test.c 及头文件 eint_test.h 构成。 main.c /* ******************************************* * File name: main.c * Function: AVR外部中断测试程序 * Description: 通过外部中断控制输出端口电平 * Author & Date: Joshua Chan, 2012/03/23 * *******************************************/ #include ioavr.h #include i
[单片机]
单片机进行脉宽调制(PWM) 直流电机调速测试程序
单片机 进行脉宽 调制 ( PWM ) 直流电机调速测试程序 ;UNL2003提供电机驱动 电流 .( =500MA/5V) ;使用六个按键实现六种不同速度 DC BIT P1.0 speed equ 20h org 000h jmp dc_MOTOR ORG 100H dc_MOTOR: MOV a,p1 MOV speed,a ;键盘去抖动 lcall del MOV a,p1 cjne a,speed,dc_MOTOR JB P3.3,JUD
[单片机]
MSP430G2553测试程序(温度检测)
//****************************************************************************** // HW UART(J4)!!!!!! 特别注意,板子上J4有2个跳线要竖放,设为HW UART模式 // ADC检测,并通过串口发送到PC // MSP430G2533 Demo - USCI_A0, 9600 UART Echo ISR, DCO SMCLK // http://jiwm.blog.163.com // Baud rate divider with 1MHz = 1MHz/9600 = ~104.2 // ACLK
[单片机]
机载电子设备通用自动测试系统研究与实现
  0 引 言   随着科学技术的发展,机载电子设备变得越来越先进,需要测试的参数多,精度高,使得与之配套的自动测试系统变得越来越复杂,开发难度不断增加,交付后维护保障费用也不断增加。因此测试系统是否可以通用以简化研制过程,方便扩展和重构等问题成为关键。军方需求变化和测试技术的发展不仅促成了新一代自动测试系统的诞生,并促使自动测试系统的设计思想、开发策略发生重大变化,其中通用自动测试系统就是一个最强烈的需求。   某机载电子设备由上百种设备构成,需要给用户研制相应的自动测试系统用于故障诊断和维修测试。通过对被测试的电子设备进行信号特征分析,按照国际通用的测试硬件及软件标准,采取模块化设计思想,而不是针对某一具体的工程要求,
[嵌入式]
ATmega16L学习板18B20测试程序
ATmega16L学习板18B20测试程序 晶振频率: 8MHz 编译: ICCAVR 6.31 #include iom16v.h #include macros.h #include ../include/board.h /*=================================================================== // 函数功能: DS18B20数据校验函数 // 形参: void // 返回: unsigned char 校验结果 // 编写: 2004/8/25 // 备注: CRC公式为:CRC = X^8 + X^5 + X^4 + 1 ==========
[单片机]
PIC单片机的USB接口的应用 一个简单的USB HID 测试程序
1)HID 是Human Interface Device的缩写,由其名称可以了解HID设备是直接与人交互的设备,例如键盘、鼠标与游戏杆等。不过HID设备并不一定要有人机接口,只要符合HID类别规范的设备都是HID设备。 2)CDC 虚拟串口,可与PC机直接联机通讯,如同RS232。 3)USB MSC (Mass Storage class) MSC是一种计算机和 移动设备 之间的传输协议,它允许一个通用串行总线(USB)设备来访问主机的计算设备,使两者之间进行文件传输。设备包括: 移动硬盘 ,移动光驱,U盘,SD、TF等储存卡读卡器,数码相机,手机等等 .......... 注意:每一个USB设备,都需要一个独立的身份编码
[单片机]
PIC单片机的USB接口的应用 一个简单的USB HID <font color='red'>测试程序</font>
STC12C2052及11/10xx系列单片机通用EEPROM测试程序
近日研究STC12C2051的EEPROM的应用,发现官方只给出其汇编语言版本的程序。只有其公司最新推出的STC11/10xx系列的单片机有EEPROM的C语言测试程序。在网上搜索未果后,便自己动手修改,并将STC12C2052系列和STC11/10xx系列单片机的EEPROM测试程序整合起来,制作了一个适用性更好的程序。经在STC12C2052单片机硬件上测试正常,特此与大家分享! /********************************************************************************************* 程序名:STC系列单片机内部EEPROM 测试程序 编写人:杜
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

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

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

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved