컨트롤러"그림

M

maykut

Guest
난 맥 코드를 그림 C Lite에 서면
난 밖에 나가있어 사용하여 그림 C Lite과
바로 내가 진수를 C 코드로 변환

아무도 나를 위해 변환 및 내 메일

이메일 : aykutmustafa (시) gmail.com

PIC16F877
C 코드입니다

# 포함 <pic.h>
# 포함 <delay.c>
# 포함 <lcd.c>
# 포함 <stdio.h>
메인 (무효)

const 플로트 LSB가 = 5.0/1024.0;
서명 숯불 gerilim, 넣으면, 고도,
플로트 sicaklik;
숯불 sonuc [서명] = "SICAKLIK =";

TRISB = 0;
TRISA = 1;

DelayMs (250);
lcd_init ();
lcd_clear ();

ADCON1 = 0x8E;
ADCON0 = 0x41;

용 (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="윙크" border="0" />

(

ADCON0 = 0x45;

((ADCON0 & 4)! = 0)하면서;

gerilim = ADRESH;
gerilim = 256 * gerilim ADRESL;sicaklik = gerilim * LSB가 * 100.0;서지 = (int) sicaklik;
고도 = (int) (10.0 * (sicaklik - 넣으면));sprintf (sonuc 11, "% d. 확인 % DC"를, 넣으면, 고도);lcd_goto (0x00);
lcd_puts ( "무스타파 봤어요 Fatih");

lcd_goto (0x40);
lcd_puts () sonuc;

DelayMs (250);
lcd_clear ();

)
)

 
친애하는 친구,

이것과 당신이 첨부 파일을 보내는 16 진수입니다.

어쨌든, 난 당신의 코드에서 몇 가지 실수를 발견.1.
당신 LCD.H, DELAY.H LCD.C & DELAY.C 대신에 포함해야2.
당신은 액정 지연 파일을 제공할 필요가 (. C &. 아)첫번째, 나는 그에 따라 선언을 변경했습니다.

두 번째는 내가 파일 PICC와 함께 제공되는 릴리스 9.60 사용 해왔다.저는 첨부 파일에 포함되어있습니다.그냥 확인하시기 바랍니다.만약 당신이 액정 & DELAY 파일을 자신이, 내가 그들을 보자.당신의 파일과 기본 파일을 다시 컴파일하는 것입니다.

Tiru.C 기본 코드가 포함되어있습니다.여기에서 리포트를 작성합니다 :

인용구 :빌드에 C : \ 문서 및 설정 \ Tr \ 바탕 화면 \로서 \ 장치 16F877에 대한 tr

를 사용하여 드라이버를 C : \의 Program Files \ 하이 - 테크 소프트웨어 \ PICC \ 표준 \ 9.60 \ 빈 \ picc.exetiru.obj 업이 최신 버전입니다

delay.obj 업이 최신 버전입니다

lcd.obj 업이 최신 버전입니다

실행 :는 "C : \의 Program Files \ 하이 - 테크 소프트웨어 \ PICC \ 표준 \ 9.60 \ 빈 \ picc.exe"- q와 - G 만 - asmlist - 칩 = 16F877 "- errformat = 오류가 발생했습니다 [% n] % f를 ; % 나 % C % ""들 - msgformat = 자문 [% n] % ""들 - = warnformat [% n 경고] % f를; % 나 % C % "- P는 -들 = 서명 숯불 - otr.cof - mtr.map tiru.obj delay.obj lcd.obj메모리 사용률지도 :

프로그램 공간 :
코드 (1257) 2000h 단어 (15.3 %)의 사용 4E9h
CONST (4) 2000h 단어 (0.0 %)의 4 시간 사용
항목 (22) 2000h 단어 (0.3 %)의 16h 사용
문자열 (25) 2000h 단어 (0.3 %)의 사용 19h

데이터 공간 :
BANK0 (50) 60h 바이트 (52.1 %)의 32H 사용
BANK1 (0) 50H 바이트 (0.0 %)의 오 사용
BANK2 (0) 60h 바이트 (0.0 %)의 오 사용
BANK3 (0) 60h 바이트 (0.0 %)의 오 사용
COMBANK (0) 10h 바이트 (0.0 %)의 오 사용

EEPROM이 공간 :
EEDATA (0) 100H 바이트 (0.0 %)의 오 사용

구성 비트 :
CONFIG (0) 1 시간 단어 (0.0 %)의 오 사용

ID가 위치 공간 :
IDLOC (0) 4 시간 바이트 (0.0 %)의 오 사용

요약 :
프로그램 공간 (1308) 2000h 단어 (16.0 %)의 사용 51Ch
데이터 공간 (50) 170h 바이트 (13.6 %)의 32H 사용
EEPROM은 공간 (0) 100H 바이트 (0.0 %)의 오 사용
구성 비트 (0) 1 시간 단어 (0.0 %)의 오 사용
ID가 위치 공간 (0) 4 시간 바이트 (0.0 %)의 오 사용로드된에 C : \ 문서 및 설정 \ Tr \ 바탕 화면 \로서 \ tr.cof.

 

Welcome to EDABoard.com

Sponsor

Back
Top