ОлегЪ
#include <mega8.h> #asm .equ __lcd_port=0x12 #endasm #include <lcd.h> void main(void) { PORTD=0x00; DDRD=0x00; lcd_init(16); lcd_gotoxy(0,0); lcd_putsf("hello world"); while (1) { }; }
Емнип это старый кодевижн, в новом пины из визарда определяются, а не через асм
AntikillerVova 🇷🇺
Попробуй поставить 8
Стрела
AntikillerVova 🇷🇺
Если заработает то тогда смотри lcd.h, как проинициализировать твой дисплей
AntikillerVova 🇷🇺
lcd_init(8);
ОлегЪ
Ну и совет, переходи на студию, а то к cvavr привыкнет, как я. А большинство проектов и либо в сети для студии, править их для cvavr не оч удобно
Стрела
Какая версия вижна?
CodeVisionAVR Evaluation V2.05.0
ОлегЪ
CodeVisionAVR Evaluation V2.05.0
Это оч старый, ща
Стрела
Ну и совет, переходи на студию, а то к cvavr привыкнет, как я. А большинство проектов и либо в сети для студии, править их для cvavr не оч удобно
я бы с радостью но не могу справиться с kernellbase.dll, у меня студия просто не встаёт, работаю на том что есть)
Стрела
Стрела
lcd_init(8);
не помогло
AntikillerVova 🇷🇺
Тогда смотри подключение
AntikillerVova 🇷🇺
А на каком авр он собирает?
AntikillerVova 🇷🇺
Там точно твой?
Стрела
благодарю
AntikillerVova 🇷🇺
Тогда проверяй правильность пинов
2lb3oz4dr10½grOfHedgehogs
2lb3oz4dr10½grOfHedgehogs
Слуууушайте
2lb3oz4dr10½grOfHedgehogs
А можно ли тут резисторы заменить на один большой?
2lb3oz4dr10½grOfHedgehogs
Все, кроме нижнего
AntikillerVova 🇷🇺
ОлегЪ
благодарю
еще советую протеус поставить и тестировать такие неработающие схемы в нем. Можно 8й версии, в нем можно даже код писать ии прикуручивать компиляторы студии, ардуйни и кодевижна
Стрела
да я способен распиновку найти
ОлегЪ
да я способен распиновку найти
а к какому порту подключен дисплей?
2lb3oz4dr10½grOfHedgehogs
Нет
Нет из-за специфики этой конкретной схемы или батарея в принципе светодиодов не может иметь одного общего резистора?
ОлегЪ
@Agresivsealll
AntikillerVova 🇷🇺
Светодиоды не идеальны
2lb3oz4dr10½grOfHedgehogs
Да
Не может быть одного большого?
AntikillerVova 🇷🇺
Не может быть одного большого?
Может, но не на долго
2lb3oz4dr10½grOfHedgehogs
Может, но не на долго
Хм. А что случится?
AntikillerVova 🇷🇺
Хм. А что случится?
Сдохнет один, сдохнут и остальные)
2lb3oz4dr10½grOfHedgehogs
Сдохнет один, сдохнут и остальные)
Понял. Ну тогда хорошо все
Стрела
@Agresivsealll
спасибо, я кажись нашёл в чём фишка, в статье сказано обязательно вешний кварц, а я с внутреннего
𝕵𝖎𝖒 𝕸𝖔𝖗𝖗𝖎𝖘𝖔𝖓
Есть спецы по либе u8g2 ?
Sergey
Подскажите, где можно заказать аккумулятор AE402543P. Он маленький, был в gps приемнике, вздулся, на нем только цифры, скорее всего литий ионный 3.7.
ОлегЪ
спасибо, я кажись нашёл в чём фишка, в статье сказано обязательно вешний кварц, а я с внутреннего
не, у меня от внутренего тож заводилось, внешний рекомендуется если уарт используешь. Попробуй новую версию установить, ее оч переработали
ОлегЪ
Есть спецы по либе u8g2 ?
не спец, но пару раз использовал
AntikillerVova 🇷🇺
А для стм есть такая-же?
ОлегЪ
А для стм есть такая-же?
она кросплатформеная
AntikillerVova 🇷🇺
А то у меня завалялся олед дисплей
AntikillerVova 🇷🇺
ОлегЪ
Всмысле
емнип она для разных мк была
ОлегЪ
ща посмотрю
AntikillerVova 🇷🇺
У меня олед по i2c
AntikillerVova 🇷🇺
Она подойдёт?
ОлегЪ
У меня олед по i2c
какой контроллер? ssd1306? должна заработать
ОлегЪ
Ssd1306
умеет
AntikillerVova 🇷🇺
😁 хорошо
ОлегЪ
А для стм есть такая-же?
посмотри в u8g2-master.zip\u8g2-master\sys\arm\
ОлегЪ
Ssd1306
ну и тут посмотри инициализацию, по и2ц бывают ньюансы https://github.com/olikraus/u8g2
AntikillerVova 🇷🇺
Осталось ещё на st7789 библиотеку найти для стм
AntikillerVova 🇷🇺
И будет у меня 407 3 дисплея тянуть))))
AntikillerVova 🇷🇺
Ааа 4 дисплея, ещё lcd 2004 ( а таких у меня 2 но нужен только 1)
ОлегЪ
Это не помогло
новая версия не заработала?
Стрела
новая версия не заработала?
Заработала, но код не заработал
ОлегЪ
Заработала, но код не заработал
скинь код, я в протеусе попробую
ОлегЪ
лучше весь проект
Стрела
Я с пк слез,завтра в лс тогда кину
Dmitry
ой, плаксы, забирайте себе этот кусок текстолита, а мне расскажите, как сделать, чтобы пищалка трезвонила!
Телефонные аппараты данного типа работали по системе ЦБ (центральная батарея). Питание шло от АТС. И было оно там 60 В. Поэтому надо собрать так называемый эмулятор телефонной линии. В тырнэте находил давно-давно схемки.
Аня 🕊
Телефонные аппараты данного типа работали по системе ЦБ (центральная батарея). Питание шло от АТС. И было оно там 60 В. Поэтому надо собрать так называемый эмулятор телефонной линии. В тырнэте находил давно-давно схемки.
я наоборот всю древнюю начинку выкинула из телефона, у меня цель цифровой телефон сделать. ладно, тогда заменю этот динамик на обычный и подключу через простой усилитель
Anonymous
Салам умники киньте схему усилка на 40 ватт попроще я новичок. Что бы деталей поменьше было
sifun
гугли усилитель тда схема
Dmitry
Ищи усел на TDA7386. Проще некуда. Схем полно.
Dmitry
http://cxem.net/sound/amps/amp39.php