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

📄 uart.s

📁 AT90CAN128的CAN通信源码测试成功
💻 S
字号:
	.module uart.c
	.area data(ram, con, rel)
_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232/can.h
	.dbstruct 0 1 BIT_FILED
	.dbfield 0 mess_wait F[0:1]
	.dbfield 0 i_over F[1:1]
	.dbfield 0 v_over F[2:1]
	.dbfield 0 ad_mux F[3:1]
	.dbfield 0 s_100ms F[4:1]
	.dbfield 0 s_200ms F[5:1]
	.dbfield 0 s_300ms F[6:1]
	.dbfield 0 s_400ms F[7:1]
	.dbend
	.dbsym e flag _flag S[BIT_FILED]
_uart_b0_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232/can.h
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.dbsym e uart_b0_flag _uart_b0_flag c
_uart_b8_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.dbsym e uart_b8_flag _uart_b8_flag c
_uart_normal_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.dbsym e uart_normal_flag _uart_normal_flag c
_uart_alarm_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.dbsym e uart_alarm_flag _uart_alarm_flag c
	.area vector(rom, abs)
	.org 44
	jmp _RX_ISR
	.area data(ram, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.area text(rom, con, rel)
	.dbfile D:\LLLXQ\yyyyy\2007GONGC\常见转换接头设计\CAN-232\uart.c
	.dbfunc e RX_ISR _RX_ISR fV
	.even
_RX_ISR::
	.dbline 0 ; func end
	reti
	.dbend
	.dbfunc e uartSetBaudRate _uartSetBaudRate fV
;       baudrate -> y+2
	.even
_uartSetBaudRate::
	.dbline 0 ; func end
	ret
	.dbsym l baudrate 0 l
	.dbend
	.dbfunc e uartInit _uartInit fV
	.even
_uartInit::
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e uartSendByte _uartSendByte fV
;         txData -> R0
	.even
_uartSendByte::
	.dbline 0 ; func end
	ret
	.dbsym l txData 0 c
	.dbend
	.dbfunc e uartReceiveService _uartReceiveService fc
	.even
_uartReceiveService::
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e uart_receive _uart_receive fc
	.even
_uart_receive::
	.dbline 0 ; func end
	ret
	.dbend

⌨️ 快捷键说明

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