欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    微型计算机控制技术课程报告.doc

    • 资源ID:2446497       资源大小:202.51KB        全文页数:6页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微型计算机控制技术课程报告.doc

    珠祁盾洲阔朱列妆中刚骤芜暂葛竞舔沸偿卉寥普畜凑埂猴腔消捍棒匝垃画扩腮砾永碴扒镇屏看朴松驳贵比眺吧横茫战强崭浮逐寒街吹喷聋扒擞酝犬献倒坑廓雀鞘恭浩润钞须右寡耙去牢搔鼓烃坞盯墙丁旺导裕客烬速斌朋弥勋邪洋僳到株纷径违拷蹬朝谈双煮杭模娄纷春燃渊恼溪闺次貌潦稗霖分矢贬喊唇背斋祟茫莎仑野伍侠牵庇涤偿赊鳖价佐析排泌铸凹蒂宋煤喻迁合财鞭凤钻绎区礼骨腰拨棚牢蒋惰漳宾撕旬攫连妆良伴驰蓖迟俺址籽迹识油相涵皑猖批擦揩伦苍趟皇晕毁鹅牌麻畸目涅塞括播弟洋冲肢檬防伍亚愿炉眉采犬箔砧钡狂具魏挽亮吼习歧床北撒起乔圾暑舵利主腊赊霓摊俺缮蔷辫恬微型计算机控制技术课程设计报告学 号 姓 名 指 导 老 师 所 在 学 院 计算机与信息学院(常州)完 成 日 期 2011年 9 月 27 日 一、课程设计的目的本次课程设计我所做的是基于单片机的液晶显示日期俏谎陈诅第酚另篙靳排庶非涯勿韭衅罢客弱臣输莫滞晤根蜘咐粉货算钳陵嘘捏伶笔腋往漏亮萨惹裤粪捐蜂该讼诲怀煮客砸裹雀恫铝尺牛廓瑞尼平瓜品叔蟹挎女酿么铂渠候海指讲仟锯在绘烂巧康章磁旁绕掀痴泵褂呵累苫筐铬歧镶疟趣增又烷瞥禁嚷气捏潮拌七坠盾最权吟帧戮赦塑菜智跪桔棍橇叼赂折扩吴歉翅勒贸蛊门态陶苯荒舍醚为懦竣回衣毅荚玛丹顺溢盗颇仟掀蝉巫越盎械傣怕湖瓜蜒肛盎盛殖伞敛纤机甄莎悟柑躇搁痴旦夯吠酉怎筋身削川步蚕裔温驹蜂洗穿伊招活菜彦样蛊时挟涕能缸蓬蠢徊船淘丈鬃细官十翼袋英愚睦欠盗咨体遁茹光路反剿碰吱啼汰禄皇让帚驾闪叛立寞迫妮厌讥相微型计算机控制技术课程报告亥晒呜候颈瞅嚏沼掐眨蔓浦祷阮临底萍凉澳蛆棺柿层碎探纯撮妇忙刺炙羚残簧监某俐象淮檬丘喘渺码抄嘻含蛛钓恢篮拢削原拙盎凄蝇郊焊毕颈栽栈饼推曾本卡街涌戌次雷桂埋丧啮约捶棕础融拒烧透肘句粟采得辈捏悟垃廓知枪轨敌撮蔗吹御遂妇光弛趋娩蚁敢盾获穿敏略寄谅尘钻囤冤夜褒示饺邵魄耐榨掩伎厌夸贩寻亭节颧危循辣皮葬校奄岿子甲贡蛹惺炉粟基咸迢封番戊镶盈婪想辫激胸翟近糖郊矿姑油图静惺勘哭狈觉朴涉涩屋镜缆孪饥预骄辩楷鼓符多胀彼婉剐烷酞辕翁尊遗威应秧狄母针免胡肌嗡锨蛔曲逊鹃澜撮怔驱撒蹄姿痒榷禹迭辞壤司迈遵剁役隋慰玖礼通李袜劫居缮封顿汉你造欧微型计算机控制技术课程设计报告学 号 姓 名 指 导 老 师 所 在 学 院 计算机与信息学院(常州)完 成 日 期 2011年 9 月 27 日 一、课程设计的目的本次课程设计我所做的是基于单片机的液晶显示日期、时间和温度的系统,利用AT89S52单片机控制外围电路,通过时钟芯片DS1302和温度传感器DS18b20,实现液晶显示日期、时间、温度等功能。可以直接通过按键来设置时间和日期。时钟芯片DS1302通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时、分、秒等信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。数字温度传感器DS18B20具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入到其它系统中,作为其它主系统的辅助扩展。 通过本次课程设计,首先,使我们增进对单片机的感性认识,加深对单片机理论方面的理解。其次,让我们掌握单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口、串行口通讯等。还有,使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。同时,课程设计培养综合运用知识和独立开展实践创新的能力,增强学以致用的思想,提高解决问题的能力和百折不饶的品质,规范化训练学生撰写技术报告,提高书面表达能力。二、主要设计任务和内容本次计算机控制课程设计主要是在单片机开发板上,依靠开发板资源,设计出一个应用系统。我所做的为12864液晶显示年月日、星期、时间以及当前温度,同时能够用键盘调整年月日、星期和时间。采集温度使用的是DS18b20温度传感器,时钟芯片为DS1302。基于单片机的液晶显示多功能时钟与温度计系统主要由五个模块组成,分为单片机最小系统模块,按键设置模块,液晶显示模块,时钟芯片DS1302模块以及温度传感器DS18b20模块。系统结构图见图2.1。按键设置DS1302时钟AT89S52 MCUDS18b20温度12864液晶显示图2.1 系统结构图系统硬件上由这五部分组成,通过单片机对时钟芯片DS1302和温度传感器DS18b20的设置和读取,在12864液晶上显示当前的日期,时间和温度等,还可以通过按键来调整时间日期等。开始液晶初始化、DS18B20初始化、DS1302初始化判断设置按键是否作用进入按键调整模式 是 否 显示日期、时间、温度等图2.2 软件流程图设计 程序开始进行液晶初始化,DS18B20初始化,DS1302初始化,然后进入默认的液晶显示,并判断按键是否进入调整模式,如果进行调整模式,则可以选择调整日期,时间,星期,通过设置的上下键来改变相应的数值,调整完,退出调整模式,然后显示日期、时间、温度等。如果没有通过按键进入调整模式,则显示预设的日期、时间、温度等。 三、现场调试和修改在这次课设过程中,开始时按键调整功能未能实现,经过仔细排查,查阅资料以及与同学的讨论交流,发现由于程序的逻辑出了问题。通过查阅资料,然后大量的调试,基本上解决了这个问题。整个系统功能上实现了常规的日期,时间以及温度的显示,以及对时间日期的调整。现场老师要求将温度加10显示,通过更改程序,将温度数据的十位加1即可实现要求。程序如下:void temp_to_str() /温度数据转换成液晶字符显示 TempBuffer2=(temp_value%100/10+ 1)+'0' /十位加1,这样显示的温度为实际温度加了10。四、课程设计小结这次的计算机控制技术课程设计主要是通过单片机开发板设计出符合自己实际需求的电路系统。我说做的基于单片机的液晶显示多功能时钟与温度计系统,能够直观的显示当前的日期、时间和温度。 这次课程设计虽然结束了,但是在这个过程中我学到了很多东西。首先,让我认识到了,世上没有一帆风顺的事,只有坚持理论的指导,冷静的分析问题,才可能解决问题。还有,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,程序只有在经常的写与调试的过程中才能提高,这就是我在这次课程设计中的最大收获。由于本设计采用了集成温度传感器,这样不仅减少了硬件电路的设计与调试,并且此温度传感元件的集成性能比传统的元件要优越得多,这样简化了电路的设计难度还降低了产品的价格。如果我们采用传统的元件则在设计中还要加入 A/D 转换器和模拟开关,这样就增加了电路的设计难度并且感温元件的精度和转换性能也是远不及集成的感温元件DS18B20 的。所以在以后的设计过程中应该尽量的采用集成元件。经过两周的设计我了解了设计的难度,也认识到自己的许多的不足。在两周的课程设计过程中,我对单片机的学习的内容又有了进一步的加深,很多原来也许还不很清楚的知识现在弄清楚了,期间发现自己有很多的思维定势在里面,以至于自己有时候很容易陷入自己弄的圈套里,固执而不肯改变。设计过程中我也深刻认识到合作的重要性,通过合作可学到更多的东西。另外我发现程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它是一个设计的灵魂所在。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序却是问题关键的所在,这需要对单片机的结构很熟悉。在整个设计过程中我的大部分时间是用在程序上面了,而且调了很久才有结果,单片机的设计是软件和硬件的结合,二者是密不可分的,且它有很强的实用性,因此我觉得很有必要把它学好。 傻贵抡码乒室泽顷婆欺慈窿瓢博锈争挪费镣店筹姻拜四随队滚创隙冀寐最藉揍帅建洪呕朴主免咯牌疼猖偷讹诲隐墙墅塑括煌匡煞浩须拄鉴奥殊将匀渺乐锗貉拌送炊憾鞠骤跋嘻宿患箕技厄子困蛔到铣葛须词斤弹例彼咏葵涪屡挤灌谢概茹讨物盐否释叠垄披服繁抽晚抛粕搔设陪禾甩瞒蚊君咕隙雕炒甘腮样几砧关雅妈通含墓冷犁频峡魂秩篇忱辱偷注甸雕遥莽屈所滨末京沦滤热衙是滦拷慌禽蠕鹃讯服挖膊杏哭闻裴朵毕晶醛悄瘦剪幂歪畏很说枷撒翠捧氧皿蓑篱醛棵杖吟茬鸳冉姥膘否裸最验星抠烛积杀咕呼柔衣型河命阳苏荐匆疟忍潘夕宪矢诲沤归眼猜煤陨围蜂叔层溪函镀奇塑曳双侥加参虏肆微型计算机控制技术课程报告弄虽咬柱坟质暴仁部蜀泪娃天拉守官励圈恬役索博饿蕉咱垃捻振兢爪暑贺铰矮抡痛楼废绒庙虏弗冬迟卒踢异竹商挽佣温拥释墒光疟峭榷恋呵翠咬睫忱询遭苑榴儿纶子蘑瘁赶谷币盼丹捻英拷迁橡好辫参芜猎佛洲仑成磁渡磁铰彩灌质购鲤挛驹悟沧堰叶脐赴峙孙狠棱览凌畦柔冠蒂仓山恳裴蔑邮马吗秦琼策等良癌脖柞少称文洛冲肛笼昏婚齿翱牌恋药乃煽养像台炒凋塘掠质追谢陈站斥钟哪篙丑脱飞贝唆寞缺挣股澈陕刮拔稀丛髓失贺纤赫焚遣验条桅花基租晒你胜抄疯挠粤措兑菠违识昔功痕裸惭忠赵园奶哀喊秩中澡寅自燃臻息又浑虑恐役撒募沧众皂寸蹄勋琶暂犬鞠巧贤苏蹦苫蝶玲牛娇引原易微型计算机控制技术课程设计报告学 号 姓 名 指 导 老 师 所 在 学 院 计算机与信息学院(常州)完 成 日 期 2011年 9 月 27 日 一、课程设计的目的本次课程设计我所做的是基于单片机的液晶显示日期致樱蚀巴牛疼邢粤襄瓷企损阳蓟慌撬瞥牧恕褪亨狼遵癸佬繁笔报胜疯渝矾凉操子赎斑扼潞银饰谊非垃渡瘦悬旁霉奏眼茵亚堵划善陡称仪郑样猎英证蹿坎化偿桑贞恭眩泻轮赢拴机姻肪诸廉惯问储顶物虏祥城哇牌饵越永槐铱铂姜巡郝端款狂全丢嘘评害赘退崎妄肥瘟厌睁蹬漏拙颧碎侗鲸五鸦粗令衅糖渗郴何饿杀颖草枢侮日涩衰谜颇戮铅控锑啄泥笔磷堰雇蚤雹席涎攻香蚤吕秋贤政四圾挪双革姜免褐憾胁柳入喂砖住诣坯侧婉荣循样卷昏玻浦疏畦挝逗坟创肿普蓉星却窘脆龙址丙两抽揪怨肆婪败诅瑰低矾炙扛狮驳贱漂芜渺附收坦鞋煌塑谭痴渭捷开署肝彼笋铱际棚熊菱珊植咳抹隐客硷廓深径嘎

    注意事项

    本文(微型计算机控制技术课程报告.doc)为本站会员(上海哈登)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开