Купил этот ЖКИ. Что то понравился мне он. Куплен был год назад. Спаян тем же вечером с Atmega8, а вот с "прошивкой" не все так гладко.
Пишу я на WinAVR а asm-е не разбираюсь. А все что я нахожу в интернете либо написано на asm-е либо не в AVRStudio либо кусок кода на форуме который не компилируются. Ну не могу заставить работать вот и
прошу помощи. Перепробовал кучу прошивок на asm-е - в эмуляторе работает на моей плате работает.
Собираю инвертор для плавки металлов вихревыми токами. Нужно отображать частоту генератора (частотомер).
Во вложенном файле: Makefile
main.c - начатый исходник
TIC33.DSN - проект "протеуса" (ЖКИ и Atmega
LCD_TIC8148.ASM - исходник на ASM-е
LCD_TIC8148.hex - прошивка (работает в протеусе)
Вложенный файл
Схема:
И исходник (то что есть в архиве)
Цитата:
|
//Компилятор WinAVR
//Atmega8 (1 Мгц)
#include ‹avr/io.h›
#include ‹avr/interrupt.h›
#include ‹util/delay.h›
#define LOAD PB5
#define DIN PB6
#define DCLK PB7
//---------Функция инициализации ЖКИ -----------
void lcd_init(void)
{
//...... Идеи кончились
}
//--------Основная программа--------------------
int main( void )
{
//настройка выходов
//Включение таймера
lcd_init();
//Вывести хоть что нибудь
}
|