реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите,Ребят! Срочно!
YaKuzya
сообщение Dec 4 2007, 10:28
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 4-12-07
Пользователь №: 32 950



Всем привет!
У меня тут такая проблема - надо прогу написать, а я не шарю...
Необходимо создать устройство (программу с описанием) на основе микроконтроллера PIC16F877, которое моделировало бы работу микросхемы типа К155ИЕ8 (программируемый счётчик со входом для переключения коэффициента деления тактовой частоты).
Надо её в МПлабе на Си написать... Проги сами есть...если что скину...

Кто-нибудь, помогите пожалуйста... Очень нужно... Никто не может больше помочь...
Go to the top of the page
 
+Quote Post
urry1
сообщение Dec 4 2007, 10:47
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 54
Регистрация: 14-12-06
Пользователь №: 23 498



Курсовые пошли... Только утром кого-то выручил. smile.gif Пиши в личку, подумаем.
Go to the top of the page
 
+Quote Post
YaKuzya
сообщение Dec 4 2007, 11:42
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 4-12-07
Пользователь №: 32 950



Предложение еще в силе! Нужна помошь...

Программа же не особо сложная... Тут же полно спецов в этом...

Сообщение отредактировал YaKuzya - Dec 4 2007, 11:29
Go to the top of the page
 
+Quote Post
YaKuzya
сообщение Dec 4 2007, 12:44
Сообщение #4





Группа: Новичок
Сообщений: 5
Регистрация: 4-12-07
Пользователь №: 32 950



sad.gif Ну неужели никто не поможет???
Go to the top of the page
 
+Quote Post
soshnev
сообщение Dec 4 2007, 13:20
Сообщение #5


Частый гость
**

Группа: Новичок
Сообщений: 119
Регистрация: 26-08-05
Пользователь №: 7 989



Цитата(YaKuzya @ Dec 4 2007, 15:44) *
sad.gif Ну неужели никто не поможет???

Просто не получится - надо напрягаться, вспоминать...

А что есть для ускорения?
Есть ли какие-нибудь примеры, пояснения к ним и какие примеры.
Не создался же данный вопрос из пустоты...

Нужна более подробная информация что есть.
Go to the top of the page
 
+Quote Post
YaKuzya
сообщение Dec 4 2007, 14:35
Сообщение #6





Группа: Новичок
Сообщений: 5
Регистрация: 4-12-07
Пользователь №: 32 950



#include <pic.h>

void DelayUs( unsigned char x)
{unsigned char i;
i=(x)/3;
while (--i!=0) continue;}

void DelayMs (unsigned char x)
{unsigned char i;
do
{i=4;
do{DelayUs(250);}
while(--i);}
while(--x);}
void main()
{int j;
TRISB=0;
TRISA=0xFF;
while(1)
{
if(RA4==1)
{
PORTB=PORTB+1;
DelayMs(600);
};
if(PORTB==0x0F)
{PORTB==0x00;};

}
Вот такой есть пример....

что касается микроконтроллера, то надо знать TRISB=TRISA=0xFF
TRISC=TRISD=0 типа инициализация портов , ну и в принципе всё. в проге обращаться либо ко всему порту PORTA,PORTB,POTRC,PORTD либо побитово RA0-RA5, RB0-RB7,RC0-RC7,RD0-RD7

TRISA=TRISB=0xFF это настройка поротов А и В на ввод, соответственно С и Д на вывод а дальше по необходимости

Ну к сожалению надо к завтра... Бесплатно не бывает ничего в жизни.. так что я думаю можно будет что-то придумать...
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Dec 6 2007, 06:58
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(YaKuzya @ Dec 4 2007, 14:28) *
Всем привет!
У меня тут такая проблема - надо прогу написать, а я не шарю...
Необходимо создать устройство (программу с описанием) на основе микроконтроллера PIC16F877, которое моделировало бы работу микросхемы типа К155ИЕ8 (программируемый счётчик со входом для переключения коэффициента деления тактовой частоты).
Надо её в МПлабе на Си написать... Проги сами есть...если что скину...

Кто-нибудь, помогите пожалуйста... Очень нужно... Никто не может больше помочь...

Почитать нужно описание микроконтроллера PIC16F877, разобратся в регистрах. Еще Си:Прикрепленный файл  picc_env.pdf ( 345.03 килобайт ) Кол-во скачиваний: 395
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 05:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016