Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 201
Из них просматривают:
Аналоги: 79. Даташиты: 65. Инструкции: 3. Новости: 15. Остальное: 2. Партнёры: 1. Профиль пользователя: 6. Форум: 29. Чат: 1.
Участников: 3
Гостей: 198

an , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

1 2 3 4 5 6 7 ... 12


Re: Семисегментный индикатор с микроконтроллером
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
По статье, которую читал по которой обучался написано так:

В сегменте отрисовки копируем в аккумулятор W число (последовательно 10, 11, 12, 13). Затем отправляемся в сегмент таблицы. С помощью команды addwf PC,F мы складываем содержимое аккумулятора с регистром PC (в этом регистре у МК реализован аппаратный счетчик команд). В результате сложения счетчик увеличивается на величину, которая у нас содержится в аккумуляторе W и происходит переход на соответствующую команду в таблице. По команде retlw bхххххххх мы помещаем в аккумулятор указанное число (bхххххххх) и возвращаемся назад в сегмент отрисовки. Указанное число представляет собой комбинацию битов, которое затем записывается в порт и приводит к отображению осмысленного символа.


я алкоголик из Москвы



Re: Семисегментный индикатор с микроконтроллером
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
Вот схема

Прикреплённый файл:



jpg  ind.jpg (33.84 KB)
206_51deda98d37a7.jpg 599X214 px



Re: Семисегментный индикатор с микроконтроллером
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
кто может сказать в чем тут дело.
недавно только начал изучать ассемблер и решил потренироватся на семисегментных индикаторах.
вот схема
Открыть изображение в новом окне


LIST        P=PIC16F84A
 
 
include     P16f84a.inc

 __CONFIG    3FFE


PC          EQU         02h
STATUS      EQU         03h
PortB       EQU         06h
TrisB       EQU         06h
Reg_1       EQU         0Ch
Reg_2       EQU         0Dh
Reg_3       EQU         0Eh

            org         0           
начало программы             
 
подготовительные моменты
             bsf         STATUS
,5    переход в Банк 1 
             clrf        TrisB
             bcf         STATUS
,5    переход назад в Банк 0
отрисовка фразы "УРА_" звук
m1          clrf        PORTB       
очистка порта

             movlw       .0
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause

             movlw       .1
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause

             movlw       .2
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause

             movlw       .3
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause

             movlw       .4
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause

             movlw       .10
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause
             movlw       .11
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause
             movlw       .12
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             call        Pause
             movlw       .13
             call        TABLE       
переход на метку TABLE
             movwf       PortB
             bsf         PortB
,7     звук
             call        Pause
             
goto        m1          переход на метку (зацикливание)
 ;====================================
TABLE       addwf      PC,F        Содержимое счетчика команд PC PC W
             retlw      
b'01101111' 0
             retlw      
b'00001100' 1
             retlw      
b'01011011' 2
             retlw      
b'01011110' 3
             retlw      
b'00111100' 4
             retlw      
b'01110110' 5
             retlw      
b'01110111' 6
             retlw      
b'01001100' 7
             retlw      
b'01111111' 8
             retlw      
b'01111110' 9
             retlw      
b'00111110' У
             retlw      
b'01111001' Р
             retlw      
b'01111101' А
             retlw      
b'00000010' _
             retlw      
b'00110101' h
              
;====================================
 ;
delay 500000 machine cycles
Pause       movlw       .85
             movwf       Reg_1
             movlw       .138
             movwf       Reg_2
             movlw       .3
             movwf       Reg_3
wr          decfsz      Reg_1
F
             
goto        wr
             decfsz      Reg_2
F
             
goto        wr
             decfsz      Reg_3
F
             
goto        wr
             
return

            
end                     конец программы

на индикаторе счет доходит до 4 и заново начинает с 0 в чем ошибка почему не продолжает дальше показывать символы
я так понимаю где то стоит ограничение по количеству символов и связано с PC


Отредактировано пользователем MACTEP 11.07.2013 21:54:02
Отредактировано пользователем MACTEP 12.07.2013 0:56:50


Re: Программатор
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
XM

я алкоголик из Москвы



Программатор
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
Народ кто может подсказать по программатору. Может кто пользовался Extra Pic +.
возможно ли им запрограммировать atmega8535 и как это правильно сделать и с помощью какой программы лучше через com порт.
вот схема программатора

Прикреплённый файл:



gif  expic3fb.gif (38.50 KB)
206_51ac8e81adfb7.gif 1594X1227 px



Re: D Link DIR 100
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
на фтп как я понимаю прошивка лежит для длинка?

я алкоголик из Москвы



Re: D Link DIR 100
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
вот картинки с маршрутизатора. версия прошивки 4.03 серия D1
там ничего не настроено.

Прикреплённый файл:



jpg  1.jpg (190.46 KB)
206_519e43347d9dc.jpg 884X604 px

jpg  2.jpg (162.04 KB)
206_519e43a3cd01f.jpg 850X605 px

jpg  3.jpg (173.94 KB)
206_519e443b8b0a3.jpg 842X606 px

jpg  4.jpg (183.75 KB)
206_519e44d1d1e02.jpg 855X605 px

jpg  5.jpg (110.76 KB)
206_519e4bde68fa6.jpg 855X607 px



D Link DIR 100
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
Всем привет.
кто может подсказать как правильно настроить маршрутизатор DIR 100.
проблема заключается в том, что я из локальной сети не могу зайти на расшаренную папку на сервере 192.168.1.12. сам сервер пиненгуется, но на него не заходит, а вот на другой сервер в другой локальной сети 10.12.1.17 и пинг проходит и заходит на расшареные папки. при том что в самом маршрутизаторе настройки не проводились.
примерная схема представлена ниже.
локальная сеть 5.12.0.1 подключена на маршрутизаторе к LAN разъему, а вот хаб который соединяет с другой сетью 192.168.1.1 через WAN разъем. Вот и вся конструкция.

Прикреплённый файл:



jpg  Безымянный.jpg (124.70 KB)
206_519e3bec4f68b.jpg 1328X709 px



Re: USB-осциллограф
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
поместил в корпус жедезный из под старого тюнера.
помех практически не выдает и вроде как работает.
особо потестировать пока что не приходилось.

я алкоголик из Москвы



Re: IRF7389
Технолог
Зарегистрирован:
12.01.2009 7:28
Из: Уфа
Сообщений: 128
Не в сети
Кто может подсказать, чем можно заменить транзисторную сбоорку так скажем 9971m
вот есть рисунок, на 9971gm.

В магазинах нет, может кто знает или сталкивался. Можно ли заменить, аналог какой нибудь.

Прикреплённый файл:



jpg  9971.jpg (96.91 KB)
206_5196475b9e1ab.jpg 1107X631 px




1 2 3 4 5 6 7 ... 12




Разное

Интересно

Обработанные водным раствором щелочи стальные контакты (например, батарейного отсека переносной магнитолы или пульта ДУ) никогда не заржавеют.