Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Чт фев 15, 2007 12:12:13

ну ты вААААще!

микрочип .COM конечно же.

и GOOGLE рулит как ни в чем не бывало ...

http://www.google.ru/search?sourceid=na ... &q=18f4520

Чт фев 15, 2007 12:33:10

помогите плиз
не могу понять
создал проект
чип выбрал 18f4520
компилирую - а PICE-MC ругается - Target processor type redefinition is not identical


как лечится это??

Чт фев 15, 2007 13:35:08

ну не взлюбил я гугль
яндексом только и пользуюсь

Чт фев 15, 2007 14:03:00

CyberMerlin писал(а):PICE-MC


что это ?

Чт фев 15, 2007 15:30:31

phyton компилятор
5 версия

не я уже разобрался
спасиб ребяты
там просто CHIP 18F4520 надо было не писать в *.pa файликах и инклюдах тож
(в настройках проекта я указал - посему не надо указывать в модулях ... вот такие косячки

Пт фев 16, 2007 11:51:01

Учусь программировать плис графическим способом. Добавил в проект элемент с 32-разрядным параллельным входом а отображается он толстой линией (шиной) ну так вот как отдельные проводки этой шины отводятся от нее? :)

Пт фев 16, 2007 12:13:15

ПИШИТЕ НАЗВАНИЕ ПРОГРАММЫ !!!

Пт фев 16, 2007 12:26:54

ALTERA MAX+plus II

Пт фев 16, 2007 17:14:20

Привет. Может не в тему, но… Недавно решил начать осваивать микроконтроллеры AVR, выбрал язык СИ, получается писать простенькие программы типа «бегущих огней». Появилась одна задумка, но не знаю, как реализовать процедуру отсчета времени между событиями или вообще реальное время. Может кто подскажет?

Пт фев 16, 2007 17:34:04

Для этого можно использовать таймеры встроеные в AVR

вот "Точная подгонка временных интервалов создаваемых с помощью таймеров. Различные режимы работы таймера AVR"

http://www.rambler.ru/srch?words=%22%D2 ... 9%F2%E8%21

а для отсчета реального времени внешние часы RTC подключаемые по i2c или twi или spi

например ds1307
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2688

библиотеки для работы с часами есть в мастере CVAVR и в help

Пт фев 16, 2007 17:52:08

А не найдется ли кусочка программы на СИ, где считается временной интервал, а затем читается, т.е. нужно получить число, насчитанное таймером и вывести на дисплей, кусок для вывода на дисплей уже есть.

Пт фев 16, 2007 18:19:09

MEGA16: обнаружил что pc2, pc3, pc5 постоянно находятся в "1". Прочитал в мануале что эти ноги относятся к JTAG интерфейсу, а вот как их переключить в обычный режим не понял(английский херово знаю :cry: ). ПАМАГИТЕ!

Пт фев 16, 2007 18:36:43

по-русски конечно же в кратком курсе -
страница "устройство микроконтроллера AVR" pid.by.ru/02.htm

Пт фев 16, 2007 18:41:49

Vertel писал(а):А не найдется ли кусочка программы на СИ, где считается временной интервал, а затем читается, т.е. нужно получить число, насчитанное таймером и вывести на дисплей, кусок для вывода на дисплей уже есть.


Вы скажите каой диапазон интервалов времени вам нужно отслеживать ?

Пт фев 16, 2007 18:48:47

В принципе, все равно. Необязательно время, просто нужно запустить таймер, остановить, вывести результат на дисплей.

Пт фев 16, 2007 18:53:09

промежуток времени КАКОЙ ?

линк "как просто сделать" уже выше вам дал.

Пт фев 16, 2007 19:04:02

200 мС

Пт фев 16, 2007 19:05:47

ну тогда по большой ссылке на прошлой странице - там в примере 20 мС а вы переделаете на 200.

Пт фев 16, 2007 19:13:30

Как я понимаю, результат работы таймера – это число. Вопрос, как присвоить переменной «X» число, которое таймер посчитал, а потом вывести это число на ЖК

Пт фев 16, 2007 21:47:20

Vertel писал(а):Как я понимаю, результат работы таймера – это число.


можно и так сказать, но результатом может быть и прерывание. как настроите таймер.

в том примере что я давал результат - прерывание.

Vertel писал(а):Вопрос, как присвоить переменной «X» число, которое таймер посчитал


подробно о том как присвоить значение переменной и о том как сделать другие действия в программе можно прочитать на - pid.by.ru/05.htm

Vertel писал(а):Как потом вывести это число на ЖК

Вывод информации на LCD там pid.by.ru/z5.htm

Вот картинка вывода на LCD
Изображение

и еще примеры вывода информации на LCD в папках :

C:\CVAVR\examples\LCDDEMO
C:\CVAVR\examples\LCDCHAR
C:\CVAVR\examples\THERMLCD

компилятора CodeVisionAVR
Ответить