Оффтопик
v 2.1 a  
Имя:  Пароль:  Входить автоматически

Правила конференции
Стр.:  1, 2, 3, 4  След. Предыдущая тема | Следующая тема
Список разделов -> Оффтопик: «Программирование для чугуниевых чайников с паровым гудком-))»

krikus
*******


Сообщений:
3114
Регистрация:
13.05.2004

Есть предложение обстебать эту тему и снять психологический барьер перед этим в основе не хитрым занятием :)
Сидит к примеру дедушка мастер и вдруг слышит слово "программирование"
Оооо...это что -то космическое и недоступное моему потускневшему разуму - думает он.
Между тем ничо сложного во всей этой байде нет. Вся сложность сидит в иноземных словах которым не находятся ассоциативные связи в русском языке.
Ну чо такое процессор ,слово то сцуко какое вычурное - працессссар
Ща нарисую -что такое процессор...
Это что то типа или конуры с одной дыркой в простом исполнении и цеха с хреновой кучей всяких приблуд и просторных проемов -если мы берем сложный экземпляр. Возьмем нечто среднее и пусть это будет сарай! :gigi:
Следующее слово -порт ...блять
У меня со словом порт возникают асоциации что это такая огромная куйня по берегу с кранами вокзалами и кучей народу. Туда входят огромные корабли и там еще пищат чайки :)
И вот смотрю я на этот сарай и мне хочется шлепнуть того придурка который обозвал вот эту дырку с восемью форточками ,портом!
Внутри сарая сидит вочдог...ну хоть это боле мене по человечески -хоть и не по русски. Ну еще там стоит арифмометр ну и еще несколько шарабанов в зависимости от исполнения. Весь этот хлам ничего сам делать не умеет. Его нужно научить делать тупую работу. Вовремя открывать форточки чтобы дяди биты хрюкальниками об них не колотились . Давать строго в определенное время по морде глупому догу иначе он (ибанат) тявкнет и пиздец. Сарай сразу встанет на ревизию всех недобежавших битов порежут . форточки на дырках все позакрываются и вся эта глупая конструкция опять всё начнет с нуля.
Иногда приходит Главный бит и с размаху, пинком открыв дверь , резко всё останавливает и куда вы покажете(запрограмируете) -то и будет дальше происходить. Это называется умным словом -прерывание :)
Дамы конечно вздохнут грустно ,услышав это слово но нам то пох...но всё равно как-то противно ...
Ну и вот такая херня всю дорогу и называется програмированием :gigi:
Тут фишка в том что если мы это всё обстебем и придумаем нормальную такую модель сарая в которую уложится вся терминология , то много легче будет понимать весь этот наукообразный трёп . Ну а иностранные бирки при желании можно и назад потом наклеить . Такая вот идейка постебаться :gigi:
Жаль я в выходные весь в делах :druzja:
19:47 06-11-2009   

HAA
Мастер

Откуда:
ЗаМКАДыш
Сообщений:
4714
Регистрация:
27.02.2006

Цитата:
Тут фишка в том что если мы это всё обстебем и придумаем нормальную такую модель сарая в которую уложится вся терминология , то много легче будет понимать весь этот наукообразный трёп .

:lol: :gigi: :lol:
krikus, Ну вот. А говоришь - нимагу. Очень даже можешь. :handup: :druzja:
20:37 06-11-2009   

Strike
*****

Откуда:
Узбекистан. Бухара.
Сообщений:
114
Регистрация:
16.03.2006

:flag: Запишите первого чайника на лекцию. :)
20:09 18-11-2009   

Мальцев
Мастер

Откуда:
МО, Островцы
Сообщений:
2910
Регистрация:
08.09.2004

Второй
_________________
https://vk.com/club186396900
22:21 18-11-2009   

водник1953


Откуда:
Павловский Посад
Сообщений:
5826
Регистрация:
13.10.2008

 e-mail 
Мальцев, я за тобой буду,сейчас на время отойду (моник притащили),если кто подойдёт,скажи,что за тобой занимали. :gigi:
_________________
"Пусть рвётся тол и динамит и аммонал,я эту речку в телевизоре видал!"
08:51 19-11-2009   

HAA
Мастер

Откуда:
ЗаМКАДыш
Сообщений:
4714
Регистрация:
27.02.2006

Ну вот, уже трое. Больше никого не возьмут. :sad:
10:46 19-11-2009   

водник1953


Откуда:
Павловский Посад
Сообщений:
5826
Регистрация:
13.10.2008

 e-mail 
HAA, ну уж,если тебя не возьмут..... :confused: .Готов уступить свою очередь. :gigi:
_________________
"Пусть рвётся тол и динамит и аммонал,я эту речку в телевизоре видал!"
11:08 19-11-2009   

krikus
*******


Сообщений:
3114
Регистрация:
13.05.2004

