본문 바로가기
코스웨어/14년 스마트컨트롤러

20140721일일보고서 서상우

by 알 수 없는 사용자 2014. 7. 21.
728x90
반응형

(ARM)

ADC_MR

TRGEN : 트리거 활성화(사용안함)

TRGSEL : 트리거 선택(사용안함)

LOWRES : 분해능 (10bit 1024 설정)

SLEEP : 슬립모드(사용안함)

PRESCAL : 분주비 (4Mh로 설정, 48Mb/ ( (5+1) * 2 ) = 4Mh)  



(어셈블리)

3.1 Assembly Language Statements(어셈블리 명령어)

instruction(명령어)

(;)은 주석의 시작을 의미한다.

어셉블리는 끝나는 문자가 안정해 져있다.


directive(지시어)  

예)  .NOLIST 


macro

어셈블리 프로그램을 짤때 내가 쓰고 싶은 기능을 쓰기 위해선 (.386), (.486), (.586) 을 써줘야한다.

어셈블리 코드 젤 앞에 작성 해야 한다.

(.NODEL FLAF) 플랫


(엑시트 함수 선언)

호출하면 원래 상태로 종료된다.


C와의 차이점은 include 앞에 #이 없다.


word 크기(2Byte) ,dword 크기(4Byte)

어셈블러는 빈칸을 얼로 인식하지 않는다. 끝에 0을 넣어 줘야 문자열의 끝이 인지된다.



(포인터)




728x90