ATMEGA128 (10) 썸네일형 리스트형 ATmega128 - 128x64 GLCD 단순 동작 및 초기화 소스. #define GLCD_DATABUS PORTA #define GLCD_CONTROL PORTF // #define GLCD_CONTROL_RS 0 // #define GLCD_CONTROL_RW 1 // #define GLCD_CONTROL_EN 2 // #define GLCD_CONTROL_CS1 3 // #define GLCD_CONTROL_CS2 4 // #define GLCD_CONTROL_RSTB 5 void GLCD_Instruction (unsigned char Inst, unsigned char Data) { GLCD_CONTROL = Inst & 0x38; // RS 0, E 0 delay_us(10); GLCD_DATABUS = Data; GLCD_CONTROL = (Inst & 0x.. ATmega128 - MCP3202 동작 소스. #define ADC_BUS PORTC#define ADC_OUT PINC#define CS_HIGH (ADC_BUS |= 0x01)#define CS_LOW (ADC_BUS &= 0x0E)#define DIN_HIGH (ADC_BUS |= 0x02)#define DIN_LOW (ADC_BUS &= 0x0D)#define CLK_HIGH (ADC_BUS |= 0x08)#define CLK_LOW (ADC_BUS &= 0x03) unsigned int ADC_MCP3202(void) { unsigned char ADC_Count = 0; unsigned int ADC_Data_Temp = 0; CS_HIGH; CS_LOW; DIN_HIGH; CLK_LOW; CLK_HIGH; CLK_LOW; DIN_HIGH.. 이전 1 2 다음