和记娱乐


网站导航

联系我们

和记娱乐

联系人: 

电 话:021-64057486

公司网址:http://www.happy123456789.com

   址:成都市松江区漕河泾松江新兴产业园区研展路丰产支路55号B座803室

邮编:201165


通信知识

您的当前位置: 和记娱乐主页 > 通信知识 >

学习51单片机有感,学习用书推荐,必写的几个程序

发布日期:2019-07-10 10:10 来源:和记h88 发布人:和记娱乐 点击:

  51单片机 偶完全自学的,因为想学的时候离学校开课还早得很。 学完了单片机,现在学校课也开完了,收获很大。现将偶学习经验写出来,供大家交流。

  1、因为有了C语言和汇编语言的基础,加上模电学得不错。微机原理也上了。所以我只花了半天的时间把51的引脚功能和内部结构搞清楚了。偶认为学51重要的就是搞清内部结构和地址空间。

  2、仅用了几个小时简单看了一下51的汇编指令和C语法。 我个人认为学习程序语言的语法规则是很简单的,且各种语言之间都有共通的地方,有了汇编和某种高级语言的基础学其它语言应该能很快上手。

  我的第一个程序是跑马灯程序。这个会让你熟悉端口的用法,普通流程控制。当然是C语言写一个,汇编写一个,实现同样的功能。

  我的第二个程序是电子钟。这个程序会使你对中断有更深入的了解和学会中断的应用,包括外部中断(调整时间)的应用。同样C和汇编两种方法实现。还会学会数码管的驱动,动态扫描,查表编程等。

  我的第三个程序 DS1821温度计,这个程序使我学习如何从一个不熟悉的器件的数据资料读取其时序图,用单片机来模拟其时序以实现对器件的操作。同样用C和汇编同时实现。

  我的第四个程序 128×64液晶显示程序。这个程序会学会液晶显示原理,单片机数据口线的操作等。同样两种语言实现。

  《Keil Cx51 V7.0单片机高级语言编程与uVision2应用技术》 徐爱钧 电子工业出版社

  后记: 这只是我个人学习51的一点观点,像某些扩展芯片的使用,偶在微机原理就写过相关程序,其实现在用51教材写的有些芯片是很少用的,所以偶没有做。

      和记娱乐,和记h88,h88平台官网