Здравствуйте!
Вот кусочек кода (чтобы не загромождать)
CODE
#include <mega16.h>
#include <lcd.h>
#include <stdio.h>
#include <stdlib.h>
.
.
.
unsigned char lcd_buffer[33]; // Буфер LCD-дисплея
unsigned int AdcCode; // Для хранения и обработки результата измерения.
void main(void)
{
.
.
.
while (1)
{
.
.
.
AdcCode=(AdcCode)*(5.0/1024);
AdcCode=(AdcCode>>2); // Убрать два младших разряда из результата.
lcd_clear(); // Очистить экран.
lcd_gotoxy(0,0);
itoa(AdcCode,lcd_buffer,10);
lcd_puts(lcd_buffer);
}
}
Компилятор указывает на ошибку в строке
itoa(AdcCode,lcd_buffer,10);Error: VOLT,1a1.c(80): too many arguments in function call
Ошибка: VOLT, 1a1.c (80): слишком много аргументов в вызове функции
Сообщение отредактировал Omen_13 - Dec 16 2009, 04:02
Причина редактирования: Оформление программы