| Автор |
Съобщение |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
 C + Asm C8051F310 (SiLab) -Keil
Съвсем отскоро чопля на С , подкарах диоди да святкат  . Искам LCD да закача , софта съм го писал на asm , от години го ползвам , пише си на БГ . Та питанката е как да "скоча" от С-то във файла с asm , и после да се върна обратно. Ще моля за конкретен пример , четох из нета примери , ама тц...
_________________ За пари сичко праим,даже и работим...
|
| Сря Сеп 08, 2010 12:58 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
е как тц бе ... виж документацията, пише го много добре, не съм барвал такова от 2 години и не искам да карма по спомен, ще погледна по късно, ак оне си се оправил.
|
| Сря Сеп 08, 2010 2:39 pm |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
Виж моля те , то с #pragma изкарах от С-то asm "еквивалента" , натъкмих го в един фаил със стария asm файл, бачка си-ама баси кърпената работа 
_________________ За пари сичко праим,даже и работим...
|
| Сря Сеп 08, 2010 3:40 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
|
| Сря Сеп 08, 2010 7:05 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Можеш съвсем спокойно да си include-неш .asm файл в проекта и да викаш функции от него. Иначе можеш да пишеш директно в C със __asm
|
| Сря Сеп 08, 2010 10:36 pm |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
Да това става , като в началото на файла пиша #pragma SRC
Има ли чалъм да не пиша пред всеки ред код __asm ? Нещо по глобално ?
_________________ За пари сичко праим,даже и работим...
|
| Чет Сеп 09, 2010 8:58 am |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
|
| Чет Сеп 09, 2010 10:22 am |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
Благодаря @Predator_MF  . Още едно питане имам, как да излекувам средата на SiLab - сега ми дава ограничение до 2К , а чипа си има ресурс 16 К  . Пратиха ми този линк http://www.8051projects.net/forum-t5884.html , но какво трябва да направя нямам идея.
_________________ За пари сичко праим,даже и работим...
|
| Пон Сеп 13, 2010 8:32 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Ммм имам, ама е у нас, ще потърся и ще ти пратя, ако жорката не ме изпревари 
|
| Пон Сеп 13, 2010 11:48 am |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
'Че тръпна в очакване...  , вече съм на 68% от лимита
_________________ За пари сичко праим,даже и работим...
|
| Пон Сеп 13, 2010 12:05 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
|
| Пон Сеп 13, 2010 12:21 pm |
|
 |
|
mitko_el
Ранг: Форумен бог
Регистриран на: Вто Яну 24, 2006 6:34 pm Мнения: 1753 Местоположение: Варна
|
Сори , не става. Карък ли съм, или това не е за SiLab ? Дайте нещо , дето е пробвано с тая среда , моля  . А иначе ,да обадя впечетления от занимавките си . Средата си има връзка по 2 жици и маса с тестваното у-во. И като му "кажа" постъпково си изпълнява програмата върху устройството. Примерно , ако има 3 диода да светне, си ги свети както го е написал човек... JTAG на това ли се вика ? 
_________________ За пари сичко праим,даже и работим...
|
| Пон Сеп 13, 2010 9:45 pm |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
ДАЙ парола за зип файла на microC8051.zip
|
| Вто Сеп 14, 2010 1:32 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
|
| Вто Сеп 14, 2010 4:25 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Бе аз разбрах че са ти го пратили вече, ама ето един линк, ако на друг му трябва, скоро не съм инсталирал и не мога да се сетя кое от тия се позлваше последно.
http://www.easy-share.com/1912268949/KEIL.rar
|
| Вто Сеп 14, 2010 6:51 pm |
|
|