:gigi: Совсем вы меня дяденьки засмущали :)
Я думал вместе постебемся а вы чего-то ждёте...
Впрочем ,это было кособокое вступление и собственно ,предмет стёба еще я не выложил. Всё какая-то хрень донимает ,то одно ,то другое...
Вобщем созрела некая метода освоения этого ремесла...не факт что она полезная но имхо ,кому-то может по мозгам будет , а кому-то нет :gigi:
Вобщем-то - ничего особенного . Просто я по себе выстроил некую цепочку действий .
1)Из кучи производителей выбрал Atmel
2) Из кучи литературы выбрал две книги которые имхо друг друга дополняют.
2а) Из кучи языков програмирования - выбрал ассемблер.
3) Из кучи софта выбрал штатный софт на атмелки "AVR Studio".
4) Из кучи кристаллов выбра atmega 16
5) Из кучи отладочных средств выбрал Jitag . Построил и запустил .
6) Из кучи вариантов освоения всего этого ,пока хлама, выстроил некую последовательность которая мне удобна исходя из текущих временных рамок.
7) Из кучи методик вбивания в мосх всей этой лабуды , мне простому сельскому идиоту с ограниченными умственными способностями ... ничего особо не приглянулось и я просто глянув на сарай и на печку решил сплясать от них :gigi:
Вот так пока...
На днях допишу этот пост ,раскрыв поширее выше означенные пункты и положу ссылки где и что я нашел в сетке :) :druzja:
12:50 19-11-2009   

FlySnake
*****

Откуда:
Калининград
Сообщений:
207
Регистрация:
21.05.2007

Вот тоже в радиолюбительское время пытался с наскока осилить PIC-ухи, вроде получалось даже еле-еле, но как-то прошло. Сейчас появилась аццкая идея и вот снова затариваюсь хламом, место дома вчера начал подготавливать. А ещё надо осилить коммуникацию сарая с жилым домом (ПК тобишь) :D
13:05 19-11-2009   

alex_iork
*******

Откуда:
г. Волгоград
Сообщений:
4802
Регистрация:
09.07.2004

я на этом поприще года с 94-95, но высоко не понялся, пишу не
большие водевили максимум на 2-3кб исполняемого кода, пользую
атмеловские клоны 51 интела и изделия от микрочипа.
язык использую С со вставками ассемблера. все изделия для дома, для семьи,
для авто, для гаража. Щас вот возникла идея фикс - присобачить
к существующей гаражной сигнализации разработанной еще года 3
назад мобильную связь GSM. Да и управление сигнализацией по мобиле
не помешала бы. да со временем не очень.
14:05 19-11-2009   

FlySnake
*****

Откуда:
Калининград
Сообщений:
207
Регистрация:
21.05.2007

Собрал тестовый девайс с 4-мя 7-сегментными индикаторами и PIC 16F84. Мучил с внутрисхемным програмированием - прикольно, подцепил к програматору - питание пошло и циферки побежали. Подправил софт, залил в микруху прямо на ходу подаётся напряжение програмирования, заливается прошивка, проверка, отключение напряжения програмирования и циферки побежали опять :) Не отходя от кассы и не отключая девайс от программатора. Знаю что так не правильно и вредно, но прикольно :) А вчера подцепил внешнее питание да попутал полярность - раскалился сцуко, но выжил не надолго. В один момент видать прога зависла и вывела 0 в одном индикаторе. И всё Пишется, читается, но не пашет. Нашёл в закрамах ещё один такой же контроллер когда-то убитый подобным обазом, а он бац и ожил :)
13:48 02-12-2009   

прохожий
*******

Откуда:
Тюмень
Сообщений:
1859
Регистрация:
18.03.2005

Ну блин krikus, ты целый писатель, а вернее профэссор сочинил целую лекцию по современной вычислительной технике в доступной плоской форме (для скин хедов :) ). Это достойно уважения :handup: Развивай дальше ентот сужет потом издадим книгу-методичку, для чайников... :gigi: А пока пожалуй запишусь в очередь за HAA, а то мои знания уже безнадежно устарели, делаю все на компонентном уровне, в микропроцессоры влезать лень :anguish:
"Вот пишу тебе, а слезы так и капают. Не давай себя хватать моя лаМпочка" (выдержка из песни :gigi: )
07:44 03-12-2009   

FlySnake
*****

Откуда:
Калининград
Сообщений:
207
Регистрация:
21.05.2007

Кстати в тему буржуйских словечек и трудностей перевода: просто вымораживает в PIC (хз как у других) основной рабочий регистр (W) называют аккумулятор. Это пипец :D Кислотно-свинцовый блин аккум в микросхеме используется для хранения 8 бит :) Это проблема перевода или есть какое-то логическое или историческое обоснование? Помню с колледжа в ассемблере для x86 таким основным регистром называли AX и вроде EAX в защищённом режиме, и никаких аккумуляторов
13:15 03-12-2009   

dan_ko
******

Откуда:
Днепропетровск
Сообщений:
513
Регистрация:
29.11.2004

FlySnake :
Не отходя от кассы и не отключая девайс от программатора. Знаю что так не правильно и вредно, но прикольно

А почему неправильно? Я именно так и делаю. Специально делал программатор с мощным источником питания.

