킷에는 UART 16F877A 조금 도움이 필요

M

maria258

Guest
천만에, 좀 전송에 대한 코딩을 시도 내 그림에서 전압 수익을 가지고, 1.16V과 뒷면에 1.25V 사이의 스윙. 당신 생각이 맞는 것 같아? 내 코드는 아래에 첨부되어 있습니다. / / 구성 소프트웨어 공극 초기화 (무효)에서 PIC16F877 퓨즈,, 고마워 # 그림 마이크로 # 용 / / 헤더 파일 포함 [코드] __CONFIG이 (0x3F72)를 포함 무효 메인 () {초기화 ();; 무효 (무효) 전송 전송 ( ); 동안 (1);} 공극 초기화 () {서명 int는 카운트; PORTC = 0x00; TRISC = 0xFF; TXSTA = 0b001000110; RCSTA = 0b10010110; SPBRG = 0b01000000; INTCON = 0b11000000; PIR1 = 0b00010000; PIE1 = 0x00; 계산 = 0;} 무효) (송신 {동안 (1) {TXREG = 0x00; PIE1 = 0x00;}} [/ 코드] 난 단지 멀티미터로 전압을 읽어보십시오. 여전히 내 PC와 그것을 연결하는 하드웨어를 만들어야합니다. 실제 문제는 걱정 나는 그래픽 LCD와 인터페이스를 필요로 누른 다음 있으니까요 코딩.
 
맥스 IC 또는 232의 3233 시리즈를 사용하고 계십니까 ?????
 
아니, 난 그렇게 할 목표는 아니라고. 난 결국 그래픽 LCD와 휴대용 장치 것입니다 pic16f877a을 사용하고 있습니다. 잠시 동안, 그래도 난이 레벨 변환기 (【URL = http://www.kmitl.ac.th/ ~ kswichit/ap275/ap275.htm]에 트랜지스터 [/ URL을]을 사용하여 단순 RS232C 레벨 변환기) 일을하려는 것입니다 그냥 칩에 입력된되는 아날로그 신호의 출력이 무엇인지 확인할 수 있습니다.
 
난 그나마 제대로 아날로그 입력을 볼 수있을 것 같아요 .... 전압 레벨 스윙은 다를 수 있습니다 .......
 
아 잠깐 만요 ... 아날로그 센서를 갖는 제 projectconsists, 그렇다면 내 그래픽 액정에 출력, 그림에 전달. 지금 순간에 뭐하는 모든 인스턴트 메신저는 출력은 PC에 킷에는 UART로 이송해야합니다. 코딩은 어디에서 공포의 내가 잘못 될 수도있다.
 
(1) 무한 루프는, 언제이 프로그램은 (1) 동안에 올까요 동안 텍사스 기능에 당신을 실행하는 경우,, 코드에서 (1) 동안의 사용 무엇입니까 그것은 도달 결코 ........ 당신과 그는 또한 프로그램의 모든 데이터가 int는 전송되지 않으며 설정하는 인터럽트 플래그 또는 아무것도를 기다리고 .. 데이터를 전송하지 않고 어떻게 데이터 또는 전압 레벨을 보이니 ...?? 내가 잘못된거야면 정정 해줘 ....................
 
나도 잘 발생하는 문제는, 난 멀티미터로 확인할 수 있지만하고 좋은 결과를 얻을 수 변경됩니다 입력한 다음 확인을? 그리고 무엇이 그것이 제대로 작동되고 있는지 확인하는 데 필요한 전압 스윙 값을입니까?
 
max232 신호를 분석 멀티미터 결코 도움이 될 것입 ........ 해상도로 신호 변경 사항은 이하대로 속도로 변경할 수 없습니다 .. 좋은 범위는 모든 작업을 할 것입니다 .......
 
감사를 입력한 다음 확인. 당신은 Skype에서 귀하를 추가해도 될까요?
 
[견적] TXSTA = 0b001000110; [/ 견적] 여러분이 9 비트 있습니다.
 

Welcome to EDABoard.com

Sponsor

Back
Top