华南农业大学2012年单片机课程设计答案,简易计算器
CSEG AT 0000H
LJMP START
CSEG AT 4100H
START: MOV DPTR,#00CFE9H ;8279命令字 MOV A,#0D1H ;清显示
MOVX @DPTR,A
LOOP1: MOVX A,@DPTR ;输入第一个数的十位 ANL A,#0FH
JZ LOOP1 ;有键按下?没有则循环等待 MOV A,#0A0H ;显示\消隐命令
MOVX @DPTR,A
MOV A,#40H ;读FIFO命令
MOVX @DPTR,A
MOV DPTR,#0CFE8H ;读键值
MOVX A,@DPTR
MOV R1,A ;保存键值
MOV DPTR,#0CFE9H ;写显示RAM命令 MOV A,#80H ;选中LED1
MOVX @DPTR,A
MOV A,R1
ANL A,#0FH ;取后半字节
MOV DPTR,#TAB
MOVC A,@A+DPTR ;取段显码
MOV DPTR,#0CFE8H ;写显示RAM
MOVX @DPTR,A
MOV DPTR,#0CFE9H ;写显示RAM命令 LOOP2: MOVX A,@DPTR ;输入第一个数的个位 ANL A,#0FH
JZ LOOP2 ;有键按下?没有则循环等待 MOV A,#0A0H ;显示\消隐命令
MOVX @DPTR,A
MOV A,#40H ;读FIFO命令
MOVX @DPTR,A
MOV DPTR,#0CFE8H ;读键值
MOVX A,@DPTR
MOV R2,A ;保存键值
MOV DPTR,#0CFE9H ;写显示RAM命令 MOV A,#81H ;选中LED2
MOVX @DPTR,A
MOV A,R2
ANL A,#0FH ;取后半字节
MOV DPTR,#TAB
MOVC A,@A+DPTR ;取段显码
MOV DPTR,#0CFE8H ;写显示RAM
本次 设计是设计一个简易计算器,能够进行多位简单的加减运算,同时它能支持 2 位整数运 算。它主要由 STC89S52 单片机、A8255、数码管,键盘等模块组成。本计算...
14 曲阜师范大学 单片机原理与应用 课程设计报告 题姓院专 目名系业 黄勇坚 简易计算器的设计 曹中 李婷婷 李文婧 物理工程学院 物联网工程 职称 副教授 指导...
单片机课程设计题 目:班级: 姓名: 学号: 指导教师: 设计时间:评语: 简易计算器的设计, ,,, 09.12.28-09.12.31 , 成绩 1 兰州交通大学自动化与电气工程...
15 3 电子课程设计报告 基于 51 单片机的简易计算器设计 前言课题简介 单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域 中。在工业生产...
单片机课程设计简易计算器_工学_高等教育_教育专区。基于51单片机的课程设计,LCD1602显示1 大连民族学院 2012 级电子信息工程专业单片机系统课程设计报告 信息与通信工...
单片机课程设计报告(简易计算器)_工学_高等教育_教育专区。...简易计算器 摘要:计算器是人们的日常生活中是最常见的电子产品之一, 它应用极广、发展迅猛,并且不...
单片机课程设计—简易计算器_工学_高等教育_教育专区。单片机,课程设计,简易计算器物理与电气工程学院课程设计报告 设计名称:简易计算器 院部:物理与电气工程学院 专...
xxxxxx大学 课程设计报告 课程设计名称:单片机系统综合课程设计 课程设计题目:简易计算器设计 院(系):专班学姓业: 级: 号: 名: 指导教师: 完成日期: xxxxxx ...
单片机课程设计_简易计算器设计_工学_高等教育_教育专区 暂无评价0人阅读0次下载举报文档 单片机课程设计_简易计算器设计_工学_高等教育_教育专区。季鹏 胡...
湖南人文科技学院 课程设计报告课程名称: 课程名称 单片机原理及应用课程设计 设计题目: 系专班别: 业: 级: 简易计算器 通信与控制工程系 电子信息工程 09 级一...
闽公网安备 35021102001881号 
热门文档