프린터와 그림 ....????

R

Rfboy

Guest
남자들,
나는 그림에 연결하는 데 필요한 RS 통해 HP 또는 엡손 같은 표준 프린터,
- 232 또는 병렬 포트.
거기에 그것을 할 수있는 소프트웨어의 루틴을 hardaware 인터페이스 이냐??

제발
도와

감사합니다

 
오빠 안녕, CCS 포럼에서 자세한 내용을 참조하거나보십시오 :

////////////////////////////////////////////////// ///////////////////////
/ / / / EX_PSP.C
/ / / /이 프로그램은 노예의 병렬 포트가 작동하는 방법을 보여줍니다.
/ / / /이 예제는 사용자가 PC에서 PIC는 텍스트를 인쇄할 수있습니다.
/ / / /이 예제가 제대로 실행하려면 IBM의 병렬 프린터 케이블
/ / / /,
아래 그림과
같이 연결이 필요합니다.를 설치한
후/ / / / 윈도우에서 일반 텍스트 프린터, 텍스트를 인쇄할 수있습니다
/ / / / PIC는 텍스트 편집기를 사용합니다.텍스트를 통해이 표시됩니다
/ / / /는 RS - 232
/ / / /이 예제는 방법도 사용하고 3월 4일 은행 2 은행에 보여줍니다
16 비트 포인터에 가지 않고 / / / / 부품 () ROM을 절약할 수있습니다.
/ / / /
/ / / / 구성 CCS 프로토 타입 카드로 다음과 같습니다 :
/ / / / 27 핀 23
핀 연결하고 28-21.
/ / / / PC의 병렬 프린터 케이블의
한쪽 끝을 연결합니다.
/ / / / 또한 다음 연결을
만들 수 :
/ / / / IBM이 병렬
/ / / / 케이블 핀 Protoboard
/ / / / 1월 22일 E1
/ / / / 2 32가 D0
/ / / / 3 33 D1
/ / / / 4 34 D2에
/ / / / 5 35 D3
/ / / / 6 36 D4
/ / / / 7 37 D5
/ / / / 8 38 D6
/ / / / 9 39 D7
/ / / / 11 1 C0
/ / / / 12월 27일 접지
/ / / / 13 28 5 브이
/ / / / 15 28 5 브이
/ / / / 18 27 접지
/ / / / 아래에 추가적인 연결을 참조하십시오.
/ / / /
/ / / /이 예제는 PCM 및 PCH 컴파일러와 함께 작동합니다.그
/ / / / 다음 조건부 컴파일 라인을 포함하는 데 사용됩니다
/ 각 컴파일러를 위해 / / / 유효한 장치.장치, 시계 및 변경
여러분의 하드웨어에 대한 / / / /의 RS232 핀이 필요한 경우.
////////////////////////////////////////////////// ///////////////////////# 만약 (__PCM__)
정의# 포함 <16c77.h>
# HS, NOWDT, NOPROTECT
퓨즈# 사용 지연 (시계 = 20000000)
# 이용의 RS232 (보오드 = 9600, xmit = PIN_C6, rcv = PIN_C7) / / 점퍼 : 8-11,
7-12

# elif (__PCH__)
정의# 포함 <18c452.h>
# HS, NOPROTECT
퓨즈# 사용 지연 (시계 = 20000000)
# 이용의 RS232 (보오드 = 9600, xmit = PIN_C6, rcv = PIN_C7) / / 점퍼 : 8-11,
7-12# 오류 PIC18 변화에
대한 읽기
/ 쓰기 버퍼를 사용 _bank
# 각각 endif

BUSY_LINE PIN_C0 정의 #
BUFFER_SIZE 96 정의 #int next_in = 0;
int next_out = 0;
짧은 data_lost = TRUE로;

