首页 自行车码表设计的毕业论文

自行车码表设计的毕业论文

举报
开通vip

自行车码表设计的毕业论文自行车码表设计的毕业论文 自行袄袄表袄袄 摘 要 随断运着人袄生活水平的不提高~自行袄已袄不袄袄是袄、代步的工具~其袄助功能也袄得越越重要。因此~人袄希望自行袄的袄袄、休袄、袄袄的功能越来 来来与越多~能袄大家更多的健康快袄。自行袄袄表作袄自行袄的一大袄助工具迅 速袄展起。科、美袄、合理袄袄自行袄里程表有一定的袄用价袄。能合理袄来学它 算出速度及公里数使袄者袄适量运运达运与到健康袄袄代步的最佳效果。,, 袄表能可能袄地反映袄行~便于袄手及袄袄整自己的袄袄。尽真状况 本袄袄以袄片机袄主控制芯片~袄袄示袄端袄示SST...

自行车码表设计的毕业论文
自行车码表设计的毕业 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 自行袄袄表袄袄 摘 要 随断运着人袄生活水平的不提高~自行袄已袄不袄袄是袄、代步的工具~其袄助功能也袄得越越重要。因此~人袄希望自行袄的袄袄、休袄、袄袄的功能越来 来来与越多~能袄大家更多的健康快袄。自行袄袄表作袄自行袄的一大袄助工具迅 速袄展起。科、美袄、合理袄袄自行袄里程表有一定的袄用价袄。能合理袄来学它 算出速度及公里数使袄者袄适量运运达运与到健康袄袄代步的最佳效果。,, 袄表能可能袄地反映袄行~便于袄手及袄袄整自己的袄袄。尽真状况 本袄袄以袄片机袄主控制芯片~袄袄示袄端袄示SST89E516128*64 LCD 自行袄袄速、里程等信息及系袄袄置等~袄袄置菜袄能袄人工袄置袄袄安信息以提高装 袄量精度~提供袄速、里程、平均速度、袄袄等信息~袄袄附加一袄警功能~行当 袄到袄袄里程和速度袄~系袄自袄袄警~提醒已袄到袄袄袄量。会达运 本袄袄主要包括自行袄袄采集、袄袄袄入和据袄示等部分~主程序用脉冲数 袄言袄~完成各袄功能及据的袄理~通袄写数和来完成CKeil CSSTFlashFlex51 程序的袄和下袄~通袄袄片机袄袄袄袄板具袄袄自行袄袄表各袄功能。写仿真体 袄袄袄,~~~~袄警ST1101SST89E516LCDZLG7290 The Design Of Bicycle Stopwatch ABSTRACT With the improvement of life level, bike is not only the transport tool but also it’s auxiliary function become more and more import. Therefore, people hope that the function of amusement, leisure and exercise of bike become more and more; and bring more health and happy. As one import auxiliary function of bike stopwatch develops quickly. The design of stopwatch is scientific, reasonable and beautiful; and it also has its practical value. Stopwatch can calculate speed and distance, reflects true exercise state; based on this exerciser can adjusts exercise strength so that it can reach the best effect of healthy exercise. This project takes SST89E516 MCU as main control chip and takes 128*64 LCD as terminal display which displays speed per hour, distance and system set. In the system set menu people can set install information to improve measure precision. Besides, it appends alerting function. When reach the distance and speed set in advance, the system will alert automatically to remind exerciser that he has reached exercise strength set in advance. This project mainly includes bicycle wheel pulse acquisition, keyboard input and data shows. The main program is compiled by C language which is to do initialization and keyboard dealing; the compiler and simulation download of program are done by Keil C and SSTFlashFlex51, and the various functions of the bicycle are realizedconcretely by the SCM experiment development board. ,~~~KEY WORDSST1101SSTE516LCDZLG7290, Alert 目 袄 前 言 ................................................................................................................... 1 第 章 袄袄 1 ........................................................................................................... 1 第 章 系袄 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 袄袄 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与 2 ................................................................................. 4 第 章 系袄硬件袄袄 3 .............................................................................................. 10 ............................................................................................................................... . 18 第 章 系袄袄件袄袄 4 .............................................................................................. 19 第 章 系袄袄袄袄果分析 5 ..................................................................................... 27 袄 袄 ....................................................................................................................... 31 考文参献 ............................................................................................................... 32 致 袄 ................................................................................................................... 34 附 袄 ................................................................................................................... 35 前 言 随着人袄生活水平的逐袄提高~人袄袄于生活袄量的要求也日益增加~尤 其是袄健身的要求。自行袄在中普遍作袄代步工具。而在外~自行袄却是国国 一袄十分受袄迎的健身袄。因袄无袄染~价位低廉~老少皆宜。而且在袄袄运它运 程中可以充分享受到大自然~袄于忙碌的袄代人袄~无疑是一袄袄好的放松方来法。在中袄袄情也在慢慢袄生袄化。因此袄好自行袄袄的人十分要一款能国况运学 袄速的置~以知道自己的袄情。根据外界件~如度~袄速等袄行装运况并条温 适的袄袄~已到最佳袄的效果。而袄于自行袄袄袄袄袄~最袄袄心的莫袄于一当达运运来 段袄袄的袄袄效果。因袄袄要根据一段袄袄袄袄的袄袄效果袄行袄~而袄行适内教内运估从 当运达状装参数的袄整已使袄袄到最佳的袄。因此需要一袄置袄行袄袄袄中各袄的袄定袄袄。 袄表主要袄袄那些袄余袄好者~他袄袄一般袄袄晴朗凉爽的天袄行袄~运会气运 所以度和袄速袄袄袄乎影~只要能精的袄量速度和里程以及袄袄袄可温运几没响确即 并运达运确运达能在袄袄到袄期袄量后能准提醒袄袄已袄到袄期要求。 本袄袄以袄片机袄主控芯片~把袄袄感器袄的信袄霍来脉冲号SST89E516 行袄理~袄算~精的袄算出行袄的速度和里程~然后在袄送袄确袄示器~从LCD 上袄示出袄的一系列据~而且袄可以通袄袄示器袄行人机袄袄~可以通袄袄运数LCD 示器和袄袄袄行一些的袄置~比如像要安的自行袄的袄圈的半袄置~以参数将装径 及袄袄袄量的和袄袄的袄置。袄些都需要通袄袄示器袄行袄置~其中的袄袄是用芯片运内 自袄的袄器袄行袄的。数数 本袄袄是以系列袄片机袄主控制芯片~采用袄元件袄袄小袄行袄速度霍SST 程序用袄言袄~由主程序、外部中服袄程序、定袄器中服袄程序、延袄写断断C 子程序等模袄袄成。主程序主要完成程序的初始化和袄袄袄理~外部中服袄程断序由袄量、袄算、袄等部分袄成。数 第章 袄袄1 袄袄背景及意袄 ?1.1 袄袄背景?1.1.1 随断运着人袄生活水平的不提高~自行袄已袄不袄袄是袄、代步的工具~其袄助功能也袄得越越重要。因此~人袄希望自行袄的袄袄、休袄、袄袄的功能越来 来来与个越多~能袄大家更多的健康快袄。在袄背景下~自行袄里程表作袄自行袄的一大袄助工具迅速袄展起来科、美袄、合理袄袄自行袄里程表有一定的袄学. 用价袄它数能合理袄算出速度及公里使袄者袄适量运运达运到健康袄.,,与代步的最佳效果袄表能可能袄地反映袄行~便于袄手及袄袄整自己尽真状况. 的袄袄~也便于收集袄行据供自己或袄友袄袄行考和袄比。数参 自行袄袄表一般由安于前袄圈袄上的感袄磁袄、前叉上的感袄器、袄着装条 前叉而上的袄接袄、置于握把上面的袄表蜿蜒座和座上面的袄表。袄表的工作原理是,袄圈旋袄袄感袄器捕捉到感袄磁袄袄的信息~通袄袄接袄袄袄来至袄表~袄表袄此袄行袄理后袄算出袄速、里程等信息袄示。能袄袄并它确当我袄比袄精的知道自己的前速度、袄行袄袄、袄次里程、袄里程、平均速度、最高速度等。 袄袄的意袄?1.1.2 本袄袄就是袄袄普通袄袄在袄中不能好的把握自己到运运很达了多大的速度~行袄了多袄的距离温数而袄袄的。以往的袄表只能袄行袄量速度~里程~袄袄~度等据~袄然能袄袄多的功能~很但是其中的一些功能不适合自行袄袄余袄好者~浪袄袄源~而且性价比也低~而且也不能好的把握前袄量~而不能好很当运从很 的袄袄袄袄和袄袄的效果。而本袄袄却能袄袄袄袄和袄袄的重效果~而且双相袄袄余袄好者性价比更高。 介袄?1.2 Keil C 集成袄袄袄境是~Keil C51 µVision3Keil SoftwareInc/Keil Elektronik 袄袄的基于内内当核的微袄理器袄件袄袄平台~嵌多袄符合前工袄袄GmbH80C51 准的袄袄工具~可以完成工程从建立到管理、袄袄、袄接、目袄代袄的生成、袄件仿真仿真、硬件等完整的袄袄流程尤其是袄袄工具在袄生代袄的准确性和效C 率方面到达灵了袄高的水平~而且可以附加活的控制袄袄~在袄袄大型袄目袄非常 理想。 集成袄袄袄境的主要功能有以下几点,Keil C51 是一集成袄袄袄个它将境~袄目管理、源代袄袄袄和程序袄袄等袄合(1) µVision3 在一功能个强大的袄境中。 国袄准化交叉袄袄器~从源代袄袄生可重定位的目袄模袄。(2) C51CC 宏袄袄器~从袄袄源代袄袄生可重定位的目袄模袄。(3) A5180C51 袄接器定位器~袄合由和袄生的可重定位的目袄(4) BL51/C51A51 模袄~生成袄袄目袄模袄。 袄管理器~目袄模袄生成袄接器可以使用的袄文件。从(5) LIB51 目袄文件至格式的袄袄~袄袄目袄模袄生成从文件。(6) OH51HEXHex 袄袄操作系袄~袄化了袄袄的袄袄袄用袄件袄目的袄袄。(7) RTX-51 此袄件可以完成工程从仿建立到管理、袄袄、袄接、目袄代袄的生成、袄件 真仿真、硬件等完整的袄袄流程尤其是袄袄工具在袄生代袄的准确性和效率C 方面到达了袄高的水平。 支持在袄~袄袄件信~多袄袄袄方仿真仿真式;袄步、全速等,~其袄用相袄 袄袄~很容易就可以掌握袄袄件的基本操作用法~可以用袄言和袄袄袄袄言袄两C行袄程~袄可混袄~支持袄言的袄程袄初者提供学很了大方便~在袄袄袄程中~C 可通袄相袄工具~直接袄看袄量的袄袄果~目袄代袄的生成也即容易。 袄袄内容?1.3 以袄片机袄主控制芯片。1.SST89E516 以袄袄示袄端袄示自行袄袄速、里程等信息及系袄袄置等系袄2.128*64 LCD 袄置菜袄。 能袄人工袄置袄袄安信息以提高袄量精度~提供袄速、里程、平均装3. 速度、袄袄等信息。 能袄袄袄袄量运;比如袄袄速度~里程,~袄袄袄警功能。4. 第章 系袄方案袄袄分析与2 系袄方案?2.1 信号放大器整形袄袄 数字存袄袄路 袄片机袄袄控 制 LCD袄示 袄系袄袄袄袄袄袄体框2-1 系袄概述?2.1.1 本系袄由信袄袄理袄号路、袄片机、袄示模袄、袄袄SST89E516128*64LCD控制和系袄袄件袄成。其中信袄袄理袄号号路包含信放大、波形袄袄和波形整形。 袄待袄信袄行放大的目的是号号降低袄待袄信的幅度要求~波形袄袄和波形整形袄路袄用放大的信袄袄成可袄片机来将号与相袄的信号~通袄袄片机的袄TTL置可使部定袄器内袄袄入脉冲引脚袄行控制~袄袄能精地算出加到确T1T0 引脚的袄位袄袄袄袄到的内脉冲数~袄袄中速度袄示采用模袄~通袄速度袄T0LCD算得的里程采用来数袄袄通袄并来既存袄~袄省了所需袄片机的口I2CE2PROM 袄和外袄器件~同袄也袄化了袄示部分的袄件袄程。 系袄原理?2.1.2 袄袄袄能袄袄地所袄的速度将与数来将累袄里程袄示出~主要是袄感器袄入到袄片机的信的袄脉冲号将脉冲号率;袄感器不同袄速袄袄成不同袄率的信,袄袄地袄量 出~考袄到信的来号减响号衰、干袄等影~在信送入袄片机前袄袄其袄行放大整形~然后通袄袄片机袄算出速度和里程~再将数数所得的据存袄到串口据存袄器并由袄示模袄袄示所袄速度里程。与LCD 本袄袄的里程的算法是一袄大的算法数概内匀;假袄在一定袄袄自行袄是速行袄~平均速度袄袄的与即数乘袄袄里程,。袄袄袄~袄袄合考袄袄速精度和系袄反袄袄袄。本袄袄用袄量袄脉冲来率袄算速度~因而具有袄高的袄速精度。在袄算里程袄取了自行袄的理想状袄。本袄袄的速度和里程袄采用位袄示~包并两个数含小位。8 采集信息部分以及袄感器的袄袄?2.1.3 信息采集部分可以袄用的袄感器袄袄一多~很例如磁感袄袄感器~光袄感袄袄感器~金属袄感器等~而考袄到袄袄可操作性以及袄袄要求方面~本袄袄袄用的袄感器袄光袄袄感器。 霍霍霍霍袄袄感器由永久磁袄和袄袄型袄集成袄路袄成。袄集成袄路由袄元件、放大器、整形袄路及集袄袄极号号路袄出等部分袄成~其功能是把磁信袄袄成袄信~霍当霍两会袄元件袄磁敏元件~垂直于袄元件的磁袄强度袄生袄化袄~其端的袄袄就 [2]袄生袄化~袄放大和整形即脉冲号可袄出袄信。 采用高袄出的袄外光袄二管极与灵体高敏度光敏晶管袄成~其特ST1101 点是性能可~袄小~袄袄袄~靠体构广泛袄用于袄表。 表主要参数2-1 正向袄流IF50mA 反向袄袄Vr6v袄入耗散功率P75mW 集-射袄袄Vceo25V 射-集袄袄Veco6V袄出集袄功极耗Pc50mW 袄片机系袄部分?2.2 主控芯片袄袄?2.2.1 袄表主要以袄片机袄主控芯片~而能是想其功能的芯片却有多~本袄袄很袄用的是。SST89E516RD 是位集成存袄器的系列兼容袄片机~和系列袄片SST89E516RD85151机袄件兼容、袄袄工具兼容、管脚也兼容。片有袄内两SST89E516RD ~分袄主袄和次袄。SuperFlash EEPROM64K(Block0)8K(Block1)Block0的地址范袄是,~的地址范袄是,。做仿真0000HffffHBlock110000h11fffh器袄存袄袄袄区写仿真袄控程序。Block1SoftICE 具有在袄用可袄程和在系袄可袄程的功能~SST89E516RD(IAP)(ISP)其中是通袄串口袄袄的。由于具有袄袄两独立的程IAPSST89E516RDSuperFlash序存袄~袄控程序在区当存袄中行袄可以区运写改程序存袄区Block1Block0中的程序~使用在袄模式~不需要反袄的袄袄程序下袄到袄片机中~将SoftICE 避免了袄片机的老化袄~可方便的坏与袄袄在袄袄袄功能仿真Keil CSoftICE[3]。 数并据袄理袄示模袄?2.3 多位数袄管袄示 ?2.3.1 LED 数袄管袄袄袄示1. 有多位数将并袄管袄示袄~袄了袄化袄路~降低成本~所有位的段袄袄袄LED 在一起~由的一个位的口控制~而每一位数袄管的公共袄FPGA8I/OLED极阳极或者公共分袄由的其的它口袄控制。袄于位的数袄FPGAI/O8LED管袄示~可用采用程序控制的方法~通袄不的断数移位袄送袄中要袄示的袄管。可袄在整袄示模袄中个至少要根口袄。因袄是袄袄袄示~所以需要定袄刷新9I/O 数袄管。袄了袄定的袄示~在多位数很数袄管袄示袄需要有高的据刷新LEDLED [4]袄率~否袄袄致袄示效果有些袄袄会。 数静袄管袄袄示2. 在多位数袄管袄示袄~袄了能袄袄示效果袄好~袄化袄路~把每一位LEDLED数极阳极袄管的公共袄或公共通袄串行限流袄阻后接地或者接~而每位+5V 数袄管的段袄袄、、、、、、与一片的位行并LED(abcdefh)74LS1644袄出口相袄接。因袄是行工作的~并故此袄同袄袄送个数据用FPGAFPGA36于袄定个数断来数没袄示的袄管。袄袄不用通袄不地刷新改袄袄示据~也有延袄~9 数会袄管也不因袄袄率低而袄袄~只有袄送的据数数改袄袄袄管才袄生相袄改袄。FPGA 袄示?2.3.2 128*64 LCD 串口方式袄示1.128*64LCD 当脚接低袄位袄~模袄袄入将从个串行模式。一完整的串行袄袄流程PSB 来它个看~一袄始先袄袄起始字袄~需先接收到五袄袄的‘;同步位字符串,~1’ 在起始字袄~此袄袄袄袄数将并将跟随两被重置且串行袄袄被同步~再的位字符串分袄指定袄袄方向位及寄存器袄袄位~最后第八位袄袄‘。在接(RW)(RS)0’收到同步位及和袄料的起始字袄后~每一个将两个八位的指令被分袄RWRS 字袄接收到,高位的指令袄料被将会个放在第一字袄的4(DB7~DB4)LSB;最低有效位,部分~而低位的指令袄料袄会个被放在第二字袄4(DB3~DB0) 的部分~至于相袄的另四位袄都袄‘。LSB0’ 并口方式袄示2.128*64LCD 当脚接高袄位袄~模袄袄入行模将并并式~在列模PSB(OCMJ4X16A/B) 式下可由指令来袄袄位或位接口~主控制系袄将配合DL FLAG 84(RS , ,来达成袄袄袄作。RW , E , DB0DB7) 从个来当一完整的流程看~下袄定地址指令后若要(CGRAM,DDRAM)袄取数据袄需先一次~才会确数袄取到正据~第二次袄取袄袄DUMMY READ 不需~除非再袄行下袄定地址指令才需再次DUMMY READ DUMMY 。在位袄袄模式中~每一个数将两个八位的指令或据都被分袄字袄袄作,READ4 袄高位的袄料被将会个放在第一字袄的部分~而袄4(DB7~DB4)(DB7~DB4)低位的袄料袄会个被放在第二字袄的部分~至于相袄4(DB3~DB0)(DB7~DB4)的另四位袄在位袄袄模式中接口未使用。4DB3~DB0 袄于并减并口袄袄方式可以大大地少系袄袄袄袄的考袄~且可以提高系袄的效率以及少延袄袄的袄减来并差~故采用口袄袄方式。 并号口袄袄信袄如袄示。2-2 袄并号口袄袄信袄2-2 LCD 本袄袄采用的是液晶袄示。128*64LCD 主要,参数 ;,工作袄袄,,。1(VDD)4.55.5V ;,袄袄袄平,,。22.75.5V ;,袄袄袄袄,,。3LCD(Vo)07V ;,工作度温,,常温,;袄温,。4(Ta)055(?)/-2075? ;,保存温度,,常温,袄温。5(Tstg)-1065(?)/-3085(?) 袄袄部分及所需芯片袄袄?2.4 袄袄在袄片机袄用系袄中~袄袄袄入据、袄送数命令的功能~是人工干袄的主要手段。袄袄分大袄,袄袄袄袄和两非袄袄袄袄。 袄袄袄袄,由硬件袄袄袄路完成必要的袄袄袄工作可与靠性措施。每按一次袄~袄袄自袄提供被按袄的袄~数脉冲同袄袄生一袄通 通知 关于发布提成方案的通知关于xx通知关于成立公司筹建组的通知关于红头文件的使用公开通知关于计发全勤奖的通知 微袄理器~一般袄具有反袄跳和同袄按袄保袄功能。袄袄袄袄易于使用~但硬件比袄袄袄~袄于主机任袄繁重之情。况 非袄袄袄袄,只袄袄地提供袄袄的行列与决矩袄~其他操作如袄的袄袄~定按袄的袄等袄袄件完成~数靠故硬件袄袄袄袄~但占用袄多袄袄。有,独构立式按袄袄、CPU [5]矩袄式按袄袄构。 首先~定袄袄袄袄方案,采用袄袄袄袄或确随确非袄袄袄袄。后~定袄袄工作方式,采用中或袄袄方断式袄入袄操作信息。然后~袄袄硬件袄路。非袄袄袄袄系袄中~袄袄合和袄袄放的信息的袄取~袄袄的抖找消除~袄袄袄及一些保袄措施的袄施等任袄~均由袄件完成。来 袄袄是袄片机系袄袄袄中一袄主要的信息袄入接口~合理的袄袄~不袄可以袄省系袄的袄袄成本~更可使袄器袄袄的操作袄得更袄袄袄、方便~大程度上提高系袄袄很 合性能。 本袄袄中~袄表要袄置多~所以需要袄入多据~所以本袄袄中的很参数很数 袄袄部分是袄用的接口袄袄。袄袄只需要个~分袄袄十和个数ZLG7290 I2120~9 [6]小数确点以及袄袄。 芯片特点?2.4.1 ZLG7290 袄用的具有以下特点,ZLG7290 ;,串行接口~提供袄袄中信~方便袄理器接断号与口。 1I2C ;,可袄袄位共袄袄数管或只独立和个按袄。2864LED64;,可控袄描位可控数数任一袄管袄袄。3 ;,提供据袄袄和数循袄~移位~段袄址等控制。4 ;,个数功能袄~可袄袄任一袄的袄袄次。58 ;,无需外接元件即直接袄~可袄展袄袄袄流和袄袄袄袄。6LED ;,提供工袄袄器件~多袄封形式装~。 7PDIP24SO24 第章 系袄硬件袄袄3 系袄袄袄袄?3.1 128*64LCD袄示器 ZLG7920 芯片SST89E516袄感器主控芯片袄袄 喇叭AT24C02 袄系袄袄框3-1 本袄袄采用的是液晶袄示器~以作袄控制芯片的袄袄~以128*64ZLG7290 作袄系袄的主控芯片。SST89E516 主控芯片?3.2 SST89E516 芯片一般通用袄存器?3.2.1 ,最重要的袄存器~算袄运料袄移都透袄。ACCACC ,程式袄器~袄袄着程数个式下一待袄,指令位址。PC 袄存器,用于乘法~除法指令的袄助袄存器。B 程式状袄字袄,袄袄程式云作袄~各袄袄。状PSWCPU 堆指叠袄,重置時~堆指叠袄袄袄。SP(RESET)07H 袄,指袄袄存器,位元袄存器~由、两个位元袄存DPTR16DPHDPL8 器阻成。 工作袄存器,共有 、、、四袄工作袄存器袄。每个RB0RB1RB2RB3袄存器袄有个位元袄存器~分別袄88 [7]、、、、、、、。R0R1R2R3R4R5R6R7 袄最小系袄袄路袄3-2 数构据存袄袄, 表系袄袄构构存袄袄3-1 FFH-80H8051特殊功能袄存器;SFR, 或是的袄接定址袄料区8052 使用者的一般袄料存放区7FH-30H 亦可透袄袄定存放堆叠袄料(SP,) 20H-2FH可位元定址区(20.0-20.7...2F.0.-2F.7) 10H-1FH袄存器袄 RB3(R0-R7) 10H-17H袄存器袄 RB2(R0-R7) 08H-0FH袄存器袄 RB1(R0-R7) 00H-07H袄存器袄 RB0(R0-R7) 袄袄袄脉冲?3.3 袄袄袄脉冲1. 本袄袄采用了袄外光袄袄感器~袄行非接触当体式袄袄。有物袄在袄ST1101 外光袄袄光二管极灵体将会个和高敏度的光袄晶管之袄袄~袄感器袄出一低袄平~而有当没体从个脉冲物袄在中袄袄袄袄出袄高袄平~而形成一。 袄系袄在自行袄后袄的袄袄保持着袄子与个旋袄切面平行的方向延伸附加一袄袄~在袄袄袄的袄个挖个沿袄出若干袄形袄孔~把袄感器的袄袄部分放在袄孔的袄心位置。每当随袄袄着后袄将个脉冲旋袄的袄候~袄感器向外袄出若干。 把袄些通袄一系列的脉冲波形整形成袄片机可以袄袄的袄平~可算即TTL出袄子袄的袄速。袄袄的袄即个数决个数孔的定了袄量的精度~越多~精度越高。袄袄就可以在袄位袄袄可能多地得到而内尽脉冲数从两个避免了因袄袄孔之袄的距离个袄大~而袄子正好在袄孔之袄或者是在下袄孔之前停止了~造成袄大的袄差。 本袄袄在袄袄袄孔的袄袄上采用个从袄孔~而留下了个同等的袄距袄袄在1110以后的袄件袄袄中能袄袄袄方便的袄算出速度里程。袄生脉冲构源的硬件袄袄如袄3-3所示。 袄 袄生脉冲构源硬件袄袄;左袄正袄袄~右袄袄袄袄,3-3 信袄袄理袄号路2. 如袄所示~系袄的信袄袄理袄号构极路由二袄袄路成~第一袄是由袄袄三3-4 管袄成的零偏置放大器~采用袄袄三管极响可以保袄放大器具有良好的高袄袄。当号极当号袄入信袄零或袄袄袄袄~三管截止~袄路袄出高袄平~而袄入信袄正袄袄袄~三管极随既袄通~此袄袄出袄袄着袄入袄袄的上升而下降~袄使得速度里程表可以袄量任意方波信的袄号号率~也可以袄量正弦波信的袄率。由于放大器的放大功能降低了袄待袄信的号幅度要求~因此~系袄能袄任意大于的正弦波和0.5V 脉冲号触信袄行袄量。袄袄理袄路的第二袄采用袄施密特袄器的反相器DM74LS14 来脉冲与把放大器生成的袄相袄袄成袄平相兼容的方波信号;如袄COMS 3-5 [8]所示,~同袄袄出信加到袄片机的将号口上。P3.4 利用施密特触状袄器袄袄袄袄程中的正反袄作用~可以把袄沿袄化袄慢的周期性信袄袄袄袄号很陡脉冲号号沿的矩形信。袄入的信只要幅度大于~可在即VT+施密特触脉冲号袄器的袄出端得到同等袄率的矩形信。 从脉冲当袄感器得到的矩形袄袄袄后往往袄生波形畸袄。袄袄袄上的袄容袄大袄~波形的上升沿明将坏当与袄袄~袄袄袄袄袄~而且接受端的阻抗袄袄袄的阻抗不匹配袄在波形的上升沿和下降沿将当脉冲号袄生振袄袄象~其他信通袄袄袄袄的分布袄容或公共袄源袄加到叠脉冲号号将噪声矩形信袄~信上出袄附加的。无袄出袄上述的那一袄情~都可以通袄用况触脉施密特反相袄器整形而得到比袄理想的矩形冲触波形。只要施密特袄器的和袄置得合适~均能受到袄意的整VT+ VT- 形效果。 袄 信袄袄理袄号路袄袄 信袄理号波形袄3-43-5 的袄用3 .E2PROM AT24C02 是位串行~在部袄袄成内位。AT24C02CMOS 20482E PROM256 ×8 的特点是具有允袄在袄袄的二袄袄袄上工作的串行接口和袄件袄袄。如袄AT24C023-所示~在本袄袄中用芯片的端袄片机的与口相袄~6AT24C02SDAP3.7 SCL端袄片机的与口相袄。因袄在袄个袄袄上只有一器件~所以把个P3.5I2C 的地址袄袄~把即、、都接地。袄片机袄算出来AT24C02000A0A1A2 的里程据通袄数、向袄料袄袄接与口袄序。SDASCLAT24C02 袄送据。袄片机数首先向袄送信~袄后袄片机部写号当确从内AT24C02 的据袄数数存袄元提取据然后向的部地内数当址袄送据。袄示里程袄~AT24C02 袄片机首先向袄送袄信~然后袄后~袄片机号确从内部的地AT24C02AT24C02 [9]址向袄片机的袄出袄元字袄袄出据~供袄示所用数。 D 12345678 13456728 K1K2K3 SW-PBSW-PBSW-PBR3 3.3K K4K5K6DD SW-PBSW-PBSW-PBR4 3.3KK7K8K9 SW-PBSW-PBSW-PBR5 D3.3KK0K15K16 U1SW-PBSW-PBSW-PBR6SCL139P1.0(T2)(AD0)P0.0SDA238CP1.1(T2 EX)(AD1)P0.13.3KCS_LCD337P1.2(ECI)(AD2)P0.2436D2D3D4P1.3(CEX0)(AD3)P0.3K1K2K3DIODEDIODEDIODE535VCCP1.4(SS/CEX1)(AD4)P0.4634SW-PBSW-PBSW-PBU1P1.5(MOSI/CEX2)(AD5)P0.5733R3SCL139P1.6(MISO/CEX3)(AD6)P0.6P1.0(T2)(AD0)P0.03.3K832R?R?SDA238P1.7(SCK/CEX4)(AD7)P0.7P1.1(T2 EX)(AD1)P0.15.1KK4K5K6CS_LCD337P1.2(ECI)(AD2)P0.25.1K436INT11321U5P1.3(CEX0)(AD3)P0.3(P3.3)INT1(A8)P2.0SW-PBSW-PBSW-PB535CS_KEY1222P1.4(SS/CEX1)(AD4)P0.4236R4(P3.2)INT0(A9)P2.1634KR0/SADIG0/KC023P1.5(MOSI/CEX2)(AD5)P0.5245(A10)P2.218733KR1/SBDIG1/KC13.3KT11524A0VCCP1.6(MISO/CEX3)(AD6)P0.614K7K8K927832P3.5(T1)(A11)P2.3KR2/SCDIG2/KC2A2/WCP1.7(SCK/CEX4)(AD7)P0.7VCCT014252336P3.4(T0)(A12)P2.4KR3/SDDIG3/KC3A3SCL26SW-PBSW-PBSW-PB45INT11321722(A13)P2.5A4SDL(P3.3)INT1(A8)P2.0KR4/SEDIG4/KC4R53127CS_KEY1222821EA/VPP(A140P2.6(P3.2)INT0(A9)P2.1KR5/SFDIG5/KC528AT24C02239123.3K(A10)P2.2(A15)P2.7KR6/SGDIG6/KC6K0K15K161524Y1XTAL1191013P3.5(T1)(A11)P2.3XTAL1KR7/DPDIG7/KC7VCC1425XTAL21840P3.4(T0)(A12)P2.4XTAL2VCCSW-PBSW-PBSW-PB2620(A13)P2.5R61519GND3127RSTSCL11.0592M910EA/VPP(A140P2.62028RESETRXDVCC3.3KSDA(A15)P2.71114Y1XTAL119TXDGNDINTXTAL11730D2D3D4CXTAL21840VCCC袄3-6 AT24C02与袄片机的接口袄路袄P3.7(RD)ALE/PXTAL2VCCDIODEDIODEDIODEC5C6162920GNDP3.6(WR)PSENGND30pF30pF11.0592M9101617RESETRXDVCCOSC111AT89C51TXD1730P3.7(RD)ALE/P袄示模袄 ?3.3.1 C5C61629P3.6(WR)PSEN30pF30pFU518袄示器袄路原理袄236AT89C51C23OSC2KR0/SADIG0/KC0C2311245+GNDKR1/SBDIG1/KC114C7VCCKR2/SCDIG2/KC2+23ZLG7290BKR3/SDDIG3/KC3220uFVCC722220uFKR4/SEDIG4/KC4P2821P2KR5/SFDIG5/KC5100nFSCLC7912VCCVCC1KR6/SGDIG6/KC61R7SDA1013C10C11CS_LCD+CKR7/DPDIG7/KC72247KCS_KEYK17SDA33C10C11100nF1519SCLCS_LCD+100nF100uFSCLRSTSCL44R720SDASDAVCCSW-PBSDA5C2+547K100nF100uF14CS_KEYK17SCLINT610uF67C2VCCSW-PB+7C13+8B161710uF8100uFC14VCCOSC19Y2910100nFC13+1110100uFC14Y21211R1R24M100nF18OSC213122002K11GND14GNDR1R2134MGNDC17C1815ZLG7290B2002K1412pF12pF16VCCC17C18VCC151712pF12pF1618VCCVCC1719GNDGND2018 袄3-7 液晶原理袄19LCD20 袄示袄料;, 1. RAMDDRAMLCD 袄示据数提供个字袄的空袄~最多可以控制行字RAM 64x2 4 16 BB ;个当写字,的中文字型袄示~入袄示袄料袄~可以分袄袄示64 RAM ~与的字型~本系列模袄可以袄示三袄字型~ CGROMHCGROM CGRAM B A TitleAA SizeNumberRevision A2 Date:13-Jun-2010Sheet of File:D:\yuming\protol实实\ZZ-PCB\MyDesign.ddbDrawn By:12345678 Title SizeNumberRevision A2 Date:13-Jun-2010Sheet of File:D:\yuming\protol实实\ZZ-PCB\MyDesign.ddbDrawn By: 12345678 A 分袄是半袄的字型、 字型及中文字型~ 三HCGROM CGRAM CGROM 袄字型的袄袄~ 由在中入的袄袄袄袄~在写,的袄袄中DDRAM 0000H0006H 将袄袄的自定字型~,的袄袄中袄袄半袄将数英字的字型~至于CGRAM 02H7FH 以上的袄袄自袄的袄合下一将个两个达字袄~袄成字袄的袄袄成中文字型的袄袄A1 [10]。;,, ,BIG5A140D75FGB(A1A0F7FF) 袄袄各袄字型袄袄如下, ;, 袄示半袄字型,将位袄料写入中~范袄袄,18DDRAM02H 的袄袄。7FH ;, 袄示字型,将位袄料写入中~袄共有2CGRAM16DDRAM ~~~四袄袄袄。 0000H0002H0004H0006H ;,袄示中文字形,将位袄料写入中~范袄袄316DDRAMA140H,的袄袄~,的袄袄。将位袄料写入D75FH(BIG5)A1A0HF7FFH(GB)16 方式袄透袄袄袄入写两个来写字袄的袄料完成~先入高字袄;,DDRAMD15 ,再写入低字袄;,,。D8D7D0 袄袄;,2. RAMGDRAM 袄袄袄示提供个字袄的袄袄空袄由袄充指令袄定袄袄RAM 64x32(RAM地址~最多可以控制点的二袄袄袄袄冲空袄~ 在更改袄袄袄~由)256x64RAM袄充指令袄定地址先袄垂直地址再袄水平地址袄袄入写两个字袄的GDRAM( 数来与据完成垂直水平的坐袄地址~再写两个入位的袄料到袄袄~)8RAM而地址袄器数;,会自袄加一。AC 整入袄袄个写的步袄如下,RAM ;, 先垂直将的字袄坐袄;,写入袄袄地址。1YRAM ;, 再将水平的字袄坐袄;,写入袄袄地址。 2XRAM ;, 将,写入到中写个入第一。 3D15D8RAM(Bytes) ;, 将,写入到中写入第。4D7D0RAM( 袄袄及芯片?3.4 ZLG7290 芯片引脚及袄明 ?3.4.1 采用引脚封引脚装袄所示。引脚袄明如表243-83-2 袄芯片管脚袄3-8 ZLG7290 表芯片管脚袄明3-2 ZLG7290 引脚号引脚名称引脚性属引脚描述 袄入/袄出LED袄示位袄袄及袄袄袄描袄13,12,21,22,3 ~ 6Dig7 ~Dig0 袄入/袄出LED袄示位袄袄及袄袄袄描袄10 ~ 7,2,1,24,23SegH ~SegA 20SDA袄入/袄出I2C袄袄接口数据/地址袄 19SCL袄入/袄出I2C袄袄接口袄袄袄 袄出中袄出端~低袄平有效断14/INT 袄入袄位袄入端~低袄平有效15、RES 袄入袄接晶体内以袄生部袄袄17OSC1 袄出18OSC2 袄源16VCC袄源正;3.35 ~ .5V, 袄源袄源地11GND 引脚功能?3.4.2 其引脚功能分述如下 可采袄个按袄或袄感器袄袄每按个数袄的袄袄次。其基本功ZLG729064, 能如下, ;,袄袄去抖袄袄理 1 当会状抖会袄被按下和放袄袄~可能出袄袄平袄反袄袄化~袄袄袄。若不作袄理 引起按袄袄命令袄袄~所以要袄行去抖状袄袄理~袄取袄定的袄袄袄袄准。 ;,双袄互袄袄理 2 当两个有以上按袄被同袄按下袄~只采袄袄先袄高的按袄;袄先袄ZLG7290 序袄~如同袄按下和袄采袄到,。S1>S2>…>S64S2S18S2;,袄袄袄袄理 3 12345678 DD 当个某按袄按下袄~袄出一次袄袄后~如果袄按袄袄未袄放~袄袄袄袄袄有效~就 像袄袄袄按袄袄一袄~袄袄功能袄袄袄袄袄。称数数次袄器袄—;,可袄出袄袄区RepeatCnt 某些功能不允袄袄袄如袄袄或袄袄。判断数袄袄次可以袄袄被按袄袄~以防(,/) 止某些功能袄操作;如袄袄按秒袄入袄置袄 参数状,。5 K1K2K3;,功能袄袄理 4SW-PBSW-PBSW-PBR33.3K功能袄能袄袄个来数以上按袄同袄按下袄展按袄目或袄袄特殊功能。 如2K4K5K6 SW-PBSW-PBSW-PBR4机上的“、“、“袄。典型袄用袄中的袄功PCShift”Ctrl”Alt”S57~S643.3KK7K8K9[11]SW-PBSW-PBSW-PB能袄。R53.3KU1K0K15K16SCL139下袄袄袄袄袄路原理袄~P1.0(T2)(AD0)P0.0SDA238SW-PBSW-PBSW-PBP1.1(T2 EX)(AD1)P0.1R6CS_LCD337P1.2(ECI)(AD2)P0.24363.3KP1.3(CEX0)(AD3)P0.3535P1.4(SS/CEX1)(AD4)P0.4634D2D3D4CCP1.5(MOSI/CEX2)(AD5)P0.5DIODEDIODEDIODE733P1.6(MISO/CEX3)(AD6)P0.6832P1.7(SCK/CEX4)(AD7)P0.7INT11321(P3.3)INT1(A8)P2.0CS_KEY1222(P3.2)INT0(A9)P2.123U5(A10)P2.2T11524236P3.5(T1)(A11)P2.3KR0/SADIG0/KC0VCCT01425245P3.4(T0)(A12)P2.4KR1/SBDIG1/KC12614(A13)P2.5KR2/SCDIG2/KC2312723EA/VPP(A140P2.6KR3/SDDIG3/KC328722(A15)P2.7KR4/SEDIG4/KC4Y1XTAL119821XTAL1KR5/SFDIG5/KC5XTAL21840912XTAL2VCCKR6/SGDIG6/KC6201013GNDKR7/DPDIG7/KC711.0592M910VCCRESETRXD11GND1519TXDRSTSCL173020P3.7(RD)ALE/PSDAC5C6162914P3.6(WR)PSENINT30pF30pFAT89C511617VCCOSC1C23+18C7VCCOSC2220uF11VCCGNDP2ZLG7290B100nFSCL1R7SDA2C10C11CS_LCD+47KCS_KEYK173SDA4100nF100uFSCLVCCSW-PB5C2+610uF7C13+8100uFC14Y29100nF1011BBR1R24M122002K13GNDC17C181412pF12pF15VCC1617VCC18GND19袄 袄袄原理袄3-920LCD 从上袄可以看出本袄袄共袄用了12个从从袄袄~上到下~做到右分袄袄1 到9~0~小数点~和袄置袄。 AA Title SizeNumberRevisionA2Date:13-Jun-2010Sheet of File:D:\yuming\protol实实\ZZ-PCB\MyDesign.ddbDrawn By:12345678 第章 系袄袄件袄袄4 袄件系袄袄袄?4.1 初始化模袄 里程袄示模袄数据袄出模袄 袄率袄量模袄中服袄模袄断 速度里程袄算模 数写据入模袄数据袄出模袄袄 袄警袄警是否1 速度袄示模袄 袄 系袄流程袄4-1 待袄信袄袄袄理袄号路后加至袄片机的;,引脚可袄袄片机袄量信P3.4T0 号号袄率提供有效的袄入信。袄片机通袄袄袄引脚袄平定是来决启否袄袄量袄P3.4 率程序。袄当状引脚袄高袄平袄~系袄袄于等待袄~要一直到袄引脚出 袄低袄平袄才袄始袄袄率。我袄可硬件的袄袄上知道袄从两个离个离孔之袄在袄周上的距。而袄距M正好袄袄算速度和距离数从起到了基本的据袄袄作用。同袄可以寄存器知道TL0在两内秒袄片机袄袄到的个脉冲。而所得到的正是袄两内秒袄袄在袄周NM×N 上所走得距离。;此袄假袄在袄个两内匀离秒袄子是速前袄的,~距除以SS 秒的袄袄~就可以大的算出袄概秒内与袄袄的袄速度。再根据袄袄自行袄的袄子22 保持着一袄的角速度~得到袄袄的袄速度袄子袄速度的袄系~而算出自行袄在袄与从 秒的平均速度。至于里程的袄算~根据速度袄算的相加可得到目前的袄里即2 程。数 通袄袄片机袄算出的速度和里程的据~袄出袄袄示模袄。袄里程的袄示来数数 是袄定出袄在袄袄自行袄袄袄~袄片机袄机袄袄初始化后袄示出~袄袄以用袄可以来来清楚 的知道自己的袄子已袄行运了多少公里了。而速度的袄示袄是在袄算出速度里程 后立刻袄示出~袄袄袄来体性。 液晶袄示?4.2 液晶袄示是本袄袄中比袄重要的部分~因袄袄袄的最袄目的是要袄示行袄的没里程、速度、袄袄等信息~以及安信息和袄袄袄量的袄置都要通袄本部分完装运来 成。所以本部分的袄袄好也影到整袄袄的最袄袄果。坏将响个 袄示袄明1. 袄字字符袄示地址表 表地址表4-1 DDRAM X坐袄Line180H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H89H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH 程序流程袄~ 初始化~ 功能袄定 待命、脱离睡眠 袄袄示 袄置袄示地址 写数入据否 字数是否超袄8 是 袄置下一地个址 袄袄示控制流程3-2 袄示器具体指令?4.2.1 指令代袄袄1.01H) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLLLLLL CODE: 功能, 将填袄”空格~把地址袄器袄整袄数DDRAM20H”()DDRAM“~重新袄入点袄定将袄袄”~光袄右移加。00H”I/D1”AC1 地址袄位2.(02H) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLLLLHX CODE: 功能,把地址袄器袄整袄数“~光袄回原点~袄功能不影DDRAM00H” 响袄示。DDRAM 点袄定3.(04H/05H/06H/07H) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLLLHI/DS CODE: 功能,袄定光袄移袄方向指并体定整袄示是否移袄。 光袄右移~自袄加~光袄左移~自袄减I/D=1AC1I/D=0AC~且袄袄~整袄示写状体移袄~方向由决定;1SH=1DDRAMI/DI/D=1左移~右移,~或袄袄袄~整袄示不状体移袄。I/D=0SH=0DDRAM 袄示袄 袄状袄4./(08H/0CH/ODH/0EH/0FH) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLLHDCB CODE: 功能,,整袄示体~,整袄示体~,光袄袄示D=1OND=0OFFC=1 ~,光袄袄示~,光袄位置反白且袄袄~,光袄位ONC=0OFFB=1B=0置不反白袄袄。 光袄或袄示移位控制5.(10H/14H/18H/1CH) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLHS/CS/LXX CODE: 功能,,光袄左右移袄~减加~,整袄体10H/14H/AC/118H/1CH 示左右移袄~光袄跟随移袄~袄不袄。/AC 功能袄定;,6.20H/24H/26H/30H/34H/36H RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLHDLXREXX CODE: 功能,,控制接口~,控制接口~,DL=18-BITDL=04-BITRE=1袄充指令集袄作~,基本指令集袄作。RE=0 袄定地址7.CGRAM(40H-7FH) RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLHAC5AC4AC3AC2AC1AC0CODE: 功能,袄定地址到地址袄器数;,~需定袄充确指令中CGRAMAC 卷袄地址或地址袄袄。SR=0(RAM) 袄定地址;,8.DDRAM80H-9FH RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLHAC6AC5AC4AC3AC2AC1AC0CODE: 功能,袄定 地址到地址袄器数;,。DDRAM AC 写袄料到9.RAM RSRWDB7DB6DB5DB4DB3DB2DB1DB0 HLD7D6D5D4D3D2D1D0 CODE: 功能,入袄写内料到部的;,~每个RAMDDRAM/CGRAM/GDRAM 地址都要袄袄入写两个字袄的袄料。RAM 10. 袄出的袄RAM RSRWDB7DB6DB5DB4DB3DB2DB1DB0 HHD7D6D5D4D3D2D1D0 CODE: 功能,部从内袄取数据;,~袄定地当RAMDDRAM/CGRAM/GDRAM址指令后~若需袄取数数会确数据袄需先袄行一次空的袄据~才袄取到正据~第二次袄取袄袄不需要~除非又下袄定地址指令。 11. 反白袄袄;,04H-07H RSRWDB7DB6DB5DB4DB3DB2DB1DB0 LLLLLLLHR1R0 CODE: 功能,袄袄行中的任一行作反白袄示~可定反并决与白否。4 袄袄袄入部分?4.3 袄袄采集模袄采用了袄取芯片~个引脚~引脚袄明如表ZLG7290204-2 格。 袄芯片可袄袄个数按袄~能提供据袄袄和循袄、移位、段袄址等控制~648 个数功能袄~可袄袄任一袄的袄袄次。 因袄本袄袄所用的按袄无需数个~所以采用了其中的个按袄~用到6416 了、、、、、、、八引脚个与分袄3456122324 、ROW1~ROW4COL1~COL4 表引脚袄明4-2 ZLG7290 引脚号引脚名称引脚性属引脚袄明 袄袄袄描袄13、12、21、22、3、4、5、6Dig7,Dig0I/O 袄袄袄描袄10、9、8、7、2、1、23、24SegH,SegAI/O 20SDAI/OI2C袄袄接口数据/地址袄 19SCLI/OI2C袄袄接口袄袄袄 中袄出端、低有效断14/INTI 袄位袄入端、低有效15/RESI 袄接晶体内以袄生部袄袄17OSIC1I 18OSIC20 袄源16VCC袄源正;3.3,5.5V, 袄源袄源地11GND 相袄。 当断有按袄按下袄~中袄出端袄成低袄平~芯片通袄袄描/INTZLG7290将所按的袄袄存入寄存器~袄片机通袄袄取寄存器的袄可袄取所按ZLG7290_Key下的袄袄~寄存器所返回的袄袄是按个按袄所袄排的~本袄袄ZLG7290_Key64只用了其中的个并袄~不是一一袄袄于袄中的第个袄。16641~16 通袄程序按袄所示部重内达与新袄置返回袄~以到所按的袄袄C4-23-1所示~在袄袄中 、、、、、、、、、分袄代表数字K1K2K3K4K5K6K7K8K9 的数字袄~、、分袄代表数字和;通道,与1~9K0K15K160-21-16;通道,。2 ;袄袄接口数据地址袄,、;袄袄接口袄袄袄,、SDAI2C/SCLI2C ;中袄出端、低有效断个与个,三引脚袄片面机相袄~此三袄接袄也是袄片/INT 机控制其工作和采集其袄袄的接口~芯片的晶振;,和工作袄袄4MHZ;,及袄位等由外部直接接入提供。+5V 袄袄采集流程袄如,3-3 袄始 N 有袄按下, Y 袄袄袄描 袄袄保存 有中断, Y 袄袄袄取 袄袄袄采集流程袄3-3 当袄入袄袄袄袄有袄按下是~通袄袄描袄袄所将按袄袄袄的袄袄;按ZLG72908*8矩袄排序,保存与内将断部寄存器~同袄袄芯片的中袄出口通知袄片机~袄片机采集到外部中袄~断当停止前操作而去袄取保存在部内寄存器ZLG7290KEY里的袄。 23451678 DD 第章 系袄袄袄袄果分析5 系袄各模袄袄果及分析仿真?5.1 K1K2K3VCC SW-PBSW-PBSW-PBU1R3SCL139P1.0(T2)(AD0)P0.03.3KR?R?SDA238P1.1(T2 EX)(AD1)P0.15.1KK4K5K6CS_LCD337P1.2(ECI)(AD2)P0.25.1K436P1.3(CEX0)(AD3)P0.3SW-PBSW-PBSW-PB535P1.4(SS/CEX1)(AD4)P0.4R4634P1.5(MOSI/CEX2)(AD5)P0.5187333.3KA0VCCP1.6(MISO/CEX3)(AD6)P0.6K7K8K927832A2/WCP1.7(SCK/CEX4)(AD7)P0.736A3SCLSW-PBSW-PBSW-PBINT1132145(P3.3)INT1(A8)P2.0A4SDLR5CS_KEY1222(P3.2)INT0(A9)P2.1AT24C02233.3K(A10)P2.2K0K15K161524P3.5(T1)(A11)P2.3VCC1425P3.4(T0)(A12)P2.4SW-PBSW-PBSW-PB26(A13)P2.5R63127EA/VPP(A140P2.6283.3K(A15)P2.7Y1XTAL119XTAL1D2D3D4CCXTAL218VCC40XTAL2VCCDIODEDIODEDIODEGND20GND11.0592M910RESETRXD11TXD1730P3.7(RD)ALE/PC5C61629P3.6(WR)PSEN30pF30pFU5236AT89C51KR0/SADIG0/KC0C23245KR1/SBDIG1/KC114KR2/SCDIG2/KC2+23KR3/SDDIG3/KC3722220uFKR4/SEDIG4/KC4821P2KR5/SFDIG5/KC5912C7VCCVCCKR6/SGDIG6/KC6110132KR7/DPDIG7/KC73C10C11CS_LCD1519100nFSCL+4RSTSCLR720SDASDASDA547K100nF100uF14CS_KEYSCLK17INT67C2VCCSW-PB+8161710uFVCCOSC1910C13+11100uFC14Y212100nF1813OSC211GND14R1R24MGND152002KZLG7290B16C17C18VCC1712pF12pF18VCC19GND20 LCD 袄 系袄袄路袄5-1 BB系袄行袄果分析运?5.1.1 AA Title SizeRevisionNumber A2 Date:13-Jun-2010Sheet of File:D:\yuming\protol实实\ZZ-PCB\MyDesign.ddbDrawn By: 12384567 袄袄机面袄画5-2 从很清没上袄可以楚的看到~本袄袄袄用的袄示器行可以袄示个字符~8一共可以袄示行。4 袄安信息以及袄袄袄置界面袄装5-3 从上袄可以看到~按袄可以袄置半径装;所要安的自行袄的袄胎半1 径,按袄是清清径空袄袄~空上次袄置的半以及里程~袄袄等信息。按袄和23分袄用袄置袄机面的日和来画月。4 袄袄警袄置界面5-4 从上袄可以看出按袄是用袄置袄袄行袄里程的~来按袄是用袄置袄袄行来79袄速度的~系袄行袄到袄袄行袄里程或者行袄速度袄系袄都袄出一袄警信提当会个号来 醒已袄到袄袄袄。达运按袄是清清空袄袄~空袄袄袄程和速度的。8 袄系袄袄果袄示袄 袄系袄袄果袄示袄5-5 5-6 以上袄是袄袄袄量里程、速度、袄袄的袄示袄。袄两袄未加信袄的袄脉冲号5-5 示袄果袄~袄袄加以信后的袄量袄果袄。其中袄袄袄示行分袄袄袄~分~脉冲号秒。5-6 由于本袄袄是在袄袄室内完成的~不方便做袄袄袄量~所以袄用以振幅袄4.5V,袄率袄的信作袄采集信用~系袄袄置的半袄脉冲号号径从袄可以1Hz100cm,5-6很容易看到袄秒后行袄里程袄米~速度袄。20125.666.283m/s 袄 袄 袄袄几个月的努力最袄按要求完成本袄袄~所完成的袄袄能袄袄任袄要的各袄功能。本袄袄是基于袄片机的自行袄袄表袄袄~主要由信息采集~袄袄袄入~芯片控制、 袄示以及袄警模袄袄成。其中信息采集和芯片控制模袄的完成两耗袄的袄袄最LCD 多~芯片控制模袄所用程序是用袄言袄的~本模袄要完成袄其他模袄的据写数C 袄理以及控制等功能~是本袄袄的核心~所以耗用袄袄最袄。 本袄袄所用的袄袄袄袄板是由学很校提供的~所以省去了多元器件的袄用和袄袄板的袄接等工作~但是仍用心袄和学并掌握了袄袄板的使用方法~能熟袄使用此袄袄板。但是袄袄中部分硬件模袄袄是需要自己袄袄完成~例如袄感器模袄~此模袄需要的放大器模袄就是自己袄袄袄接完成的。 袄袄中仍存旧在一些袄袄和需要改袄的地方~例如袄感器可以采用多点袄量的方法~可以大大提高袄量的精度。本袄袄中速度的袄量方法是每秒求此袄10袄段的平均速度~袄袄精度内确很就比袄低。硬件方面也由大的改袄空袄~比如袄片的袄袄~如果考袄到袄袄使用方面~可以袄用更小封装的袄片机~而且袄于手持袄袄袄袄低功耗~比如可采用的系列的袄片机~袄袄就可以用袄袄扣池供袄~TI 430 使用袄袄可以更袄。 参献考文 [1] 袄忠梅袄片机的袄言袄用程序袄袄北京北京航空航天大出学版社.C [M].: , 2001 [2] 孟立凡~袄金袄袄感器原理袄用与北京,袄子工袄出版社~..2007.8[3] 袄俊袄袄片机中袄程教;第二版,北京,北京航空航天大出学版社.., 2007.9 [4] 李袄堤~郭强液晶袄示袄用技袄北京袄子工袄出版社.[M].: , 1996[5] 高吉祥~唐朝京数与字系袄自袄控制系袄袄袄北京,袄子工袄出版社.., 2007.6 [6] 船袄一~郎土屋袄~堀桂太郎机器人控制袄子,学学北京,科出版?. 社,004.5 [7] 蔡美琴~等系列袄片机系袄及其袄用;第二版,北京~高等教育出.MCS-51. 版社, 2004.6 [8] 袄袄袄袄感器集成袄路 手册 华为质量管理手册 下载焊接手册下载团建手册下载团建手册下载ld手册下载 第一版化工袄出学版社,,,,,2004,590591[9] 袄建国袄子系袄袄袄北京,高等教育出版社~..2004.1 北京清袄蓬袄公司控制器袄形液晶袄示模袄使用手册[10].SED1335 [Z]. 北京清袄蓬袄公司: , 2000 袄浩强程序袄袄;第三版,北京,袄大出清学版社~[11].C.2005.7 王建校系列袄片机及程序袄袄北京科出学版社[12]. 51C51[M ]. :, 2002. 霍孟友袄片机原理袄用与北京,机械工袄出版社~[13].[M ].2004. 何立民袄片机袄用系袄袄袄北京,航天航空大出学版社,,[14],,,25,4650 李广弟袄片机基袄北京,北京航空航天大出学版社,[15],,,2001,5664 何希才新型袄用袄子袄路例袄子工袄出版社年,[16],400,,2000,6065 袄毅袄彭喜元新袄袄片机袄用袄袄第一版哈袄袄工袄大[17],,MCS-51,, 学出版社,,,2003,2527,411417 袄玉芳等袄嵌入式袄算系袄袄袄原理北京机械工袄出版[18]Wolf W, . . : 社, 2002 袄人杰袄算机袄件袄袄技袄北京清学袄大出版社[19]. . : , 1992 胡袄才袄片机原理及系袄袄袄北京清学袄大出版社[20]. . :, 2002 [21]G.W.Kent,Neng-haung sheng ,“A High purity High Speed Direct Digital thSynthesizer”,IEEE.proc.49 AFCS,1995,207-211 [22]MC88100 RSIC Microprocessor User’s Manual (Second edition). Englewood Cliffs: Prentice Hall, 1990 [23]Silicon Storage Technology Inc, SST39VF800A Datasheet.2001[24]Integrated Silicon Solution Inc. IS61LVI2816 Datasheet.2002[25]Texas Instruments Inc. TPS767D318 Datasheet. 1999 致 袄 附 袄 AT24C01 The AT24C01 provides 1024 bits of serial electrically erasable and programmable read only memory (EEPROM) organized as 128 words of 8 bits each. The device is optimized for use in many industrial and commercial applications where low power and low voltage operation are essential. The AT24C01 is available in space saving 8-pin PDIP, 8-pin TSSOP, and 8-pin JEDEC SOIC packages and is accessed via a 2-wire serial interface. In addition, the entire family is available in 2.7V (2.7V to 5.5V) and 1.8V (1.8V to 5.5V) versions. Block Diagram Pin Description : SERIAL CLOCK (SCL): The SCL input is used to positive edge clock data into each EEPROM device and negative edge clock data out of each device.SERIAL DATA (SDA): The SDA pin is bidirectional for serial data transfer. This pin isopen-drain driven and may be wire-ORed with any number of other open-drain or open collector devices.Memory Organization AT24C01, 1K SERIAL EEPROM: Internally organized with 128 pages of 1 byte each.The 1K requires a 7-bit data word address for random word addressing. Pin Capacitance:Applicable over recommended operating range from TA =25?C, f = 1.0 MHz, VCC = +1.8V. DC Characteristics: Applicable over recommended operating range from: TAI=-40?Cto+85?C, VCC = +1.8V to +5.5V, TAC =0?Cto+70?C,VCC = +1.8V to +5.5V (unless otherwise noted). AC Characteristics: Applicable over recommended operating range from TA =-40?Cto+85?C, VCC = +1.8V to +5.5V, CL = 1 TTL Gate and100 pF (unless otherwise noted).Device Operation CLOCK and DATA TRANSITIONS: The SDA pin is normally pulled high with an exter-nal device. Data on the SDA pin may change only during SCL low time periods (refer toData Validity timing diagram). Data changes during SCL high periods will indicate a start or stop condition as defined below. START CONDITION: A high-to-low transition of SDA with SCL high is a start conditionwhich must precede any other command (refer to Start and Stop Definition timing diagram). STOP CONDITION: A low-to-high transition of SDA with SCL high is a stop condition which terminates all communications. After a read sequence, the stop command will place the EEPROM in a standby power mode (refer to Start and Stop Definition timing diagram). ACKNOWLEDGE: All addresses and data words are serially transmitted to and from the EEPROM in 8-bit words. Any device on the system bus receiving data (when com-municating with the EEPROM) must pull the SDA bus low to acknowledge that it has successfully received each word. This must happen during the ninth clock cycle after each word received and after all other system devices have freed the SDA bus. The EEPROM will likewise acknowledge by pulling SDA low after receiving each address or data word (refer to Acknowledge Response from Receiver timing diagram).STANDBY MODE: The AT24C01 features a low power standby mode which is enabled: (a) upon power-up and (b) after the receipt of the STOP bit and the completion of any internal operations. MEMORY RESET: After an interruption in protocol, power loss or system reset, any 2-wire part can be reset by following these steps:(a) Clock up to 9 cycles, (b) look for SDA high in each cycle while SCL is high and then(c) create a start condition as SDA is high. Write Operations BYTE WRITE: Following a start condition, a write operation requires a 7-bit data word address and a low write bit. Upon receipt of this address, the EEPROM will again respond with a zero and then clock in the first 8-bit data word. Following receipt of the 8-bit data word, the EEPROM will output a zero and the addressing device, such as a microcontroller, must terminate the write sequence with a stop condition. At this time the EEPROM enters an internally-timed write cycle to the nonvolatile memory. All inputs are disabled during this write cycle , tWR, and the EEPROM will not respond until the write is complete (refer to Figure 1).PAGE WRITE: The AT24C01 is capable of a 4-byte page write. A page write is initiated the same as a byte write but the microcontroller does not send a stop condition after the first data word is clocked in. Instead, after the EEPROM acknowledges receipt of the first data word, the microcontroller can transmit up to three more data words. The EEPROM will respond with a zero after each data word received.The microcontroller must terminate the page write sequence with a stop condition (refer to Figure 2). The data word address lower 2 bits are internally incremented following the receipt of each data word. The higher five data word address bits are not incremented, retaining the memory page row location. When the word address, internally generated, reaches the page boundary, the following byte is placed at the beginning of the same page. If more than four data words are transmitted to the EEPROM, the data word address will “roll over” and previous data will be overwritten. ACKNOWLEDGE POLLING: Once the internally-timed write cycle has started and the EEPROM inputs are disabled, acknowledge polling can be initiated. This involves send-ing a start condition followed by the device address word. The read/write bit is representative of the operation desired. Only if the internal write cycle has completed will the EEPROM respond with a zero allowing the read or write sequence to continue. Read Operations Read operations are initiated the same way as write operations with the exception the read/write select bit in the device address word is set to one. There are two operations: byte read and sequential read. BYTE READ: A byte read is initiated with a start condition followed by a 7-bit data address and a high read bit. The AT24C01 will respond with an acknowledge and serially output 8 data bits. The microcontroller does not respond with a zero but generate a following stop condition (refer to Figure 3). SEQUENTIAL READ: Sequential reads are initiated the same as a byte read. Afte microcontroller receives an 8-bit data word, it responds with an acknowledge. As lon the EEPROM receives an acknowledge, it will continue to increment the data w address and serially clock out sequential data words. When the memory address lim reached, the data word address will “roll over” and the sequential read will continue.sequential read operation is terminated when the microcontroller does not respond an input zero but does generate a following stop condition (refer to Figure 4). Figure 1. Byte Write Figure2.PageWrite Figure 3. Byte Read Figure 4. Sequential Read 外文袄料袄文 AT24C01 提供的位的串行袄可擦除和可袄程只袄存袄器; AT24C011024EEPRO- ,袄袄的字的位存袄器。袄器件适合用于使用在袄多工袄和商袄袄用M 1288 的低功耗和低袄袄工作是必不可少的。袄提供袄省空袄的引脚AT24C018PDIP ~ 引脚封装~ 引脚封装与的袄袄通袄一个袄串8TSSOP8SOICJEDEC2 行接口。此外~全系列芯片可在的袄袄; 至,和; 2.7V2.7V5.5V 1.8V 至,工作。1.8V5.5V 方袄框 串行袄袄, ,的袄入是用每个数袄袄据上来升袄到袄的器(SCLSCLEEPROM件和下降袄袄袄据数个每器件串行据数; , ,引脚向串双数行.SDASDA 据袄袄。此引脚袄漏极袄袄的~可能是与极任何其他一些漏袄路或集wire-ORed 袄袄极路器件存袄器信息,~ 串行,部有的内.AT24C01 1KEEPROM 袄每字袄区个袄需要一位据数随字地址机字地址。引脚袄容,1281.1K7 适用于超袄建袄操作范袄~兆赫~Ta=25?Cf= 1.0vcc= 1.8v直流特性, 以上建袄适用于操作范袄,至~至~Tai=-40?+85 ?vcc= +1.8 V+5.5 V Tac= 至袄~至;除非另有袄明, 。 0 ?70 ? Cvcc= +1.8 V+5.5 V 交流特性, 以上建袄适用于操作范袄从至~至~TA=- 40 ?+85 ?vcc= +1.8 V+5.5 V CL= 个袄和袄容;除非另有袄明, 。1TTL100pf 袄袄行的袄袄和据通信,运数引脚通常是高的外部袄袄。据数的脚可SDASDA能会改袄只在袄的袄袄。据袄化的袄期在数袄袄示袄或将启条停止件定袄SCLSCL 如下。 袄袄件,高启条至低的袄化与袄高是一袄端件~个条必袄先任SDASCL 何其他命令。 停止条个件,一低到高的袄化的袄高是一个条停止件~袄止所有通袄。袄袄SCL 袄序列~袄命令停止将的袄可擦除只袄存袄器的待机功耗模式。 确数袄,所有的地址和据的袄是袄袄袄化和在位的字。任何袄袄的系袄EEPROM8 袄袄接收据数当;器件的袄可擦除只袄存袄器,必袄拉的袄袄低~已成功它SDA 地袄得每字个会个脉冲袄。袄是一定袄生在第九袄袄个周期后~每袄字袄后收到的所有其他系袄袄袄已袄袄放的袄袄。将确同袄的袄可擦除只袄存袄器~袄退出后~ SDA 的低每个数地址或据字。 SDA 待机模式,在具有低功耗待机模式~袄是使, ; ,在上袄和; AT24C01a ,在收到停止位和完成任何内运部作。 b 袄袄袄位,在中袄袄中~功断率袄耗或系袄重置~任何袄部分可以重置按照下列2 步袄袄行, ;一,袄袄周期袄达个找 ~ ;二,袄的高袄平~而在每个9SDA 周期的袄袄高~然后; ,建立一袄袄件~个启条袄高的。写操作字SCLc SDA袄,袄袄件~写启条写个操作需要一袄位据数写字地址和低位。在收到袄一7 地址~袄可擦除只袄存袄器将个再次回袄零~然后在第一袄袄的位据数字。在8收到的位据数将字~袄出的袄可擦除只袄存袄器的零和袄理袄袄~如微控制器~8 必袄袄止写条序的最后一站的件。此袄的袄入部定袄内写周期的非易EEPROM 失性存内写写。所有的袄入被入在此周期~ ~和不会回袄~tWR EEPROM直到收件完成;袄袄袄参, 。 1 袄,袄写能袄一个字袄的袄。袄收件袄起写字袄一袄收件但微控制器AT24C014 不袄出停止条个数确件后的第一据字袄率相位相反~在袄收到的袄可擦除只袄存袄器的首个数达个数据字~微控制器可以袄袄多三以上据字。袄可擦除只袄存袄器袄将响个数零后每据字微控制器必袄袄止袄序的最后一写条参站的件;袄袄袄. , 。据数字地址低位是部增量后~收到的内份数每一据字。袄高的2 25个数据字地址位不袄增~保留 内当内达存袄面行的位置。字地址~部袄生的~到了袄面袄界~下面的字袄是放在袄始~相同的袄。如果超袄个数数字的据袄送袄袄可擦除只袄存袄器~据字地4 址“将数将袄袄”和以前的据被覆盖。 确内写袄循袄,一旦部定袄周期已袄袄始和袄入袄~可以袄始。袄包括袄坏EEPROM 送袄袄件启条之后~袄袄袄袄理。袄写运当内写位具有代表性的作所需。只有部/ 周期已完成的袄可将写擦除只袄存袄器回袄零允袄袄取或入序列袄袄。袄操作袄操作的袄起同袄的方式写入操作的袄写袄袄位的袄袄地址字袄置袄。有行袄,两个/1 字袄袄和袄序袄。 字袄袄,字袄袄是在一袄袄件个启条之后~ 位据数从将响操作高袄取位。袄的7 的串行袄出数响与据位。微控制器不袄~但零生成以下条件AT24C018Stop;袄袄袄参, 。 3 袄序如下,袄袄袄取启个袄和字袄一袄袄。微控制器接收一位据数它字后~反映8 确离确将数袄。由于子的袄可擦除只袄存袄器得到袄~袄袄袄增加据袄理和串行袄袄的序列据。数当内数将将存地址~据字地址“袄袄”和袄序袄袄袄序列袄操作袄袄止微控制器不袄袄入袄响并零~但袄生以下条参件;袄袄袄, 。Stop4 袄字袄写1 袄袄袄2 袄字袄袄3 袄袄序袄取4 袄霍内框袄元件部袄2-2
本文档为【自行车码表设计的毕业论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_633808
暂无简介~
格式:doc
大小:398KB
软件:Word
页数:0
分类:工学
上传时间:2017-09-02
浏览量:18