PIC单机入门.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PIC单机入门

单片机入门不难------谈PIC系列 话说人间事物的学习,不外两类:一类入门易,精通难比如矿石机,再比如练书法谁都会写两下,可写好却不是一朝一夕的事儿。另一类则入门难精通易,比如超外差收音机,学会需要各种放大、振荡、反馈、混频、中频、统调等等,但是一旦你学会,做出一个高质量的收音机,确也不是难事。单片机属于后者,所以无论如何,你得用些时间,学习一些新名词并理解,甚至还得花一些小钱。但是,一旦你掌握,其乐趣也像收音机一样,很有吸引力的。本故事说给一点也不懂计算机,甚至数字电路的引引道。一般入门应该有保障。 改为:??本故事说给懂电工、电子、逻辑电路的老家伙和半老家伙,如果对电子一窍不通人讲那我劝你也别瞎子点灯了,要是边讲基础边讲pic这书就不知唱到何年何月啦。 ? ? 单片机不同于收音机,收音机的任务最终就是听好声音一个,单片机可以做很多事情,要你来安排它的工作。安排它就先的认识它,熟悉它 请看图1 HYPERLINK /bbs/attachment.php?aid=65400k=c4d4e37f96c78c0032c0a6bc7794e28bt=1239933754nothumb=yes \t _blank 01.jpg.JPG (13.22 KB) 这个8条腿的小螃蟹就是我们的第一顿饭,只要把它吃下去,以后的大餐就好办了。 第1、8条腿接电源 +5V??和 地线。头两条腿是螃蟹钳子,好吃的很。 现在剩下了 6 条腿 第2、3条腿 使用时外接一个叫晶振的东西??我们接一个 4 MHz的。 第4条腿是复位脚,是一个信号输入脚。单片机正常运行时接高电平。当有一个低电平脉冲输入到这个脚时单片机就复位。所谓复位就是单片机内部所有的工作部件统统回到规定的状态,程序也复位到头一句上开始逐条运行。例如,你设计的一个报警锁定的 LED红灯亮后,当需要解除报警时,用一个按钮给这个脚瞬时接地一下,相当于给它一个负脉冲,系统就复位了,led灯就熄灭了,程序从头开始。 以上5个脚,几乎所有单片机都有,包括世界上最复杂的,和世界上比较简单的单片机-----PIC12CE519 轮到第5条腿了,这条叫单片机的 I/O 脚。就是输入输出脚。你可通过程序动态地控制它作为输入或输出,作为输出时可以程序控制它的输出电平为高1或低0。所以,他的工作状态有四种:输入0,输入1,输出0,输出1 剩下的两条腿和第5脚功能一个样。 pic单片机开发工具很灵活,想多花钱有专业的仿真器,编程器和配套软件。有南京伟福,北京革新,台湾的也有。最好的是福建高奇。当然,原装美国微芯公司的也有,更贵了。 如果你想专攻PIC单片机,推荐福建高奇的PICMATE2004。 如果你是单片机各家全能,强烈推荐南京伟福V8,??它可以仿真51、96 、飞利浦、PIC??dsp 等将近30家的单片机和dsp 单片机8位、16位、32位通吃,总共大约支持几百种型号的 单片机包括dsp 芯片,各厂家软件全提供。 以上两款专业仿真器价钱差不多,将近4000元 专业编程器如果你专攻PIC推荐picstar-plus, 有很多家做价钱近1000元。 业余条件下PIC单片机可以购买同系列 F 字样的flash型在线仿真调试,编程,价钱一到两百左右 凡带 c 字样的(包括 ce )都支持两种,即otp 和 EPROM 带测 CE??多一个 E 说明支持电可擦出EEPROM, 可以在用户程序运行时擦除写入,掉电不丢失。这对于用户很方便。例如,我用它来记录用户设定的告警上下限,和记录现场故障原因。 、、、、、、、、、、、、、、、、、、、、、、、、、、、、 1、pic单片机销量世界第一??2、中低端单片机的性能价格比,PIC是最高的。这里我所说的中低端,包括pic17系列带乘法器的flash准dsp。 PIC12F508的指令系统和pic12ce519兼容, PIC中低端所有系列所有型号指令都兼容,当然一些硬件内部资源是有区别的,例如A/d转换,有8位,10位,12位的区别。所以尽管指令兼容,源程序的部分语句还是要小修一下。这是自然的事情。PIC12F508比519多一个8位的A/D转换。 现在貌似一般都讲F877是不是比508更先进? 产品定位和价钱不一样,试问如果你设计一个RS232同RS485的转换电路,你会选那一款作为自动处理收发协议的转换。 另外,我也推荐购买廉价的F877 ICD型开发工具,指令兼容,同样可以仿真出509 519的代码(有小差别),我拿519说事,一是简单老家伙们看了以后感兴趣,二是国内PIC12系列的中文资料几乎找不到。 、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、 ? ?? 上边我们已经把8条腿消化掉了,其实

文档评论(0)

md85173 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档