Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

C + Asm C8051F310 (SiLab) -Keil
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=8111
Страница 1 от 2

Автор:  mitko_el [ Сря Сеп 08, 2010 12:58 pm ]
Заглавие:  C + Asm C8051F310 (SiLab) -Keil

Съвсем отскоро чопля на С , подкарах диоди да святкат :) . Искам LCD да закача , софта съм го писал на asm , от години го ползвам , пише си на БГ . Та питанката е как да "скоча" от С-то във файла с asm , и после да се върна обратно. Ще моля за конкретен пример , четох из нета примери , ама тц...

Автор:  ToHu [ Сря Сеп 08, 2010 2:39 pm ]
Заглавие: 

е как тц бе ... виж документацията, пише го много добре, не съм барвал такова от 2 години и не искам да карма по спомен, ще погледна по късно, ак оне си се оправил.

Автор:  mitko_el [ Сря Сеп 08, 2010 3:40 pm ]
Заглавие: 

Виж моля те , то с #pragma изкарах от С-то asm "еквивалента" , натъкмих го в един фаил със стария asm файл, бачка си-ама баси кърпената работа :)

Автор:  ToHu [ Сря Сеп 08, 2010 7:05 pm ]
Заглавие: 

mitko_el написа:
Виж моля те , то с #pragma изкарах от С-то asm "еквивалента" , натъкмих го в един фаил със стария asm файл, бачка си-ама баси кърпената работа :)


http://www.keil.com/support/man/docs/c5 ... ctoasm.htm това гледа ли го ?

Автор:  Predator_MF [ Сря Сеп 08, 2010 10:36 pm ]
Заглавие: 

Можеш съвсем спокойно да си include-неш .asm файл в проекта и да викаш функции от него. Иначе можеш да пишеш директно в C със __asm

Автор:  mitko_el [ Чет Сеп 09, 2010 8:58 am ]
Заглавие: 

Predator_MF написа:
... можеш да пишеш директно в C със __asm

Да това става , като в началото на файла пиша #pragma SRC :)
Има ли чалъм да не пиша пред всеки ред код __asm ? Нещо по глобално ?

Автор:  Predator_MF [ Чет Сеп 09, 2010 10:22 am ]
Заглавие: 

Код:
#pragma asm
// asm code here
.
.
.
#pragma endasm

Автор:  mitko_el [ Пон Сеп 13, 2010 8:32 am ]
Заглавие: 

Благодаря @Predator_MF :) . Още едно питане имам, как да излекувам средата на SiLab - сега ми дава ограничение до 2К , а чипа си има ресурс 16 К :evil: . Пратиха ми този линк http://www.8051projects.net/forum-t5884.html , но какво трябва да направя нямам идея.

Автор:  ToHu [ Пон Сеп 13, 2010 11:48 am ]
Заглавие: 

Ммм имам, ама е у нас, ще потърся и ще ти пратя, ако жорката не ме изпревари :)

Автор:  mitko_el [ Пон Сеп 13, 2010 12:05 pm ]
Заглавие: 

'Че тръпна в очакване... :) , вече съм на 68% от лимита

Автор:  relsys [ Пон Сеп 13, 2010 12:21 pm ]
Заглавие: 

http://www.sonsivri.com/forum/index.php?topic=6619.0

или това:

http://www.mikroe.com/eng/products/view/232/mikroc-pro-for-8051/

с това:

Прикачени файлове:
mikroC8051.zip [355.94 KiB]
178 пъти

Автор:  mitko_el [ Пон Сеп 13, 2010 9:45 pm ]
Заглавие: 

relsys написа:
...

Сори , не става. Карък ли съм, или това не е за SiLab ? Дайте нещо , дето е пробвано с тая среда , моля :) . А иначе ,да обадя впечетления от занимавките си . Средата си има връзка по 2 жици и маса с тестваното у-во. И като му "кажа" постъпково си изпълнява програмата върху устройството. Примерно , ако има 3 диода да светне, си ги свети както го е написал човек... JTAG на това ли се вика ? :)

Автор:  VSU [ Вто Сеп 14, 2010 1:32 pm ]
Заглавие: 



ДАЙ парола за зип файла на microC8051.zip

Автор:  relsys [ Вто Сеп 14, 2010 4:25 pm ]
Заглавие: 

VSU написа:


ДАЙ парола за зип файла на microC8051.zip


А, да: mcu-bg

Автор:  ToHu [ Вто Сеп 14, 2010 6:51 pm ]
Заглавие: 

Бе аз разбрах че са ти го пратили вече, ама ето един линк, ако на друг му трябва, скоро не съм инсталирал и не мога да се сетя кое от тия се позлваше последно.
http://www.easy-share.com/1912268949/KEIL.rar

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/