// 数值转大写人民币函数 AnsiString NumToRMBStr(double val) // 正整数字符串转汉字函数
// 数值转大写人民币函数 AnsiString NumToRMBStr(double val) // 正整数字符串转汉字函数,不建议单独使用 // 输入字符串必须正整数,只允许前导空格(必须右对齐),不宜有前导零...
// 数值转大写人民币函数 AnsiString NumToRMBStr(double val) // 正整数字符串转汉字函数,不建议单独使用 // 输入字符串必须正整数,只允许前导空格(必须右对齐),不宜有前导零...
.data val1 sword 0 val sword -276 .code main proc mov ax,val cwd mov bx,10 idiv bx mov val1,ax call writebin call crlf mov ax,...
//DS1302工作开始 void TimeWorkStart(void) { unsigned char val val = TimeByteRead(timereadseg) //读秒数据 val &= 0x7f //打开晶振 TimeWrieDisbale() //开放DS...
此函数把SPI的读写功能集成在一块,传递的val既是向SPI写的数据,也是从SPI读取的数据,只需要在执行读或写之前把MCU的I/O脚设置成相应的输出或输入即可。(因为在大部分应用中,是把SPI的DI和DO相连并用MCU的一个IO口来读写)。...
//芯片资料请到www.elecfans.com查找 //DS1820 C51 子程序//这里以11.0592M晶体为例,不同的晶体速度可能需要调整延时的时间//sbit DQ =P2^1;//根据实际情况定义端口 typedef unsigned char byte;typedef unsigne...