Страница 28 из 304

Добавлено: Сб фев 27, 2010 08:27:05
kip96
И даже в Меге8 есть. Но вопрос не в часах, вопрос в переменной. Почему "М" должна весить 2 байта, если больше 60 и не будет никогда. может

Код: Выделить всё

M = S / 60
это равенство нельзя делать(byte =Word/60)

Добавлено: Сб фев 27, 2010 09:11:17
ibiza11
suslogon, берешь младший бит числа,
если = 1 - нечетное число
если = 0 - четное число.

Добавлено: Сб фев 27, 2010 23:58:17
VladI+
Микроконтроллеры для начинающих

Piotr Górecki - Mikrokontrolery dla początkujących
http://www.przeklej.pl/plik/mikrokontro ... b3et8qp2j6
Формат pdf (245.92 MB)
Книгу нужно приводить в лучший вид.
Возможно , и приведу в лучший вид на досуге.
(Т.е. - в свободное время)
Листинги (Bascom AVR)
http://www.btc.pl/pliki/mdp.zip

Добавлено: Вс фев 28, 2010 16:03:55
suslogon
ibiza11 , а как его в баскоме взять? :oops:

Добавлено: Пн мар 01, 2010 01:56:30
Секретный кот
suslogon писал(а):как его в баскоме взять? :oops:

Код: Выделить всё

varbit = var.0
RTFM! :twisted:

Добавлено: Пн мар 01, 2010 11:02:10
Shuriko
О, полезный Tip.

Добавлено: Пн мар 01, 2010 16:05:00
suslogon
:) огромное спасибо!!!!

Добавлено: Вт мар 02, 2010 16:58:27
suslogon
:cry: :cry: :cry: ОЧЕНЬ нужна помощь!!!!отблагодарю например некоторым кол-вом денег на мобилу например)

необходимо написать на баскоме программу для работы с ацп adc121s021 через аппаратный SPI в МК ATMega32 :idea: задача: непрерывно считывать с этого АЦП данные и помещать их в некую переменную для последующей обработки!тактовая частота МК 4 или 8 мгц

вот даташит на ацп:
http://www.national.com/ds/DC/ADC121S021.pdf

прошу помогите!!!а то проблемы будут :cry: :cry: :cry: у меня....

Добавлено: Ср мар 03, 2010 09:16:53
dimon-790
а в чём проблема ? spi вроде баском поддерживает вот даже демка в хелпике есть

'-----------------------------------------------------------------------------------------

'name : spi.bas

'copyright : (c) 1995-2005, MCS Electronics

'purpose : demo :SPI

'micro : Mega48

'suited for demo : yes

'commercial addon needed : no

'-----------------------------------------------------------------------------------------



$regfile = "m48def.dat" ' specify the used micro

$crystal = 4000000 ' used crystal frequency

$baud = 19200 ' use baud rate

$hwstack = 32 ' default use 32 for the hardware stack

$swstack = 10 ' default use 10 for the SW stack

$framesize = 40 ' default use 40 for the frame space

Dim B As Byte
Dim A(10) As Byte
Spiinit
B = 5
Spiout A(1) , B
Spiin A(1) , B
A(1) = Spimove(a(2))

End

Добавлено: Ср мар 03, 2010 15:35:11
suslogon
спасибо...
но вы бы не могли по конкретному случаю посмотреть? :oops:

Добавлено: Ср мар 03, 2010 15:41:12
DOSOFF
Эээ! Да там ваще лафа в баскоме.
мучить яндекса.
Тут у WildCat хорошая обучалка есть...
Да и гугль не туповат :)

Добавлено: Ср мар 03, 2010 15:54:20
suslogon
уже говорил с вайлкэтом - он не разбирался пока с спи :(

я же прошу под конкретное ацп - вот в чем вопрос :oops: тем более реально отблагодарю по возможности в разумной мере

Добавлено: Чт мар 04, 2010 13:26:34
kip96
Подскажите. друзья, как паралельный код вывести в последовательный.
Т.Е. хочу сделать индикацию на регистрах и загнать к примеру &b00110101 по одной линии.

Добавлено: Чт мар 04, 2010 21:12:52
DossJ
Всем Доброго!
Никто не встречал библиотек для баскома для эмуляции клавиатуры для ПК (PS/2). На сайте самого баскома лежат исходники но за них хотят денег.

Добавлено: Пт мар 05, 2010 14:41:05
us5caa
Прошу помощи!
Не получается запустить дисплей TIC107 (контроллер PCF2119).
Может есть у кого исходник инициализации дисплея?

Добавлено: Сб мар 06, 2010 12:48:25
VladI+
DossJ писал(а):Всем Доброго!
Никто не встречал библиотек для баскома для эмуляции клавиатуры для ПК (PS/2).
http://www.onlinedisk.ru/file/370534/

Добавлено: Сб мар 06, 2010 15:55:26
suslogon
:cry: хоть бы кто мне помог

Добавлено: Сб мар 06, 2010 19:14:27
DossJ
VladI+, спасибо это уже пробовали работает... остался только вопрос как инициализировать клавиатуру чтоб при загрузке ее увидела биос и сама система :( .

suslogon, поройся на форуме про этот дисплей уже тему подминали(только на Си)
http://kvorb.ru/2010/02/13/primer-raboty-s-tic107/ попробуй может на bascom получится перевести.

Добавлено: Сб мар 06, 2010 19:47:38
suslogon
:cry: я про ацп вообщето

Добавлено: Пн мар 08, 2010 11:15:18
K()X
kip96 писал(а):Подскажите. друзья, как паралельный код вывести в последовательный.
Т.Е. хочу сделать индикацию на регистрах и загнать к примеру &b00110101 по одной линии.
Оператор SHIFTOUT посмотри, правда там две линии используются-одна собственно данные, другая тактирование.