|
Как последовательно вытаскивать биты из массива? |
|
|
|
Dec 26 2010, 12:11
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 26-12-10
Пользователь №: 61 893

|
Вобщем,нужно для светодиодного табло,на сдвиговые регистры пихать биты из массива,я так понимаю-нужно с конца массива поочередно брать биты. На си, например массив Код unsigned char code[]={0x38,0x7C,0x38,0xFE,0xFE,0x7C,0x38,0x7C}; Как их вытащить? На си код хотелось бы увидеть.
|
|
|
|
Сообщений в этой теме
мега16 Как последовательно вытаскивать биты из массива? Dec 26 2010, 12:11 kurtis Кодsize_t i;
unsigned char some_value;
for (i... Dec 26 2010, 12:18 Methane Цитата(kurtis @ Dec 26 2010, 17:18) Кодsi... Dec 26 2010, 12:26  777777 Кодcode[i]&(1<<j)... Jan 24 2011, 05:49 мега16 Кодsize_t i;-а что это? Компилятор CVAVR ругается ... Dec 26 2010, 12:35 Xenia Цитата(мега16 @ Dec 26 2010, 18:35) Кодsi... Dec 26 2010, 12:36 sigmaN a ведь никто и не посоветует человеку привыкать к ... Dec 26 2010, 12:55 мега16 Пробую в Протеусе, матрица на 1 букву 8х8 светодио... Dec 26 2010, 13:02 sigmaN Methane ответил на Ваш вопрос. а вы же пытаетесь б... Dec 26 2010, 13:05 мега16 Извиняюсь-забыл это добавить, опять непонятно-то ч... Dec 26 2010, 13:16 Methane Цитата(мега16 @ Dec 26 2010, 18:16) Извин... Dec 26 2010, 13:50 Wise Цитата(Xenia @ Dec 26 2010, 21:36) .. есл... Dec 26 2010, 13:35 мега16 Юмор я понимаю, но мне проблему решить.. Dec 26 2010, 13:45 мега16 Да уж,это слишком сложно для меня Dec 26 2010, 14:04 Methane Цитата(мега16 @ Dec 26 2010, 19:04) Да уж... Dec 26 2010, 14:08 мега16 Пойти изучать Баском АВР чтоли, все таки для себя ... Dec 26 2010, 14:12 Methane Цитата(мега16 @ Dec 26 2010, 19:12) Пойти... Dec 26 2010, 14:16 kurtis Напишите сначала программу которая просто выдает 1... Dec 26 2010, 14:15 мега16 Байт то в порт выводит, в том же коде есть,просто ... Dec 26 2010, 14:23 Methane Цитата(мега16 @ Dec 26 2010, 19:23) Байт ... Dec 26 2010, 14:31 kurtis Приведите код который у вас выводит байт в порт Dec 26 2010, 14:30 мега16 ЦитатаПриведите код который у вас выводит байт в п... Dec 26 2010, 14:56 kurtis Код#include <limits.h>
typedef unsigned c... Dec 26 2010, 14:57 Methane Цитата(kurtis @ Dec 26 2010, 19:57) Код#i... Dec 26 2010, 15:01 AHTOXA Цитата(kurtis @ Dec 26 2010, 22:57) Код f... Dec 28 2010, 03:59  demiurg_spb Вот так оптимальнее будет:-)
Кодuint8_t temp = cod... Dec 28 2010, 06:19 kurtis это автору Dec 26 2010, 15:04 мега16 ВОТ СПАСИБО- это работает ! Dec 26 2010, 15:28 мега16 Блин,работает,но неправильно вытаскивает байты. Dec 28 2010, 02:45 мега16 Почему же так?
Кодmy_type code[]={11111111... Dec 28 2010, 07:03 Methane Цитата(мега16 @ Dec 28 2010, 12:03) Почем... Dec 28 2010, 07:19 мега16 Ну все ясно,работает правильно,вот в интернете шри... Dec 28 2010, 12:58 мега16 Продолжаю тему. Решил так организовать вывод симво... Jan 5 2011, 08:47 rezident Содержимое EEPROM располагается в своем собственно... Jan 5 2011, 08:52 мега16 Хм, а попонятнее можно,как же мне быть? Jan 5 2011, 08:53 rezident Цитата(мега16 @ Jan 5 2011, 16:53) Хм, а ... Jan 5 2011, 08:55 мега16 Вообще то CVAVR работает с EEPROM прозрачно- Кодee... Jan 6 2011, 12:33 rezident Цитата(мега16 @ Jan 6 2011, 20:33) Вообще... Jan 6 2011, 18:04  demiurg_spb Цитата(rezident @ Jan 7 2011, 00:04) В пр... Jan 6 2011, 20:01 rezident Ну я же написал выше, что при наличии библиотечных... Jan 6 2011, 20:13 demiurg_spb to мега16 приведите asm-листинг такого кода:
Кодch... Jan 7 2011, 07:05 мега16 CVAVR на uint8_t ругается. Jan 8 2011, 02:36 demiurg_spb Цитата(мега16 @ Jan 8 2011, 08:36) CVAVR ... Jan 9 2011, 14:47 sigmaN #include <stdint.h> Jan 8 2011, 07:16 мега16 Ругается все равно. Jan 8 2011, 08:45 rezident Цитата(мега16 @ Jan 8 2011, 10:36) CVAVR ... Jan 8 2011, 10:56 WHALE delete Jan 9 2011, 10:46 мега16 На другом форуме посоветовали- надо объявить масси... Jan 8 2011, 14:21 sigmaN CodeVision в топку! use gcc )) Jan 8 2011, 16:59 мега16 Проблема решена уже. Jan 9 2011, 16:35 мега16 Упростил так- Код void bits(){unsigned in... Jan 24 2011, 05:20 sigmaN ЦитатаЕсли первый байт(к примеру) равен 1 и следую... Jan 24 2011, 05:58 777777 Цитата(sigmaN @ Jan 24 2011, 08:58) Тогда... Jan 24 2011, 06:00 sigmaN Ггг)) ну да Цитатаfor (j = 1; j != 0; j <... Jan 24 2011, 06:02 мега16 Да я паскаль вообще не знаю,вообще я охриненно нач... Jan 24 2011, 06:30 мега16 Ну так-можно ли вытаскивать байты в одном цикле fo... Jan 24 2011, 07:57 777777 Цитата(мега16 @ Jan 24 2011, 10:57) Ну та... Jan 24 2011, 08:26 _Pasha Имхо, в недалеком будущем появится обилие тем типа... Jan 24 2011, 08:25 GetSmart Это же ветка для начинающих. И Паскаль неплохой яз... Jan 24 2011, 08:46 777777 Цитата(GetSmart @ Jan 24 2011, 11:46) Это... Jan 24 2011, 13:11  GetSmart Цитата(777777 @ Jan 24 2011, 18:11) Поэто... Jan 24 2011, 16:07  AHTOXA Цитата(777777 @ Jan 24 2011, 18:11) Тольк... Jan 24 2011, 16:36   demiurg_spb Настала пора инквизиции? :-)
ЦитатаТоварищ Сталин ... Jan 24 2011, 16:57   777777 Цитата(AHTOXA @ Jan 24 2011, 19:36) Да ус... Jan 24 2011, 17:27    GetSmart Цитата(777777 @ Jan 24 2011, 22:27) Я мог... Jan 24 2011, 17:43     _Bill Цитата(GetSmart @ Jan 24 2011, 21:43) Пас... Jan 25 2011, 05:54      777777 Цитата(_Bill @ Jan 25 2011, 08:54) Ну, во... Jan 25 2011, 06:07       _Bill Цитата(777777 @ Jan 25 2011, 10:07) Кто б... Jan 25 2011, 06:26     777777 Цитата(GetSmart @ Jan 24 2011, 20:43) Кст... Jan 25 2011, 06:00    AHTOXA Цитата(777777 @ Jan 24 2011, 22:27) Я мог... Jan 24 2011, 17:44     777777 Цитата(AHTOXA @ Jan 24 2011, 20:44) И это... Jan 25 2011, 05:53      AHTOXA Цитата(777777 @ Jan 25 2011, 10:53) Мелоч... Jan 25 2011, 06:10       777777 Цитата(AHTOXA @ Jan 25 2011, 09:08) Это н... Jan 25 2011, 06:14        AHTOXA Цитата(777777 @ Jan 25 2011, 11:14) Нечег... Jan 25 2011, 06:29         777777 Цитата(AHTOXA @ Jan 25 2011, 09:29) Вообщ... Jan 25 2011, 06:47          AHTOXA Цитата(777777 @ Jan 25 2011, 11:47) Жаль ... Jan 25 2011, 06:54        GetSmart Цитата(777777 @ Jan 25 2011, 11:14) Вообщ... Jan 25 2011, 06:45         777777 Цитата(GetSmart @ Jan 25 2011, 09:45) Что... Jan 25 2011, 06:56          GetSmart Цитата(777777 @ Jan 25 2011, 11:56) А над... Jan 25 2011, 07:05     _Bill Цитата(AHTOXA @ Jan 24 2011, 21:44) И это... Jan 25 2011, 06:07  _Pasha Цитата(777777 @ Jan 24 2011, 16:11) Тольк... Jan 24 2011, 20:01 OlegNZH У меня была проблема в другом-сдвигать сдвигать це... Jan 24 2011, 09:45 OlegNZH Это не с Паскаля начинается , с Basic-ка. Jan 24 2011, 15:58 OlegNZH ...
Кен Томпсон признал следующее - затем Деннис и... Jan 24 2011, 17:19 _Pasha Хрен с ним, с паскалем, лишь бы человек был хороши... Jan 25 2011, 08:51 sigmaN ЦитатаКод(1 shl j)компилер обязан привести... Jan 25 2011, 18:15 _Bill Цитата(sigmaN @ Jan 25 2011, 22:15) на ав... Jan 25 2011, 18:21 _Pasha Цитата(sigmaN @ Jan 25 2011, 22:15) на ав... Jan 26 2011, 07:11 sigmaN ну AVR я помянул именно от того, что как известно,... Jan 26 2011, 09:54 _Pasha Цитата(sigmaN @ Jan 26 2011, 12:54) а тут... Jan 26 2011, 12:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|