FlySnake :
основной рабочий регистр (W) называют аккумулятор. Это пипец :D Кислотно-свинцовый блин аккум в микросхеме используется для хранения 8 битЭто проблема перевода или есть какое-то логическое или историческое обоснование? Помню с колледжа в ассемблере для x86 таким основным регистром называли AX и вроде EAX в защищённом режиме, и никаких аккумуляторов


Всегда так называли. Я по крайней мере помню с изучения INTEL 8080 где-то в 1980 году.
15:48 03-12-2009   

Мангуст
Мастер

Откуда:
Ростов-на-Дону
Сообщений:
2658
Регистрация:
30.09.2009

FlySnake :
основной рабочий регистр (W) называют аккумулятор. Это пипец :D Кислотно-свинцовый блин аккум в микросхеме используется для хранения 8 бит Это проблема перевода или есть какое-то логическое или историческое обоснование?

Аккумулировать - значит накапливать, а аккумулятор - накопитель. Точно не помню, но, по-моему, название пошло от какого-то популярного алгоритма, в котором результат накапливался в рабочем регистре.
16:36 03-12-2009   

FlySnake
*****

Откуда:
Калининград
Сообщений:
207
Регистрация:
21.05.2007

dan_ko :
А почему неправильно? Я именно так и делаю. Специально делал программатор с мощным источником питания.
Ну рекомендуют для ICSP разрывать MCLR от питатия и развязывать по току такт и данные от остальной схемы через резисторы, а мощный питатель в програматоре при удачной схеме включения может чего-нибудь и сжечь в схеме, наверное :) У меня на такт и выходные данные в програматоре светодиоды повешены (с транзистором) чтобы подмигивали во время прошивки. Так при работе девайса они так же подмигивают на изменения уровней на выводах микрухи :) И иногда не с первого раза так внутрисхемно проходит прошивка/чтение
Мангуст :
Аккумулировать - значит накапливать, а аккумулятор - накопитель. Точно не помню, но, по-моему, название пошло от какого-то популярного алгоритма, в котором результат накапливался в рабочем регистре.
Видать таки когда-то криво перевели и так и прижилось со временем :)
17:03 03-12-2009   

dan_ko
******

Откуда:
Днепропетровск
Сообщений:
513
Регистрация:
29.11.2004

FlySnake :
Ну рекомендуют для ICSP разрывать MCLR от питатия и развязывать по току такт и данные от остальной схемы через резисторы,

MCLR подключаю к питанию через диод и резистор, а ноги , на которых такт и данные использую в последнюю очередь или подключаю вдумчиво.
17:27 03-12-2009   

Alexandr_Pol
*****

Откуда:
Днепропетровск
Сообщений:
184
Регистрация:
08.03.2007

FlySnake,
Цитата:
Видать таки когда-то криво перевели и так и прижилось со временем

В ранних процессорах аккумулятором называли регистр А, единственный, в котором можно было и хранить данные, и производить над ними арифметические действия, причём результат сохранялся в аккумуляторе же. К примеру, в процессоре 8080, он же К580ВМ1 что бы сложить содержимое регистров, допустим, В и С нужно одно из слагаемых мувкнуть в регистр А и сложить его со вторым.
Как там в PIC сделано не в курсе, мне им заниматься религия не позволяет, но в Атмелах давно все регистры равноценны. Ну, почти равноценны. :)
18:19 03-12-2009   

Dmitry-r
*******

Откуда:
Новокузнецк
Сообщений:
1022
Регистрация:
24.06.2005

 e-mail 
Alexandr_Pol :
8080, он же К580ВМ1
Врете, ей богу врете!!!
I8080, он же в русском производстве сначала К580ИК80, а после очередного ГОСТа КР580ВМ80. Возможно существовал промежуточный вариант К580ВМ80. Естессно, речь только про пластмассовые корпуса, ибо были еще разные варианты металло-керамических.

I8080A, модернизированный вариант I8080, основное отличие - максимальная тактовая частота 2,5 MHz вместо 2 MHz, и несколько пониженное энергопотребление. В русском производстве в пластике К580ИК80А, а потом КР580ВМ80А.
_________________
Alles Luge...
19:03 03-12-2009   

Alexandr_Pol
*****

Откуда:
Днепропетровск
Сообщений:
184
Регистрация:
08.03.2007

Dmitry-r,
Цитата:
Врете, ей богу врете!!!

Мог и запамятовать. 30 лет прошло. :) Их было несколько модификаций, в пластике и керамике. К и КР, и индексы после цифири разные. ВМ точно, ИК, вроде бы. Но речь шла о аккумуляторе. У интелей в документации он так и назывался. И смысл был понятен. Хранил результаты всяких операций. Термен вопросов не вызывал. :)
19:21 03-12-2009   

Список разделов -> Оффтопик: «Программирование для чугуниевых чайников с паровым гудком-))»
Стр.:  1, 2, 3, 4  След. Предыдущая тема | Следующая тема


   
  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах



Powered by phpBB © 2001, 2005 phpBB Group