基于STM的简易电子计算器设计与实现【实用文档】doc.doc
上传人:天马****23 上传时间:2024-09-10 格式:DOC 页数:70 大小:6MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于STM的简易电子计算器设计与实现【实用文档】doc.doc

基于STM的简易电子计算器设计与实现【实用文档】doc.doc

预览

免费试读已结束,剩余 60 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于STM的简易电子计算器设计与实现【实用文档】doc文档可直接使用可编辑,欢迎下载四川师范大学成都学院通信工程学院基于STM32的简易电子计算器设计与实现—-—实验综合设计报告学生姓名陶龑学号2016301033所在学院通信工程学院专业名称嵌入式系统课程设计班级2014级软件班指导教师刘强成绩四川师范大学成都学院二○一六年十一月基于STM32的简易电子计算器设计与实现内容摘要:电子计算器即将传统意义上的计算器进行电子化和数字化,为其减少时间误差和体积,并提供更多的扩展实用功能,从而使电子计算器的应用更加广泛。在经过资料的查找与收集后,本论文以该理念设计了一款基于STM32芯片作为核心控制器,使用Keil5平台,以C语言为基础进行软件编程的简易电子计算器,其内在TFT-LCD液晶屏进行输出,以四个按键进行输入,从而实现显示输入数据以及加减乘除运算的基本功能。通过软件程序的编写、硬件电路原理的实现、电子计算器正常工作的流程、原理图仿真实现、硬件实物的安装制作与硬件实物的调试过程,该简易电子计算器现可用于日常生活和工作中。关键词:简易电子计算器STM32C语言Keil5DesignandimplementationofMultiFunctionElectronicClockbasedonSTM32Abstract:Thetraditionalelectroniccalculatorcalculatorforelectronicanddigital,toreducethetimeerrorandvolume,andprovidemoreextendedutilityfunction,sothatthemoreextensiveapplicationofelectroniccalculators。Aftersearchingandcollectingdata,inthispaper,theconceptofadesignbasedonSTM32chipasthecorecontroller,usingKeil5platform,simpleelectroniccalculatorbasedonClanguagesoftwareprogramming,theTFT—LCDLCDscreenforinputandoutput,withfourkeys,soastorealizethedisplayofinputdataandthebasicthefunctionofadd,subtract,multiplyanddivideoperations。Throughthesoftwareprogram,hardwarecircuitprincipleoftheelectroniccalculatorrealization,normalworkprocessandtheprincipleofgraphsimulation,hardwareinstallationandhardwaredebuggingprocess,thesimpleelectroniccalculatorisusedindailylifeandwork.Keywords:SimpleelectroniccalculatorSTM32languageCKeil5目录TOC\o”1-3"\h\u前言PAGEREF_Toc470790430\h1HYPERLINK\l”_Toc470790431"1设计要求PAGEREF_Toc470790431\h2HYPERLINK\l”_Toc470790432"2设计目的与作用PAGEREF_Toc470790432\h2HYPERLINK\l"_Toc470790433"3所用设备及软件PAGEREF_Toc470790433\h2HYPERLINK\l”_Toc470790434"4系统设计方案PAGEREF_Toc470790434\h2HYPERLINK\l”_Toc470790435”4。1系统总体设计PAGEREF_Toc470790435\h2HYPERLINK\l”_Toc470790436”4.2简要阐述系统工作原理PAGEREF_Toc470790436\h3HYPERLINK\l"_Toc470790437”5系统硬件设计PAGEREF_Toc470790437\h4HYPERLINK\l"_Toc470790438"5.1系统整体设计PAGEREF_Toc470790438\h4HYPERLINK\l"_Toc470790439"5.2各单