文档介绍:工作总结之单片机毕业设计总结
单片机毕业设计总结
【篇一:单片机课程设计总结】
单片机课程设计心得体会:
这个学期的单片机课已经早早的上完了,但是理论纯属理论,没有与实践的结合总让我们学的不踏实,感觉没有到达学以致用...............................9
..........................................................10
............................................11
个人收获及体会........................................................11
致 谢.................................................................12
序 言
单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大局部功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大局部部件:cpu、内存、内部和外部总线系统,目前大局部还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络复杂的输入输出系统集成在一块芯片上。
单片机也被称为微控制器〔microcontroler〕,是因为它最早被用在工业控制领域。单片机由芯片内仅有cpu的专用处理器开展而来。最早的设计理念是通过将大量外围设备和cpu集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。
单片机的使用领域已十分广泛,如智能仪表、实时工况、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的成效,常在产品名称前冠以形容词——“智能型〞,如智能型洗衣机等。单片机的广泛应用不仅让我们享受到新型电子产品和新技术带来的贴心效劳,也使我们的生活环境变得平安、舒适、便捷;有了单片机作主控,我们的生产生活工具更加先进和智能,减轻劳动强
度的同时提高了工作效率和平安系数。
第一章 设计要求和目的
设计要求
接通单片机电路后,由单片机stc89c51的p1的8个端口控制流水灯的正常工作,单片机外部中断0〔〕,及按键1控制灯d10(〕。单片机外部中断1〔〕,及按键2控制灯d10(〕。
设计目的
本设计的目的是为检测这几周课程设计的成果,提高实际动手能力以及对单片机原理和单片机c51语言的相关知识有更深刻理解。
第二章 方案设计和选择
stc89c51单片机的功能及各管脚解释说明
sat89c51是一种带4k字节 flash存储器〔fperom—flash programmable and erasable read only memory〕的低电压、高性能cmos 8位微处理器,俗称单片机。at89c2051是一种带2k字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用atmel高密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。由于将多功能8位cpu和闪速存储器组合在单个芯片中,atmel的at89c51是一种高效微控制器,at89c2051是它的一种精简版本。at89c51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案
提供以下标准功能:4k字节 flash 闪速存存储器,128字节内部ram,32 个i/o 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电。同时,at89c51可降至0hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止cpu的工作,但允许ram,定时/计数器,串行通信口及中断系统继续工作。掉电方式保
存ram中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
2.管脚说明:
vcc:供电电压gnd:接地。
p0口:p0口为一个8位漏级开路双向i/o口,每脚可吸收8ttl门电流。当p1口的管脚第一次写1时,被定义为高阻输入。p0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在fiash编程时,p0 口作为原码输入口,当fiash进行校验时,p0输出原码,此时p0外部必须被拉高。
p1口:p1口是一个内部提供上拉电阻的8位双向i/o口,p1口缓冲器能接收输出4ttl门电流。p1口管脚写入1后,被内部上拉为高,可用