회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
55 Software & IDEs HOTAllegro OrCAD 16.6 파일 보내주실 수 있나요?2 jihE 480 2018.01.28
54 Software & IDEs 소스 분석툴 관련 질문드려요2 아톰신 165 2017.01.02
53 Software & IDEs 리눅스 커널에 대해 공부하려고 하는데 서적 한부 추천 부탁드립니다.1 아톰신 167 2017.01.02
52 Software & IDEs PADS.9.4.1 받을수 있는 방법(훈련병)2 하운드 295 2016.07.13
51 Software & IDEs 리눅스는 여기 사이트와 거리가 먼거죠?1 pcb훈련변 180 2016.06.05
50 Software & IDEs epm3128act100-10n 프로그램 확인 땡쟁이 211 2015.12.17
49 Software & IDEs 신입생입니다.3 sunni 220 2015.12.09
48 Software & IDEs gps단말기 펌웨어질문입니다1 힘술쟁이 246 2015.11.18
47 Software & IDEs HOTUSB를 사용하는 디바이스 펌웨어 개발 책? 문서?1 베이아터 477 2014.01.09
46 Software & IDEs HOT큐블럭 프로그래밍 관련 질문 올립니다.1 행복이아빠 592 2013.08.22
45 Software & IDEs HOTProteus 7.7 Professional2 Keyshaun 752 2013.07.12
44 Software & IDEs HOTmsp430f1611을 사용하고 있는데 ADC에서 읽어들인 값하고 직접 테스터기로 찍은 값이 달라요1 김진성짱 810 2013.06.25
43 Software & IDEs HOTOV9620 SXGA 모드 설정 좀 도와주세요1 로미옹 513 2013.03.25
42 Software & IDEs HOT주차 시스템 회로 구성하는데요.. peng2 1198 2011.10.09
41 Software & IDEs HOTFreescale 질문인데 아시는 분 없나요? ㅠㅠ2 jzho 1546 2011.07.19
40 Software & IDEs HOTkey board 관련1 jjhuem 2448 2011.07.06
39 Software & IDEs HOT펌웨어 하다가 막히는 부분이 있어서 질문 드립니다. 마모루 1553 2011.06.13
38 Software & IDEs HOT어셈블리어 공부하기1 아이스으 2190 2011.03.22
37 Software & IDEs HOT스마트폰 앱 개발시 음성필터요..1 귤씅 2207 2011.01.28
36 Software & IDEs HOTWDK 관련 문의 입니다.1 소보루 1293 2010.11.18
  • 오랜 약속보다 당장의 거절이 낫다.
    - 덴마크 격언
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.