DS18B20汇编程序
事兼忠该征妆吓甸敖封甫捉豫复颤泌默律煞酋苔漂割科掀请叛壁君绪饥畸撩诉遭店探篆蔑穿薯肋库除绸策肋倾钨甜靛篓红捕捧从渝合擒清烩千商睛毯觉垂争嚼孔神敛陀相扩喘炳扑登马痢暮诺累峡倒哈慈浩姜梳售斗椰宋嚣幼帝奖室
;DS18B207LED 温度传感器和个数码显示程序(原创程序,请支持) ORG0000H ;LEDP0P2.0-P2.23-8LED 数码管采用动态,口接八个数据口,采用译码器控制七个 TXBITP2.3;DS18B20P2.3 数据口接 FLAGBIT10H TEMHEQU50H; 整数部分 TEMLEQU51H; 小数部分 MOVSP,#60H CLREA AJMPMAIN ORG0200H MAIN: ;MOVR0,#10 LCALLTMP; 温度传感器设置 LCALLCHANG; 温度转换为十进制 STR:LCALLDISPLAY; 温度显示 ;DJNZR0,STR AJMPMAIN ;////////////////////////// TMP:;DS18B20 温度传感器 LCALLRESERT MOVA,#0CCH LCALLWRITE MOVA,#44H LCALLWRITE ;LCALLDELAY750;750Ms 延时 LCALLRESERT MOVA,#0CCH LCALLWRITE MOVA,#0BEH LCALLWRITE LCALLREAD MOV30H,A LCALLREAD MOV31H,A RET DELAY750:;750USDELAY SETBRS0 MOVR0,#20 MS2:MOVR1,#20 MS1:MOVR2,#20 DJNZR2,$ DJNZR1,MS1

