diff --git a/modules/ds18b20.CN.md b/modules/ds18b20.CN.md
index 0ad302a3..c2543fed 100644
--- a/modules/ds18b20.CN.md
+++ b/modules/ds18b20.CN.md
@@ -1,15 +1,20 @@
#DS18B20 模块
##引用
-
+```lua
ds18b20 = require("ds18b20")
-
+```
+#释放
+```lua
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
+```
##常量
C, F, K
##setup()
####描述
-设置DS18B20所在的Pin。
+设置DS18B20所在的管脚(pin)。
####语法
setup(pin)
@@ -24,6 +29,10 @@ nil
```lua
ds18b20 = require("ds18b20")
ds18b20.setup(9)
+-- Don't forget release it after use
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
+
```
####参见
@@ -51,6 +60,10 @@ addrs = ds18b20.addrs()
if (addrs ~= nil) then
print("Total DS18B20 sensors: "..table.getn(addrs))
end
+-- Don't forget release it after use
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
+
```
####参见
@@ -94,6 +107,10 @@ print(t.readNumber())
print(t.readNumber(nil,t.F))
-- Read as values
t1, t2 = t.readNumber()
+-- Don't forget release it after use
+t = nil
+package.loaded["ds18b20"]=nil
+
```
####参见
**-** []()
@@ -132,7 +149,9 @@ print(t.read(addrs[2],t.K))
print(t.read())
-- Just read as centigrade
print(t.read(nil,t.C))
-
+-- Don't forget release it after use
+t = nil
+package.loaded["ds18b20"]=nil
```
####参见
**-** []()
diff --git a/modules/ds18b20.EN.md b/modules/ds18b20.EN.md
index a1b72ca5..74cdcac4 100644
--- a/modules/ds18b20.EN.md
+++ b/modules/ds18b20.EN.md
@@ -1,8 +1,13 @@
#DS18B20 Module
##Require
-
+```lua
ds18b20 = require("ds18b20")
-
+```
+## Release
+```lua
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
+```
##Constant
C, F, K
@@ -24,6 +29,9 @@ nil
```lua
ds18b20 = require("ds18b20")
ds18b20.setup(9)
+-- Don't forget release it after use
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
```
####See also
@@ -51,6 +59,9 @@ addrs = ds18b20.addrs()
if (addrs ~= nil) then
print("Total DS18B20 sensors: "..table.getn(addrs))
end
+-- Don't forget release it after use
+ds18b20 = nil
+package.loaded["ds18b20"]=nil
```
####See also
@@ -94,6 +105,9 @@ print(t.readNumber())
print(t.readNumber(nil,t.F))
-- Read as values
t1, t2 = t.readNumber()
+-- Don't forget release it after use
+t = nil
+package.loaded["ds18b20"]=nil
```
####See also
**-** []()
@@ -132,7 +146,9 @@ print(t.read(addrs[2],t.K))
print(t.read())
-- Just read as centigrade
print(t.read(nil,t.C))
-
+-- Don't forget release it after use
+t = nil
+package.loaded["ds18b20"]=nil
```
####See also
**-** []()