회원가입 ID/PW 찾기
AA

 

 

 8051 주파수 측정기를 만들고 있는데

 회로는 만들었는데

소스만들기가 쉬운일이 아니더라구요.

 소스를 만들긴했는데 작동이 안되는데 이유를 모르겠네요;

 소스쪽은 영 모르는 부분이라서 .. ㅜㅜ..

 

 주파수 측정기 소스좀 작성해주실수 있나요..ㅜㅜ..?

회로와 만든 소스는 첨부했습니다;

댓글 5
  • No Profile

    http://www.mcselec.com/index.php?option=com_content&task=view&id=169&Itemid=57

    위사이트에 아주 잘 설명되있습니다.

    AT89C2051 과 LCD 로 만든 것이지만 약간 변경하면 되겟지요?

    소스도 있구 ...^.^

    회로도 있구 그러네요.

    이것은 검색결과 입니다.

     주소링크가 이상하게 안되네요.

    익스폴러 새창을하나 더 띠우시고 거기에 이주소를 카피하여 보세요.

    여기서 바로 링크안되네요!

     

  • No Profile

    회로도가 불완전해 보입니다.

      - 8051  X1, X2 (MPU의 심장 크리스탈이.....) 

      -  8051   RST     (정상동작 하려면 HIGH 상태를 유지)

      -  74HC574의 1, 11번핀 (이 IC를 사용하지 않아도 될듯 한데요)

     

    소스

    #define SELECT (*(unsigned char*)(0x2fc48)

    #define FNDH (*(unsigned char*)(0x2fc4c)

    #define FNDL (*(unsigned char*)(0x2fc4d) 

     

      FNDL = freq0 : (freq1 << 4);  // ===>>>> P0 = freq0 | (freq1<<4);   // or 연산자를 써야 할것 같네요

      FNDH = freq2 : (freq3 << 4);  // ===>>>> P1 = freq2 | (freq3<<);

     

    ---> 어드레스 디코더를 사용하지 않으셨네요. 회로구성도 그렇고

           그냥 포트에 값을 넣으면 될것 같네요.

           ex) P0 = 0x00;    P1 = 0x33;

                    

     SELECT = 0xdd;  // 필요없을 듯 하구요

     

     if (freq1 = 10)   // ===>> if(freq1 == 10) 바꿔줘야 컴파일도 가능할 듯

  • No Profile

    8051의 리셋은 Active-LOW입니다.

    즉 평상시는 LOW를 유지하고있어야합니다.^^

  • No Profile

    얼음왕자님 죄송한데 Active-Low라는 말은 Low 상태일 때 리셋이 활성화 된다는 뜻입니다. 즉, Low 상태에 있으면 계속 리셋 상태에 있으므로 동작하지 않습니다...^^;; High 상태를 유지해야 하는 것이 맞습니다. 8051은 보통 리셋이 Active-High입니다. 따라서 High 상태를 유지하면 리셋이 동작(시트에는 2 머신 사이클이라고 되어있네요~^^) Low 상태를 유지하면 정상동작입니다~~~^^

  • No Profile

    avr_M 님 말씀처럼 

    574 는 안 쓰셔도 됩니다. 요것은 모자는 포트 때문에 포트 확장용으로 많이 씁니다.

                                          쓰신다면 clk 핀을 컨트롤 해줘야 합니다.

    x1,x2 크리스탈 달아주셔야하구요

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
708 마이크로프로세서 HOT이제 입문하게된 초보입니다. 어떤식으로 공부해야할까요?2 피어싱 1362 2011.01.04
707 마이크로프로세서 HOTatmega128 교육키트 사는 거 별로 비추천인가요?ㅠ7 rjmans 1590 2011.01.03
706 마이크로프로세서 HOTatmega128 교육키트를 살까하는데요,.. 추천좀 ㅠㅠ2 rjmans 2541 2011.01.02
705 마이크로프로세서 HOTat90can128관련질문입니다.2 레고 2530 2010.12.31
704 마이크로프로세서 HOTCC2430 만능기판에 꾸며 다운로드 하기 로미옹 1464 2010.12.28
703 마이크로프로세서 HOTRS232 를 이용한 ATmega128통신7 데닉시 2655 2010.12.27
702 마이크로프로세서 HOTSTM32F103R8T6 ADC 입력1 컴맹9506 3600 2010.12.27
701 마이크로프로세서 HOT노트북 전원에 따른 노이즈 발생 문제3 초당당 2490 2010.12.23
700 마이크로프로세서 HOTATmega128 전원공급에 관한 질문입니다.3 데닉시 2803 2010.12.22
699 마이크로프로세서 HOT마이크로마우스 관련 질문좀 드릴께요1 모범생 1096 2010.12.20
698 마이크로프로세서 HOTdot matrix 회로도인데요 ..문제점좀 찾아주세요 ㅠㅠ4 서울서비 2180 2010.12.17
697 마이크로프로세서 HOTAVR Studio 용량 제한 문제좀 해결해주세요..ㅠㅠ2 에류시온 1295 2010.12.15
696 마이크로프로세서 HOTAVR 을 이용한 도트매트릭스,적외선, LCD 회로 설계..ㅜ5 따지긴 3579 2010.12.15
695 마이크로프로세서 HOTor cad 자료에 대해서3 서울서비 1158 2010.12.12
694 마이크로프로세서 HOTatmega16을 이용한 작업을 하려고 합니다. 개발환경이 궁금합니다.2 고니77 1542 2010.12.10
693 마이크로프로세서 HOT고수님께 질문드리겠습니다..2 촌철살인 1353 2010.12.10
마이크로프로세서 HOT8051 주파수 측정기 소스때문에..5 지안이기여워 2546 2010.12.10
691 마이크로프로세서 HOTㅣ297+7026 으로 스텝모터제어 질문입니다 건들면터져 2921 2010.12.04
690 마이크로프로세서 HOT기본적인건데 틀을 잘못잡겠네요 ㅠㅠ3 김나나 1673 2010.12.04
689 마이크로프로세서 HOT스위치를 이용해서 LCD 문자 입력하기2 김나나 1855 2010.12.04
Prev 1 ... 10 11 12 13 14 15 16 17 18 19 ... 50 Next
  • 누구도 자기가 하는 말이 다 뜻이 있어서 하는 것이 아니다. 그럼에도 자기가 뜻하는 바를 모두 말하는 사람은 거의 없다.
    - H.애덤즈
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.