nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 22 Nov 2017 10:31



Reply to topic  [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Ретро-борда на i8035 (8039, 8048, 8049, КР1816ВЕ35/39/48/49) 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
shoorick wrote:
единственная печаль: жрут такие микрокомпы безбожно...

Вот это неприятная сермяжная правда есть... :osad:

Как появились всякие ПИКи и иже с ними - с питанием всё стало просто волшебно в сравнении...

_________________
iLavr


12 Aug 2017 22:23
Profile
Doomed

Joined: 08 Apr 2013 07:04
Posts: 367
Location: 213.247.249.139
Reply with quote
shoorick wrote:
VituZz wrote:
единственная печаль: жрут такие микрокомпы безбожно

Кмоп-варианты не особо-то и жрут. И их есть :)


13 Aug 2017 05:19
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
angry_troll wrote:
Кмоп-варианты не особо-то и жрут. И их есть :)
их у меня не есть...


13 Aug 2017 11:04
Profile WWW
Doomed

Joined: 08 Apr 2013 07:04
Posts: 367
Location: 213.247.249.139
Reply with quote
А у алиехпресса есть :)


13 Aug 2017 15:19
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
Да не очень-то и жрут... Так, в меру кушают. :-)


14 Aug 2017 01:38
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
да был у меня вопрос с питанием светофора от батареек - оказалось не очень прикольно,
но имея коробок с неутилизированными б/у покупать еще и у али - как-то не феншуй :)
и, кстати, спасибо им, что пашут от кварца 14.31818 - самый массовый б/у кварц :)
на него обычно и ориентируюсь,
а программировать можно фасмом джи: https://board.flatassembler.net/topic.php?t=18398


14 Aug 2017 02:25
Profile WWW
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
shoorick wrote:
а программировать можно фасмом джи: https://board.flatassembler.net/topic.php?t=18398

Shoorick, я не силён в аглицком, ты мне русским по белому скажи, что это за "фасм джи". Просто FASM я видел, хотя и не пользовался.

П.С. Вроде бы советские КМОП контроллеры тоже были, кажется, К1830 (могу ошибаться).


14 Aug 2017 02:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
VituZz wrote:
Да не очень-то и жрут... Так, в меру кушают. :-)

Если конструкция на батарейках - то таки "жрут", что меня очень расстраивало... :-?
Современные и кмоп-варианты - таки да: "в меру кушают". :-)

_________________
iLavr


14 Aug 2017 04:07
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
есть fasm - он предназначен для писания под х86+, а потом у автора возникла здоровая мысль написать универсальный ассемблер ("движок" :) ). т.е. в нем нет конкретных опкодов, есть только всякие макро-механизмы. это и есть fasm g. синтаксис конкретного процессора в нем описывается макросами, в роде:
Code:
macro RET?
    db 083h
end macro

теперь если написать ret (или RET знак вопроса=нечувствительность к регистру), то в код вставится байт 83Н - и т.д.
там, конечно, не все легко и просто, но 8080, 8048 и stm8 я осилил, 8051 есть в каропке. stm8 я попробовал чуток - я его только прикупил, раньше не пользовал. Есть еще от товарищей z80 и 6502.
В любом случае эндюзеру может быть фиолетово как пишутся мудрёные макросы, можно просто пользоваться, подключив нужный инк.
--
Есть еще для пика и авр, но авр получился не очень, я пытался допилить, но сложновато. сложноватость в авр обусловлена 16-разрядной памятью команд, а также танцующими наборами команд у разных процессоров. пики я не пробовал никогда.


14 Aug 2017 04:34
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
shoorick wrote:
есть fasm - он предназначен для писания под х86+, а потом у автора возникла здоровая мысль написать универсальный ассемблер ("движок" :) ). т.е. в нем нет конкретных опкодов, есть только всякие макро-механизмы. это и есть fasm g. синтаксис конкретного процессора в нем описывается макросами, в роде:
Code:
macro RET?
    db 083h
end macro

Если мне не изменяет память, то и TASM такой с макросами был, кажется TASM Assembler v2.7,
но - под DOS.

_________________
iLavr


14 Aug 2017 04:56
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
да, но тасм - это неэтичная абандонваря, а фасм джи - он свеж, есть и под дос, и виндос, и линукс.
тем более, кому-то не хочется подстраивать свои вкусы и наработки, я мне фасм роднее, поэтому его подобие легко акцептируется.


14 Aug 2017 05:32
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
shoorick wrote:
да, но тасм - это неэтичная абандонваря, ...

А что такое "абандонваря"? :o
Если мне сказано: вот код, он компилируется TASM Assembler v2.7,
то странное слово "абандонваря" мне даже на ум не приходит! :mrgreen:

Ну а TASM я тут напомнил в том плане, что не только fasm умеет
манипулировать макросредствами...

_________________
iLavr


14 Aug 2017 06:44
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
https://ru.wikipedia.org/wiki/Abandonware

TASM (Table assembler) - это шаровара, за которую через месяц попробовать надо заплатить, дальнейшее использование, как там написано в ридми, неэтично ;)


14 Aug 2017 08:50
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
shoorick wrote:
дальнейшее использование, как там написано в ридми, неэтично ;)

...неэтично ;) ...но и не запрещено! :mrgreen:

_________________
iLavr


14 Aug 2017 08:55
Profile
Doomed
User avatar

Joined: 05 Nov 2007 08:08
Posts: 344
Location: Украина
Reply with quote
не возражаю :) я все равно тасмовский код могу собрать фасмом ;) а вот наоборот - не в курсе ;)


14 Aug 2017 08:57
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.