毕业设计简易计算器 - 图文 联系客服

发布时间 : 星期四 文章毕业设计简易计算器 - 图文更新完毕开始阅读d746943a5727a5e9856a6115

图4.6

在Xtal中输入频率为11.0592MHZ,然后再选Debug这个标签,选中第二个Use复选框后点击Setting在弹出的对话框中选择Baudrate这一项,设置它的参数为38400,后OK。如图4.7所示:

图4.7

把以上的参数设置完成以后把程序添加进来编译,编译通过后接上实验箱进行验显。 在Keil中的编译结果如图4.8所示:

21

图4.8

我们接上实验箱后的效果如下图4.9所示:

图4.9

22

5 结 论

通过这段时间的设计,终于完成了我计算器的设计,虽然只是一个非常简单的计算器,可是我也经过了一翻很大的努力才完全达到设计要求的,从心底里说,还是挺高兴的,毕竟这次设计所要求的东西都做了出来,然而高兴之余不得不深思呀!

在本次设计的过程中,我发现很多的问题,虽然以前还做过这样的设计但这次设计真的让我长进了很多,单片机的设计重点就在于软件程序的设计,需要有很巧妙的编程方法,在编程时,由于粗心大意马虎,有些语句看似没问题,可就是不出效果,经仔细揣摩修改后,程序才正常运行。学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高。

从这次的毕业设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,理论指导实践,在实践中对理论知识加以理解。还要有独立思考能力和团队协作的精神,个人能力固然重要,集体的力量更是伟大的。

由于时间比较仓促,我所设计的这个计算器非常简单,我们可以考虑在以后来改进一下,使它的功能更加完善,强大。例如我们可以做成液晶显示的,可以运算较大的数目和加上小数之类的。

23

+5VVCCR110KR210KR310KR410KK1U2U1K5K6K7K812345678P10P11P12P13P14P15P16P17INT1INT0T1T031C133pY112MHZC233p191891716EA/VPX1X2RESETRDWR8051R10100C3+5vvcc10ufS1SW-PB89CLKMR74ALS16412ABRXDTXDALE/PPSEN10113029U7Q0Q1Q2Q3Q4Q5Q6Q7P20P21P22P23P24P25P26P2715142122232425262728P00P01P02P03P04P05P06P071312393837363534333212345678fgdpK2K3K4U312345678aDPYabcfbgdeecddpfgdpddpU412345678aDPYabcfbgdeecfgdpddpU512345678U6附录A:硬件原理总图

aDPYabcfbgdeecaDPYabcfbgdeecfgdpdK9K10K11K12dp12345678aDPYabcfbgdeecfgdpddp1010101010999K13K14K15K1699R5RES2R6RES2R7RES2R8RES2R9RES2U10U834561011121312ABQ0Q1Q2Q3Q4Q5Q6Q789CLKMR74ALS16434561011121312ABU9Q0Q1Q2Q3Q4Q5Q6Q789CLKMR74ALS164U1134561011121312AB8CLK9MRQ0Q1Q2Q3Q4Q5Q6Q734561011121312AB8CLK9MRQ0Q1Q2Q3Q4Q5Q6Q734561011121374ALS16474ALS164+5vVCC 24