⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sio_slave.asm

📁 范例程序 SONiX
💻 ASM
字号:
chip	sn8p26l38


.data
	rx_data		ds	1
.code
	org	00h
	jmp	main
	
	org	10h
//============================================================
//              SIO --> Slave
//============================================================

main:
	mov	a,#00h
	b0mov	rx_data,a				       
	mov	a,#00h			// Fcpu/1  -->00
	b0mov	siom,a
	b0bset	fsckmd			// External SIO's clock (slave)
	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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -