pic18

    0

    1답변

    PIC18F67J60 용 마이크로 칩 C18 컴파일러에 이상한 문제가 있습니다. 큰 문자열에서 하위 문자열 색인을 반환해야하는 매우 간단한 함수를 만들었습니다. 무엇이 잘못되었지만 동작이 확장 모드와 관련이있는 것으로 보입니다. MPLAB.X에서 사용할 확장 모드와 내가 얻을 : memcmppgm2ram 함수가 반환 모든 시간을 제로. MPLAB.XI에 사

    -1

    1답변

    나는 i2c EEPROM으로 pic18f4550을 인터페이스해야하는 대학 프로젝트에서 일하고있다. 프로 테우스 시뮬레이터를 사용하여 다음 회로를 구현했습니다. 은 PIC는 EEPROM에서 읽을 때 나는 현실에서 인터페이스를 구현하면 내 연결 에 다음, 나는 문제에 직면했다. 그것은 일시 중지 되었기 때문에 읽기 작업이 올바르게 수행되었는지 확인할 수 없었습

    2

    2답변

    매우 기본적인 질문이 있습니다. 그러나, 나는 무엇을 시도 했는가, 나는 성공적으로 이것을 실행할 수 없었다. // Data pin #define SCLCD_DATA LATBbits.LATB7 #define SCLCD_DATA_TRIS TRISBbits.TRISB7 // Clock pin #define SCLCD_CLOCK LATBbits

    2

    4답변

    C로 MCU에서 프로그래밍 중이며 4 바이트로 IP 주소가 포함 된 Null 종료 문자열을 구문 분석해야합니다. 나는 C++로 예제를 만들었습니다 : #include <iostream> int main() { char *str = "192.168.0.1\0"; while (*str != '\0') { if (*st

    2

    3답변

    출력을 내 PIC에서 작동시킬 수 있었고 다양한 출력 래치를 높게/낮게 설정하면 여러 LED를 켜고 끌 수 있습니다. 그러나 핀 상태에서 읽기가 어려워요. 아래 코드를 참조하십시오. 내 config를 설정하고 TRISC를 입력으로, TRISB를 출력으로 정의합니다. 무한 루프에서 RC6이 하이인지 로우인지 확인하고 결과에 따라 전체 B 래치를 높게 또는 낮

    2

    3답변

    HiTech ANSI C 컴파일러 및 MPLAB v8.43과 함께 PIC18F14K50을 사용하고 있습니다. 지연 기능을 제외한 내 PIC 코드가 마침내 실행되고 작동합니다. 이것은 내 응용 프로그램에있어 중요합니다. 특정 주에서 지정된 밀리 초, 초 또는 분이 필요합니다. 저는 약 2 주 동안이 문제에 대한 해결책을 찾으려고했지만 지금까지 실패했습니다.

    0

    1답변

    MPLAB X (언젠가 MPLAB 8)를 사용하고 완성 할 프로젝트를 얻습니다. bootloader.hex 부트 로더가 0x7FF에 0x0 주소에서로드 magic_flag.hex : 나는이 HEX 파일이 있습니다. magic 플래그는 주소 0x40에 위치합니다 (부트 로더 영역에서). 이제 모든 것을로드하기 위해 MPLAB X에서 프로젝트를 설치해야합니다

    5

    3답변

    저는 데스크톱 응용 프로그램 작성을 위해 Visual Studio를 사용하고 있습니다. 매우 사용하기 쉽고 사용하기 쉽습니다. 가능한 경우 Visual Studio에 포함 된 코드를 작성하려고합니다. 예를 들어, C18 또는 다른 유사한 C 기반 언어로 PIC18Fxxx 시리즈 용 .hex 파일을 생성 할 수 있습니까?

    0

    2답변

    두 코드가 같은 의미입니까? Assambler은 - _asm INCF PR4,0,ACCESS CPFSLT TMR4,ACCESS _endasm 은 C> -> ++PR4; if (PR4 < TMR4) PIR3bits.TMR4IF = 1; 하지 않으면 어떻게 assambler 코드를 번역해야 하는가? 종류는

    0

    1답변

    저는 rs232 용 PIC18F4620을 사용하여 PC (리눅스)의 통신을 실현하려고합니다. Transmition (PIC -> PC는 괜찮습니다). 그러나 PC에서 PIC로 somenthing을 전달하려고하면 PIR1bits.RCIF 플래그가 설정되지 않고 인터럽트가 발생하지 않습니다. 이다 내 (PIC18F) 코드 (한 버전) : 내가 한 PC에서 /*