第二个程序很少看到用,一般是计算时长,在过了相应拦野的时间后直接去读取数据,楼主程序使用循伏枯环255次的时间需要根据编译后的汇编代码来计算,请楼主行算一下;感觉楼主的这缺衡洞个程序采用不停检测和循环的做法有些夸张。
楼主要深入了解这个程序,最好还是直接看MAXIM-IC.COM网站上DS18B20的相关资料,重点是时序图和相关的命令流程图,看懂了是很有帮助的。
通常,用户编辑连接好的图形程序文件(*.EXE)还不是能完全独立运行的文件,它还需要图形驱动程序(*.BGI)的支持,换言之,它只能在含有(*.BGI)的文件目录下运行, 如何生成能完全独立运行的图形程序文件呢? Turbo.c给我们提供了完成此工作的工具,有一个叫做BGIOBJ的图形驱动程序和字体的实用程序,该程序能将驱动程序转换为目标文件。有六个驱动程序岁手文件,它们分别是:CGA.BGI
EGAVGA.BGI
HERC.BGI
ATT.BGI
PC3270.BGI
IBM8514.BGI
上面六个文件不一定都用,也可以只包含前三个,这四个文件分别是TRIP.CHR(三重字体),LITT.CHR(小字体),SANS(无衬线字体)和乎前嫌GOTH.CHR(黑体字体)。使用BGIOBJ实际上不难,如果*.BGI文件是在目录下,
cd
bgiobj/F cga
bgiobj/F egavga
bgiobj/F herc
bgiobj/F trip
bgiobj/F litt
bgiobj/F sans
这将生成CGAF.OBJ、EGAVGAF.OBJ、HERCF.OBJ、TRIPF.OBJ、LITTP.OBJ和SANSF.OBJ。现在我们把这些文件从目录下移到下,
下一步是将悔坦六个obj文件追加到库GRAPHICS.LIB中,按如下 *** 作:
cd\tc\lib
tlib graphics+cgaf+egavgaf+hercf+tripf+littf+sansf
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)