PIC
文章平均质量分 64
补不补布
男儿到死心如铁,人间情事漫蹉嗟
展开
-
PIC反汇编(二)汇编程序和c对照
目录综述一、赋值语句二、四则运算加运算减运算乘运算除运算三、移位运算左移右移四、判断五、循环六、选择综述这一篇,希望作为一个PIC反汇编的汇编和C的一个对照表一、赋值语句void main(){ int num_b = 2;}MOVLW 0x6MOVWF main@num_b二、四则运算加运算void main(){ int num_a =0; num_a ++; num_a += 10;}MOVLW 0x1MOVWF main@num_a MOVLW 0x0A原创 2021-04-20 11:39:50 · 1104 阅读 · 0 评论 -
PIC16F1823开发笔记(三)汇编指令难点分析
文章目录前言一、汇编是什么:二、例子:三、指令1.简单的指令2.复杂的指令总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言随着开发的深入,对汇编指令的研究也需要持续进行,主要是对原创 2021-04-14 14:27:15 · 1052 阅读 · 0 评论 -
PIC16F1823开发笔记(零)做点事情让PIC开发简单化
目录系列文章目录前言总结系列文章目录前言作为一个入行两年的菜鸟,从刚刚接触stm到现在大概也接触过多种芯片来说有这么一个感觉,那就是相比stm32的资源丰富程度,别的芯片实在是过于的难以找资料了。总结总的来说,pic作为一款非常成熟的主流芯片,已经走过了很多的年头。直接在CSDN上搜索我们可以看到大概有20万个结果,但实际上,如果我们要找一个可以帮助新手直接进行开发的系列教程,却并没有什么可以借鉴的地方,这可能就是我写这个文章的初衷,我想通过我的这一个系列的文章,来让这个板块成为大家可以原创 2021-04-12 15:14:12 · 1040 阅读 · 0 评论 -
PIC16F1823开发笔记(二)芯片研究以及第一个程序和汇编研究
1、综述:总体来看,这款芯片功能齐全:ADCcpsEEPROMDACDSMUSARTSR latchtimer(3)2、存储2048的RAM3、寄存器详解寄存器种类寄存器功能CORE REGISTERS直接影响基础操作STATUS Register指令目的地SPECIAL FUNCTION REGISTER控制外设GENERAL PURPOSE RAM每个数据单元的通用寄存块Linear Access to GPR通往大原创 2021-04-12 14:56:15 · 1324 阅读 · 0 评论 -
PIC16F1823开发笔记(一)准备和开发环境,资料推荐
@TOC综述近期需要对PIC芯片进行开发,这里记录开发笔记。环境:maplab IDE 8.92芯片:PIC16F18231、PIC芯片综述:单片机,全称单片微型计算机(英语:single-chip microcomputer),是把中央处理器、存储器、定时/计数器(timer/counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。其主要应用于功能较为单一的物件中。优点:采用哈弗结构,采用精简指令集,相对于51系列,指令集相当减少,上手快,入门容易缺点:1、开发板原创 2021-04-12 11:45:02 · 1606 阅读 · 0 评论 -
PIC反汇编(一)汇编程序和PIC
PIC反汇编(一)汇编程序和PIC前言1、PIC2、汇编语言和反汇编语言3、目标流程前言由于一些要求,现在需要将一段hex文件反汇编成为C,那么首先要了解的就是PIC和汇编语言的概况。1、PIC其实按照实际来讲,PIC也不过是一种MCU的描述,就想C和JAVA对于编程语言一样,我们了解PIC也不过是通过他的功能,特性以及使用场合来接触,然后根据自己的需要去了解内部结构,总体框架。这里我引用一段大佬对于pic的描述 1PIC到底有什么优势?也许你也会有这样的疑问,所以我在这里略谈几点自己的看法。原创 2021-03-30 08:29:53 · 1242 阅读 · 0 评论