问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

基于AT89C51单片机和DS18B20温度传感器、LCD1602液晶显示的数字温度计 汇编程序及电路图

发布网友 发布时间:2022-05-08 11:25

我来回答

3个回答

热心网友 时间:2024-01-24 03:15

只是LCD1602的代码
;多功能51单片机开发板
;LCD1602测试程序

RS EQU P2.0
RW EQU P2.1
E EQU P2.2
LDATA EQU P1

ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: MOV R0,#00H ;R0:每行显示字符的个数
MOV R1,#80H ;寄存器地址
MOV A,#38H ;设置显示(16×2)
ACALL WIR
MOV A,#0EH ;开显示,显示光标,光标不闪烁
ACALL WIR
MOV A,#06H ;整屏显示不移动
ACALL WIR
MOV A,#01H ;显示清屏
ACALL WIR
MOV DPTR,#LCD
LOOP0: MOV A,R1 ;写地址
ACALL WIR
INC R1 ;地址加一
CJNE R1,#90H,TT ;判断第一行写完没有
MOV R1,#0C0H ;若写完,R1=第二行地址
TT: MOV A,R0
MOVC A,@A+DPTR
ACALL WDR
INC R0 ;计数R0加1
LCALL DELAY1
CJNE R0,#20H,LOOP0 ;R1不等于32则继续
RE: AJMP RE

WIR: ACALL BUSY ;写指令寄存器子程序
CLR E ;初始化
CLR RS
CLR RW
SETB E
MOV LDATA,A
CLR E
RET

WDR: ACALL BUSY ;写数据寄存器子程序
CLR E
SETB RS
CLR RW
SETB E
MOV LDATA,A
CLR E
RET

BUSY: PUSH ACC ;检测忙信号子程序
ISBUSY:CLR E
CLR RS
SETB RW
SETB E
MOV A,LDATA
JB ACC.7,ISBUSY ;ACC.7=1,说明忙
POP ACC
ACALL DELAY1
RET

DELAY1:MOV R6,#5 ;延时子程序
D0: MOV R7,#248
DJNZ R7,$
DJNZ R6,D0
RET

DELAY2:MOV R5,#2
D1: MOV R3,#245
D2: MOV R4,#245
DJNZ R4,$
DJNZ R3,D2
DJNZ R5,D1
RET

LCD:DB ' MCS-51 TEST '
DB ' Xu Rui Feng '
END

热心网友 时间:2024-01-24 03:15

偷懒!!!

热心网友 时间:2024-01-24 03:16

邮箱给我,给你发去。追问hero819@163.com

追答不好意思啊,没看见,我用的是C。汇编没怎么用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...每次文字比较多超出屏幕大小就不知道怎么截屏,求教大佬! 我国政策性 广西明士清医疗器械有限公司怎么样? 广西禾力药业有限公司怎么样? 广西龙母圣商贸有限公司怎么样? 安徽合肥有什么去痔的好地方 我女朋友的谷丙转氨酶过高(达到121),而且两对半检测为阴性,是肝功能有... 泸州丽人女子医院开展科室 自由之子本次世界杯是否将在小组赛中被菜? 世界杯谁会嬴 一个单片机C语言子程序的问题。LCD1602_puts(0x00,"Sleeping"); 读lcd1602程序,第一行显示当前湿度值第二行显示湿度上下限最好每一句解释一下,尤其是最后的算法没看懂 关于对困难微笑这个题目写一篇六百字作文 迅捷CAD转换器有cad转pdf转不了的情况吗? 用迅捷视频转换格式转换好后只有几分钟+这是软件问题还是视频问题? otoo商业模式体质305 分别有哪些公司用的是OtoO、BtoC、CtoC 的电子商务模式 如何讲解otoo模式让更多人理解 OtoO是电子商务发展主流趋势?? 物流里面的OtoO什么意思 1号店是B to O模式还是O to O模式 OtoO模式,对传统渠道商家那些有影响(抢了谁的蛋糕) otoo商业模式,怎样更好的解释?怎么运作? otoo是什么意思 OtoO的模式是什么? otoo商业模式是什么 电子商务中什么是OtoO模式 大家帮我的宝宝起名字吧,起一个男孩一个女孩,姓曹,要起有涵义一点的哦,谢谢了 你的班主任如何看待你是个沙雕? 沙雕男子该如何找到好的工作? 单片机电子秤LCD1602显示怎么修改总价子程序,使得能显示正常的数值,比如008.0改为 8.0,不显示前面的0 谁知道无线数据传输接收的数据用LCD1602显示的程序怎么写?接收程序和LCD显示程序怎么衔接啊? 冬奥颁奖礼仪服用上石墨烯发热材料,这种材料有哪些优势? 知道石墨烯发热应用产品安全不安全吗? 在cad中 使用快速引线,怎样使文字在引线之上? 油烟机怎么拆 图 要是购买了尊威油烟机不会安装怎么办呢? mate30Pro掉水里第天能开机能充电能打电话那还能坏吗? 新手机第一次微信支付,但商家扫完码时候支付不了,提示扫脸,扫脸也不成功,怎么回事_百度问一问 信用卡,刚申请工行信用卡,也是人生中的第一张信用卡,卡是寄过来的,要开通必须本人到柜台面签吗? 微信程序一起生活当刷脸时因余额不足而支付失败,怎么解锁 领克05四驱一锁车就熄火了吗 试驾领克05:轿跑SUV中的潮流代表作,不仅运动还有舒适 领克02总电源在哪关 外国人在中国签证到期怎样补办 无奈的拼音是什么 无奈的读音是什么 无奈,是什么意思 无奈,无语,无助,是什么意思 无奈的奈的拼音。