GFax网络传真

咨询热线:400-620-6100
用户名
密码
激活
相关资讯

网络传真单片机C语言与普通C语言差异

2012-05-18

(1)网络传真数据类型。C51支持ANSI c的所右标准数据类型,除此之外,为了更加有效的利用51单片机的结构,还加入了一些特殊的数据类型。标准数据类型在占据的字节数。编译器还支持一种位数据类型。一个位变量存在于内部RAM的可位寻址区中,可像操作其他变量那样对位变量进行操作,而位数组和位指针是违法的。

(2)传真群发特殊功能。特殊功能寄存器用sFR来定sbito SFRl6用来定义6.20特殊功能寄存器,例如,通过名字或地址来引用特殊功能寄存器,地址必须高予80Ho可位寻址的特殊功能寄存器的位变量定义用关键字sbito sFR的定义标准数据类型在8051中占据字节数据类型。

(3)群发传真存储类型。C51允许使用者指定程序变量的存储区,这使使用者可以控制存储区的使用,编译器可识别的几种存储区。

DATA区的寻址是最快的,所以应该把使用频率高的变量放在DATA区。由于空DA    毒间有限,必须注意使用。DATA区除了包含程序变量外还包含了堆栈和寄存器组。

IDATA段也可存放使用比较频繁的变量,在寄存器中设置八位地址进行间接寻址。和外PD储器寻址比较,它的指令执行周期和代码长度都比较短。PDATAXDATA段,在这两个段声明变量和在其他段的语法是一样的。PDATA段只有256个字节,而XDATA殷可达65536个字节。对PDATAXDATA寻址要使用MOVX指令,需要两个处理周期。

CODE段的数据是不CODE的,8051的代码段不可重写。一般代码段中可存放数据表、转向量和状态表,对coDE段的访问和对XDATA段的访问的时间是一样的。电子传真编译的时候初始化,否则就得不到想要的值。

友荐云推荐
GFax网络传真| 手机传真|使用指南|资费标准|企业传真邮|付款方式|隐私保护|关于我们|联系我们|网站地图
版权所有© 2005-2013 上海傲通网络科技有限公司 www.gfax.cn
中华人民共和国增值电信业务经营许可证 沪B2-20060351