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

Hulm

Новичок
  • Постов

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

  • Посещение

Репутация

0 Обычный
  1. Нет приема UART0

    да падения напряжения не наблюдается :05: оно так и держится на 3,3 В (у этих МК питание трехвольтовое) сейчас разбираюсь почему ппц. был кабель перебитый а вроде новый в упаковке спасибо за подсказку :a14:
  2. Нет приема UART0

    Знатоки силабов, помогите разобраться Работаю с комплектом C8051F020-TB, есть на нем интерфейс RS-232C Подключаю к COM порту ПК и пробую принимать/передавать с помощью COM Port Toolkit Байты с контроллера на комп передаются на ура, а вот приема нет :( Даже прерывания нет, т.е. флаг RI не возводится :( Crossbar, таймер1 и UART0 настроены из примеров http://www.silabs.ru/pubs/an122.pdf, флаг REN установлен, прерывания ES и EA разрешены Перезагрузку таймера1 рассчитывал и по формуле из даташита и с помощью Configuration Wizard'а (результат один) нет прерывания на прием :crying: может с аппаратной частью чего не так ? проверить как ? осцилла нету :( если кто работал с этой или другой похожей силабовской платой, подскажите где копать заранее благодарю
  3. Спасибо всем! Всё оказалось просто :) Трудно читать документацию на аглицком
  4. не получается разместить в ОЗУ абсолютный сегмент данных например с адреса 040H набираю к примеру DSEG AT 40H OZU1 SEGMENT DATA RSEG OZU1 R0_0: DS 1 R1_0: DS 1 все равно встает с адреса 08H, а нужно с 040H что делаю не так ?? и ещё вопрос в догонку :) если использую ассемблер AX51.exe отчего-то возникают жалобы на синтаксические ошибки при этом у A51.exe всё в порядке :07: ну какая ошибка в строке: WR2 EQU P2.3 если рядом похожая строка WR1 EQU P2.2 проходит нормально
×
×
  • Создать...