C程序
文章平均质量分 73
lengshine
追随我心
展开
-
C51 的几个数据区定义和用法
1。简介:在51系列中data,idata,xdata,pdata的区别 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式 访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补转载 2010-04-10 15:43:00 · 1973 阅读 · 0 评论 -
公历转农历C程序
注意只能到2049年! #define uchar unsigned char#define uint unsigned int#include /*公历年对应的农历数据,每年三字节,格式第一字节BIT7-4 位表示闰月月份,值为0 为无闰月,BIT3-0 对应农历第1-4 月的大小第二字节BIT7-0 对应农历第5-12 月大小,第三字节BIT7 表示农历第13 个月大小月份对应的位为1转载 2010-04-10 15:48:00 · 3227 阅读 · 2 评论