PIC16F1937에서 Eeprom 문제점(microchips 내부 eeprom read 문제점) < microchips 내부 eeprom read 문제점 > 초기에 data를 Load 하면 (DataRload_IntE2p() 하면 data가 틀리게 들어간다. 그러나 일정 시간이 지나고 난후에 다시 Reload 하면 data 가 정산동작한다.. 따라서 data write는 정산적으로 동작하지만 Read 에 문제가 있다. 도대체 왜 그럴까..? //==============================.. PIC Microcontroller 2019.03.22
CCS-C, MPlab IDE v8.92 에서의 오동작 ( 문제점 ) 1) & 와 && 를 아래와 같이 쓸때는 반드시 && 로 써야 오동작이 발생 안함. <오동작 > if((Used_HeatingFlag_3 == 1) & (SensorFlags & ( 1 << channel_3))) TestPin = ~TestPin; else TriacOut3 = triac_off; <정상동작> if((Used_HeatingFlag_3 == 1) && (SensorFlags & ( 1 << channel_3))) TestPin = ~TestPin; else TriacOut3 = triac_off; PIC Microcontroller 2019.03.19
ccs-c 에서 컴파일의 순서 가 궁금하다.. 어떻게 알수 있을까 ? 이렇게 해서 프로그램을 작성하는데... 다운로드시 에러가 발생한다... 외부전원을 off 한 후 Pickit 3 전원으로 설정하고 외부의 전원을 off 하면 다운로드가 정상적으로 동작한다. 그 이유가 무엇인지..? 전원이 불안해서..? include 를 사용하면 컴파일하기전에 include를 먼저 실행하는 것인지 .. PIC Microcontroller 2019.03.13
High-Endurance Flash Data Memory (HEF) 서브루틴 /******************************************************************************* Project : High-Endurance Flash Data Memory (HEF) of Infrared Lamp Heater Control Board Program Version : Date : 2018-06-06 Author : JW Park(kornanp@empal.com) Company : EU-Technology Co., Ltd (Electronic Utopia) Device : PIC16F1716 (SSOP 28-pin) Comments: 1. ***************************************.. PIC Microcontroller 2018.09.08
PIC12F508 Source file 1. Device : PIC12F508 2. Compiler : CCS-C 3. Down Loader : MPLAB IDE & PICKIT2 4. Source file #include "C:\KnifeSterilizer\KnifeCtl.h" #include <stdio.h> #ZERO_RAM #include "KeyCheck.c" // Key Scan Routine //============================================================================== void main() { GPIO = 0x20; set_tris_b(0x18); // 1=input, 0=output setup_timer_0(RTCC_INTERNAL|RTCC_DIV_8.. PIC Microcontroller 2011.07.07
PIC16F877A[기본프로그램] + 시리얼통신(12Byt 통신) /***************************************************************** Project : PIC16F877A TestBoard controller Divice : PIC16F877A(40pin-DIP) Version : Date : 2007-10-17 10:59오후 Author : kornan Park(kornanp@empal.com) Company : EU-Technology Comments: *****************************************************************/ #include "C:\Demo\PIC16F877_Board\F877A_Ctl.h" #include <stdio.h> #ZER.. PIC Microcontroller 2010.04.16