hitech C에서 16f84a 그림을 프로그래밍하여 hd44780 LCD를 구동합니다. 지금까지 lcd를 초기화하고 개별 문자와 문자열을 lcd에 쓸 수 있습니다. 이제 다음과 같이해야합니다.프로그래밍 된 그림으로 벡터를 연결하는 방법?
var = 250;
lcd_write_string
("MyVar의 값 :"+ var); 모든
먼저 어떻게 var에와 문자열을 연결해야합니다
그래서 LCD는 "250이 MyVar이 값을 갖는다"표시해야합니까? 초, 변수 var는 8 비트 2 진수 (십진수로 0-255)를 포함합니다. var = 23; 8 비트 숫자는 2를 나타 내기 위해 2로 나눠지고, ASCII에 의해 3은 LCD에 의해 표시되어야합니다. 내가 어떻게 할 수 있니? 그것은 내가 10 진수의 변환을해야하거나, LCD에 표시되는 모든 2 자리 숫자를 나눌 if 트리입니다. 이 문제를 해결하는 쉬운 방법이 있습니까?
감사합니다.
는 A 선언 된 경우이, CCS 그림 C 컴파일러에서 제대로 작동 빠른 구글 제안 그 PIC에 대한 많은 컴파일러가 있습니다. 대답은 현재 사용중인 답변에 따라 다릅니다. –