-"신참 - PIC는 약간의 질문

D

devonsc

Guest
안녕하세요, 희망 너희들이 날이 게시물에 시작하는시기에 이르기까지 간단한 질문은 PIC에 관한 일반적인 그리고 던져 마음을 말아.신참 여기 도움이 필요 해요.미리 감사드립니다.

만약 여러분들이 PIC는 다음과 같은 지침에 대해 설명하는 마음을 물어보고, 올리시겠습니까 :

인용구 :

cblock 0x20

MULTA

MULTB

endc
 
WikiLeaks szuka dodatkowego wsparcia finansowego. W tym celu uruchamia własny sklep internetowy. Za jego prowadzenie odpowiada niemiecka firma Spreadshirt AG.

Read more...
 
Cblock 변수를 정의 블록에 대한 지침입니다
Cblock 0x20 첫 번째 변수 (MULTA)을 의미합니다 주소는 0x20에서입니다
(MULTB) 0x21에서 secound ..등등 ...
그것과 동일합니다 :
MULTA equ 0x20
MULTB equ 0x21
...

www.mikroelektronika.co.yu/english/product/books/PICbook/3_chapter.htm # 3.16 % 20CBLOCK % 20Defining 20A의 % 20block % 20for % 20the % 20named % 20constants

 
devonsc 썼습니다 :인용구 :

cblock 0x20

MULTA

MULTB

endc
 
그 detaili 설명을 주셔서 감사합니다.또 다른 질문 : 곱셈 과정에 대한 질문을 올리시겠습니까.예를 들어, 만약 내가 8-4 비트 이진 수를 모두 곱하면됩니다있다.하지만, 난, 난 "4 번식을 정렬할 수있습니다 8 비트 이진 값의 LSB가 관심있어 비트 이진"값을 4?intance 들면 :

8 비트 이진 값 = B'00001010 '; 1010 어디 내 주요 관심사입니다
4에 의해 증식하고있다.

내가 생각할 수로서 가치가 4 이진 값을 4 비트 곱하면?의미, 난 다음과 같은 코드를 작성할 수 있습니까?

CLRC
RLF MULTB로, F
RLF MULTB로, F

그냥 두 번, 나는 4가 4 비트 이진 값을 곱하면 말할 수있는 변화에 의해서?이 방식으로, 어디로 방치 8 비트 이진 숫자의 다른 4 개의 MSB가 어떤 문제를 일으킬에서 코드를 작성?귀하의 정보를 들어, 8 비트 이진 숫자의 다른 4 개의 MSB는 항상 남아 '0 '.조언이 필요했습니다.미리 감사드립니다 ...

 
살람,

만약 4 비트 MSB가 0아르, 아무 문제가 여러 개 4 개 숫자 2를 사용하는 지침을 왼쪽으로 회전합니다.하지 운반하기 전에 플래그를 취소한 깜빡 마십시오.

안녕

 
감사합니다.또 다른 질문

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />

죄송합니다 ...

어떻게하면 바이너리 형태의 번호를 표시합니까?예를 들어, 내가 어떻게 이진 형태로 5.5 10 진수를 작성합니까?

 
안녕!

5.5 12월 = 101.1 이진

지점의 왼쪽에 긍정적인 능력과 비트 지점의 오른쪽에 위치에서 비트 부정적인 힘이있습니다.

그래서, 101.1 같음
1 * 2 ^ 2 0 * 2 ^ 1 1 * 2 ^ 0 1 * 2 ^ -1
= 4 0 1 0.5
= 5.5

 
안녕하세요, LCD의 구현에 대해 질문하고 싶습니다.내가 만약 특정 매개 변수를 표시하려면 너희들이 날지도 안될까요 LCD를 사용했다 처음부터, 왜 고려가 내가 먼저 고려해야 할 필요가있습니다?드라이버와 마찬가지로 등 .. 난 마음에서 가지고있는 유일한 16x2 라인 LCD를 사용하는 것입니다.도움이 정말 필요했습니다.

