회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
3704 자유주제 HOT납중독....10 forrc 6270 2010.12.13
3703 마이크로프로세서 HOTor cad 자료에 대해서3 서울서비 1159 2010.12.12
3702 자유주제 HOT퍼온글 - 공대생 남친 관리법10 ORUKA 9462 2010.12.12
3701 자유주제 HOT아 100입니다 ㅠㅠ8 서울서비 4841 2010.12.12
3700 자유주제 HOTㅎㅎㅎ 반갑습니다 서울서비 4238 2010.12.12
3699 드론/로봇/라인트레이서 HOT라인트레이서를 준비중입니다 .2 차차창 1220 2010.12.11
3698 자유주제 HOT유쾌한 개 사진(blog.naver.com)에서10 sancho 2490 2010.12.11
3697 마이크로프로세서 HOTatmega16을 이용한 작업을 하려고 합니다. 개발환경이 궁금합니다.2 고니77 1551 2010.12.10
3696 자유주제 HOTtcp/ip 관련 정보가 궁금합니다.1 고니77 4808 2010.12.10
3695 자유주제 HOT빨리 100납 채우고 싶네요.흑흑9 모닝 4485 2010.12.10
3694 자유주제 HOT계급에관하여4 전자지존되고싶어요 5296 2010.12.10
3693 마이크로프로세서 HOT고수님께 질문드리겠습니다..2 촌철살인 1354 2010.12.10
3692 자유주제 HOT납98... 시나브로81 4448 2010.12.10
3691 자유주제 HOT빨리 정회원이 되고싶어요!!4 옹밤 4331 2010.12.10
마이크로프로세서 HOT8051 주파수 측정기 소스때문에..5 지안이기여워 2547 2010.12.10
3689 자유주제 HOT납 100이 고지에 ㅋㅋ4 레닉 4452 2010.12.10
3688 자유주제 HOT오늘 날씨가 정말 춥군요1 레닉 4294 2010.12.10
3687 Allegro & OrCAD HOT간단한질문이요...너무간단해서 ㅈㅅ1 쨍용 848 2010.12.09
3686 자유주제 HOT아고고 어제먹은 술이 아직도 안깨네요..ㅠ_ㅡ1 어쩔시구리 4005 2010.12.09
3685 개발용역 HOT동아전기부품을 소개합니다. 홈런볼 6842 2010.12.08
  • '우리는 성인이 아니지만 약속을 지켰다'고 얼마나 많은 사람들이 그렇게 자랑할 수 있는가?
    - S.베케트
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.