컨트롤러"를

A

asham

Guest
안녕하세요 ... 전 C 프로그래밍에 .. 필요 PIC18에서 PC의 하이퍼 터미널에 번호를 전송하는 ... 난 이걸 USART 사용하는데 ... 내 프로그래밍 MPLAB C18 컴파일러와 IDE가 함께 이루어집니다 도움이 절실히 필요합니다 .. .이라도 도움을 아주 많이 미리 감사합니다 .. 감사합니다<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="우는 또는 아주 슬픈" border="0" />
 
하이퍼 터미널에 관계없이 마이크로 컨트롤러 타입의 숫자를 전송하려면 ASCII 코드로 변환해야합니다, 예를 들어, 0 ASCII 표현 30H, 1 - "31H, 2 -"32H 등등 ..에
그냥 30H 어떤 자리에 전송하기 전에 추가 ...및 "."- "2EH
(http://www.lookuptables.com/)

안부,
IanP

 
[/color]

[컬러 =] 정말 감사합니다 IanP 녹색 ... 난 당신 suggested.But만큼 당신이 방법을 처음으로 정의를 말할 수있습니다. (int / 숯불 / int 서명 .. 등) ... 고마워요
[/ 색상] 할 것입니다
 
숫자를 당신과 함께 일하게 될 것입니다,하지만 이후에 자리가 US - ASCII로 변환 그들은 서명 숯불 "로 선언할 수있습니다"(0-255) 자리 .. 모르겠어요
() http://www.phim.unibe.ch/comp_doc/c_manual/C/CONCEPT/data_types.html

안부,
IanP

 
코드 :# 장치 "16F628"

#를 사용하여 RS232 (보오 = 9600, 패리티 = n을 xmit = pin_b2, rcv = pin_b1, 비트 = 8)의 main () ((1) (

int 난; / / 전에서 48d = 0 aschii에서 최대 57d = 9 aschii있다.

위한은 (i = 48; 전 "58; 난 ) (

putc는 (i); 0부터 시작합니다 / / 인쇄 9 일까지

delay_ms (200);

)

)
 
감사합니다 IanP ... 난 서명 int 사용할 수있는, 사촌 내가 꽤 번호를 전송해야합니다.
Terka, 내가 통해 UR 프로그램을 해봤지만 제가 프로그램을 만들 수 없다는데 .... 난 MPLAB IDE에서 컴파일러 w/C18 ... 제가 프로그램이나 작업 프로그램을 내가 가지고, 그것을 표시를 사용하여 컴파일하려고 해요 msg 대화명 "도구 빌드 도구를 찾을 위치"를 찾을 수없습니다 ...이게 무슨 뜻이지 ...?감사드립니다 ....

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="중립" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top