그래서 저는 8051 마이크로 컨트롤러 용 카메라 감시 시스템을 구현해야하는이 과제를 수행해야합니다. 이은 사양이다 : 각 카메라는 움직임 감지기에 관련되고,이 카메라의 녹화가 등록되어 저장 될 것들 것마다 그것은 운동을 검출한다. 센서가 5 초 이상 움직임을 포착하지 않으면이 카메라는 더 이상 기록되지 않습니다. 카메라가 켜져 있지 않으면 비디오 레코더가
8051에 연결된 led가 깜박 거리는 원인이되는 USB를 통해 내 안드로이드 장치의 디지털 데이터를 8051 마이크로 컨트롤러 (내 타블렛의 otg에서 8051 보드로)에서 보내고 싶습니다. ..wever 내가 USB 장치 감지 코드를 작성하려고했을 때 작동하지 않았고 ... 8051 MC를 감지 할 수 없었습니다. 누군가가 어떻게 시작해야하고 어디에서
Keil C를 사용하여 프로그램을 작성하고 있습니다. 나는 몇 년 동안 갇혀 있었고 내 프로그램은 리모컨으로 SSR (솔리드 스테이트 릴레이)을 토글하는 문제가 있습니다. 내 프로그램의 작동 방식 : 먼저 원격 제어의 적외선 신호를 배우고 "DATA"에 저장하는 학습 단추가 있습니다. 리모컨을 다시 누르면 "TempDATA"에 데이터가 저장됩니다. 내 프로
Cypress FX2 마이크로 컨트롤러를 사용하여 외부 RAM에 액세스하는 데 문제가 있습니다. 누구든지 어떤 레지스터를 사용해야하는지 말해 줄 수 있습니다. 8051 MCU와 마찬가지로 어드레스 버스에는 A15-A0 핀이, 데이터 버스에는 칩 선택, 출력 인 에이블 및 쓰기 인 에이블 스트로브 용 D7-D0 핀이있다. MCU는 CY7C68013A FX2입
C에서 8051 uC에 약간의 소프트를 쓰려고합니다. 문제는 가장 긴 정수가 16 비트와 같음입니다. 내 32 비트 부호없는 정수 변수를 만들 수 있습니까? 물론 +, -, < < 등의 모든 작업을 지원해야합니다. 대체 방법이 없다면? 내 마음에 오는 유일한 방법은 두 개의 16 비트 정수를 갖는 것입니다. 그러나이 솔루션에서는 표준 운영자를 사용할 수 없
컴퓨터 (VB.NET)에서 직렬 연결 AT89s52로 파일을 보내야합니다. 보낸 바이트마다 마이크로 컨트롤러에서해야 할 일이 있습니다. 시간이 필요합니다. 여기 는 수신 바이트 내 C 코드의 관련 부분입니다 : SCON = 0x50;
TMOD = 0x20; // timer 1, mode 2, 8-bit reload
TH1 = 0xFD; // reload
에 WILLAR를 사용하여 프로그램을 굽기 : The data out of range will be ignored : #include <reg51.h>
#define port P3
void delay(unsigned int);
void main(void)
{
for(;;)
{
port = 0x0;
delay(1
부호없는 정수를 0으로 만드는 가장 빠른 방법은 무엇입니까? 나는 현재 단지 값을 0으로 설정하고,하지만 변수를 제로에 대한 모든 트릭이 있는지 모르겠어요? 현재 프로젝트에서 몇 클럭주기가 필요합니다. 나는 표준 8051 프로세서를 사용하고 있는데, 나는 그것이 도움이된다면 0으로 갈 필요가있는 두 가지 변수가있다. 필요가 그것을 0으로 빠른 방법이 될 것
현재 Keil C51 프로그래밍에서 DS89C450 MCU를 사용하고 있습니다. 나는 하강 에지 방아쇠 인 P3^2에 적외선 수신기를 연결했습니다. 리모콘의 키를 누를 때마다 인터럽트가 트리거되어 xdata X 또는 Y (비트 단위로 1 바이트 씩 500 바이트 씩)에 저장됩니다. 직렬 포트를 통해 버퍼에서 하이퍼 터미널로 데이터 비트 ('1'또는 '0')