原创 路,在何处;我,何去何从?

2009-1-3 16:17 2617 9 9 分类: 工程师职场

          这些年来我一直在学习.没有作过总结.这两年一玩单片机,MCS51,AVR128,MSP430.从单片机的最小系统开始,绘图与制作PCB板.到程序调试.一步步过来.经历了自学单片机的痛苦,也慢慢熟悉了单片机开发流程。以下我说下C51单片机的开发流程.其他型号的单片机类似.


一,首先是单片机的选型。当初我选用的单片机的具体型号是AT89S52。选择它的原因一个是它在国内的应用很广泛,网上的资料很多,技术成熟.其次是它支持在线下载程序,开发者不用买仿真器即可开发它.


二.其次是熟悉8051的内核结构.大概花一周的时间看书.这个阶段主要是对它有一个概貌的认识.它无非就是这几个部分.IO口,定时器,外部中断,通信串口.看门狗定时器.当然还涉及到ROM的扩展.不过初学者可以先放一放,日后再补上.


三 画最小系统板。通过画图.可以更具体去理解单片机的资源分布.最小系统呢,不要过多.有以下几个部分可以了.复位电路.时钟电路,通信串口,全部的IO口用排针引出来.还有就一路共8个发光LED,这个可以用来测试IO的电平,调试电路的时候用到.画图软件呢,有很多。Protel 99se 容易上手,它在国内的应用也是很广的,教程也很多.就用它了.这个阶段用一个星期也可以了.


四 待续.

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /2 下一条