EM78系列單片機--D/A變換程序的設計
PORT6的輸出接有一個數模轉換器(D/A convert)。寫一程序產生一個鋸此波。
本例的D/A Convert所采用的方式為R – 2R的方式,所使用的電阻為20K的同一品牌的排阻。因PORT6有8個位,所以在0V-VCC一共有256個階層。
PORT6 == 6;定義。
MOV A, @0 ;將A設成0。
IOW PORT6 ;將PORT6設成OUTPUT口。
MOV PORT6, A ;PORT6輸出內容為0。
AGAIN:
INC PORT6 ;PORT6的值依序遞增1。
JMP AGAIN