제발?미리 감사드립니다.

 
인터페이스 PICmicroŽ MCU는 액정 모듈
http://ww1.microchip.com/downloads/en/AppNotes/00587b.pdf
http://ww1.microchip.com/downloads/en/AppNotes/00587.zip

 
안녕,

우수 사이트 :
http://home.iae.nl/users/pouweha/lcd/lcd.shtml

안부,

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />마뉘

 
다른 장소로 이동합니다.
http://www.epemag.com/library.html

 
모든게 다있어 ... 질문 주셔서 감사드립니다.

대답 :) 만약에 내가 이걸 썼습니다 :

ADC2 MOVLW B'01001001 '
MOVWF ADCON0
BSF ADCON0, 2
CHECK2 BTFSC ADCON0, 2
고토 CHECK2
MOVF ADRESH, 승
MOVWF RESULTHIGH2
BSF 상태, 5
MOVF ADRESL, 승
BCF 원사 상태, 5
MOVWF RESULTLOW2
귀환

어떻게해야 RESULTLOW2 및 RESULTHIGH2에 대한 EQU 작성해야합니까?

의미,

RESULTHIGH2 EQU?
RESULTLOW2 EQU?

그것은이 레지스터에 모든 범용 등록에서있을 수 없습니까?만약 내가, 16F876를 사용하고 난 20h에서 7Fh 데 사용할 수있는 무슨 뜻 이죠?이거 맞아?미리 감사드립니다 ...

**************************************************

b.) 또 다른 질문은, 죄송합니다 ...

ADC2 MOVLW B'01001001 '
MOVWF ADCON0

어떻게해야 MOVWF 후 인수 시간을 기다린 지침을 작성합니까?정말 도움이 필요 ... 제발?감사합니다

**************************************************

C.) 또 다른 질문

다음 :

외침 미국 ABC

시뮬레이션에서 MPLAB를 사용하여, 전 ABC 방송의 상징 오류 메시지가 이전에,이 문제에 대한 몇 가지 조언을주는 마음이 정의되어 있지 않습니다 나타 있나요?제발?난 단지 몇 가지로 혼란 스러워요 내 전화를 *** 오류가 표시됩니다하지만 일부하지 않습니다.

 
안녕,

또 도움이 필요하십니까 너희들이 신경쓰지 도움을 바랍니다.미리 감사드립니다.PIC는 프로그래밍을 사용하여 어셈블리 언어에서 어떻게 구체적인 지연이 발생합니까?마찬가지로, 내가 어떻게 구체적으로 내가 예를 들어, 5 초 지연에 대한 생성이야 알지?내가 얼마나 얼마나주기를 확인 할 너희들 마음을 가르치나요?제가 그 결정에 내가 어디에 내가 20MHz의 크리스탈을 사용하는데 사용하는데 달려있다 말할 권리, 그 1주기를 1/20Mhz있다는 뜻인가?

 
devonsc 썼습니다 :

안녕,또 도움이 필요하십니까 너희들이 신경쓰지 도움을 바랍니다.
미리 감사드립니다.
PIC는 프로그래밍을 사용하여 어셈블리 언어에서 어떻게 구체적인 지연이 발생합니까?
마찬가지로, 내가 어떻게 구체적으로 내가 예를 들어, 5 초 지연에 대한 생성이야 알지?
내가 얼마나 얼마나주기를 확인 할 너희들 마음을 가르치나요?
제가 그 결정에 내가 어디에 내가 20MHz의 크리스탈을 사용하는데 사용하는데 달려있다 말할 권리, 그 1주기를 1/20Mhz있다는 뜻인가?
 
나는 U를 사용하여 PIC는 기본적인 제안 것이라고 ...이 간편하고 안정적인

 

Welcome to EDABoard.com

Sponsor

Back
Top