Отговори на тема  [ 24 мнения ]  Отиди на страница 1, 2  Следваща
C + Asm C8051F310 (SiLab) -Keil 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение C + Asm C8051F310 (SiLab) -Keil
Съвсем отскоро чопля на С , подкарах диоди да святкат :) . Искам LCD да закача , софта съм го писал на asm , от години го ползвам , пише си на БГ . Та питанката е как да "скоча" от С-то във файла с asm , и после да се върна обратно. Ще моля за конкретен пример , четох из нета примери , ама тц...

_________________
За пари сичко праим,даже и работим...


Сря Сеп 08, 2010 12:58 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
е как тц бе ... виж документацията, пише го много добре, не съм барвал такова от 2 години и не искам да карма по спомен, ще погледна по късно, ак оне си се оправил.


Сря Сеп 08, 2010 2:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение 
Виж моля те , то с #pragma изкарах от С-то asm "еквивалента" , натъкмих го в един фаил със стария asm файл, бачка си-ама баси кърпената работа :)

_________________
За пари сичко праим,даже и работим...


Сря Сеп 08, 2010 3:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
mitko_el написа:
Виж моля те , то с #pragma изкарах от С-то asm "еквивалента" , натъкмих го в един фаил със стария asm файл, бачка си-ама баси кърпената работа :)


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


Сря Сеп 08, 2010 7:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Можеш съвсем спокойно да си include-неш .asm файл в проекта и да викаш функции от него. Иначе можеш да пишеш директно в C със __asm


Сря Сеп 08, 2010 10:36 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение 
Predator_MF написа:
... можеш да пишеш директно в C със __asm

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

_________________
За пари сичко праим,даже и работим...


Чет Сеп 09, 2010 8:58 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Код:
#pragma asm
// asm code here
.
.
.
#pragma endasm


Чет Сеп 09, 2010 10:22 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

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

_________________
За пари сичко праим,даже и работим...


Пон Сеп 13, 2010 8:32 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Ммм имам, ама е у нас, ще потърся и ще ти пратя, ако жорката не ме изпревари :)


Пон Сеп 13, 2010 11:48 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение 
'Че тръпна в очакване... :) , вече съм на 68% от лимита

_________________
За пари сичко праим,даже и работим...


Пон Сеп 13, 2010 12:05 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
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]
176 пъти
Пон Сеп 13, 2010 12:21 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение 
relsys написа:
...

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

_________________
За пари сичко праим,даже и работим...


Пон Сеп 13, 2010 9:45 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 


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


Вто Сеп 14, 2010 1:32 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
VSU написа:


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


А, да: mcu-bg


Вто Сеп 14, 2010 4:25 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Бе аз разбрах че са ти го пратили вече, ама ето един линк, ако на друг му трябва, скоро не съм инсталирал и не мога да се сетя кое от тия се позлваше последно.
http://www.easy-share.com/1912268949/KEIL.rar


Вто Сеп 14, 2010 6:51 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 24 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни