《DS18B20温度传感器设计原理图及c程序代码.doc》由会员分享,可在线阅读,更多相关《DS18B20温度传感器设计原理图及c程序代码.doc(7页珍藏版)》请在三一文库上搜索。
1、聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅
2、肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅
3、膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃
4、膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄
5、螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄
6、袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂
7、袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃
8、衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃
9、羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁
10、羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂
11、羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃
12、肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁
13、肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁
14、膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂
15、膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀
16、螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀
17、袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁
18、袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿
19、袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿
20、羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇
21、羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈
22、肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿
23、肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇
24、肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇
25、膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈
26、螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇膈薆螄螆莃蒂螃衿膆莈螂羁莁莄螁膃芄蚃螀袃肇蕿蝿羅节蒅蝿肈肅莁螈螇芁芇袇袀肄薅袆羂艿蒁袅膄肂蒇袄袄莇莃袃羆膀蚂袃肈莆薈袂膁膈蒄袁袀莄莀薇羃膇芆薇肅莂薅薆
27、螅膅薁薅羇蒀蒇薄聿芃莂薃膂肆蚁薂袁节薇薁羄肄蒃蚁肆芀荿蚀螅肃芅虿袈芈蚄蚈肀肁薀蚇膂莆蒆蚆袂腿莂蚅羄莅芈蚅肇 /*代码部分*/* writer:shopping.w */#include <reg52.h>#include <intrins.h>#define uint unsigned int#define uchar unsigned char#define delayNOP() _nop_();_nop_();_nop_();_nop_();sbit DQ = P33;sbit LCD_RS = P20;sbit LCD_RW = P21;sbit LCD_EN =
28、 P22;uchar code Temp_Disp_Title="Current Temp : "uchar Current_Temp_Display_Buffer=" TEMP: "uchar code Temperature_Char8 = 0x0c,0x12,0x12,0x0c,0x00,0x00,0x00,0x00;uchar code df_Table= 0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9;uchar CurrentT = 0;uchar Temp_Value=0x00,0x00;uchar Display_Digi
29、t=0,0,0,0;bit DS18B20_IS_OK = 1;void DelayXus(uint x) uchar i;while(x-) for(i=0;i<200;i+);bit LCD_Busy_Check() bit result;LCD_RS = 0;LCD_RW = 1;LCD_EN = 1;delayNOP();result = (bit)(P0&0x80);LCD_EN=0;return result;void Write_LCD_Command(uchar cmd)while(LCD_Busy_Check();LCD_RS = 0;LCD_RW = 0;LC
30、D_EN = 0;_nop_();_nop_();P0 = cmd;delayNOP();LCD_EN = 1;delayNOP();LCD_EN = 0;void Write_LCD_Data(uchar dat)while(LCD_Busy_Check();LCD_RS = 1;LCD_RW = 0;LCD_EN = 0;P0 = dat;delayNOP();LCD_EN = 1;delayNOP();LCD_EN = 0;void LCD_Initialise() Write_LCD_Command(0x01);DelayXus(5);Write_LCD_Command(0x38);D
31、elayXus(5);Write_LCD_Command(0x0c);DelayXus(5);Write_LCD_Command(0x06);DelayXus(5);void Set_LCD_POS(uchar pos) Write_LCD_Command(pos|0x80);void Delay(uint x) while(-x);uchar Init_DS18B20() uchar status;DQ = 1;Delay(8);DQ = 0;Delay(90);DQ = 1;Delay(8);DQ = 1;return status;uchar ReadOneByte() uchar i,
32、dat=0;DQ = 1;_nop_();for(i=0;i<8;i+) DQ = 0;dat >>= 1;DQ = 1;_nop_();_nop_();if(DQ)dat |= 0X80;Delay(30);DQ = 1;return dat;void WriteOneByte(uchar dat) uchar i;for(i=0;i<8;i+) DQ = 0;DQ = dat& 0x01;Delay(5);DQ = 1;dat >>= 1;void Read_Temperature() if(Init_DS18B20()=1)DS18B20_IS
33、_OK=0;elseWriteOneByte(0xcc);WriteOneByte(0x44);Init_DS18B20();WriteOneByte(0xcc);WriteOneByte(0xbe);Temp_Value0 = ReadOneByte(); Temp_Value1 = ReadOneByte();DS18B20_IS_OK=1;void Display_Temperature() uchar i;uchar t = 150, ng = 0;if(Temp_Value1&0xf8)=0xf8) Temp_Value1 = Temp_Value1;Temp_Value0
34、= Temp_Value0+1;if(Temp_Value0=0x00)Temp_Value1+;ng = 1;Display_Digit0 = df_TableTemp_Value0&0x0f;CurrentT = (Temp_Value0&0xf0)>>4) | (Temp_Value1&0x07)<<4);Display_Digit3 = CurrentT/100;Display_Digit2 = CurrentT%100/10;Display_Digit1 = CurrentT%10;Current_Temp_Display_Buffer
35、11 = Display_Digit0 + '0'Current_Temp_Display_Buffer10 = '.'Current_Temp_Display_Buffer9 = Display_Digit1 + '0'Current_Temp_Display_Buffer8 = Display_Digit2 + '0'Current_Temp_Display_Buffer7 = Display_Digit3 + '0'if(Display_Digit3 = 0)Current_Temp_Display_Buff
36、er7 = ' 'if(Display_Digit2 = 0&&Display_Digit3=0)Current_Temp_Display_Buffer8 = ' 'if(ng) if(Current_Temp_Display_Buffer8 = ' ')Current_Temp_Display_Buffer8 = '-'else if(Current_Temp_Display_Buffer7 = ' ')Current_Temp_Display_Buffer7 = '-'else
37、Current_Temp_Display_Buffer6 = '-'Set_LCD_POS(0x00);for(i=0;i<16;i+)Write_LCD_Data(Temp_Disp_Titlei); Set_LCD_POS(0x40);for(i=0;i<16;i+)Write_LCD_Data(Current_Temp_Display_Bufferi); Set_LCD_POS(0x4d);Write_LCD_Data(0x00);Set_LCD_POS(0x4e);Write_LCD_Data('C');void main() LCD_Ini
38、tialise();Read_Temperature();Delay(50000);Delay(50000);while(1) Read_Temperature();if(DS18B20_IS_OK) Display_Temperature();DelayXus(100); 袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇
39、薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁
40、芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂
41、蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆
42、薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇
43、芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈
44、蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节
45、薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃
46、芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇
47、蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈蚂袁衿膄蚁薁肄肀芈蚃袇羆芇袅膃莅芆薅羅芁芅蚇膁膇芄螀羄肃芄袂螇莂莃薂羂芈莂蚄螅膄莁螆羀肀莀薆螃肆荿蚈聿莄莈螁袁芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蒇肄芃蒃虿袆腿蒂螁膂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅蕿螈螆肁薈蒈羁羇薇薀螄莆薇螂罿节薆袅袂膈薅薄肈肄薄蚇袁莂薃蝿肆芈