基于pic18系列单片机的科学计算器的设计与实现.doc
约45页DOC格式手机打开展开
基于pic18系列单片机的科学计算器的设计与实现,基于pic18系列单片机的科学计算器的设计与实现design and implementation of scientific calculator based on pic18 series mcu1.1万字45页 原创作品,已通过查重系统 目录引言1第一章 绪论11.1 研究背景11.1.1单片机发展现状11.1....
内容介绍
此文档由会员 马甲线女神 发布
基于PIC18系列单片机的科学计算器的设计与实现
Design and implementation of scientific calculator based on PIC18 Series MCU
1.1万字 45页 原创作品,已通过查重系统
目录
引言 1
第一章 绪论 1
1.1 研究背景 1
1.1.1单片机发展现状 1
1.1.2 计算器系统现状 3
1.1.3 选题意义及现状 3
1.2 课题主要内容及组织结构 4
1.2.1 课题主要内容 4
1.2.2 本文组织结构 4
第二章 工具介绍 6
2.1 MPLAB IDE介绍 6
2.2 PROTEUS介绍 7
2.3 MPLAB C18介绍 8
2.4 PIC18F452介绍 9
第三章 基于PIC18系列单片机的科学计算器系统设计 12
3.1 设计概要 12
3.1.1 设计目的 12
3.1.2 设计任务 12
3.2 设计思路 13
3.2.1 系统总体模块图 13
3.2.2 系统方案 13
3.3 硬件设计 14
3.3.1 键盘输入模块设计 14
3.3.2 显示模块设计 14
3.3.3 复位电路设计 15
3.3.4 时钟电路设计 16
3.4 软件设计 17
3.4.1 显示程序设计 17
3.4.2 键盘扫描程序设计 18
3.4.3 清零程序设计 20
3.4.4 运算程序设计 22
3.4.5 总体设计 23
第四章 基于PIC18系列单片机的科学计算器系统调试 25
4.1 系统仿真 25
4.2 仿真结果演示 25
4.3 软件调试问题和分析 27
4.4 系统演示 28
第五章 总结和展望 36
5.1 总结 36
5.2 展望 37
致谢 39
参考文献 40
摘要 计算器一般是指“电子计算器”该名词由日本传入中国。计算器是能进行数学运算的手持机器,拥有集成电路芯片,结构简单,功能较弱,但由于它使用方便、操作简单、价格低廉,因而广泛运用于商业交易中,也是必备的办公用品。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。因此,单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用PIC18F452单片机来设计一个计算器,可完成的功能有数据的加,减,乘,除,存储加,存储减的操作和数据的显示与清零。本设计系统分为显示,输入,电源,运算四大模块,以 P0 口作为输入端,外接 4X6 的键盘。通过键盘扫描来对输入数的控制,在 P1 口、P2 口连接驱动电路,用来保证 LCD 的工作正常,实现整个科学计算器系统。
关键词 计算器,单片机,LCD,矩阵键盘
Design and implementation of scientific calculator ba
1.1万字 45页 原创作品,已通过查重系统
目录
引言 1
第一章 绪论 1
1.1 研究背景 1
1.1.1单片机发展现状 1
1.1.2 计算器系统现状 3
1.1.3 选题意义及现状 3
1.2 课题主要内容及组织结构 4
1.2.1 课题主要内容 4
1.2.2 本文组织结构 4
第二章 工具介绍 6
2.1 MPLAB IDE介绍 6
2.2 PROTEUS介绍 7
2.3 MPLAB C18介绍 8
2.4 PIC18F452介绍 9
第三章 基于PIC18系列单片机的科学计算器系统设计 12
3.1 设计概要 12
3.1.1 设计目的 12
3.1.2 设计任务 12
3.2 设计思路 13
3.2.1 系统总体模块图 13
3.2.2 系统方案 13
3.3 硬件设计 14
3.3.1 键盘输入模块设计 14
3.3.2 显示模块设计 14
3.3.3 复位电路设计 15
3.3.4 时钟电路设计 16
3.4 软件设计 17
3.4.1 显示程序设计 17
3.4.2 键盘扫描程序设计 18
3.4.3 清零程序设计 20
3.4.4 运算程序设计 22
3.4.5 总体设计 23
第四章 基于PIC18系列单片机的科学计算器系统调试 25
4.1 系统仿真 25
4.2 仿真结果演示 25
4.3 软件调试问题和分析 27
4.4 系统演示 28
第五章 总结和展望 36
5.1 总结 36
5.2 展望 37
致谢 39
参考文献 40
摘要 计算器一般是指“电子计算器”该名词由日本传入中国。计算器是能进行数学运算的手持机器,拥有集成电路芯片,结构简单,功能较弱,但由于它使用方便、操作简单、价格低廉,因而广泛运用于商业交易中,也是必备的办公用品。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。因此,单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用PIC18F452单片机来设计一个计算器,可完成的功能有数据的加,减,乘,除,存储加,存储减的操作和数据的显示与清零。本设计系统分为显示,输入,电源,运算四大模块,以 P0 口作为输入端,外接 4X6 的键盘。通过键盘扫描来对输入数的控制,在 P1 口、P2 口连接驱动电路,用来保证 LCD 的工作正常,实现整个科学计算器系统。
关键词 计算器,单片机,LCD,矩阵键盘