uint2fps16x16.s
来自「sdcc是为51等小型嵌入式cpu设计的c语言编译器支持数种不同类型的cpu」· S 代码 · 共 50 行
S
50 行
;; uint2fps16x16.S - convert signed char to fixed16x16;; written by Vangelis Rokas, 2004 <vrokas AT otenet.gr>;;; $Id: uint2fps16x16.S 3838 2005-08-10 10:53:34Z tecodev $; radix dec;--------------------------------------------------------; public variables in this module;-------------------------------------------------------- global ___uint2fps16x16;--------------------------------------------------------; Equates to used internal registers;--------------------------------------------------------STATUS equ 0xfd8WREG equ 0xfe8FSR0L equ 0xfe9FSR1L equ 0xfe1FSR2L equ 0xfd9POSTDEC1 equ 0xfe5PREINC1 equ 0xfe4PLUSW1 equ 0xfe3PRODL equ 0xff3PRODH equ 0xff4S_uint2fps16x16____uint2fps16x16 code___uint2fps16x16: movlw 0x02 movff PLUSW1, FSR0L movlw 0x01 movff PLUSW1, PRODH clrf WREG clrf PRODL bcf FSR0L, 7@1: return end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?