pic

    0

    3답변

    MPLAB X IDE 및 XC8 컴파일러를 통해 PIC16F72 마이크로 컨트롤러 용 PIC 프로그래밍을 시작했습니다. 내 코드는 성공적으로 컴파일되었습니다. 나는 프로 테우스에 내 코드를 시뮬레이션 할 때 #define _XTAL_FREQ 4000000 #include<xc.h> #pragma config FOSC = RC // Oscillator S

    0

    1답변

    웹에서 PIC16F877A와 함께 사용할 수있는 멋진 LCD 라이브러리를 발견했습니다. 샘플로 작업했지만 PIC의 출력 포트를 변경해야합니다. lib가 가능성을 나타내지 만 작동하지 않습니다. 그래서 lib를 이해하려고하는 다른 방법은 없습니다. #define LCD_DATA_TRIS D #define LCD_DATA_POS 0 //LCD_DATA_TR

    0

    2답변

    PIC16F818 마이크로 컨트롤러에서 디지털 입력으로 RB0-7을 설정하려고합니다. 나는 다음과 같은 설정을 사용 그렇게하기 위해서는 : - 4 올바르게 작동하지만 스위치된다 (8 비트 블록을 LED) PORTB에 void config() { //cmcon = 0x07; // Sets all IO pins to digital trisa

    0

    1답변

    gcc는 기능과 같은 약한 기호를 만들 수있는 __attribute__((weak))입니다. 이를 통해 사용자는 함수를 다시 정의 할 수 있습니다. 나는 XC8에서 같은 행동을하고 싶다. 상세 정보 : 내가 XC8에 대한 드라이버를 작성하고 있는데 사용자 정의 함수에 낮은 수준의 초기화를 위임하고 싶습니다. 함수를 재정의하는 것이 가능하다는 것을 알고 있습

    -2

    1답변

    저는 PIC 프로그래밍을 처음 접했고 MPLAb를 사용하고 있습니다. 나는 인터럽트에 대한 질문 .. 나는 다음 버튼을 누르면 그래서 내가하고 싶은 것은, 내가 0 LED를 켜려고 있고, 내가 버튼을 놓으면 그때 나는 감각을 쓴 코드를 생각 1. LED를 켜 그러나 그것은 작동하지 않았다. 여기 일 것입니다. 버튼을 누르면 인터럽트 핀의 초기 상태가 로우

    2

    1답변

    누군가가이 문제를 해결할 수 있습니까? 요약 : 변수를 선언하고 초기화하면 PIC 하드웨어에서 작동하지 않지만 시뮬레이션에서는 정상적으로 작동합니다. 또한 변수가 구조체 인 경우이 문제는 더욱 심각해 보입니다. 나는 MPLAB X IDE V3.55, XC8 V1.41, PICKIT3 디버거 케이블이있는 Explorer 8 보드의 PIC18F26K40을 사용

    1

    2답변

    이전에 부트 로딩 목적으로 16 진수 파일을 구문 분석했습니다. 이것은 마이크로 칩의 XC32 툴 체인을 사용하여 생성 된 16 진수 파일로 처음입니다. 지금 당장 나는 16 진수 파일과 디스 어셈블리 간의 차이점이있는 것으로 나타났습니다. 육각 파일의 처음 세 행 : 목록 파일에서 :020000040000fa :020000041d00dd :100000

    0

    2답변

    PIC32MX250F128D를 사용하여 장치를 구축 중입니다. 시스템 중 하나는 UART를 사용해야합니다. PIC에서 퍼티 터미널로 전송하면 문제가 없습니다. 그러나 다른 방향으로 데이터를 전송하는 것이 효과가 없으며 아이디어가 없습니다. CP2102 칩을 사용하는 값싼 USB-UART 어댑터를 사용하고 있습니다. Link if relevant UART 용

    0

    2답변

    질문이 2 개 있습니다. 첫 번째 :이 코드의 동작에 문제가 있습니다. 내가 Proteus에서 실행할 때 프로그램은 "주요 기능에서 코드를 반복합니다"라고 말합니다. 어떻게해야합니까? #include <p18f452.h> #include <delays.h> #include <io.h> void main() { TRISC=0x00;

    0

    3답변

    브레드 보드에 간단한 PIC16F18877 회로가 설치되어 있으며 루프가 무한 루프 인 while 번에서 성공적으로 깜박입니다. 루프를 실행하는 루프가 같은 코드를 넣으려고 시도했지만 LED가 계속 깜박입니다. 내 코드 (XC8 컴파일러와 MPLAB는) : #include <xc.h> #define _XTAL_FREQ 8000000 int main(