Найдено 23 результата
- Ср дек 19, 2012 10:57:25
- Форум: Разные вопросы по МК
- Тема: Помогите скомпилировать!(
- Ответы: 4
- Просмотры: 1345
Re: Помогите скомпилировать!(
разобрался уже. спасибо
- Ср дек 19, 2012 03:06:15
- Форум: Разные вопросы по МК
- Тема: Помогите скомпилировать!(
- Ответы: 4
- Просмотры: 1345
Re: Помогите скомпилировать!(
это имена процедур. и все файлики лежат на положенных местах. процедуры в коде файлов тоже есть.
- Ср дек 19, 2012 02:07:17
- Форум: Разные вопросы по МК
- Тема: Помогите скомпилировать!(
- Ответы: 4
- Просмотры: 1345
Помогите скомпилировать!(
Во вложении архив с исходниками. компилирую в винАВР.
Идут ошибки линковки, хотя все файлы на месте
main.o: In function `main':
C:\Documents and Settings\User\Desktop\firmware/main.c:15: undefined reference to `mmc_mount'
C:\Documents and Settings\User\Desktop\firmware/main.c:22: undefined reference ...
Идут ошибки линковки, хотя все файлы на месте
main.o: In function `main':
C:\Documents and Settings\User\Desktop\firmware/main.c:15: undefined reference to `mmc_mount'
C:\Documents and Settings\User\Desktop\firmware/main.c:22: undefined reference ...
- Вт дек 18, 2012 20:31:30
- Форум: AVR
- Тема: снова вопрос про Code Vision 2.6
- Ответы: 1
- Просмотры: 1187
снова вопрос про Code Vision 2.6
В АВР новичек. Читаю книжку "Программирование на языке С для AVR и PIC-микроконтроллеров Шпак Ю.А." и "Code Vision AVR: пособие для начинающих Лебедев М.Б."
Вот код
//
//модель мегии
#include <tiny85.h>
#include <delay.h>
//частота кристала
#define F_CPU 8000000
//
//
void capture_start ...
Вот код
//
//модель мегии
#include <tiny85.h>
#include <delay.h>
//частота кристала
#define F_CPU 8000000
//
//
void capture_start ...
- Вт дек 18, 2012 15:09:44
- Форум: Практика
- Тема: Опознание радиоэлементов
- Ответы: 21533
- Просмотры: 5218666
Re: Опознание радиоэлементов
Из ноутбука старого. я думал это пьезо-динамик. хочу использовать его как пьезо датчик.
- Вт дек 18, 2012 02:06:19
- Форум: Практика
- Тема: Опознание радиоэлементов
- Ответы: 21533
- Просмотры: 5218666
- Сб дек 15, 2012 23:42:25
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
Re: А правильно ли я понял программу?!
УРА! скомпилилось
//модель мегии
#include <tiny2313.h>
//частота кристала
#define _hz 4000000
//
//----------
interrupt [TIM1_OVF] void timer1(void)// тут обрабатываем прерывание от таймера
{
//
TCNT1 = 0x10000 - (_hz/1024); // 65536(число переполнения таймера так как он 16бит ...
//модель мегии
#include <tiny2313.h>
//частота кристала
#define _hz 4000000
//
//----------
interrupt [TIM1_OVF] void timer1(void)// тут обрабатываем прерывание от таймера
{
//
TCNT1 = 0x10000 - (_hz/1024); // 65536(число переполнения таймера так как он 16бит ...
- Сб дек 15, 2012 23:34:04
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2506126
Re: CodeVision AVR в вопросах и ответах
urry ОГРОМНОЕ СПАСИБО !
Несколько уточнений:
не забудьте их разрешить TIMSK=0x04;
Мне кажется или кодвижн совсем на изнанку??????
я думал так нужно прерывания разрешать в нём
#asm
sei //прерывания разрешены
#endasm
Прерывания по переполнению таймера/счетчика вроде как так
TIMSK = 0x80 ...
Несколько уточнений:
не забудьте их разрешить TIMSK=0x04;
Мне кажется или кодвижн совсем на изнанку??????
я думал так нужно прерывания разрешать в нём
#asm
sei //прерывания разрешены
#endasm
Прерывания по переполнению таймера/счетчика вроде как так
TIMSK = 0x80 ...
- Сб дек 15, 2012 22:00:04
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2506126
Re: CodeVision AVR в вопросах и ответах
Уже молю о помощи тут - Как в кодвижин сделать обработку прерывания??? в сети находил
interrupt [TIM0_COMPA] void timer0_compa_isr(void) {}
компилятор ругается
interrupt[SIG_OVERFLOW1] {}
Компилятор ругается
interrupt(SIG_OVERFLOW1) {}
Компилятор ругается
ISR[SIG_OVERFLOW1] {}
Компилятор ругается ...
interrupt [TIM0_COMPA] void timer0_compa_isr(void) {}
компилятор ругается
interrupt[SIG_OVERFLOW1] {}
Компилятор ругается
interrupt(SIG_OVERFLOW1) {}
Компилятор ругается
ISR[SIG_OVERFLOW1] {}
Компилятор ругается ...
- Сб дек 15, 2012 17:00:49
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
- Пт дек 14, 2012 17:49:41
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
Re: А правильно ли я понял программу?!
Engineer_Keen писал(а):olovo писал(а):Интересно какой же неопределённый символ в SIG_OVERFLOW1???
Может как-то по -другому называется или в другом файле находится?
- Пт дек 14, 2012 17:00:16
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
Re: А правильно ли я понял программу?!
//модель мегии
#include <tiny2313.h>
//частота кристала
#define _hz 4000000
//
//----------
interrupt [SIG_OVERFLOW1] // тут обрабатываем прерывание от таймера
{
//
TCNT1 = 0x10000 - (_hz/1024); // 65536(число переполнения таймера так как он 16бит) - частоту разделив на 1024 получаем ...
#include <tiny2313.h>
//частота кристала
#define _hz 4000000
//
//----------
interrupt [SIG_OVERFLOW1] // тут обрабатываем прерывание от таймера
{
//
TCNT1 = 0x10000 - (_hz/1024); // 65536(число переполнения таймера так как он 16бит) - частоту разделив на 1024 получаем ...
- Пт дек 14, 2012 16:27:25
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
Re: А правильно ли я понял программу?!
//модель мегии
#include <tiny2313.h>
тини так указывается? кодю в код вижин 2,6
#include <tiny2313.h>
тини так указывается? кодю в код вижин 2,6
- Пт дек 14, 2012 16:26:41
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
Re: А правильно ли я понял программу?!
Engineer_Keen
1. 10254 имел ввиду 1024
2. TCNT1 = 0x10000 - (_hz/1024); - вот тут прошу пояснить. мои мысли 0х10000 (65536 в десятичной) таймер посчитает 65535 и при следующем +1 обнулится. вот от него и высчитывается необходимое начальное значение таймера чтоб сбрасывался он каждую секунду ...
1. 10254 имел ввиду 1024
2. TCNT1 = 0x10000 - (_hz/1024); - вот тут прошу пояснить. мои мысли 0х10000 (65536 в десятичной) таймер посчитает 65535 и при следующем +1 обнулится. вот от него и высчитывается необходимое начальное значение таймера чтоб сбрасывался он каждую секунду ...
- Пт дек 14, 2012 05:02:30
- Форум: МЯЯЯУ!
- Тема: Внутреннее устройство МК. Сделать свой собственный МК
- Ответы: 100
- Просмотры: 14412
Re: Внутреннее устройство МК. Сделать свой собственный МК
и ещё одна мысль на рассмотрение, по логике самого МК, как я понимаю процессор умеет лишь перемножать цифры (в которые преобразованны данные) в соответствии с другой таблицей цыфр (программа, ведь по итогу как я понимаю она становится тоже цыифрами) на основании некой математической модели. потом ...
- Пт дек 14, 2012 04:49:55
- Форум: МЯЯЯУ!
- Тема: Внутреннее устройство МК. Сделать свой собственный МК
- Ответы: 100
- Просмотры: 14412
Re: Внутреннее устройство МК. Сделать свой собственный МК
интересно правильно ли понимаю - сторожевой таймер, независимый, причем включен всегда (если не выключить в первые 4 такта). Его назначение при переполнении сбрасывать МК, т.е. как бы штатный резет получается? на случай если повиснет так сказать или зачем? п предвидели проблему зависаний? однако его ...
- Пт дек 14, 2012 04:44:59
- Форум: Разные вопросы по МК
- Тема: А правильно ли я понял программу?!
- Ответы: 16
- Просмотры: 2856
А правильно ли я понял программу?!
Итак только начинаю познавать АВР. разобрался с кодом программы программы, откомментировал каждую строчку в меру своего понимания. Поправьте плз если где не так мыслю. извиняюсь за глупый вопрос.
//модель мегии
#include <mega2313.h>
//частота кристала
#define _hz 4000000 ...
//модель мегии
#include <mega2313.h>
//частота кристала
#define _hz 4000000 ...
- Пт фев 03, 2012 21:25:32
- Форум: Практика
- Тема: переделка БП ATX в лабораторный БП
- Ответы: 10
- Просмотры: 6449
Re: переделка БП ATX в лабораторный БП
bav123 спасибо, товарищи коты поглядите на схему постом выше, первый раз собрал как никак в диптрейсе. мож где тупанул немногою 
- Пт фев 03, 2012 18:16:44
- Форум: Практика
- Тема: переделка БП ATX в лабораторный БП
- Ответы: 10
- Просмотры: 6449
Re: переделка БП ATX в лабораторный БП
вроде как поборол печатку. критикам и желающим повторить - во вложении.
Кренка от нуля...........а поподробнее можно плз, желательно со схемкой
Кренка от нуля...........а поподробнее можно плз, желательно со схемкой
- Пт фев 03, 2012 13:18:23
- Форум: Практика
- Тема: переделка БП ATX в лабораторный БП
- Ответы: 10
- Просмотры: 6449
Re: переделка БП ATX в лабораторный БП
скорее только учусь, готовьть. а по БП так там и єкран есть в виде корпуса, и фильров на вход напихал уйму:) помех думаю будет самый минимум.
ЗЫ: Форумчане помогите с платой , завтра уже детали брать.
PSPS : Вот и надож было за помехи написать, почитал в инете - действительно так((((((( навели ...
ЗЫ: Форумчане помогите с платой , завтра уже детали брать.
PSPS : Вот и надож было за помехи написать, почитал в инете - действительно так((((((( навели ...


