컨트롤러"마이크로

G

Guest

Guest
내가 원하는 전체 회로도 및 코드는 PC를 통해 RS - 232, 24 볼트의 릴레이 2 PC를 제어하는 마이크로 컨트롤러에 대한 명령을 보내려면 PC와 연결이 마이크로 컨트롤러이다.

 
안녕하세요,

참조 링크 :
www.8052.com
http://chaokhun.kmitl.ac.th/ ~ kswichit /

안부

 
어떤 마이크로 컨트롤러를 사용하려면 해당 코드를 보낼 계획을 지정하는 것이 좋습니다.

 
제발 무엇을 마이크로 컨트롤러를 나타냅니다 당신의 코드를 언어로 사용하려는 않습니다.

 
RS와 AVR 마이크로 컨트롤러를 연결 - 232
http://booksbybibin.14.forumer.com/viewtopic.php?t=119

에 대한 릴레이이 회로를 사용
http://booksbybibin.14.forumer.com/viewtopic.php?t=68

Bibin 존
www.bibinjohn.tk

 
난 더이상 누구도 당신을 위해 모든 일을 할 것이라고, 그러나 여기에 몇 가지 도움을 줄 것이다 생각의 PIC 연결은 (i 추정)를 PC를 통해 DS232.
MCU는이 연결 2 핀 2803와 같은, 하이 사이드 드라이버를 8 진수로
프로그램에 deifne 로직 입력 1, 2를 기다 리면서
만약 입력 1 pinx (연결)가 높은 다른 낮은되어야 부회장 1 비아 2803 릴레이하도록 만들어도 마찬가지입니다.
매우 간단한 경우에는 논리적인 사고력을 가지고 목표를 달성하려면 무엇을 원하는 지에 조금 집중한다.
난은 PIC MCU는하지만, 로직 및 circuitary 모든 MCU를위한 것이라고 동일하게 유지에 대한 예를 인용했다.
여기에 몇 가지 추가적인 도움을 줄 것이다 :
http://www.scienceprog.com/drive-relay-with-avr-microcontroller/ # 문서

 
무슨 방랑자 할 작정이야?
의역 Pouchito의 문장 점을 얻는가?

 
친애하는,
이 코드의 직렬 포트 인터페이스는 PC의 8952
코드 :# 포함 "8051EQU.INC"

; RESET의; 루틴을 재설정

. ORG는 0H; 일상 00h를 찾습니다

AJMP 스타트, 점프 스타트로

;

;************************************************* *************************

;

; 인터럽트 (사용되지 않음); 장소에 적절한에서 인터럽트 루틴

; 메모리 위치

. ORG는 03h; 외부 0 인터럽트

RETI

. ORG는 0BH; 타이머 0 인터럽트

RETI

. ORG는 13h; 외부 1 인터럽트

RETI

. ORG는 1BH; 타이머 1 인터럽트

RETI

. ORG는 23h; 직렬 포트 인터럽트

RETI

. ORG는 25H; 프로그램의 나머지 부분의 시작 위치를

;

;************************************************* *************************

;

초기화 :; 레지스터 제어 설정

;

MOV TCON, # 00h

MOV TMOD, # 00h

MOV PSW, # 00h

MOV IE는, # 00h; 해제 인터럽트

MOV P1과, # 0FCHRET

;************************************************* *************************

;

시작 :; 메인 프로그램 전원 (에,이 시점에서 프로그램이 시작됩니다)

ACALL 초기화; 제어 레지스터 설정

MOV TMOD, # 20h

MOV TCON, # 41H

MOV TH1, # 0FDH

MOV SCON, # 50H

ACALL DELAY1SCLR은 TI의

MOV SBUF, # '1 '

JNB TI는, $

CLR은 TI의

MOV SBUF, # '2 '

JNB TI는, $CLR은 TI의

MOV SBUF, # '3 '

JNB TI는, $

CLR은 TI의

끝.

 

Welcome to EDABoard.com

Sponsor

Back
Top