Перейти к содержанию
    

Melnic256

Участник
  • Постов

    17
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Melnic256

  • Звание
    Участник
    Участник
  • День рождения 21.01.1987

Контакты

  • Сайт
    Array

Информация

  • Город
    Array
  1. Помогите с Intersheet References

    Доброго всем времени суток! Возникла следующая проблемка - создал принципиальную электрическую схему в Capture, но когда делаю "Annotate" и DRC в самых первых строках отчета написано: ==Adding=InterSheet=References========================= WARNING #18001 Hierarchical Port B0 [0..72] on Page RAM has no Intersheet References. WARNING #18001 Hierarchical Port B0 [0..72] on Page Peripherals has no Intersheet References. WARNING #18001 Hierarchical Port B0 [0..72] on Page LCD has no Intersheet References. WARNING #18001 Hierarchical Port B0 [0..72] on Page Board has no Intersheet References. WARNING #18001 Hierarchical Port B0 [0..72] on Page Analog has no Intersheet References. ==Adding=InterSheet=References=Complete================ а при экспорте в Layout для получения файла .max между компонентами с разных страниц проекта отсутствуют соединения, кроме земли и питания :07:
  2. СПАСИБО!!!! :beer: Все заработало! Действительно тяжеловато читать тексасовские User's Guide
  3. Доброго всем времени суток! Возникла проблемка с выходом из прерывания. Вот небольшая программка (моргание диодом eZ430-F2013): #include "msp430.h" ORG 0F800h Reset MOV.W #0270h,SP MOV.W #WDTPW+WDTHOLD,&WDTCTL MOV.B #01h,&P1DIR MOV.B #002h,BCSCTL2 MOV.W #0260h,&TACTL BIS.W #0002h,&TACTL MOV.W #0008h,SR JMP $ TARoutine XOR.B #001h,&P1OUT RETI ORG 0FFFEh DW Reset ORG 0FFF0h DW TARoutine END Программа компилится и шьется IAR EW, но при запуске диод загорается на некоторый ОЩУТИМЫЙ промежуток времени (пробовал разные изменяя частоту SMCK) а потом его яркость снижается и всё :05: Когда запускаю в дебаггере и останавливаю программа останавливается на одной из двух строк: TARoutine XOR.B #001h,&P1OUT RETI при этом значение таймера ТА может быть любым! Выход из прерывания происходит ТОЛЬКО в пошаговом режиме, когда в окне просмотра регистров в отладчике выбран просмотр регистров счетчика :07: Еще проблемка - мой CCE (скачал пробную версию с ti.com) не распознает некоторые ассемблерные команды ( bis.b, add.w) и при попытке компиляции выдает ошибку. Что можете посоветовать, на форуме и в errata ничего похожего я не нашел.
  4. Может я что то не понимаю, но у SiLabs можно конфигурировать входы АЦП как дифференциальные. Это думаю позволит измерять отрицательные напряжения относительно входа"+"
  5. В том то и дело что я ранее взвел EA. Сделал так и все отлично заработало. Думаю проблема была с настройкой T2 (T2CON) а именно биты TCLK и RCLK - в даташите написано что при значении 1 соответствующего бита переполнения T2 используются как CLOCK для УАРТ а если 0, то переполнения T1. Всем спасибо за советы!
  6. Проблема с таймером

    Добрый вечер всем! Ппроблема в следующем - надумал выставлять задержки с помощью таймера 1 (SiLabs C8051F005), но: 1) при переполнении счетчика не выставляется флаг переполнения :07: 2) предположительно причина связана со строкой "sjmp $" , т.к. если ее удалить хоть и получается что возвращаемся из подпрограммы раньше, чем истекает счет, но тогда прерывание происходит Вот и сам кусок кода: keydelay: setb ET1 ;Разрешаю прерывание таймера mov TH1,#0FFh mov TL1,#0F4h setb TR1 ;Включаю счет sjmp $ ret ;Возврат из подпрограммы по вектору прерывания таймера 1 находится команда "reti" Встречался ли кто с подобной проблемой, помогите, пожалуйста! Всем заранее спасибо!
  7. Спасибо, господа за помощь! Просто нужно было узнать хотя бы приблизительно "меру" нагрузки бедных студентов.. Сами лабы будут вобщем только по программной части. \\Железо будет состоять из: 1) Development Kit 2) самопальная плата расширения с клавкой, моником, и остальной периферией Чтобы избежать перегрузки студентов наверное действительно лучше будет давать им некоторые части в готовом виде. Огромный :a14: K AV за идеи по тематике лаб!
  8. Доброго времени суток, господа форумчане! Ситуация следующая: необходимо придумать задания чтобы обучить студентов программированию систем на микроконтроллере (в нашем случае C8051F005 от SiLabs). \\Думаю присобачить: 1) клавиатуру (8х2) 2) LCD (HD44780) далее думаю добавить задание на SPI и/или UART (используя уже написанные подпрограммы работы с клавой и моником), но не знаю что по этим интерфейсам присоединять - АЦП, датчик температуры, обмен символов по УАРТ через Гипер Терминал с писюком. \\Можно ли задать студентам создание прошивки(на ассемблере): 1) вольтметра 2) простого калькулятора 3) термометра 4) терморегулятора Что насчет лабораторных могут посоветовать бывалые участники нашего форума? Всем заранее спасибо!
  9. Литература по x51

    Уважаемый Den64, советую почитать сами даташиты (правда на англицком они). Смотрите лучше продукцию SiLabs и Atmel, хотя вторые популярнее, кажется, но с первыми сам сталкивался - удобная и бесплатная отладочная среда, недорогой Development Kit ( в прошлом году стоил около 2200р. DK 005), неплохой набор периферии. На книги бочку катить не буду, но в них не видал ничего, кроме перевода даташитов....
  10. Интересное предложение! Прошу уточнить следующие пункты: 1. А iPHONE с Вашим интересом во сколько влетит? 2. До какого числа принимаете заказик? 3. Максимальный размер заказа? отвечайте лучше на мыло: [email protected]
  11. Ай спасибки! У меня снова ощущение что чего-то недочитал в даташите :05:
  12. Товарищ СОМА, а еще к Вам такой вопрос- как вы выводили изображение-там же встроенного контроллера VGA нету(в проце), и на вашей схеме я его не увидел отдельным устройством? Это я такой слепой или есть какие-то другие способы вывода изображения на экран?
  13. То бишь грузимся только с внешнего источника? Кстати с чего Вы грузились?
  14. А чем Atmel не устраивает? Куча периферии, описаний, бесплатного ПО, распространены и народ может подсказать если что не так, сравнительно легко паяемые корпуса. На ARM 9 приглянулся AT91SAM9260. Простите товарищи модераторы и просто опытные электронщик-любители ARM если глупость напесал.
  15. Спасибо, тоарищ PrSt будем учицца :)
×
×
  • Создать...