Схемы отладочных плат для МК
|
|
| Пн, 13.01.2014, 17:28 | Сообщение # 41
|
NKR13265
Постов: 2544
Друзья |
russ33, не,не пойдет,у меня текстолита не хватит на печатку для дип,смд я и сам могу развести,но может у кого есть готовая,зачем зря время терять
|
|
| Пн, 13.01.2014, 17:47 | Сообщение # 42
|
russ33
Постов: 94
ОК |
NKR13265, а ты как хочешь: впаять намертво мегу или прикладывать?!? тады щас могу подправить lay
|
|
| Пн, 13.01.2014, 17:47 | Сообщение # 43
|
NKR13265
Постов: 2544
Друзья |
ear, за печатку спасибо,пригодиться,но мне не для прошивки нужно,мне нужна отладочная,хочу изучить программирование авр,а в протеусе не то...хочется в железе испытать,ладно,сам разведу
|
|
| Чт, 30.01.2014, 00:52 | Сообщение # 44
|
UR3LBL
Постов: 7
ОК |
Мучаюсь с Дисплем уже сутки не получается пару раз заработал при включении питания потом выключил включил опять не работат ! питаю 3.3 вольта, без резисторов может надо подянуть на корпус 1 ком ? может что-то флюзы не правильно выставил работает от внешнего кварца 8 мгц может что-то накосячил подключил так Атмел Displey NOT USED 1 PB0 - RESET 2 PB5 - CS 3 GND- GND 4 PB1 MOSI 5 PB4 CSK 6 VDD+ VDD+ 7 VDD+ 8 GND GND 9 LED- 10 LED+ 11 NOT USED 12
Кстати не замечаю когда серого эфекта когда включен экран, когда запустился был на фоне сейчас просто как-бу-то нету питание на дисплей может выбор не происходит CS может что то инициализации нету бок какой-то ;-(
|
|
| Чт, 30.01.2014, 01:07 | Сообщение # 45
|
Бухарь
Постов: 315
Друзья |
UR3LBL, ответ на твой вопрос есть в посте 30 этой темы. Скопируй тот код и замени в файле 1100.lib. Проблема с задержками при инициализации.
|
|
| Чт, 30.01.2014, 22:06 | Сообщение # 46
|
UR3LBL
Постов: 7
ОК |
ощибку выдает можно готовый файл измененый 1100.inc
#define CMD 0 #define DATA 1
sfrb LCD_PORT=0x18;
#define sclk 4; //bit number 4 #define sda 1; //bit number 1 #define cs 5; //bit number 5 #define rst 0; //bit number 0
//#define sclk 3; //bit number 3 //#define sda 2; //bit number 2 //#define cs 1; //bit number 1 //#define rst 0; //bit number 0
void lcd_init(void); unsigned char tmp; tmp = 1<<cs; //cs = 1; LCD_PORT &= tmp; delay_ms(25); tmp = 1 << rst; //rst = 0; LCD_PORT &= ~ tmp; delay_ms(25); // 5mS so says the stop watch(less than 5ms will not work) tmp = 1<<rst; LCD_PORT |= tmp; //rst = 1; delay_ms(25); lcd_write(CMD,0x20); //- write VOP register lcd_write(CMD,0x90); // контраст 0x90 0x9f
void lcd_write(char cd,unsigned char c); void lcd_clear(void); //void setx(char x); //void sety(char y); void gotoxy(char x,char y); //void vline(char x,char y,char on); //void line(unsigned char x,unsigned char y,unsigned char y2,unsigned char on); //void print_message(flash char* message,char x, char y); void print_char(char c); void print_string(flash char * message,char x, char y); //void char_5_8(char c,char x, char y); void char_24_32(char c,char x, char y); void char_12_16(char c,char x, char y); //void key_menu(void); //void print_msg(unsigned char * message); //invert print
#pragma library 1100.lib
|
|
| Пт, 31.01.2014, 10:24 | Сообщение # 47
|
Бухарь
Постов: 315
Друзья |
UR3LBL, дам тебе готовый hex файл для пробы. В случае удачного запуска выложу подправленные библиотеки. Да и предыдущий совет был немного не правильным. Править нужно было в lib. Извиняюсь за ошибку.
|
|
| Пт, 31.01.2014, 14:48 | Сообщение # 48
|
UR3LBL
Постов: 7
ОК |
Да спасибо заработал на этом HEX ! Синхронизация идет при в ключени питание пол сек изображение нормальное домик машинка все как полагается Солнышко !
|
|
| Пт, 31.01.2014, 15:04 | Сообщение # 49
|
UR3LBL
Постов: 7
ОК |
и на пос-ледок фото сессия ;-)
|
|
| Сб, 01.02.2014, 01:40 | Сообщение # 50
|
sl8869
Постов: 14
ОК |
Подскажите пожалуйста!!!!!!!!!!!!! почему при компиляции в cvavr выдаёт кучу ошибок первая из них Error: C:\Users\www\Desktop\iskhodnik-temper\Исходник\temper\temper.c(30): can't open #include file: 1100.h
это в просто скаченном проекте термометра при попытке компиляции! подозреваю что нет библиотеки дисплея! если я в правильном направлении - то как вставить библиотеку в CVAVR?
|
|