自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (9)
  • 收藏
  • 关注

空空如也

蓝牙射频测试项

蓝牙射频测试项

2012-08-03

-51单片机之计算器模拟系统

摘要 本设计是一个实现加、减、乘、除的计算器,它的硬件主要由四部分组成,一个AT89C51单片机芯片,一个八位共阳极的数码管,一个4*4的键盘,一个排阻(10K)做P0口的上拉电阻(接线图在附录2),它可以实现结果低于65535的加、减、乘、除运算。 显示部分:采用动态显示,由八位共阳极数码管通过P0口,P2口与单片机相连,数码管的A,B,C,D,E,F,G,DP分别依次与单片机的P0.0—P0.7相连,P0口做为单片机的字码控制端,数码管的1,2,3,4,5,6,7,8各引脚分别与单片机的P2.0—P2.7相连,P2口作为数码管的位控制端。 按键部分:采用4*4键盘。采用软件识别键值并执行相应的操作,键盘的第0行到第3行依次与单片机的P3.4—P3.7管脚相连,键盘的第0列到第3列依次与单片机的P1.0—P1.3管脚相连,程序运行时依次扫描各行,查询是否有键按下,如果有则进入键盘识别处理程序,实现相应的运算,然后通过数码管输出结果,如果没有按键就调用显示程序显示一个0,等待按键按下,在进入按键扫描程序。 执行过程:开机即显示0,等待键入数值,当键入数字,将通过数码管显示出来,在键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当在键入数值后将显示键入的数值,按等号就会在数码管上输出运算结果。注:结果不能超出65535。(具体操作见后面仿真图) 目录 1 概述 1.1MCS-51单片机在自动化仪表中的作用………………………………………3 1.2掌握单片机仿真软件Proteus的使用方法…………………………………3 1.3设计方法………………………………………………………………………3 1.4基本功能………………………………………………………………………4 2 系统总体方案及硬件设计 2.1计算器总体思想………………………………………………………………5 2.2硬件的选择与连接……………………………………………………………6 3 软件设计 3.1显示程序设计…………………………………………………………………7 3.2键盘识别程序设计……………………………………………………………8 3.3运算程序设计…………………………………………………………………10 3.4风鸣器程序设计………………………………………………………………10 4 Proteus软件仿真 ………………………………………………………………12 5课程设计体会 …………………………………………………………………16 参考文献 …………………………………………………………………………18 附1:源程序代码 …………………………………………………………………19 附2:计算器模拟系统电路图 ……………………………………………………31

2011-03-05

999篇各类破解文章999篇各类破解文章

999篇各类破解文章999篇各类破解文章999篇各类破解文章999篇各类破解文章

2011-03-05

优化内存优化内存优化内存

优化内存优化内存优化内存优化内存优化内存

2011-03-05

《数字信号处理教程》程佩青(第二。三两版)清华大学出版社课后答案【khdaw】

《数字信号处理教程》程佩青(第二。三两版)清华大学出版社课后答案【khdaw】《数字信号处理教程》程佩青(第二。三两版)清华大学出版社课后答案【khdaw】《数字信号处理教程》程佩青(第二。三两版)清华大学出版社课后答案【khdaw】

2011-03-05

汇编指令查询器汇编指令查询器汇编指令查询器汇编指令查询器

实用工具,介绍大家实用。。。。。。。。。

2011-03-05

实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。实用工具,

实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。实用工具,介绍给大家实用。。。。。

2011-03-05

芯片查询大全V2.3(芯片替换)

芯片查询大全V2.3(芯片替换) 不容易找到的,支持啊。。。。

2011-03-05

protel99se封装+元件库大全

protel99se封装+元件库大全 双重protel资料,必备

2011-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除