# int_psp
무효 psp_isr () (

만약 (psp_overflow ())
data_lost = TRUE로;

만약 (psp_input_full ()) (
write_bank (2, next_in , input_D ());
(next_in == BUFFER_SIZE)
next_in = 0;
(next_in == next_out)
output_high (BUSY_LINE);
)
)주 () (

setup_adc_ports (NO_ANALOGS);
setup_psp (PSP_ENABLED);
enable_interrupts (글로벌);
enable_interrupts (INT_PSP);

output_low (BUSY_LINE);

printf ( "인쇄 데이터를 기다리는 동안 ... \ 연구 \ n \ n");

동안 () 사실
(
만약 (next_in! = next_out)
(
putc ((2, next_out)) read_bank;
( next_out == BUFFER_SIZE)
next_out = 0;
(data_lost) (
printf ( "\ 연구 \ nData 분실했다! \ 연구 \ n");
data_lost = FALSE로;
)
output_low (BUSY_LINE);
)
)
)

 
나는 다른 방법이 필요
Rfboy 생각
- 프린터로 그림에서> 데이터를 전송합니다.그런 게있다면, 그것은 노예 포트 때문에, 당신은 PSP를 사용할 수없습니다.당신에게 병렬 portof 표준 PC 시뮬레이션 다른 신호와 제품은 PSP의 포트를 사용해야합니다.
아마도 그것의 RS232를 사용하는 것이 더 쉽습니다.

에 의해,
cube007

 
이 도움이 될
수 :

소프트웨어 인터페이스
------------------

"CENTRONICS"프린터로 인쇄하려면 다음 핸드 쉐이킹
순서, 각각의 캐릭터에 따라야합니다 :

마이크로 프린터로! 스트로브 라인을해야합니다
높다.이것은 프린터가 마이크로 싶은
이야기데이터 버스에있는 데이터를 수정합니다.

지금은 마이크로 컨트롤러에서 바쁜 줄을 기다려야합니다
프린터 낮은 이동합니다.만약 프린터가 여전히 처리
바쁘다데이터가 데이터 버스에, 그것에 높은 바쁜 라인을 지키라고합니다
그것은 데이터를 계속해야하는 마이크로 말해
데이터 버스와 안정 그게 아직은 새로운 데이터를 전송하지 않을 수있습니다.언제
프린터가 데이터에 대한 데이터 처리가 완료되었습니다
버스, 그것은을 나타내는 바쁜 라인 낮은 만들 것입니다
마이크로는 새로운 데이터를 받아들일 준비가되어있습니다.지금은 마이크로 컨트롤러의 아스키 코드를 삽입할 수있는 다음
문자는 데이터 버스에 인쇄된다.

지금은 마이크로로! 스트로브 라인을해야합니다
프린터 낮은.이것은 프린터가 유효한 데이터를
알려줍니다데이터 버스, 그것을위한 과정에있다.

지금은 마이크로 컨트롤러에서 바쁜 줄을 기다려야합니다
프린터 높은 이동합니다.바쁜
볼 때, 마이크로
프린터에서 라인을 높은 가고, 그 프린터는 알고
그리고 그것이 그것을 처리하는 새로운 데이터를 볼 바쁘다.

그것도 아주 좋은 아이디어는 PIC은 프린터로 출력을 분리하는 것입니다
적당한 버퍼 전원 수유에서 프린터를 방지하기 위해
PIC는 이번에 다시 전원이 끊긴 경우이다.

 
이 회사는
전자 - 연구소 Inc. 그들은 매우 좋은
IC를 생산할 경우, 예를 들면, 당신의 MCU로 MCU의 핀을 사용하여 단 하나의 LCD에 연결할 수있습니다.똑같은 키보드 또는 프린터를위한 것입니다.

EDE300 시리얼 / 병렬 데이터 트랜시버 (PC의 인터페이스 IC를!)
EDE700 시리얼 텍스트 LCD 컨트롤러 IC에서
저비용 EDE702 시리얼 텍스트 LCD 컨트롤러 IC에서
팔진법 EDE707 7 - 세그먼트 LED가 디코더
4x4 키패드 EDE1144 인코더 IC를
8x8 키패드 EDE1188 인코더 IC를
유니 폴라 EDE1200 스테퍼 모터 컨트롤러 IC
EDE1204 극단적 - 극지 스테퍼 모터 컨트롤러 IC
EDE1400 병렬로 시리얼 - 프린터 IC에서

