跟郭天祥学单片机

2015-11-30 08:10:45刘玉秀
新课程·中旬 2015年10期
关键词:教程C语言编程

刘玉秀

摘 要:“单片机应用技术”课程具有很强的技术性、工程性和实践性。根据学单片机的经验,主要介绍了郭天祥的51单片机系统,以及分享他的成功经验。

关键词:郭天祥;51单片机系统;单片机

单片机技术是电子信息类学生必须掌握的一门技术,也是现代工科学生就业的一个基本条件,成为理工科院校,同时也是高职院校电子类专业的主要专业课程,它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。在单片机教学过程中,学生不仅要掌握单片机的原理和应用,还应具有“开发”能力,由于其教学内容纷繁复杂,与各种学科相互渗透,如何提高教学的效率是单片机教学过程中的一个研究课题。传统的单片机教学,就是教师在上面枯燥地讲解理论、程序,下面的学生听得一头雾水,阻碍了学生的学习的兴趣,学生跟教师缺少交流与讨论。下面介绍单片机的领军人物郭天祥是如何利用他的单片机系统学习单片机的。

郭天祥,老家新疆伊宁,原哈尔滨工程大学学生,后接触单片机,已经成为单片机领域的一个企业家,名下有天祥电子网站,其最大成就之一是开设了十天学会单片机系列课程并录制出来,网络上广泛流传,他建立了个人网站(天祥电子),公司的网站是http://www.txmcu.com,主要是产品宣传与销售。他的单片机研发基地位于哈尔滨工程大学国家大学科技园创业中心4楼,1000多平方米,设备包括多功能贴片机、无铅回流焊机、无铅波峰焊机、BGA返修工作站、流水线组装线等。拥有完整的小型产品生产线,能够完全满足公司产品焊接需求,此外还可对外承接焊接订单。

他的火爆视频教程介绍:单片机外围电路设计及C语言编程视频教程介绍:这是一部学单片机革命性的视频教程,教程全部十二讲,每讲3小时左右,看视频的同时可以用TX-1C单片机实验板一个实验一个的演示,给学员解释每条指令的意思及原理,通过10天的时间让学生完全掌握单片机的C语言编程及单片机外围电路设计的思想。全程的屏幕,声音,用屏幕录像,实验板现象用摄像头拍摄,这部教程算是国内首个如此创新的以教师亲自实践为主,学员现场写程序,直接下载到实验板看现象,讲单片机的视频教程,只要你认真看,认真听,保证10天让你学会单片机应用和C语言编程。

郭天祥网上火爆书籍:《新概念51单片机C语言教程》本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践。本书作者还可提供与本书配套的单片机实验板。

下面介绍他学习单片机的心得。

单片机是一科非常重视动手实践的科目,不能总是看书,尤其是现在市场上大多数讲单片机的书一开始就讲解较复杂的内存、地址、存储器什么的,让初学者感到难以入门。

初学者可以直接上郭天祥老师的网站,买他的产品就可以了呀!还有同系列的很多产品。也有资料,单片机视频,免费下载!如,先买一块单片机的学习板TX-1C,上面的模块有流水灯、数码管、独立键盘、矩阵键盘、液晶、蜂鸣器、有USB扩展也最好,这些就差不多了。郭天祥网上火爆学习板还有51系列、PIC系列、AVR系列、ARM7嵌入式系列、ARM9嵌入式系列。

剩下的就是自己练习设计外围电路,不断地积累经验。有了单片机学习板之后,就要多动手,最好是自己有台电脑,把学习板和电脑连好,打开调试软件坐在电脑前,先学会怎么用调试软件,如Kill软件,然后从最简单的流水灯实验做起,在写程序的时候遇到很多问题,而这时你再去翻书找,或是在单片机论坛上求帮忙,或是上网搜索。

下面介绍学习单片机的编程语言。单片机编程用C语言或汇编语言都可以。C语言通用性与可移植性强,可以边学单片机边学C语言,C语言很简单,可以学谭浩强编写的C语言教程,也可以在C语言论坛上发表帖子相互交流。匯编写程序代码效率高,但相对难度较大,需要跟硬件结合学习。

建议学习单片机的步骤:(1)看书大概了解一下单片机结构。(2)用单片机学习板练习编写程序,学单片机主要就是练编程序。(3)自己网上找些小电路类的资料练习设计外围电路。焊好后自己调试,熟悉过程,并修改电路。(4)自己完全设计具有个人风格的电路、产品。

除了自己学习外,还可以参加学校的电子设计竞赛。白天在实验室写程序、调电路,做各种硬件练习,晚上再补充理论知识,模电、数电、高频重复看。

此外,还可以承接开发项目,可以找别人合作,有专门设计硬件,有写软件的,两个人合作把项目做完了。不仅可以增加自己的经验,还可以增加自己的收入。

参考文献

单芝静.项目教学法在电子专业教学中的应用[J].新课程:上,2012(05).

编辑 韩 晓

猜你喜欢
教程C语言编程
编程,是一种态度
少先队活动(2021年2期)2021-03-29 05:41:04
元征X-431实测:奔驰发动机编程
编程小能手
学生天地(2020年17期)2020-08-25 09:28:48
基于Visual Studio Code的C语言程序设计实践教学探索
计算机教育(2020年5期)2020-07-24 08:52:56
纺织机上诞生的编程
基于C语言的计算机软件编程
电子制作(2018年16期)2018-09-26 03:27:08
挽碧制作教程
意林(2018年15期)2018-08-31 04:33:20
高职高专院校C语言程序设计教学改革探索
高效渲染教程
工业设计(2016年1期)2016-05-04 03:58:12
《阅读教程》三、四册修辞格分析