微机课程设计(模拟计数器设运算)资料.doc

合肥工业大学 宣城校区 信息工程系 课程设计 课 程:微机原理与接口技术设计 专业班级: 学 号:xxxxxx 姓 名: xx 设计题目及要求 模拟计算器运算(加,减,乘,括号) 1.通过小键盘做加、减、乘、括号运算。七段数码管显示器作输入数据和结果数据的显示。 2.按键规定: (1)数字用小键盘0~9输入。 (2)功能按键设定: “A”——“+” “B”——“-” “D”——“*” “E”——“括号” “F”——“=” “C”——开始运算(包括撤消运算),屏幕显示“0”。 3.运算要求: (1)输入一原始数据,显示器跟随显示。 (2)按“+”、“-”、“*”或“括号”时,显示器内容不变。 (3)再输入数据时,显示器跟随显示。 (4)按“=”时,显示器显示最终结果数据。 (5)按“C”时,屏幕显示“0”。 (6)需要考虑运算的优先级问题。 (7)可以只考虑正整数运算,不考虑负数和实数运算。 注:输入数据时,若超出显示范围则不响应超出部分。在计算结果超出显示范围时,则显示“F”。 设计思想 调用键盘扫描子程序不断扫描键盘是不是有输入,如果没有就一直扫描,如果有就停止扫描,完成输入,并将输入的数字通过调用显示子程序显示到LED显示器上。利用汇编的程序核对输入键的数值,

文档评论(0)

1亿VIP精品文档

相关文档