资源简介
计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功
能更加强大的计算器,基于这样的理念,本次设计是用单片机来设计计算器。该设计系统是以
AT89S51 为单片机, P1 口作为输入端,外接4X4 的键盘,通过键盘扫描来对输入数的控制,在P0
口,P2 口接了驱动电路。用来保证LCD16X1 的工作正常。计算器将完成的功能有加,减,乘,除
等功能,在大于相应的值时可以错误标示。它的硬件主要由四部分构成,一个80S51 单片机芯片,
LCD16X1 驱动,一个4*4 键盘,它可以实现一位数的加,减,乘,除运算。显示部分:采用LCD16X1
动态显示。按键部分:采用4*4 键盘。采用软件识别键值,并执行相应的操作。
关键词:LCD16X1 接口、键盘接口、C 语言、计算器

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
* .CA.... 170177 2010-04-10 16:16 基于单片机的计算器的设计(仿真)\all.jpg
* .CA.... 162589 2010-04-10 16:17 基于单片机的计算器的设计(仿真)\fz1.jpg
* .CA.... 163624 2010-04-10 16:18 基于单片机的计算器的设计(仿真)\fz2.jpg
* .CA.... 40845 2010-04-10 16:04 基于单片机的计算器的设计(仿真)\key4X4.jpg
* .CA.... 22495 2010-04-10 15:55 基于单片机的计算器的设计(仿真)\lcd.jpg
* .CA.... 55241 2010-04-10 16:12 基于单片机的计算器的设计(仿真)\lcd1601.jpg
* .CA.... 5795 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc
* .CA.... 5372 2010-04-10 15:42 基于单片机的计算器的设计(仿真)\proc\calc.c
* .CA.... 1467 2005-10-17 14:47 基于单片机的计算器的设计(仿真)\proc\Calc.h
* .CA.... 5101 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.hex
* .CA.... 52 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.lnp
* .CA.... 10130 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.LST
* .CA.... 18661 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.M51
* .CA.... 7678 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.OBJ
* .CA.... 1193 2010-04-10 16:24 基于单片机的计算器的设计(仿真)\proc\CALC.Opt
* .CA.... 625 2010-04-10 16:25 基于单片机的计算器的设计(仿真)\proc\calc.plg
* .CA.... 885 2008-11-28 14:11 基于单片机的计算器的设计(仿真)\proc\calc.PWI
* .CA.... 2017 2010-04-10 16:24 基于单片机的计算器的设计(仿真)\proc\CALC.Uv2
* .C..... 1186 2008-11-28 14:11 基于单片机的计算器的设计(仿真)\proc\CALC_Opt.Bak
* .C..... 2155 2008-11-28 14:10 基于单片机的计算器的设计(仿真)\proc\CALC_Uv2.Bak
* .CA.... 1745 2010-04-10 15:39 基于单片机的计算器的设计(仿真)\proc\KEYPAD.ASM
* .CA.... 6875 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\keypad.LST
* .CA.... 864 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\keypad.OBJ
* .CA.... 135484 2010-04-05 13:55 基于单片机的计算器的设计(仿真)\proc\Last Loaded calc.DBK
* .CA.... 1666 2010-04-10 15:29 基于单片机的计算器的设计(仿真)\proc\LCD.ASM
* .CA.... 6365 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\lcd.LST
* .CA.... 862 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\lcd.OBJ
* .CA.... 26082 2010-04-10 15:54 基于单片机的计算器的设计(仿真)\smaill.jpg
* .CA.... 90794 2010-04-10 15:45 基于单片机的计算器的设计(仿真)\仿真\jsq.DSN
* .CA.... 885 2010-04-10 16:47 基于单片机的计算器的设计(仿真)\仿真\jsq.PWI
............此处省略10个文件信息
----------- --------- ---------- ----- ----
* .CA.... 170177 2010-04-10 16:16 基于单片机的计算器的设计(仿真)\all.jpg
* .CA.... 162589 2010-04-10 16:17 基于单片机的计算器的设计(仿真)\fz1.jpg
* .CA.... 163624 2010-04-10 16:18 基于单片机的计算器的设计(仿真)\fz2.jpg
* .CA.... 40845 2010-04-10 16:04 基于单片机的计算器的设计(仿真)\key4X4.jpg
* .CA.... 22495 2010-04-10 15:55 基于单片机的计算器的设计(仿真)\lcd.jpg
* .CA.... 55241 2010-04-10 16:12 基于单片机的计算器的设计(仿真)\lcd1601.jpg
* .CA.... 5795 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc
* .CA.... 5372 2010-04-10 15:42 基于单片机的计算器的设计(仿真)\proc\calc.c
* .CA.... 1467 2005-10-17 14:47 基于单片机的计算器的设计(仿真)\proc\Calc.h
* .CA.... 5101 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.hex
* .CA.... 52 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.lnp
* .CA.... 10130 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.LST
* .CA.... 18661 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.M51
* .CA.... 7678 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\calc.OBJ
* .CA.... 1193 2010-04-10 16:24 基于单片机的计算器的设计(仿真)\proc\CALC.Opt
* .CA.... 625 2010-04-10 16:25 基于单片机的计算器的设计(仿真)\proc\calc.plg
* .CA.... 885 2008-11-28 14:11 基于单片机的计算器的设计(仿真)\proc\calc.PWI
* .CA.... 2017 2010-04-10 16:24 基于单片机的计算器的设计(仿真)\proc\CALC.Uv2
* .C..... 1186 2008-11-28 14:11 基于单片机的计算器的设计(仿真)\proc\CALC_Opt.Bak
* .C..... 2155 2008-11-28 14:10 基于单片机的计算器的设计(仿真)\proc\CALC_Uv2.Bak
* .CA.... 1745 2010-04-10 15:39 基于单片机的计算器的设计(仿真)\proc\KEYPAD.ASM
* .CA.... 6875 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\keypad.LST
* .CA.... 864 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\keypad.OBJ
* .CA.... 135484 2010-04-05 13:55 基于单片机的计算器的设计(仿真)\proc\Last Loaded calc.DBK
* .CA.... 1666 2010-04-10 15:29 基于单片机的计算器的设计(仿真)\proc\LCD.ASM
* .CA.... 6365 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\lcd.LST
* .CA.... 862 2010-04-10 15:40 基于单片机的计算器的设计(仿真)\proc\lcd.OBJ
* .CA.... 26082 2010-04-10 15:54 基于单片机的计算器的设计(仿真)\smaill.jpg
* .CA.... 90794 2010-04-10 15:45 基于单片机的计算器的设计(仿真)\仿真\jsq.DSN
* .CA.... 885 2010-04-10 16:47 基于单片机的计算器的设计(仿真)\仿真\jsq.PWI
............此处省略10个文件信息
相关资源
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- 基于STM32RCT6的步进电机驱动程序
- 酒店管理系统基于Qt Creator5)
- STC8951系列单片机中方指南
- 基于FPGA的sdi视频传输工程(k7_sdi_rx
- 基于ACCESS的生产管理信息系统.mdb
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- 基于蓝牙4.0的设备通信方案设计与实
- 电脑卡西欧计算器 fx-991CN X Emulator19中
- 基于xilinx FPGA的PCIe设计实战
- 基于PCIe的FPGA动态配置设计与实现
- 基于MSP430G2553的蓝牙控制小车
-
大数据。基于Hba
se的网站日志分析系 - 飞思卡尔单片机MC9S12XS12G128驱动(硬件
- 51单片机PWM程序,占空比、周期可调整
- 单片机和adc0809数字电压表
- PIC单片机完成的电子密码锁
- 数字频率合成dds正弦波基于FPGA的DDS产
- 基于MFC扩展CListCtrl子项显示图片并叠
- 单片机、ADC0808809设计简易数字电压表
- 基于MIPS指令集的32位CPU设计与Verilog语
- 51单片机多功能自行车测速仪
- 通信软件的具体实例──基于Socket的
- 基于MVC模式的会员管理系统
- 单片机做的6位时分秒数字钟
- 单片机电子时钟 闹钟 日历
- STM32基于rt_thread操作系统的SDHC卡文件
- 音乐代码转换软件 单片机编程时用
评论
共有 条评论