基于单片机的智能电子秤设计范本dkfq.docx
本 科 毕 业业 设 计基于单片片机的智智能电子子秤设计计Desiign of inttellligeent eleectrroniic sscalle bbaseed oon MMCU学 院: 电电子工程程学院 专业班级级: 电子子信息工工程 DZ电电子0991班 学生姓名名: 孙孙 昕 学 号号: 2011114406003 指导教师师: 韩晓春春(高级级实验师师) 20133年 6 月月毕业设计计中文摘摘要基于单片片机的是是能电子子秤设计计摘要:伴伴随着广广泛应用用的微电电子技术术,人们们对电子子秤的要要求越来来越高。本本电路的的控制核核心为AAT899S522单片机机,和称称重电路路,显示示电路,键键盘电路路一起构构成的智智能称重重系统,自自动称重重系统,以以实现各各种不同同的控制制功能。这个系统统是为了了电子称称的称重重、计算算价格还还有数据据处理进进行钻研研的。为为了详细细说明如如何用单单片机对对采样的的数据进进行处理理,本实实验研究究了对数数据采集集、转换换、计算算等问题题。并且且讨论了了单片机机系统中中最重要要的计算算问题,讨讨论的结结果表明明用本系系统用软软件设计计的话将将会是系系统更加加完美。本本文给出出了智能能电子硬硬件设计计,详细细的分析析了基础础上已知知软件的的电子控控制方法法。可以以说,本本设计完完成的电电子秤在在最大程程度上满满足了应应用的需需求。本本设计中中的电子子秤有很很多特点点,如功功耗低、性性价格比比高、简简单方便便的系统统设计、速速度快、测测量的数数据准确确等特点点。因为为单片机机控制的的电子称称不仅构构造一目目了然,而而且制造造的资金金也很少少,因此此大部分分的人们们都很喜喜爱,本本文将对对于这些些进行详详细讨论论。关键词:AT889S552,压压力传感感器,单单片机,AA/D转转换毕业设计计外文摘摘要Desiign of inttellligeent eleectrroniic sscalle bbaseed oon MMCUAbsttracct:WWithh thhe eexteensiive apppliccatiion of miccroeelecctrooniccs ttechhnollogyy, ppeopple havve bbecoome inccreaasinnglyy deemanndinng eelecctroonicc sccalees. Thee coore of thee coontrrol cirrcuiit ffor thee ATT89SS52 miccrocconttrolllerr, aand weiighiing cirrcuiit, dissplaay ccirccuitt, kkeybboarrd ccirccuitt toogettherr coonsttituute thee inntellliggentt weeighhingg syysteem, auttomaaticc weeighhingg syysteem, in ordder to achhievve aa vaarieety of conntrool ffuncctioons.Thiss syysteem iis kknowwn ffor eleectrroniic wweigghinng, callcullatiing priicess haave to dellve intto tthe datta pproccesssingg. FFor dettailled insstruuctiionss onn hoow tto uuse miccrocconttrolllerr saamplled datta pproccesssingg, tthiss exxperrimeentaal sstuddy oon ddataa accquiisittionn, cconvverssionn, ccalcculaatioon aand othher isssuess. SSCM sysstemm annd ddisccussses thee moost impporttantt caalcuulattionn diiscuusseed rresuultss shhow thee syysteem uusedd wiith thee sooftwwaree deesiggn, theen tthe sysstemm wiill be morre pperffectt. IIn tthiss paaperr, iinteelliigennt eelecctroonicc haardwwaree deesiggn, bassed on a ddetaaileed aanallysiis oof tthe eleectrroniic cconttroll meethood kknowwn ssofttwarre. It cann bee saaid, thhe ddesiign is commpleetedd ellecttronnic scaaless too thhe mmaxiimumm exxtennt tto mmeett thhe aappllicaatioon rrequuireemennts. Thhe ddesiign of thee ellecttronnic scaale hass maany chaaraccterristticss, ssuchh ass loow ppoweer cconssumpptioon, sexxuall prricee iss hiigh, thhe ssysttem dessignn iss siimplle aand connvenniennt, fasst, andd acccurratee meeasuuremmentt daata chaaraccterristticss. BBecaausee miicrooproocesssorr coontrrollled eleectrroniics, saaid nott onnly connstrructt a glaancee, aand madde vveryy liittlle mmoneey, so mosst oof tthe peooplee weere likke, thiis aartiiclee wiill disscusss tthesse iin ddetaail.Keywwordds: AT889S552;preessuure sennsorr;miccrocconttrolllerr;A/D cconvverssionn目 录录1.绪论论61.1电电子秤的的发展现现状和发发展趋势势61.2 项目研研究的意意义71.3 可行性性分析772.系统统方案论论证与选选型72.1设设计要求求72.2 整体功功能82.3 电子秤秤的工作作原理882.4总总体设计计方案993. 系系统硬件件设计993.1单单片机概概述93.2 AT889S552单片片机简介介93.3 最小系系统电路路113.4 键盘电电路1223.5 时钟电电路1553.6 液晶显显示电路路163.7压压力感应应电路1183.8 电源电电路2003.9本本章小结结214 系统统软件设设计2114.1 编程语语言及开开发工具具的选择择214.2 主程序序设计2224.3显显示模块块流程图图及子程程序的设设计2334.4 按键处处理程序序254.5本本章小结结265 系统统仿真及及调试2265.1 Prooteuus IISISS简介882665.2 keiil简介介275.3出出现的问问题和解解决方法法275.4 keiil与prooteuus联合合仿真及及调试2285.5 本章小小结311致谢333参考文献献341.绪论论1.1电电子秤的的发展现现状和发发展趋势势1.1.1 电电子秤的的发展现现状11这几年来来,我们们的电子子称重系系统发展展的很快快。已经经从最初初的机电电结合,发发展至如如今的数数字和智智能。电电子称重重技术从从静态到到动态称称重发展展,从模模拟到数数字测量量发展,从从单一到到多参数数测量发发展。现现在在很很多的发发达国家家在电子子称重力力这方面面有了很很大的提提高。他他们不断断有创新新的品种种和结构构,不断断扩大应应用范围围和技术术功能。在在信息时时代正在在逼近的的时候,数数字化电电子秤和和数字称称重系统统在各个个高端系系统中的的应用范范围是越越来越广广泛了。它它作为一一种称重重计量方方式,丰丰富的应应用于各各大中型型市场、物物流配置置中心、工工厂等,而而且作为为工组成成了工业业控制和和商业管管理系统统的一个个重要部部分,它它的作用用有:缩缩短工作作时间,改改良操作作的条件件,减少少能源和和材料的的消耗,加加强和改改善企业业管理与与经营管管理等多多个方面面,称重重设备已已经应用用到国民民经济领领域,并并取得了了明显的的经济效效益。1.1.2 电电子秤的的发展趋趋势22台式的电电子秤在在买卖中中的相当当高的使使用率,但但是它只只能应用用在特定定的地点点。电子子秤的应应用程序序性能的的产品往往往有更更多的集集成和组组合性。(1)小小型化新研制的的电子秤秤的发展展方向逐逐渐趋向向于体积积小、高高度低、重重量轻。那那些量程程比较小小的电子子秤,为为了能提提高了稳稳定性和和可靠性性并且减减少投入入资金。应应该采用用薄型或或超薄型型的圆形形称重传传感器 3。然而而,对于于那些对对所称重重量要求求中等或或者较大大的电子子秤,开开始采用用方形或或长方形形闭合截截面的薄薄型钢焊焊接而成成的秤体体,这种种秤体结结构的发发展前途途是很可可观的。(2)模模块化对于那些些大型或或超大型型的载体体结构,所所采用的的模块的的标准结结构有很很多长度度可供选选择的。先先是分开开然后再再通过组组合去产产生一些些新的产产品规格格。这样样的构成成,不但但是提高高了产品品的通用用性、互互换性和和可靠性性,而且且也提升升了产品品的生产产效率和和产品质质量44。与与此同时时也减少少了材料料本身所所需的成成本,并并且加强强了企业业的竞争争力。 (3)综合性性电子称重重技术的的发展规规律是不不断的加加强基础础研究并并扩大应应用,扩扩展新技技术领域域,向相相邻学科科和行业业渗透,综综合各种种技术去去解决称称重计量量、自动动控制、信信息处理理等问题题5。例如如在统计计流量这这个专业业,假如如使用称称重法,只只要测量量精准的的重量和和时间,测测量大流流量的问问题自然然而然就就解开了了。现代代商业系系统还要要求商用用电子计计价秤能能提供各各种销售售信息,把把称重与与管理自自动化紧紧密结合合,实现现管理自自动化。这这就要求求电子计计价秤能能与电子子计一算算机联网网,把称称重系统统与计算算机系统统组成一一个完整整的综合合控制系系统22。1.2 项目研研究的意意义随着社会会的不断断发展和和科技的的不断进进步,各各式各样样的电子子新科技技走进了了我们的的日常生生活,让让我们的的生活变变得越来来越方便便。以前出现现的量具具多是杆杆秤或盘盘秤,119700年代开开始出现现了电子子秤。之之前的电电子秤大大部分都都是用模模拟电路路去实现现,现在在电子技技术日新新月异,古老的的称重系系统在功功能、精精度、智智能化、性性价比等等方面是是很难达达到人们们的要求求的。数数字芯片片的成本本也一年年比一年年少,模模拟控制制已渐渐渐地被数数字控制制替代,电电子秤的的模式也也大多数数都围绕绕着微处处理器来来设计,使使精度和和可靠性性都有了了明显的的提高。同同时,也也提高了了仪器设设备的可可操作性性和可维维护性,使使用价值值也很高高。综上上所述,有有计划有有目标地地制定出出一套电电子秤系系统并且且让他能能有实用用的价值值,尽量量地克服服系统的的不对的的地方,对对于减少少电子秤秤在系统统应用中中的缺点点,具有有现实意意义。1.3 可行性性分析理论可行行性:理论上来来讲,电电子秤是是有由以以下部分分组成:称重传传感器,放放大器,显显示器,键键盘。并并且,每每一部分分都相对对应有相相关的元元器件,而而且,会会有相关关的技术术去履行行它,而而且现在在相关单单片机的的系统运运用技术术也已很很成熟,在在很多地地方能用用得到。经济可行行性:因为我们们做的电电子秤是是个简易易器件,所所以不需需要很多多的金钱钱投放,而而且有易易实行,性性价比高高,能够够方便日日常生活活。技术可行行性:应用C语语言开发发计算器器,可以以得心应应手,为为用户提提供非常常友好、易易实行的的用户界界面、具具有完整整和强大大的数据据操作能能力。社会可行行性:电子秤是是在社会会生活中中的运用用非常多多,大家家都不能能缺少它它。2.系统统方案论论证与选选型2.1设设计要求求本设计,需需要用单单片机作作为内核核,加上上一定的的外围电电路和软软件设计计,实现现智能电电子秤系系统的设设计,本本设计任任务可以以分为硬硬件设计计和软件件设计。硬硬件部分分包括:键盘模模块、系系统控制制模块、显显示模块块等。设计技术术要求:(1)熟熟练的使使用prrotuues和和keiil软件件;(2)选选择恰当当的单片片机并且且配以外外围电路路设计。最最终能仿仿真实现现。其他要求求:能实现计计算、显显示和调调整数值值等多种种功能,具具有准确确度高、实实时性好好等特点点。2.2 整体功功能(1) 采用高高精度电电阻应变变式压力力传感器器,测量量量程00-1000kgg,测量量准确度度可达55g。(2) 采用电电子秤专专用A/D转换换器芯片片对传感感器信号号进行调调整和转转换。(3) 采用AATC889S52单片片机作为为控制核核心,实实现称重重、计算算价格等等主控功功能。(4) 采用LLCD液液晶屏去去显示称称重重量量、单价价、总价价等信息息。(5) 采用计计算器键键盘进行行人机交交互,计计算器的的键盘容容量大,而而且运用用很方便便。2.3 电子秤秤的工作作原理如果要进进行对电电子秤的的探讨,就就必须要要从它的的工作原原理说起起。电子子秤中的的压力传传感器的的作用是是非常重重要的,通通常情况况下压力力传感器器常采用用电阻应应变式,这这时候,传传感器有有点像是是中间人人的感觉觉,即当当把要称称的东西西摆放在在秤台的的那一刻刻,它的的重量就就会传达达到压力力传感器器中,传传感器随随后便会会使这个个物件有有多重就就都会转转成电信信号。放放大电路路将该信信号进行行放大,滤滤波后由由A/DD转换器器开始转转变,然然后将数数字信号号传送到到微处器器的CPPU处理理,CPPU它就就会不停停地检测测键盘,然然后辨别别和分析析被打入入键盘里里的内容容,由其其软件部部分来控控制各种种运算 6。根据本设设计对功功能的要要求,系系统由55个部分分组成:时钟电电路,复复位电路路,键盘盘电路,液液晶显示示电路,称称重电路路。本系系统的设设计框图图如图22-1所所示。图2-11 电子子秤结构构框图2.4总总体设计计方案本设计中中,处理理前端信信号的时时候,选用的的措施有有放大、AA/D转转换等,尤其在在液晶显显示这块块采用LLCD显显示器。这这几点紧紧紧抓住住了这个个设计的的重中之之重,也能够够显示那那个被称称东西的的重量及及价格。LCD显示器的使用大大节省了I/O口的使用。目前单片机技术已经比较成熟,功能也更强大,测得的信号被放大转入单片机,由单片机根据相应的数据关系,处理测量信号显示被测物体的重量。单片机适用的控制系统它实现的功能一定不能很复杂。它优点有有很多。但它也有缺点,就是外面的电路不简单,而且,编写的程序比较繁琐。结果就是,如果使用这一个方案就会给自己的设计添加难度。3. 系系统硬件件设计3.1单单片机概概述单片机又又称单片片为控制制机器。它是计算机技术的在不断发展过程中的一个重要的标志,它标志着计算机正式发展为通用计算机系统和嵌入式计算机系统两大分支。3.1.1 单片机机的发展展状况7单片机有有着简短短精湛的的历史,它它的产生生与发展展基本上上和微处处理器同同步。它它具有轻轻质量、小小体积、成成本低等等优点,这这也为它它的发展展做了铺铺垫。并并且,通通过研究究单片机机有利于于学习计计算机原原理与结结构,它它最早是是被用在在工业控控制领域域。3.1.2 单片机机的发展展趋势(1)低低功耗CCMOSS化。CMOOS电路路有着非非常多的的优点,如如极宽的的工作范范围、极极佳的本本质低功功耗及功功耗管理理特性等等,形成成了嵌入入式系统统独特的的低功耗耗及管理理应用技技术。随随着对单单片机功功耗要求求越来越越低,单单片机逐逐渐都要采用CCMOSS。(2)主主流与多多品种共共同存在。在特定的的一段时时期内,某某一种单片片机的垄垄断局面面将会不不在存在在,而是走向相互互补充相相互依靠靠、相互互促进、共共同发展展之路。(3)基基于串行行方式的的外围设设备扩展展。(4)微微型单片片机。现在在的产品品要求占占地方少少、拿起来来不费力力的现象象有很多多,这就就要求MMCU除除了强大大的功能能和消耗耗少以外外,也要求其占地方方少。单单片机构构造的系系统正逐逐步向小小型化、微型化的方向发展7。3.2 AT889S552单片片机简介介AT899S522单片机机是ATTMELL公司推推出的高高档、增增强型产产品。它它是一个个消耗低低性能却却很高的的CMOOS位微微控制器器,其片片内含有有通用88位CPPU和 ISPP Fllashh存储单单元,88k BBytees IISP(In-sysstemm prrogrrammmablle)是是可反复复擦写110000次的FFlassh只读读程序存存储器,片片上Fllashh允许程程序存储储器在系系统可参参与编程程,它也也适用于于常规编编程器。AATMEEL公司司的高密密度、非非易失性性内存技技术被用用在制造造器件上上,兼容容标准MMCS-51指指令系统统及800C511引脚结结构,在在单个芯芯片上,拥拥有灵巧巧的8位位CPUU和在系系统可编编程Fllashh,使得得AT889S552为许许多嵌入入式控制制应用系系统提供供高灵活活、具有有高成本本效益的的解决方方案88。3.2.1 主主要特性性兼容MCCS-551指令令系统 它工工作的电电压基本本上是44.5-5.55V3个166位可编编程定时时/计数数器式 时钟钟频率OO-244MHzz2个全双双工UAART串串行中断断通道 2256xx8BIIT内部部RAMM2个外部部中断源源 低功功耗空闲闲和掉电电模式中断唤醒醒掉电模模式 三级加加密程序序存储器器灵活的IISP字字节和分分页编程程 电源关关闭标识识3.2.3 AAT899S522管脚结结构AT899S522有PDDIP、PPLCCC和TQQFP等等三种封封装形式式(其管管脚的结结构如图图3-11所示)。图3-11 ATT89SS52引引脚图3.2.4 AAT899S522组成框框图AT899S522结构框框图如图图3-22所示。图中VCCC表示示+5VV的电源源, GGND 是接地地。图3-22 AAT899S522型单片片机结构构框图P3 口口:P33 口是是一个具具有内部部上拉电电阻的88 位双双向I/O 口口,p33 输出出缓冲器器能驱动动4 个个 TTTL 逻逻辑电平平。在fflassh编程程和校验验时,PP3口也也接收一一些控制制信号。P3口口亦作为为AT889S552特殊殊功能(第第二功能能)使用用,如表表3-22所示。表3-22 PP3口特特殊功能能引脚号第二功能能P3.00RXD(串行输输入口)P3.11TXD(串行输输出口)P3.22INT00(外中中断0)P3.33INT00(外中中断0)P3.44T0(定定时器00外部输输入)P3.55T1(定定时器11外部输输入)P3.66WR(外外部数据据存储器器写选通通)P3.77RD(外外部数据据存储器器读选通通)。3.3 最小系系统电路路最小系统统电路包包括复位位电路和和晶振电电路。其其系统如如图3-3所示示。在单单片机片片内部每每种操作作所需的的时间信信号由单单片机的的时钟信信号来供供给,复复位操作作能够让让单片机机的内部部的电路路回到最最初状态态,让单片机机能够从开开始运行行的时候候以一种种准确的的初始状状态 9。所有微机机系统每每次一开开始运行行就会复复位,它能够够使整个个控制芯芯片返回到最开开始的状状态下。551单片片机的复复位是通通过RSST引脚脚去控制的的,这个个引脚与与HL连连接超过过一定标标准之后后,511单片机机就进入入到整个个控制中中心内部部的复位状状态。并并一直在在这个状态态下等待待,直到到RSTT引脚转转为LLL后,才才检查EEA引脚脚是HLL或LL,假如是是HL就就执行芯芯片的内内部程序序代码,如果是LL便会执行外部程序的代码。图3-33 最小小系统电电路3.4 键盘电电路电子秤的的称重数数值的输输入用到到按键,在在这种情情况下,如如果采用用独立按按键的方方式,编编程会很很简单,但但是会占占用大量量的I/O 口资源源,所以以在大多多数的情情况下一一般不会会用这个个方式,取取而代之之的是使使用矩阵阵键盘。矩矩阵键盘盘使用四四条I/O 线作为为行线,四四条I/O 线作为为列线,最最终组成成键盘,在在每一个个行列线线的交叉叉点上放放置一个个按键。最最终就知知道键盘盘上的按按键个数数就是44*4个个。这样样的行列列式的键键盘结构构可以快快速的增增加单片片机系统统中I/O 口的利利用率。矩阵键盘盘的工作作原理: 当按键没没有被按按下时,整整个输出出端接的的是高电电位,表表示没有有键按下下。当行行线输出出是低电电位,如如果有键键被按下下,那么么输入线线将会被被拉低,所所以,只只要知道道读入输输入线的的状态就就能判别别有无按按键被按按下。3-4矩矩阵键盘盘布局图图矩阵键盘盘内部电电路图如如图3- 5所所示:图3-55矩阵键键盘内部部电路为了更好好的利用用单片机机的I/O口资资源,在在系统中中,我选选择了MMM744C9222芯片片。它是是一款可可以扫描描4*44键盘的的IC,它它可以感感受到与与它接在在一起的的4*44键盘上上的操作作,并且且通过数数据输出出口使按按键相应应的编码码输出。它它的引脚脚图就如如下图33-6所所示:图3-66 MMM944C222硬件图图MM744C9222对各各按键的的响应如如下表所所示如图3-7所示示,在这这个设计计里。在在仿真图图中,键键盘的行行线A、BB、C、DD分别和和MM774C9922的的X1、XX2、XX3、XX4引脚脚相连。键键盘的列列线则分分别和MMM744C922的Y11、Y22、Y33、Y44;键盘盘的其中中一端是是先连接接电阻再再连接到到电源上上,不同同的是,接接地是利利用程序序输出“0”完成的的。当这这个期间间感受到到有按键键输入的的时候,DDA端就就会产生生HL,与与它相连连的端口口感受到到LL。图3-77键盘接接口电路路图3.5 时钟电电路时钟电路路的核心心是个比比较稳定定的振荡荡器(一一般都用用晶体振振荡器),振振荡器所所产生的的是正弦弦波,频频率不一一定是电电路工作作的时钟钟频率,因因此就要要把这正正弦波进进行分频频,处理理,最后后形成时时钟脉冲冲,然后后分配到到需要的的地方。 如下图33-8所示,XXTALL1和XXTALL2这两个引引脚端外外接晶体体振荡器器和电容容去构成内内部的振荡方方式,片片内的高增益益的反向放放大器和和作为反反馈元件件的片外外晶体谐谐振器,它它们一起起构成自自激振荡荡器,并并且能产产生振荡荡时钟脉脉冲。电容器器的最重重要的作作用就是是帮助振振荡器起起振。电容器器容量的的大小对对振荡频频率有轻轻微调控控的作用用,它的的值一般情情况下大大概是330pFF,振荡荡的频率重点点由石英英晶振的的频率确确定,振振荡电路路的频率率也就是晶晶体的固固有频率率。照目前来看看,单片片机的晶晶振频率率f的范范围为11.260MMHz。晶晶振频率率常122MHzz/6MMHz。图3-88 时时钟电路路3.6 液晶显显示电路路液晶,通通过名字字我们就就可以猜猜到,它它不同于于固态和和液态这这两种类类别,是是处于这这两种类类别之间间的一种种中间类类别。LLCD液液晶显示示屏是被被动式的的因为它它本身并并不能发发光,而而是在电电压的作作用下液液晶能够够改变光光线通过过的方向向,从而而达到了了显示的的目的。液晶显示器因为功耗比较低,所以适用于使用电池的电子设备,一直倍受人们的青睐。在本系统统中,要要求对重重量、价价格及总总价进行行显示,因因而选择择液晶显显示屏116022。LCCD16602的的消耗少少,而且且价格合合算,功功能也齐齐全。LLCD116022采用14条引脚脚线,其其中有数数据引脚脚线为DD0至DD7、控控制引脚脚线分别别是RSS,R/W和EE、对比比调整电电压引脚脚线(VVDD)、电电源和地地引脚线线。但还还有2条条引脚线线是用来来接到背背光电源源正负极极的,平平时很少少会使用用到110。LCD116022主要引引脚的功能如表表3-3所所示。表3-33 LLCD116022主要引引脚的功功能LCD116022的主要要管脚介介绍LCD116022可以通通过VEE端端去调控控整个显显示器的的对比度度。对比比度是最最大的时时候就是是接电源源的地端端,对比比度是最最小的时时候就是是接电源源正端,对对比度大大的时候候就会产产生鬼影影,但是是对比度度较低就就显示的的不清楚楚。R/W为读、写写选择端端,运行行写操作作的时候候为低电电平,很很显然运运行读操操作的时时候就为为高电平平。RSS为数据据、指令令寄存器器选择端端,为低低电平的的时候可可以选择择指令寄寄存器,而而高电平平的时候候可以选选择数据据寄存器器。E端为信信号使能能端,在在E端脉冲冲有下降降沿出现现的时候候,液晶晶模块开开始工作作。LCD116022的内部部conntrool器的的指令总总的来说说有111个111:指令1:将显示示屏清除除干净,光光标归位位的同时时AC=0。指令2:光标归归位、AAC=00、DDDRAMM里的内内容保持持不变。指令3:当I/D=11的时候候,进行行数据读读和写的的操作后后,光标标右移,反反之左移移。当SS=1的的时候,进进行数据据读和写写的操作作后,显显示屏整整体右移移1字符符,反之之,显示示屏不移移动。指令4:当D=1的时时候显示示功能开开,反之之,关显显示屏。当当C=11的时候候有光标标,反之之,无光光标。当当B=11的时候候光标不不闪烁,反反之,光光标闪烁烁。指令5:设定光光标、字字符移动动方向。当当S/CC和R/L的值值为000H的时时候光标标右移一一格。值值是011H时光光标左移移一格。指令6:当N=1有22显示,当当N=00有1显显示。DDL=11的时候候数据总总线为88位,DDL=00的时候候数据总总线为44位。指令9:读取忙忙标志BBF的值值、ACC的值。BBF=11时显示示屏忙,反反之,表表示显示示屏准备备好。指令100:将数数据写到到RAMM。指令111:从RRAM中中读取数数据。将LCDD16002的各各端口与与单片机机相连好好,如果果E端为为HL,此此时的RRS端为为LL,同同时R/W端为为LL的的时候,液液晶显示示屏就会会显示出出用户想想要显示示的数据据。单片片机与116022液晶显显示屏的的硬件连连接图如如图3-9所示示。图3-99 单单片机与与16002液晶晶显示屏屏硬件连连线图3.7压压力感应应电路现代的传传感技术术发展的的越来越越快,大大家都已已经从用用传统的的杠杆原原理去测测量物体体的重量量,发展展到至今今的用电电子秤电电子称重重,即利利用压力力传感器器把压力力的信号号转变成成为电信信号,运运用单片片机本身身的技术术,根据据电信号号和重力力信号的的数学模模型,就就能够间间接的计计算出物物体的重重量,目目前普遍遍使用的的是电阻阻应变片片式称重重传感器器。电阻阻应变式式压力传传感器是是把电阻阻应变计计粘贴在在弹性敏敏感元件件上,然然后以适适当方式式组成电电桥的一一种将力力转换成成电信号号的转换换元件12。压力感应应电路是是由气压压传感器器MPXX41115、AA/D转转换器等等组成。如如图3-9图3-99 压力力感应电电路3.7.1气压压传感器器MPXX41115的原原理 气压传感感器MPPX41115的的管脚如如图3-9 ,管管脚说明明如表33-4所所示图3-99 MPPX41115实实物图表3-44 气压压传感器器MPXX41115的管管脚说明明123456VOUTTGNDVSN/SN/SN/S气压传感感器MPPX41114的的特性参参数如表表3-55所示:参数符号最小典型最大单位压力范围围Pop15-115KPa供电电压压Vs4.8555.15.355Vdc供电电流流Lo-7.010mAdcc最大压力力偏置 (085)Vs=5.00V Vpsss0.13350.20040.2773Vdc满量程输输出 (0855)Vs=5.00V Vofff4.72254.79944.8663Vdc满量程比比例 (0855)Vs=5.00V VFSSS4.52214.59904.6995Vdc精度(085)-±1.55%CPSSS灵敏度V/P-45.99-mV/KKPa响应时间间(110%90%)tR-1.0-ms上升报警警时间-20-ms偏置稳定定性-±0.55-%VFSSS3.7.2转换换器ADDC08808 转换器AADC008088构成引引脚图如如图3-9所示示。图3-99 ADDC08808引引脚图(2) 转换器器ADCC08008工作作原理A、B和和C为地地址输入入线,用用于选通通IN00INN7上的的一路模模拟量输输入。通通道选择择见表33-4。 表3-44 ADDC08807通通道选择择表CBA选择的通通道000INT00001INT11010INT22011INT33100INT44101INT55110INT66111INT773.8 电源电电路本实验所所需要的的工作电电压为+5V,由于该系统不仅要接220V电压还有可能要与USB相连,USB的接口所需的电压为±12V。所以,先利用适配器把220V的交流电压通过降压、整流、滤波转变为少一点的直流电压。最后达到5V的电压供给整个电路 13。变压器输输出端的的电压经经桥式整整流,电电容滤波波,在电电容C66两端大大约会有有高一点点的电压压,如果果在电容容两端接接上负载载,如果果出现负负载变化化或者交交流电源源有波动动情况,那那么会对对C6电电压产生生较大的的影响,所所以,当当你想要要一个稳稳定的电电压源就就必须要要接上一一个稳压压器。它它是由若若干电阻阻和三极极管构成成的一种种集成电电路元器器件,在在你研究究电路的的时候,可可以把它它当作是是一个能能够调节节电阻大大小的元元件,如如果经过过负载的的电流变变大大,那那么,其其内部的的电阻会会变小,同同样道理理,如果果电流变变小,那那么电阻阻就会变变大。只只有这样样才能够够使电压压更加稳稳定。778055三端稳稳压集成成电路有有三个引引脚,11号引脚脚是输入入端,22号引脚脚是接地地端,33号引脚脚是输出出端。通通过78805的的个位数数字我们们可以知知道输出出电压是是5V。TR1是是电源变变压器,通通过TRR1把2220vv交流电电变为122v交流电电。然后后再通过过桥式整整流电路路,把12VV交流电电变为112V直直流电。电路如如图3-10所所示。图3-110 电电源电路路3.9本本章小结结本章简单单的介绍绍了单片片机的硬硬件部分分的组成成。并且且介绍单单片机选选用了880511系列单单片机里里的ATT89SS52,按键的的部分明明智选择择了矩阵阵键盘,液液晶显示示电路的的部分则则选择了了LCDD16002。4 系统统软件设设计该软件设设计的大大致思路路是:根根据自己己所编写写的程序序对系统统中的测测量进行行控制,使其自自动完成成逻辑判判断以及及重量的的测量:本设计计软件的的主要的的目标如如下:(1)设设置单价价;(22)显示示质量、单单价及总总价;(2)超超量程指指示。4.1 编程语语言及开开发工具具的选择择4.1.1编程程语言的的选择对80551单片片机而言言,现在在最常用用的就是是汇编语语言和CC语言。每每种语言言都有各各自的优优缺点。在51系系