Отговори на тема  [ 32 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
Възможнили е частично PIC да е изгорял/неработи? 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Абе то ясно кое е по-доброто м/у хардуерно и софтуерно. Въпреки това хич не ми харесва мястото :(
Вярно оставили са RB0 - че нали може да създаде INT, обаче аз се чудя що не са го сложили в PORTA , идеално пасва на RA0:1 или RA2:3. RA4 свободен, но сега още не ми дошло време да уча Microchip, но ако питат ще им каж разбира се :lol: :P

Относно дефектите , аз си имам един случка с Plextor записвачки, но не сегашните CD-RW-та , преди 4/3г ли беше , когато Plextor си беше Plextor. Едно кашонче с 10бройки - 3 бяха дефектни , във всяко производствена линия си има дефектни бройки/брак - няма как :) Нормално.
Но интересно щеше да е ситуацията пика се програмира/триене,четене,запис/, но не работи :D
Направо щеше да си е гаден номер.

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Последна промяна the_real_maniac на Нед Авг 21, 2005 9:03 pm, променена общо 1 път



Нед Авг 21, 2005 8:56 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
Хехе ... абре щом не ти харесва къде са го пъхнали Microchip'повците тоз UART .... купи си един Virtex4 напиши едно ядро за PIC и пъхаи UART'и /и не само/ там дето сърце ти иска ... ;)

_________________
От наше село са види връо, ама от връо се невиди наше село ... що така и я незнам .. ?!?


Нед Авг 21, 2005 9:01 pm
Профил ICQ WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Я дай да го развием тоя офтопик, така или иначе темата ми я свършихме.

Какво по-точно имаш превид ?

Лесно намерих сайта на това Virtix4 ,но поради не дотам добрия ми английски (на второ място) и "идеалното" overview-a не разбрах какво е ?

Само пише , че е супер, че е евтино и , че предлага супер производителност , но не и в прав простичък текст какво прави , другото вече са user guides и подобно.

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Нед Авг 21, 2005 9:28 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
the_real_maniac написа:
....

Без да се обиждаш (не съм искал ни най-малко да те засегна :) ) - ама ми звучиш като чист РС програмист 8) .


Нед Авг 21, 2005 9:48 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
Еиии ...... много си надъхан /в добрия смисъл/ :) ...

Значи виш кво .... разбери кво е тва нещо FPGA ..... след това се запознаи с някои Hrdware Description Language (Verilog, VHDL, Able ... нали се сещаш .. :wink: ) ... и после ще говорим ... 8)

http://www.xilinx.com/technology/logic/

http://www.fpga4fun.com/WhatAreFPGAs.html

http://www.fpga4fun.com/spoc.html

_________________
От наше село са види връо, ама от връо се невиди наше село ... що така и я незнам .. ?!?


Нед Авг 21, 2005 9:50 pm
Профил ICQ WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Dimitar написа:
the_real_maniac написа:
....

Без да се обиждаш (не съм искал ни най-малко да те засегна :) ) - ама ми звучиш като чист РС програмист 8) .


Че за сега съм програмирал само за ПК спор няма* :) И както казах аз не се засяга ;)

Относно другото ... хъх надъхън не е точната дума , не се превъзнасям също , просто честно да си кажа, ако можех тоя хардуерен usart да го мръдна в ПОРТА нямаше и да се замислям :) Но знам горе-долу къде съм , но гледам , че и ти знаеш това , защото добре си подал правилните линкове - виж това и това + научи това и това. :)
Благодаря и на теб. И ще стане , само е въпрос на време, където време е под 1г. надявам се.

* - всъщност зависи , тялото ми е като часовник относно спането , понякога се случва да изостане или избърза де :P

така от познанията ми по PC хардуер , които за момента са доста повече от тези за PIC знамкакво е FPGA , но имам чувството , че май става въпрос за друго , а не вид "пакет" за процесор. Но може и това да значи. Как да е, ще се чете.

едит2:

http://www.fpga4fun.com/WhatAreFPGAs.html -> тея хора или ми четат мислите или аз тяхните, или всъщност е логично.
Точно това си милсех като чух "може да си направиш сам". Леле вече ме сърбът ръчичките :)

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 1:35 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Имам в момента едни PIC16F628A и много ме зачудихте дали него да не ползвам , тъйкато има хардуерен USART ,но да Ви питам , айде RB0 го оставяме заради специалните му възможности - ИНТ , но примерно

