论坛风格切换切换到宽版
  • 4584阅读
  • 18回复

很想学一学单片机 [复制链接]

上一主题 下一主题
离线BD7RL
 
发帖
3586
只看楼主 倒序阅读 0楼 发表于: 2003-07-18
懂电脑,学过编程,用basic通过了计算机中心的初程;
懂电子,diy过不少小电路。
对单片机也有过一点接触,公司里安装的门禁由我来维护,我看那门禁控制器就应该是个单片机,但维护都是按厂家的傻瓜式方法进行的,不了解原理。
一直很想学一下单片机,最终的目的是做个板子完成某些控制功能,以前遇到这样的问题都是用门电路来解决,复杂一点的电路就很庞大了,成本也上去了。也知道用单片机会减少很多设计、调试电路的工作量,软件升级也容易得多,但一直不知从哪入手。

就当我是什么都不懂的,从头教我吧。
离线BG7FW
发帖
487
只看该作者 1楼 发表于: 2003-07-18
欢迎加入单片机世界,
初学可以先找一些相关的书看看,北航的书就不错,
然后买一个和自己做一个简单的编程器写点小程序,
体验一下成功的乐趣,有什么问题可以提出来,我们都会帮你的。
离线BD7RL
发帖
3586
只看该作者 2楼 发表于: 2003-07-18
有些概念还不太清楚

编程器:是指把程序写到片子上的设备么?
仿真机:怎么个仿真法?是不是也是一快单片板?只是可以重复写?如果有可以多次写的片子是不是可以不要?
离线ljchip
发帖
457
只看该作者 3楼 发表于: 2003-07-18
我个人觉得:

搞单片机硬件基础很重要。
入门比较容易的。

特别要注重程序结构,采用前后台的编程方式或上下层的编程方式。
程序结构最好采用基于消息的多任务的编程方式。

在作出项目的基础上增加一些windows操作系统原理,数据结构方面的知识。采用类windows的编程方式
编写单片机的底层程序+上层应用程序的结构。

要掌握c语言编程序。
有基础的可以用一用keil-c51的rtx里的full或tiny嵌入式操作系统,保证你用过之后
爱不释手绝不想再写结构方面的东西了。

再有精力就搞一搞uc/os ii或vxworks+arm7芯片。
离线ljchip
发帖
457
只看该作者 4楼 发表于: 2003-07-18
de bg5sbh
离线草原
发帖
538
只看该作者 5楼 发表于: 2003-07-20
请介绍一下
请介绍一下单片机入门书籍的名字。
离线BG4-2-12747
发帖
1611
只看该作者 6楼 发表于: 2003-07-20
回复: 请介绍一下
最初由 草原 发表
请介绍一下单片机入门书籍的名字。


推荐一个;《单片机原理与接口技术》西安电子科技大学出版社 出版
优点:通俗易懂(买到的北航的书都太专业了,反而看不懂)、介绍51系列及其 兼容芯片(芯片易购、便宜)、值得一看。
缺点:只适合学习,要想设计商用设备还需要去查找其他资料。
离线ljchip
发帖
457
只看该作者 7楼 发表于: 2003-07-21
入门书籍:

《单片机基础》李广弟 编著。北航94年第一版。

  bg5sbh
离线BG4-2-12747
发帖
1611
只看该作者 8楼 发表于: 2003-07-21
回复: 回复: 请介绍一下
最初由 bg4-2-12747 发表
推荐一个;《单片机原理与接口技术》西安电子科技大学出版社 出版
优点:通俗易懂(买到的北航的书都太专业了,反而看不懂)、介绍51系列及其 兼容芯片(芯片易购、便宜)、值得一看。
缺点:只适合学习,要想设计商用设备还需要去查找其他资料。


订正一下:回去查了一下,《单片机原理与接口技术》应该为《单片机原理及接口技术》 2000年版 ¥15.00   16开本印刷
离线bg4jj
发帖
5094
只看该作者 9楼 发表于: 2003-07-21
作者呢?
离线杨玉功
发帖
59
只看该作者 10楼 发表于: 2003-07-21
还有没有其他的书?
离线BG7FW
发帖
487
只看该作者 11楼 发表于: 2003-07-22
初学者可以看一些基础的书除以上的还有<pic单片机原理和程序设计>,<pic系列单片机接口技术>,
我手头上只有这两本入门的书了,
有的人会问:初学应该学51还是pic还是其它的??我个人觉得都一样,
学习单片机应该站在一个程序设计的高度上来看待,
编程思路和程序结构清晰了,不同的单片机只是你的思路在不同的硬件上的应用。
因为不同的mcu只是在指令,硬件资源,,,上有些差异,
当然最好能用高级语言来编写程序,如c,则硬件上的差异就可以不计了,
还有一套书不错<单片机应用手册>分了好几本6本?8本?
很适合有一定基础的同学学习,都是北航何立民写的。
离线kunpeng
发帖
123
只看该作者 12楼 发表于: 2003-07-22
关于单片机的书,老师都说北航的最好,几乎所有的同学都用的是北航的书,随便买一本,内容都差不多,都是入门级的。只要懂硬件就很容易。
  另外请教一下单键怎么实现多功能复用?
离线BD7RC
发帖
3283
只看该作者 13楼 发表于: 2003-07-23
《跟我学用单片机》,高职高专单片机实训教程,肖洪兵等著,北航2002年8月出版,20元。
isbn 7-81077-199-x/tp.111

没有高深的理论说教,大量的入门实例和程序,入门的好教程。

另外,网络上的“平凡的单片机教程”也是不错的入门教材。
离线草原
发帖
538
只看该作者 14楼 发表于: 2003-07-23
多谢
看了几位的回复,提供了几本书籍,十分感谢。准备买几本学习一下。
离线bd4ji
发帖
4532
只看该作者 15楼 发表于: 2003-07-23
千万别多买,好好看一本就可以了。
离线bg4jj
发帖
5094
只看该作者 16楼 发表于: 2003-07-23
先看看基本的实例
对建立感性认识很重要
:)
离线草原
发帖
538
只看该作者 17楼 发表于: 2003-07-25
多谢
多谢几位的贴子,使我受益非浅。
离线BD7RL
发帖
3586
只看该作者 18楼 发表于: 2003-07-26
感谢感谢
我正在找一个合适的编程器买