Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Мои примеры, в отличие от многих примеров с твоего пестрого сайта, работают ВСЕГДА. Внутри код, листинг и картинка с экрана осциллографа

Отправлено =AVR= 10 апреля 2007 г. 21:41
В ответ на: Не рабочий это код. Не будет ни какой генерации. отправлено <font color=gray>avr123.nm.ru</font> 10 апреля 2007 г. 20:57

align=Top
Это исходник:

#include "tiny2313.h"
#include "delay.h"

void main(void)
{
#define Fkhz 40
DDRB.0=1;

while (1)
{
PINB.0=1; // Меняем на противоположное
delay_us(500/Fkhz);
};
}


Это листинг (CVAVR):


; 1 #include "tiny2313.h"
; 2 #include "delay.h"
; 3
; 4 void main(void)
; 5 {

.CSEG
_main:
; 6 #define Fkhz 40
; 7 DDRB.0=1;
00001f 9ab8 SBI 0x17,0
; 8
; 9 while (1)
_0x3:
; 10 {
; 11 PINB.0=1; // Меняем на противоположное
000020 9ab0 SBI 0x16,0
; 12 delay_us(500/Fkhz);
000021 + __DELAY_USB 32
; 13 };
000024 cffb RJMP _0x3


Отдыхай, учаснег!

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru