阅读:4550回复:13
我应该如何学习单片机编程?
对硬件所知甚少,精通C++,会Asm
因为项目需要,也为自己的发展,想学单片机编程。 请各位过来人指点,不胜感谢。 1.介绍一下自己的学习经验。 1.请推荐几本好书。 |
|
沙发#
发布于:2001-07-10 16:52
北京航空航天大学的何立民出的几本书不错.有入门的和技巧性的.介绍单片机开发的网站也不少.
|
|
板凳#
发布于:2001-07-10 18:09
其实写单片机程序,只是控制几个中断和定时计数器罢了。
重要的是选择什么单片机去实现你需要的功能,也就是说根据需要的功能去确定需要多少个中断源、多少个定时器、多快的速度等,然后选择一个合适的芯片。 |
|
地板#
发布于:2001-07-10 19:40
最重要的所有的编程思想是一致的。无非单片机与硬件相关性更大而己。
如果你对ansi c精通更好,现在的单片机编程全面向c51(也即是ansi c,标准C)偏。 |
|
地下室#
发布于:2001-07-11 08:30
谢谢各位,请问:
初学者应该用什么单片机做个什么东西呢? |
|
5楼#
发布于:2001-07-11 10:21
Use MCU51(By Philips) to make a remote control system.It is only a small board but powerful functions.
|
|
6楼#
发布于:2001-07-12 09:15
其实用C51来开发单片机程序,已经相当简单了。问题在于你控制的硬件的复杂性,因为任何硬件的信号,我们理解的只是理论上的,而实际波形可能相当紊乱,所以必须从软件、硬件上消除这种响应,所以还是相当锻炼人的。还有,如果对功耗有要求的话,那么选选什么单片机就很重要了。
|
|
7楼#
发布于:2001-07-13 15:22
Right.It is very important for the Sequences/Timing.You should pay more attention to it.
|
|
8楼#
发布于:2001-08-17 08:56
做单片机有前途吗?
|
|
9楼#
发布于:2001-08-17 10:30
还好.MCU的编程已经是"嵌入式系统"编程的一部分了.而且MCU的功能越来越强大.熟悉单片机的编程有利于转向基于ARM7/ARM9的嵌入式系统编程.
Good luck. |
|
11楼#
发布于:2001-08-18 18:01
|
|
12楼#
发布于:2002-11-02 16:47
你精通C,会ASM 想学单片机,如果这样的话学单片机我想在指令系统方面,你象看说明书一样看一下没几天就可以明白的,如果是对可编程逻辑芯片操作,可以找相应芯片说明书,就可以,如果还要对电路的连接的话,哪可能要学习几天,要看你对这方面的知识如何,不过我想技术对一个人来说,只要有资料,如果理解了,什么样的技术都是很简单的,有任务再去学技术的话一但学会,就一定很牢固的掌握了这门技术
|
|
13楼#
发布于:2002-11-04 15:11
要有点电子方面的知识才行,会语言学起来当然可以快一些,不过c51与普通c语言有些差别,有一些特殊语句,都看点那方面的书比较好
|
|