sio_master.asm

来自「范例程序 SONiX」· 汇编 代码 · 共 28 行

ASM
28
字号
chip	sn8p26l38


.data
	rx_data		ds	1
.code

	org	00h
	jmp	main

	org	10h


main:
				        // setting data --> 00xx0000b
	mov	a,#00h			// Fcpu/1  -->00
	b0mov	siom,a
	b0bclr	fsckmd			// Internal SIO's clock (master)

	mov	a,#56
	b0mov	sior,a
//=======================================================================
//	SCK frequency = SIO rate / (256 - SIOR)
//   ==>  SIOR = 256 - ( 1 / ( SCK frequency ) * SIO rate )
//
//  Setup the SIO clock to be 5KHz. Fosc = 4MHz. SIOˇs rate = Fcpu = Fosc/4
//
//		SIOR = 256 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?