- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机入门不难-----谈PIC系列
单片机入门不难谈PIC 系列
单片机入门不难谈PIC 系列
作者:佚名 来源:不详 录入:Admin 更新时间:2008-7-2716:27:15 点击数:3
【字体: 】
单片机入门不难谈PIC 系列(转自矿石收音机论坛崂山)
坛子里的老兄小弟,如果你已经多次想进单片机之门而未入,如果你有很多空闲时间想打发,
如果你玩收音机感到疲劳想换个口味,如果。。。
那就听小弟我白话白话,反正我们这些老大难也没有什么重要的事情做。。。。
闲言少许,话说人间事物的学习,不外两类:一类入门易,精通难比如矿石机,再比如练书
法谁都会写两下,可写好却不是一朝一夕的事儿。另一类则入门难精通易,比如超外差收音
机,学会需要各种放大、振荡、反馈、混频、中频、统调等等,但是一旦你学会,做出一个
高质量的收音机,确也不是难事。单片机属于后者,所以无论如何,你得用些时间,学习一
些新名词并理解,甚至还得花一些小钱。但是,一旦你掌握,其乐趣也像收音机一样,很有
吸引力的。本故事说给一点也不懂计算机,甚至数字电路的引引道。一般入门应该有保障。
改为: 本故事说给懂电工、电子、逻辑电路的老家伙和半老家伙,如果对电子一窍不通人
讲那我劝你也别瞎子点灯了,要是边讲基础边讲pic这书就不知唱到何年何月啦。
单片机不同于收音机,收音机的任务最终就是听好声音一个,单片机可以做很多事情,
要你来安排它的工作。安排它就先的认识它,熟悉它
请看图1
这个8条腿的小螃蟹就是我们的第一顿饭,只要把它吃下去,以后的大餐就好办了。
第1、8 条腿接电源 +5V 和 地线。头两条腿是螃蟹钳子,好吃的很。 现在剩下了 6 条
腿
第2、3条腿 使用时外接一个晶振的东西 我们接一个 4MHz 的。
第4条腿是复位脚,是一个信号输入脚。单片机正常运行时接高电平。当有一个低电平脉冲
输入到这个脚时单片机就复位。所谓复位就是单片机内部所有的工作部件统统回到规定的状
态,程序也复位到头一句上开始逐条运行。例如,你设计的一个报警锁定的 LED 红灯亮后,
当需要解除报警时,用一个按钮给这个脚瞬时接地一下,相当于给它一个夫脉冲,系统就复
位了,led灯就熄灭了,程序从头开始。
以上5 个脚,几乎所有单片机都有,包括世界上最复杂的,和世界比较简单的单片机
PIC12CE519
轮到底几条腿啦?奥是第5条腿,这条叫单片机的 I/O 脚。就是输入输出脚。你可通过程
序动态地控制它作为输入或输出,作为输出时可以程序控制它的输出电平为高1或低0。所
以,他的工作状态有四种:输入0,输入1,输出0,输出1
剩下的两条腿和第5脚功能一个样。
原来编辑帖子是有时间限制的阿。也好,俺学乖了,先在记事本上编辑,在复制粘帖。
欢迎各位捧场,在此不敢以讲课回答问题的姿态出现,不过各位的问题我尽力而为。
上边我们已经把8条腿消化掉了,其实我们要弄明白的也就3只腿,我们再简单一
些,先整明白两条腿,即GP0,GP1.这两条腿低级一点的用法,可以控制继电器,LED 灯,
高级一些的用法可以进行I2C 总线,RS232 总线的通信,作为扩展输入可以模拟出来A/D
转换器(6--7bit),可以测量一个电阻的粗略值。作为输出也可以直接推动扬声器奏出音乐。
这是后话暂且不提。
现在要控制使用这两只腿,我这个三脚猫功夫的说书的不得不讲一下软件了,要想讲明白软
件又不得不涉及到单片机的内部结构。那位说啦,你可别提这软件和结构了,以前俺就是让
它们打败的,现在听到这个心里就打鼓。嘿嘿,不要紧,果真如你所说,那你就不妨跟着我
再失败一次, 反正吗多一次失败又不纳税,嘿嘿。不过你也要有思想准备,彻底弄明白是
个渐进的过程。
要说这程序和单片机内部结构,还真是老大难,不过蟹黄蟹肉都可都在里面。我现
在要是给你说PIC 单片机是哈佛结构的,51系列是冯-诺伊曼结构的,恐怕你要立马扎走人
了。所以我得用点心思不让你溜号。
好在PIC 系列的制造商(microchip 微芯公司 美国)理解我等苦衷,全部只有35
条指令,而且有一些指令我们一般很少使用,常用的也就十几句,用的时候查手册,无需记
忆。就算我们两天学习一句,也就两三个月时间,总比到老了还怕它们强啊。废话少说先看
下面的两个例语:
my_name006: MOVlw 02h 常数2进入w
MOVwf GPIO W 的数进入 寄存器GPIO
这就是我们编的程序里的两个句子,也叫源程序。有以下特点
每行只能
您可能关注的文档
- 内蒙古伊利实业集份有限公司.PDF
- 内科学课后习题及析(一).pdf
- 内蒙古包头市215年初中升学考试.doc
- 内蒙古师范大学017年全日制学术型硕士研究生招生目录.doc
- 内蒙古自治区东乌珠沁旗高力罕地区北.doc
- 内蒙古自治区东珠穆沁旗高力罕地区北.doc
- 内蒙古草原牧区合作济组织发展现状及问题.ppt
- 内蒙古自治区214年普通高校招生体育专业考生、.PDF
- 内部控制作业之探讨货及收款循环控制作业.ppt
- 内蒙古自治区行事业单位资产管理系统编报资产报表功能.ppt
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)