Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Закрытая тема
Опции темы
Старый 15.04.2015, 23:54   #161
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

selevo, Отдыхай месяц , школота...
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Старый 20.04.2015, 00:38   #162
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: 1- wire STM8 из вольтметров

Сегодня разобрался с кнопками. Во-первых, понял, какого хрена 2 кнопки через жопу работали: потому что у PB4 и PB5 нет верхнего ключа и подтяжек (т.н. "настоящие open-drain"). Их нужно резисторами по 47кОм подтянуть к плюсу.
Дальше. Нужно неиспользуемые аноды тоже отрубать специфически: переводить их во floating input. И катоды тоже во floating input, если не подсвечены, либо в open drain, если подсвечены.

В общем, кнопочки ОК, теперь можно перекинуть код 1-wire на "вольтметр" и вместо команд по UART'у использовать кнопочки.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Сказали "Спасибо" eddy
*prostor* (21.04.2015)
Старый 20.04.2015, 20:45   #163
*prostor*
Заблокирован
 
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
*prostor* на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

частотметр написать проблем никаких не составит
например типа тахометра на мопед и что-то с шагом 1кгц
есть ещё тонкость у STM8, там такая инструкция типа:

label start
LD a,255
out port,a
nop
(расход на переход jr)
nop
LD a,0
out port,a
jr start

меандр не даст на выходе, как на обычных процах типа Z80 s51 avr pic
поэтому даже не каждый школьник с разбега реализует
но возможно при считывании таймеров такое не возникнет,надо проверять.

Последний раз редактировалось *prostor*; 20.04.2015 в 20:51.
*prostor* вне форума  
Старый 20.04.2015, 22:12   #164
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

*prostor*, пора софтовый ногодрыг забыть вместе с AVR ...
__________________
Осторожно , злой кот
dosikus вне форума  
Старый 21.04.2015, 08:05   #165
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

Сообщение от *prostor* Посмотреть сообщение
частотметр написать проблем никаких не составит
например типа тахометра на мопед и что-то с шагом 1кгц
есть ещё тонкость у STM8, там такая инструкция типа:

label start
LD a,255
out port,a
nop
(расход на переход jr)
nop
LD a,0
out port,a
jr start

меандр не даст на выходе, как на обычных процах типа Z80 s51 avr pic
поэтому даже не каждый школьник с разбега реализует
но возможно при считывании таймеров такое не возникнет,надо проверять.
Вообще-то, у STM8 нет команды out. И делается все гораздо проще:
Код:
         mov     PORT, #0xFF    ; Установить порт в 1
         mov     PORT, 0        ; Сбросить порт в 0
А для работы с отдельными разрядами лучше использовать соответствующие инструкции.
Bill вне форума  
Старый 21.04.2015, 09:30   #166
*prostor*
Заблокирован
 
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
*prostor* на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

Bill,
я могу и так написать :

старт
ногадрыг-1
ждём
ногодрыг-0
переход на старт

форма импульсов останется та же
*prostor* вне форума  
Старый 21.04.2015, 09:54   #167
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

Сообщение от *prostor* Посмотреть сообщение
есть ещё тонкость у STM8, там такая инструкция типа:
меандр не даст на выходе, как на обычных процах типа Z80 s51 avr pic
Неужели выдаст синус? Какое отношение это всё имеет к частотомеру? В тестовом проекте (без внешних соединений) всё выравнивалось до такта даже с прерыванием (для получения точного измерительного интервала), на Си, без АСМа.
STM32F0 вне форума  
Старый 21.04.2015, 10:26   #168
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

Сообщение от *prostor* Посмотреть сообщение
Bill,
я могу и так написать :

старт
ногадрыг-1
ждём
ногодрыг-0
переход на старт

форма импульсов останется та же
А что такое ногодрыг? И вообще, к чему это все?
Bill вне форума  
Старый 21.04.2015, 11:35   #169
*prostor*
Заблокирован
 
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
*prostor* на пути к лучшему
По умолчанию Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6

Bill,
все поняли кроме Bill

STM32F0, на уровне внутренних регистров думаю подогнать можно и раз такое проверялось значит считывание будет происходить всегда в одно и тоже время,я не проверял.
Размышления пришли отсюда;

Почему я не спешу продолжать разговор о растактовке выполнения инструкций вычислительным ядром STM8

http://we.easyelectronics.ru/Deer/po...drom-stm8.html


скорость выполнения из RAM

http://we.easyelectronics.ru/dcoder/...da-iz-ram.html
*prostor* вне форума  
Старый 21.04.2015, 11:44   #170
*prostor*
Заблокирован
 
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
*prostor* на пути к лучшему
По умолчанию Re: 1- wire STM8 из вольтметров

eddy,
молодец хорошая работа,людям в помощь!
Ждём ещё софтовый i2c для этих замечательно - дешёвых полуфабрикатов
термо гигро баро или какие там датчики бывают на этой шине.

И у меня пара мыслей...
по-моему на схеме с кнопкой и диодом не хватает резистора.
почему там везде stm8l.h а не stm8s.h ,это для пота лица ?
почему все коментарии на англисском, это для другой страны ?
и что за неведомое чудище в лице SDCC
забота о Русскоговорящих людях - начинающих бытовых программистах видится везде

(похоже автор windoфоб и линуксофил судя по признакам...)
все вопросы сняты.

Последний раз редактировалось *prostor*; 21.04.2015 в 11:58.
*prostor* вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить различные запросы браузера? mix10 Отвлекитесь, эмбеддеры! 54 31.01.2015 17:58
ATMega 168 не отвечает на запросы программатора r0st Микроконтроллеры, АЦП, память и т.д 36 06.03.2012 23:19


Часовой пояс GMT +4, время: 07:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot