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

Кто-нибудь, помогите пожалуйста... Очень нужно... Никто не может больше помочь...
urry1
Курсовые пошли... Только утром кого-то выручил. smile.gif Пиши в личку, подумаем.
YaKuzya
Предложение еще в силе! Нужна помошь...

Программа же не особо сложная... Тут же полно спецов в этом...
YaKuzya
sad.gif Ну неужели никто не поможет???
soshnev
Цитата(YaKuzya @ Dec 4 2007, 15:44) *
sad.gif Ну неужели никто не поможет???

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

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

Нужна более подробная информация что есть.
YaKuzya
#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 это настройка поротов А и В на ввод, соответственно С и Д на вывод а дальше по необходимости

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

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

Почитать нужно описание микроконтроллера PIC16F877, разобратся в регистрах. Еще Си:Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.