Category: Embedded

0

‘printf()’ 함수 출력 옵션

1. printf Prototype    int printf(const char *format, …)2. Format   Syntax: %[flags][width][.precision][length]type   * flags     ‘+’ / ‘-‘ : 오른쪽 정렬 / 왼쪽 정렬(생략시 오른쪽 정렬이 기본값)    ...

ARM Register 구성 및 mode 0

ARM Register 구성 및 mode

1. ARM Register Set과 Mode     – ARM9, 11의 경우 32-bit 범용 Register가 31개, 상태 Register가 6개 존재합니다.       Mode는 총 7가지의 Mode(Supervisor, System, User, FIQ, IRQ,...

ARM Assembly 명령어 정리 3

ARM Assembly 명령어 정리

※ 용어 정의     Rd: Destination Register   /   Rn: Operand1 Register   /   Rm: Operand2 Register     <cond>: Execution Condition code     <S>: S-Suffix – Status...

PCSpim – MIPS Simulator 0

PCSpim – MIPS Simulator

PCSpim.zip < 사용방법 > 1. asm 또는 s 확장자로 MIPS 코드를 작성합니다. 2. PCSpim에서 File -> Open 으로 파일을 불러옵니다. 3. Simulator -> Go를 누르고 시작 주소를 입력해주면...

AVR과 CLCD를 이용한 디지털시계 0

AVR과 CLCD를 이용한 디지털시계

[code]#define SYSTEM_CLK   (16000000L)#define ComputeBaud(baud)  (unsigned int)(((SYSTEM_CLK / 16) / (baud)) – 1)#define UBRRxH(baud)   (unsigned char)((ComputeBaud(baud)>>8)&0xFF)#define UBRRxL(baud)   (unsigned char)((ComputeBaud(baud))&0xFF)#define UART0_BAUD   9600  // PC   <->...

AVR을 이용한 CLCD 출력 0

AVR을 이용한 CLCD 출력

< 4bit mode를 사용하여 CLCD 구동하기 >PORTA.7~4 – data_bit , PORTA.3 – not usedPORTA.2 – Enable, PORTA.1 – RW, PORTA.0 – RS* Processor: ATmega128, Compiler: WinAVR, Simulation: AVR...