RB3:7 си гиползвамкато I/O и ако ги искате като 5-bit порт да ги ползвате или 4 , какво прaвите

movfw PORTB
bcf W,0
bcf W,1
bcf W,2
...?

и после обработвате според стойността.

мислех си за някоя логическа операция, най-вече за XOR,но и с него не става.


Примерно PORTA + остатъка от PORTB - матрична клавиатура някаква.
Задачате не се ли усложнява доста.? Е преди час се замислих и си мисля , значи :) , че ако се ползват всичките останали в/и от ПОРТБ за едно нещо , тогава става сложно.

Ако примерно са за различни неща - лесна работа , четете само това което ви трябва и даже напарво

#define THING1 PORTB,4
#define OTHERSENSOR2 PORTB,6 ; примерно

btfss/btfsc или подобно и т.н.

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 12:49 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
....


Код:
movlw <някво число дето ше клати порта>
andlw <няква константа да маха ненужните битове>
xorwf PORTB  -------  да се чете movwf, тя твоята простотия заразна


PS: Не си наясно с основите на асемблер и с начина на писане, а си се втурнал и хардуерен UART да ползваш. Почва се от мигащ светодиод, след това минаваш през цветомузика със светодиоди (ако го беше правил нямаше да задаваш тоя въпрос) и т.н.


Последна промяна Predator_MF на Пон Авг 22, 2005 4:34 pm, променена общо 1 път



Пон Авг 22, 2005 12:54 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
Мигащите светодиоди съм ги минал ;)

Значи Хищник обяснявам пак, защото явно не си ме разбрал:


Как най-бързо може да се изчистят 5,6 и 7 бит от PORTB /най-добре/ след като се прочете.

1.

bcf
bcf
bcf


2.


дригията вариант мислих както горе писах с някоя логическа операция най-вероятно xor
ще свърши работа,но уви

значи

вариант едно за XORLW ти е: L или да е 11100000, или 000000000, обаче имаш

101 първите три примерно* ще получиш това

XOR
101
111
---
010
опрделено не еизчистване

101
000
---
101

пак не е изчистване

3.

така твоето нещо хич не му виждам логиката

някакъв литерал , който не се знае как ще се поучи магическо число, прави AND с друг
литерал /пак магическо число/ и защо ? немога ли предарително да си го сметна и задам
направо в XORWF и като стигнахме до XOR горе написах, че просто няма универсално число,
което да чисти портб.

т.е да се получи 000?????

---
не се заяждам относно магичесок число , но просто аз като такива ги виждам.

---

* - ne se znae kakwo 6te e systoqnieto na RX, TX na USART-a i RB0 , kogato 4ete6 , taka 4e move da sa wsqkakwi !

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 4:17 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Ти ясно че не се заяждаш, ама пак ти казвам че не си в час....да изчистиш 5,6,7-ми бит от PORTB приятелю се прави чрез:
Код:
movlw 0x1F
andwf PORTB,f


Я сега смятай :axe:


Пон Авг 22, 2005 4:23 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
0x1F = 00011111

ако предположим шареното

10101010

става логическо AND така

00011111
10101010
--------
00001010

по срички ако искаш

от 7 бит -> 1 бит

0 и 1 = 0
0 и 0 = 0
0 и 1 = 0
1 и 0 = 0
1 и 1 = 1
1 и 0 = 0
1 и 1 = 1
1 и 0 = 0

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 4:27 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Ееее....е сега 5-ти,6-ти и 7-ми бит не са чисти, така ли?


....Или не си много сигурен кои са 5-ти, 6-ти и 7-ми бит :lol:


Пон Авг 22, 2005 4:30 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
ама идеята е да се запази съдържанието на остналите 5 бита на ПОРТБ!
и всъщност аз горе се обърках 0,1 и 2 трябваше да станат 0

76543210
XXXXXXX

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 4:33 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Е, не се ли е запазило тяхното съдържание =D>


Пон Авг 22, 2005 4:35 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение 
опа ... гаф ... .а отговора:

да, запазило се е.

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Авг 22, 2005 4:40 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 32 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни