导航:首页 > 操作系统 > pic单片机学习

pic单片机学习

发布时间:2022-02-21 19:04:01

A. 最近刚学PIC单片机,有个程序看不懂,请高手帮下,越详细越好:

INDF 和 FSR两个寄存器构成了一个间接寻址的作用。
FSR有点像C语言中的指针,INDF是一个虚拟的寄存器,对它操作其实是对FSR锁指向的内存单元操作。
简单的说,当20h这个数赋给了FSR,那么就是FSR作为指针指向了内存中地址为20h的这个单元(以下就用<20h>来表示这个单元,以区别十六进制的20h这个数值),此时INDF就被映射到<20h>。
从头说起:
1:W被赋值20h这个数;2:FSR被赋值和W寄存器相同的数20H,此时FSR指向了<20h>;3:此时W寄存器因为没被改变过,所以其数值依然是十六进制的20h那么MOVWF 20H其实就是把W里的数据赋值给<20h>这个内存单元 也就是 <20h> = 20H ;
4:重点来了 INCF INDF,让INDF自加1。前面说了对INDF操作其实就是对FSR所指向的单元操作,也就等同于 INCF <20h>(真正程序里不能这么写的,因为<20h>这杨写法是错误的) 类似C与语言中的<20h>++
5:FSR自加1,FSR内部的值等于21h所以FSR指向了<21h>这个内存单元。
6:<20h>单元的数值高4位和低4位转换一下数据。所以 <20h> = 02h
7:把<20h>的内容赋值给W寄存器,所以w = 02h
8:FSR此时 等于21h ,把21h和W的02h做与运算,结构 0 赋值给FSR。

B. 求 PIC单片机快速入门 (电子版)

如果要学PIC的单片机,我建议你看张明峰的《PIC单片机入门与实战》,这本书是业内公认了写的最好的一本PIC的书籍。

这本书的PDF版本可以在VeryCD的网站上下载,直接搜索《PIC单片机入门与实战》就可以了!你去看看吧~~

如果有PIC上的问题可以找我,我就是PIC单片机的技术支持。

我已经将《PIC单片机入门与实战》的电子书上传到了网络文库,五个部分:

http://wenku..com/view/f9e38d51f01dc281e53af03e.html
http://wenku..com/view/aa2188114431b90d6c85c73e.html
http://wenku..com/view/00d1751810a6f524ccbf853e.html
http://wenku..com/view/c148d242336c1eb91a375d3e.html
http://wenku..com/view/7ac86693daef5ef7ba0d3c3e.html

C. 本人想学PIC单片机,请问自学能学会吗,0基础,是不是要会函数和英语呢,求高人指点

英语必须的,因为很多资料都是英文,自学能学会,只是要多努力,关键是你努力的方向,你学它打算做什么,能不能找到工作

D. 请推荐初学者学习PIC单片机要看哪些书籍好

pic的手册和PICC手册

E. PIC单片机汇编的学习方法

其实每一款类型的单片机都差不多,只是内部的寄存器不一样,学会通过datasheet资料来自我学习,那是最重要的,毕竟单片机主要抓住的是一些简单的控制系统,汇编指令也是需要看的,不过对于用汇编语言编写的话,对于代码的移植性比较低,建议等汇编程序看懂了之后,采用C语言编写,毕竟主流还是C语言嘛,而且方便大家的交流,但是对于汇编语言也不要忽略了,它能帮助你好好熟悉一下存储器空间的操作,这也是高手们必经的阶段哦!

F. 如何学好PIC单片机!

PROTEUS 可以仿真,
初学可以看视频教程,
郭天祥的很好,我去年入看他入门,深入浅出,很好!!

G. 刚接触PIC单片机,想请问一下使用PIC单片机用什么软件编程比较好一点,

一楼肯定是没用过PIC单片机的人。KEIL这个软件是比较好,但它并不支持PIC单片机的开发。不懂不要瞎回答。
二楼说的才是正道。PIC有专用的MPLAB软件,去Microchip的官网那里有免费下载的。

H. pic单片机好学不,性价比高吗

单片机历来以其成本低,可靠性高,技术成熟,应用在很多领域。其性价比自然较高。
扎实学好C语言
搞清单片机基本原理
会用KEIL C开发环境
知道一些基本的模拟元器件和集成芯片
更多交流参考我空间文章发。

I. 51单片机好学还是PIC单片机好学

51好学一些,但是PIC也没比51难多少。我现在用的就是PIC。
首先,PIC比51多个配置位,这个看看就懂了基本上。
然后,PIC的端口要配置成输入或者输出,51不用。PIC的中断没有优先级,需要软件判断。
最后,PIC比51多许多寄存器,你要使用PIC的各种功能,都需要去初始化寄存器。
再说说PIC的优点。
一:相同的晶振情况下,PIC比51速度快,PIC4个时钟周期为一个指令周期,51是12个。
二:PIC比51功能强大许多,比如自带AD转换,自带PWM,内置弱上拉(需设置)LCD接口等。。这样,你在用到许多功能的时候就很方便啦,不用去接很多外围电路。
三:PIC的驱动能力比51强,PIC可直接驱动数码管,51有些吃力哦。
四:PIC的抗干扰能力比51好,这个我们公司做过试验的。
综合上述这些,建议你学习PIC。

J. 一,学习PIC单片机有前途吗

作为自动化圈从业十几年的老鸟,我可以负责任的告诉你:目前,PLC和单片机的应用还是非常广泛的,如果学好了,肯定是有前途,还有钱途。

阅读全文

与pic单片机学习相关的资料

热点内容
phpfpm进程池 浏览:791
解压掏耳朵音频 浏览:670
爬香山解压 浏览:948
算法导论回溯 浏览:339
开盘指标源码查询 浏览:526
有道云保存服务器出错 浏览:639
生成360文件夹 浏览:1004
图库的文件夹是哪个 浏览:505
程序员为什么药学日语 浏览:423
熟悉linux常用命令 浏览:859
印度外卖小哥是程序员 浏览:413
绍兴程序员开发驻场流程 浏览:546
索纳塔8的压缩比 浏览:16
私有云主要服务器 浏览:939
为什么主题解压那么慢 浏览:862
怎么下载扫描二维码的手机app 浏览:728
云服务器创建私有镜像的时候一定要关机吗 浏览:115
php开发学习门户 浏览:386
传奇游戏服务器怎么设置 浏览:825
敲击东西解压完整版 浏览:401