17.3.3 仿真分析

当完成程序设计和编译后,可以在KeilµVision3集成开发环境中对程序进行仿真,以确保程序的正确性。具体操作步骤如下。

(1)在KeilµVision3集成开发环境中,选择“Debug”→“Start/Stop Debug Session”命令,进入仿真分析状态。

(2)选择“Peripherals”→“Serial”命令,打开串口仿真窗口“UART#0”。

(3)按F5键,开始执行仿真。

(4)此时,在串行仿真接口中便输出DS18S20的控制菜单。此时可以选择各个菜单,来查看程序的执行情况。

(5)这里输入6,即选择读取温度值。程序便输出对应的摄氏温度值以及华氏温度值,如图17.12所示。

17.3.3 仿真分析 - 图1

图 17.12 仿真结果

当仿真无误后,便可以将程序下载到单片机中执行。

注意在程序仿真中,由于没有具体的外界温度被检测到,因此看到的温度是DS18S20中的一个初始值。若将程序下载到单片机中执行,将显示实际检测到的温度。