디스플레이와

G

Guest

Guest
그 누구도 날 부동 소수점과 정수의 BCD로 변환하는 예제 C 코드를 보여 주시겠습니까? / 아스키?난 영숫자 LCD에 표시 싶어요.
전."LCD에"등은 플로트 0.5 표시하려는 데이터 형식입니다.
연산에 의해 2004년 3월 13일 16:45;에 시간 1 편집한에 편집한 마지막 총

 
Kolejna ods?ona s?dowego sporu Nokii i Apple. Przedstawiciele kierownictwa fi?skiego koncernu twierdz?, ?e Apple niezgodnie z prawem wykorzystuje w swoich produktach opatentowane przez Noki? rozwi?zania technologiczne. Zarzuty maj? dotyczy? niemal wszystkich telefonów, komputerów i przeno?nych odtwarzaczy Apple.

Read more...
 
아무도이 일을 저질렀습니까?

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />
 
이 포럼 사이트
유 도움이 될 수도 ~ ~ ~

http://www.skippari.net/phpBB2/ LCDInfo.com

즐기십시오!!!

 
감사합니다.등록해서 저기 부탁드립니다.

그 전까지는 여기에 와서 이렇게하는 방법을 알고있는 사람이있다면 도움을 주시기 바랍니다.

 
내가 거기로 해결책을 찾을 수있습니다.만약 어느 한 관심이 여기있다.

코드 :숯불 버퍼 [255];

더블 / yourvar 플로트;

sprintf (버퍼, "% d 개", yourvar);

 
이 포럼 사이트
유 도움이 될 수도 ~ ~ ~
www.mcselec.com

 
안녕, 비교기,

sprintf 당신이 좋은 경우에
C 컴파일러를 사용할 필요하지만 공간의 주목을 sprintf 함수에 필요한 코드를 확인합니다.당신과 비교할
수있습니다 (하나의 정수 부분과 분수를위한 하나의 자리를위한 자리에 대한 예) :

플로트 a = 0.5;
숯불 str을 보여주고있다 [4];
str을 보여주고있다 [0] = (int) 0 x30;
str을 보여주고있다 [1 ]='.';
str을 보여주고있다 [2] = (int) (% 10) 0 x30;
str을 보여주고있다 [3] = 0;HH

NeuralC

 
이것보다 더 쉽게, 자신의 printf에 대한 www.wickenhaeuser.de들이
포함되어있다 드라이버에서
8051은 ANSI C 컴파일러 ()를 사용하는 예제 formaters, 어떻게 '를 직접 작성하는 lcd_printf ()'루틴도 출력 포인트 부동 수있다 숫자입니다.
거기에 무료 8KB 코드 크기 제한 데모입니다 ...난, 좋은 제품을 해 봤어.그들을)이 유일한 문제 :)의 코드 밀도가있다면, 당신은 8 일 전까지는 kB 극복 공부를 열심히해야

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />떼다.

 
귀하의 제안들 주셔서 감사합니다.난 uC51 시도했습니다.꽤 잘하고있다지만, 그것의 C 라이브러리 함수 단지 몇 줄의 코드를 팔킬로바이트 코드를 생성하도록 컴파일러에 대한 시간이 걸립니다

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />
 
<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="질문" border="0" />

만약 당신이 "%를 사용하기 때문에 전체 formater libs와 연결됩니다은"formater 옵션, 코드, 1
- 2KB 큰 얻을 것이라 생각합니다.

난 오직 정수와 89S8252에
d 개 ""%의 LCD를 사용하고, "% u"를, 대한의 RF - ID 시스템 (학교 프로젝트).작품 벌금

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />

CPU가 (정확히 8K)의 절반이되지 않는 여전히 ...

아마도 이것이 당신을 도울 수 있을까? : 사용 Fixedpoint 형식 :
당신은
' ", val/100, (UINT) (발 % 100))'은"사이비 "2 자리 숫자 ()과
함께 포인트를 얻으려면 출력 부동 02u ("% d.
확인 % lcdprint 사용할 수있습니다.

떼다

 

Welcome to EDABoard.com

Sponsor

Back
Top