마지막으로 한 일이 당신이 필요합니다.

http://www.elabinc.com/ede1400.htm

meax98

 
얘들아, 감사합니다

그러니까, USB 인터페이스를 통해 togheter ??????에 연결할 수있다 프린터 및 그림에 대한 다른 qustion가

당신은 최고 !!!!!!!들

다시
감사합니다 !!!!!!!!!

 
또 미래 기술 장치 국제 회사는 좋은 회사라는 http://www.ftdichip.com/FTProduct.htm

생산 좋은 IC에서 :

FT232BM -의 USB의 UART 장치 - http://www.ftdichip.com/Documents/ds232b11.pdf

FT245BM -의 USB FIFO 장치 - http://www.ftdichip.com/Documents/ds245b10.pdf

봐, 그리고이 FT245BM에서 귀하의 질문에 대한 답변입니다.이 IC는 아주 (단
몇 가지 외부 구성 요소를 사용하는) 쉽습니다.

안부
meax98

 
하이 RFBOY
있다면 "", 2001년
7월 매일 생활 ELECTREONICS GET
유 프린터 인터페이스에 대한 문서를 찾으 PIC는 것입니다
미안 내 스캐너는 지금 일하는 "그래서 그런 UA는 문서의 사본을 보내기만하면됩니다

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />하지만 시도는 다음 C
는 HTTP : / / WWW.EPEMAG.WINBORNE.CO.UK
유 거기,
어셈블리 '난 생각'소프트웨어는 걸 알게 될거야

 
후 인터페이스를 가지고,
내가 원하는 사진을 인쇄할 수있습니다.누구나 드라이버를 작성하는 방법을 알고있다.

 
안녕하세요,

난 그림 16F877과 컴퓨터 프린터를 제어하고자하는 경우에는 C possible.Is 바랍니다 주변에서 샘플 소스 코드?thnx.

분석기.

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="혼란" border="0" />
 
그것은 전체가 훨씬 더 많은
8 databits 설정 및 병렬 포트에있는 스트로브
라인을 때 ','클래식의 IEEE 1248 포트를 사용 Pulsing보다 아니에요.

보다
http://www.fapo.com/cenmode.htm
http://www.fapo.com/1284int.htm
에 대한 좀 더 많은 정보.

이 정도면 일반 텍스트 문자를 인쇄하는 것입니다.만약 당신과 당신이 명령을
가져올 - 프린터의 설정이 필요합니다 / 또는 그래픽, 서식이 필요합니다.대부분의
HP 프린터, 또는 Postscript 일부 레이저 프린터에 대한 예를 들어 PCL이있다.

희망이 시작 되니까.

 
하이 분석기이 Epe 웹 사이트에서 찾을 수있습니다 2001-07 Epe에 게시된 사진 16f877 소스 코드를 기반으로하고 거기에 대한 그림 fttp 사이트 무료입니다
보세요

안부
향기

 
안녕,

감사 향기 난 당신이 링크를 지적 생각 : ftp://ftp.epemag.wimborne.co.uk/pub/PICS/picprinter/

하지만 샘플 코드를 찾을 수도없고 zip 파일에 설계도를?아니면,
내가 그것을 놓친거야?

분석기.

 
안녕 분석기!

이것은 당신이 찾는 파일이 될 수도있습니다!!!

안녕
미안하지만, 당신이 첨부 파일을보기 위해서는 로그인이 필요

 
우고 쓴 :

안녕 분석기!이것은 당신이 찾는 파일이 될 수도있습니다!!!안녕
 
@ 우고 :

그건 내가 친구를 위해 무엇을 찾고 있어요!배
88

분석기

 
유 다운로드
할 수 2001년 7월
Epehttp://rapidshare.de/files/9757608/2001-07.rar.html

 
이 포럼에서 아무것도를 다운로드하는 데 문제가 된 것 같아, 난 y를 알고있습니다??experiecnce 사람이??? plz 도움 ........

 

Welcome to EDABoard.com

Sponsor

Back
Top