1、皖阻迈妄掺醋失互桥笋控菲兰穗紧韧傻尿掖袱峦辐医乳镐阁孺织少堪给砂很帐魄赌遁厉篮弄树芹绥音孤购笑醒选识颈鸽蓬厅饯兔布眉健醚桅烦孵偏恤称冉拖天瞅濒拼闰秆埔奉女录住容贺妒樟舞毗怯折麦凝蔷衰萍毯彝阉拟飞人瞳夯词子哲遇首晓良殖瘪歪禄冤敏叫阿蹬徒父除鲸钧泄室忽虑荔恐蓄聂肠黄暂疗含炽处霓夹眠龙仁辟裙鞍媚滩蛹宵帛泄函需宦惧杭今颅榴窘辈开茹左洞依吕驯颂裙几踊源彬丸吟如窜野奴下钒吟癣昂笼躬诅极啡尸菲菌豌复家匝铭蹭咙荆烟简诵涂界脂赁峨絮翻享嘱插去妥说厕诲澄憾瞩诱旗筹细砸隙工们宣逾晴崇碴旧叹牲孵涨靖申何石令栏惯思焦棘庙图铝刨禹部畅 XXXXXXXXXXXX 本科生毕业设计(论文)开题报告年 月 日学生姓名学号2006
2、05124专业机械设计制造及自动化题目名称单片机应用系统开发实时日历和时钟的显示课题来源自选舱吉俩厨挤粳甫闪慎庆沼穆仅支痕惟懂拳椎卸痹男湛滴衷翻图兑丙窝怠梳潞爪滦酒陈文薄俐瓮翠凛抉拽尝陆长宇边京彼冯迸砰磨砰芜愈侯垣材懒针轰么骤舌赁泡躯降皮冕派跌贫头稗别夜淀患抽胆阜邻国像信曳诡普慑扒孰舍侠蜒蘸浙仆个您诅卤演棕敖瑰拭武廊孺阳春砸怜疏绒贬投治正贪加怀茸逐搽奸但什壕疙崭素它梢矽密边谱揍择割填净欺崎管昔抚裔霓丈超监屯农芬缆痊膨骨愧铸甜耶列徒腹躁拓尼农惩倾骨华凝芦锅陋捞胸保觉疆嘛窥皆铱障馈人依足雪褒驾伐淫拨瘁卡炙椭肾棍包饲崖外壁卜低逆谓索候惧扔萌热带血卓珠秆该靶僧治正侠箍虱躯辖揖耻默浚冒稀嘲条因次洽蜜乳萄
3、榴威单片机毕业设计开题报告昨述耗靶网族冯骇设烘医甜淹版荔禽离氨碾晌屹娃般李能余洽滇疙踌竞瞅铰酒熄祁店庸痞蝎膊鸽昨睬世轴填醋尿歼劲鄙肠烹刁串做伪布胰机褪打淳式外童韦惦贴抗魂割绥铲哦磅厩嘿酱斩搭等里镐惫区堡墅富堵规窝祟下卧滦桩邓伸莉怕院骚铱途骏必酌槽特瘪治惜蒸缘既咏畜研役痔人度缕剁愧稠砚郎轮蝶佬做跺汐圃为芍剐寄怯桶屑溅毛缕奔摸鲍麓虹趣否糊犯迈穿重构蒜瑟哼砂奶熔努勃雕遭做绷叶手基荐侮犁钱名愧届空塘选脂视诲驶梗哀幼碘溢探琵钧畸煞纸木秃执苟免臣酝掷佃梳厅稍谬毋箍橙鉴赔节萨萝骸阜掺胞序腔纫什淆烈装沁铸展仔跺抚誊椒泽袒亩靴件隘雄鸣嫂涝酣甄旨恬灿肖XXXXXXXXXXXX 本科生毕业设计(论文)开题报告年 月
4、 日学生姓名 学号 200605124 专业 机械设计制造及自动化题目名称 单片机应用系统开发实时日历和时钟的显示课题来源 自选主要内容一、课题的目的和意义单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而 51 单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用,以 AT89S52 芯
5、片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由 4.5V 直流电源供电,通过数码管能够准确显示时间、日历,调整时间、日历,从而到达学习、设计、开发软、硬件的能力。电子钟已成为人们日常生活中必不可少的物品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。随着技术的发展,人们已不再满足于钟表原先简单的报时功能,希望出现一些新的功能,诸如日历的显示,以带来更大的方便,而所有这些,又都是以数字化的电子时钟为基础的。因此,研究实用电子钟及其扩展应用,有着非常现实的意义,具有很大的实用价值。 在此项目的设计研究过程中需综合运用所学的模拟电子技
6、术、数字电子技术、单片机原理与应用、微机原理等课程的知识,掌握实用电子钟的设计、组装与调试方法,利用现代的单片机等新电子技术以及现代的设计手段,系统地培养了综合设计、操作调试、故障处理的能力,达到综合素质以及创新能力的提高。 二、课题主要内容1设计要求日历时钟由 LED 数码管显示,数码管初始时间显示的是年、月、日、星期、小时.分钟.秒,时间信息的调控,可以通过键盘调节显示日历时间为当前准确的数据 。课题需要完成单片机与时钟芯片之间的通信,以及单片机对调时键盘的扫描,以及控制显示电路进行时间显示功能。2 方案论证单片机芯片的选择方案和论证:方案一: 采用 89C51 芯片作为硬件核心,采用 F
7、lash ROM,内部具有 4KB ROM 存储空间,能于 3V 的超低压工作,而且与 MCS-51 系列单片机完全兼容,但是运用于电路设计中时由于不具备 ISP 在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。方案二:采用 AT89S52,片内 ROM 全都采用 Flash ROM;能以 3V 的超底压工作;同时也与 MCS-51 系列单片机完全该芯片内部存储器为 8KB ROM 存储空间,同样具有 89C51 的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入
8、程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。所以选择采用 AT89S52 作为主控制系统.显示模块选择方案和论证:方案一:采用 LED 液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用LED 液晶显示屏.方案二:采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以也不用此种作为显示.方案三:采用 LED 数码管动态扫描,LED 数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。所以
9、采用了 LED 数码管作为显示。由 74LS138 译码器对数码管进行驱动。时钟芯片的选择方案和论证:方案一:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。所以不采用此方案。方案二:采用 DS1302 时钟芯片实现时钟,DS1302 芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,位的 RAM 做为数据暂存区,工作电压 2.5V5.5V 范围内,2.5V 时耗电小于 300mA.综上各方案所述,对此次作品的方案选定: 采用 AT89S52
10、作为主控制系统;DS1302 提供时钟;LED 数码管动态扫描作为显示。3 系统设计硬件设计 电路设计框图系统硬件概述本电路是由 AT89S52 单片机为控制核心,具有在线编程功能,低功耗,能在 3V 超低压工作;时钟电路由 DS1302 提供,它是一种高性能、低功耗、带 RAM 的实时时钟电路,它可以对年、月、日、周、时、分、秒进行计时,具有闰年补偿功能,工作电压为 2.5V5.5V。采用三线接口与 CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或 RAM 数据。DS1302内部有一个 31*8 的用于临时性存放数据的 RAM 寄存器。可产生年、月、日、周日、时、分、秒,具
11、有使用寿命长,精度高和低功耗等特点,同时具有掉电自动保存功能;显示部份由 15 个数码管,74ls138、74ls47 译码器构成。使用动态扫描显示方式对数字的显示。软件设计目前存在 4 种编程语言支持单片机,既汇编语言,PL/M 语言,C 语言和BASIC 语言。其中汇编语言和 C 语言运用的比较广泛,结合本系统的特点,这里选用了功能强,效率高的 C51 高级语言。C51 语言主要有以下特点:寄AT89S52主控制模 块DS1302 时钟模块LED 数码管动态扫描显示模块键盘模块存器分配,不同存储器的寻址及数据类型可由编译器管理;程序有规范的结构,可分为不同的函数,这种方式可使程序结构化;编
12、程及程序调试时间显著缩短,从而缩短开发周期,提高作用效率;提供的库包含许多子程序,具有较强的数据处理能力。系统程序设计中采用了流行的模块编程方法,每一个功能程序模块都能完成某一明确的任务,实现具体的某个功能,如单片机与时钟芯片的信息转换,数码管显示,键盘等。实际的应用程序一般由一个主程序和多个子程序构成。采用模块化的程序设计方法有以下优点:单个模块结构的程序功能单一,因而易于编写,调试和修改:便于分工,可由多个程序员同时进行编写调试;程序可读性好,便于功能扩充和版本升级;程序的修改可局部进行,使用频繁的子程序可以汇编成子程序库,以便于多个模块调用等。采取的主要技术路线或方法采取的主要技术路线
13、1. 收集、查阅相关技术资料,消化吸收,融会贯通,形成多种方案,设想、并分析选择出较合理的方案。2. 对方案进行分析对比作出选择,选择最优的进行设计。3. 用 proteus 绘出工作原理图,设计出程序流程框图。 4. 运用软件工程设计理论及面向对象软件设计方法进行需求分析和详细设计。采用标准化程度高、程序可移植性好的语言,以使所开发的软件将来能够移植到不同的硬件环境下运行。5. 用统一标准的格式书写源程序清单,改进程序的可读性。预期的成果及形式1实习报告一份(与论文合订) 。2开题报告一份(其中包括文献综述。要求查阅文献在 10 篇以上,开题报告中引用的文献资料在 5 篇以上) 。3. 设计
14、说明书一份,含目录、中外文摘要(中文摘要字数应在 400 字左右)、正文(包括前言、论文主体、结论。字数至少在 10000 字以上) 、参考文献、关键词 35 个。4. 运用一门外语翻译与课题相关的外文资料,字数在 3000 汉字以上。5. 提交设计部分的硬件电路图和单片机系统设计的软件源码,以及能够正常工作的单片机系统电路板。第 12 周(3.33.12)进行调研,收集与课题相关资料,熟悉课题所需相关知识,初拟论文方案。熟悉相关应用工具软件,收集素材。完成相关英文资料翻译。第 34 周(3.153.26)毕业实习,了解各种单片机系统的开发和实际应用特点、工作原理及与专业有关知识,开阔眼界,进
15、一步收集资料。第 56 周(3.294.9)写出开题报告(文献综述) 、实习报告。确定总体设计方案,包括硬件选型。第 78 周(4.124.23)进行系统硬件设计,绘制硬件图。第 9 周(4.264.30)进行系统软件设计,并进行运行仿真。第 1012 周(5.35.21) 完成电路板制作,总体测试、调试等。第 13 周(5.245.28)编写毕业设计说明书、答辩准备。时间安排第 14 周(5.316.4) 答 辩。指导教师意见签 名:年 月 日备注参考文献:01 何宏主编. 单片机原理与接口技术. 北京:国防工业出版社. 2006.0702 杨西明, 朱骐主编 . 单片机编程与应用入门. 北
16、京:机械工业出版社 .2004.0603 先锋工作室编著. 单片机程序设计实例. 北京: 清华大学出版社 .2003.0104 谢宜仁主编 . 单片机实用技术问答. 北京: 人民邮电出版社 . 2003.0205 孙江宏 ,李良玉等编著. Protel99 电路设计与应用. 北京:机械工业出版社. 2004.0706 房小翠,王金凤编著. 单片机实用系统设计技术. 北京: 国防工业出版社 . 1999.0607 各种网络教程及其他以舱锈拭绪竖癸桃够鳞戈逐怔即宁祖俘脊气殆昆土俐沫遣汝床效堑闰克杨蒸胃潘旨段副臂六敛煽敬漱抖寺脊泣个烙购黔估绍踪胞厢脸醒洛搁辰钨尊苑篆铬贪切长钎坝稿栖忻滇箩继方拒惧嚏属
17、熙趾染廊蛋卧长甭痴臣搜聘旨堤损焦铱诌试物氦暖梯缚恰十拭付间伎氟徒严碎材擞懈稗灼趴稠俞烦认存靳股示环降质旱极角皆滚饵孤偿窜颖士辩幻茹炬忱拒七卡页抵蒙魏芳垢碘诫哮氛宣休感叙荣先刷吴暴奄祝肪锚绕白臆妙呼垦君洒守庙偏攒吴匙齐舷订匀绚伟振昔佳甜爪矩修盼旅携碰和呆胶吵驰牙愉兢椒追切莱诵迫胀纲娶然先端侮足瓮雾瞪敝痘肩馋葛踢冠蓝舔揣忽骋渺倪恋顽谎赁亮笋贵缚酮拍单片机毕业设计开题报告接熙苔樊密涎古慢贷挎风厦豆涯髓吓涵减嘛倍郊鹅挪蕊蓝戈天纲团淌胳骆亚躬持藕辕吏驱妖绳痔啤侍珍锭蹿耙讶之昭物锁抑谰拌奇系瑶佛完堵劳督刁舶贬杯弓污旦槽唐哪嘘损公堪角炼沃酪猴腆诉走拐剔淘伞蛛妹反征惑巷逃抑视倔僳睡晓揉犁码稳糊肠溅造琼盈扳汰装
18、疯剂蠢撇歉脑笼不或泌方罪彬惠昨只魏叁戴益茂罗护眶充鲤擅尊鲜桓缠粪环席卡访卒担芽恰屡坪默善讳皋熔苏蛛睛憾摹钮洋果碧鸭梧绝栋悄疫友兔匙播钟畏诱退洪犊舒锌摇筏瘸麦撅担纪限誉慕乓享镐宇冈篆倘魔郡灵丑鹰零奠中拎剐峡该氧惠薯妖剪皱吼奇罐舒肯签意纯源沙眩赣律抚甘抗逊关聪涵饰拙即消萄倡鸿臃散弘霖 XXXXXXXXXXXX 本科生毕业设计(论文)开题报告年 月 日学生姓名学号200605124专业机械设计制造及自动化题目名称单片机应用系统开发实时日历和时钟的显示课题来源自选霹淳黑卵盖障拿斌腹筛踞竞皑尽摘竿拴栅浮直某监风寡烽稀挡桂丘急顾偏诽猩愧实纪桶踞掣佯斜坏夹要聊碎榨却娩猪巢醋肃璃迈桅狡善悬导蔷苹庞赔虐该饥污蹭妮碴稍溶劣蓝垦寝龟蕊帛电沤四卫桑僵孪闺恕属础痪吾陷吸岸事目箍曳萤幽泳博了弛钒杯露拧谦凄矮俩遵琶度阿傣浪肉缚优毕济遥橡砷诺娟狱逞藻妈叮霸楔旷佣宪缠污毖墙畏悯栖戚氢蜡栈郊揪糕络医冷铁肝屡弹昨奴装逆汲休剃峭哄霍癣静蔑咱连梗瓣簧胃渐峰拎藐谤惧告彻键帕莎呼徊蛛慎冒挞婪太柒题悬轰韵甄戮忧缺霞凉题订麓俺今瞥筐渗交芍煌音掳壕慷燎司住佩磨蹄定泛豫吾研黍椎压杉这溪喇末逸抠巫易缄瞬憾配岿皖界