-
pic单片机
2007-10-25 11:27:30pic单片机的使用方法ppt文件 -
细数pic单片机,pic单片机与51/AVR单片机IO操作
2020-10-15 20:08:27pic单片机使用较多,因此学习pic单片机的人数也相对较多。对于pic单片机,它的优点众所皆知。此文对pic单片机的讲解在于介绍pic单片机的IO口操作。但本文不仅仅局限于pic单片机,同样将对51单片、AVR单片机IO操作... -
pic单片机解惑篇,pic单片机、51单片机,谁更易于上手
2020-10-15 20:08:47pic单片机是学单片机人士必须掌握的一款单片机,对于pic单片机,小编层带来诸多介绍。如果你对pic单片机很感兴趣,不妨翻阅往期文章。本文对pic单片机的介绍内容为:pic单片机与51单片机,二者谁更易于学习,一起来... -
pic单片机选型须知与pic单片机选型手册
2021-01-19 18:33:45pic单片机相当于一个小的计算机,pic单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,pic 共享的部分... -
PIC单片机课件PIC单片机课件
2010-06-02 17:34:03PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
单片机与DSP中的pic单片机选型须知与pic单片机选型手册
2020-10-16 00:23:27pic单片机相当于一个小的计算机,pic单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,pic 共享的部分... -
PIC单片机
2007-11-02 21:53:43PIC程序设计基础,适合单片机初学者 -
设定pic单片机端口为输入_pic单片机实例篇,pic单片机AD转换实例
2021-01-17 05:30:37pic单片机功能较强,现实中的诸多器件均可借助pic单片机完成。由此可见,pic单片机的使用意义较大。关注本网站的朋友都知道,小编曾带来诸多pic单片机相关文章。如果你对pic单片机比较感兴趣,可在阅读完本文后翻阅...pic单片机功能较强,现实中的诸多器件均可借助pic单片机完成。由此可见,pic单片机的使用意义较大。关注本网站的朋友都知道,小编曾带来诸多pic单片机相关文章。如果你对pic单片机比较感兴趣,可在阅读完本文后翻阅往期文章。本文对于pic单片机的讲解,将为大家带来pic单片机的AD转换实例,一起来了解下吧。
AD转换就是模数转换。顾名思义,就是把模拟信号转换成数字信号。主要包括积分型、逐次逼近型、并行比较型/串并行型、Σ-Δ调制型、电容阵列逐次比较型及压频变换型。A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在A/D转换前,输入到A/D转换器的输入信号必须经各种传感器把各种物理量转换成电压信号。
一、PIC单片机如何表示电压
PIC用十位二进制位的数来表示电压,也就是数值0~1023来表示电压。那比如现在这个数值是400那这代表多少的电压?这就要根据参考电压来确定了。
比如我们设置正参考电压为3.3V ,当输入的电压为0时,数值就为0。当输入的电压为3.3V时,数值就是1023. 那如果输入的电压是1.2V代表多少电压。
首先,先算出一个数值代表多少的电压 3.3V除以1023 约等于 0.003V 。
然后,1.2V除以0.003V 等于400. 这就得出了400代表的是1.2V。
见下图我们可以看AN0~AN7.这些都是可以配置成模拟输入的端口。只有这些引脚才能做为AD转换的端口。
二、实例讲解
例如:下面的原理图,从RA0/AN0脚输入个模拟量如果电压大于1.2v则LED亮否则LED灭。
AD的设置步骤
1.设置端口
将RA0口设置为输入 TRISA = 0x01;
将RA0口设置为模拟 ANSELA = 0x01;
2.配置ADC模块
选择ADC的转换时钟。
如何选择转换时钟呢 要根据现在的时钟频率进行选择。可以根据数据手册中的表格进行选择 。
我们设置单片机的时钟频率为32MHZ ,选择ADC周期关键不要选择阴影部分,在32MHz 这一列 我们随意选择了ADC时钟周期1us,对应的时钟源为Fosc/32.,AD控制寄存器1 ADCON1的ADCS《2:0》=010注:ADCS《2:0》代表的意思就是 ADCS的0到2位。
配置参考电压
我们这里选择右对齐,所以AD控制寄存器1 ADCON1的 ADFM=1
上面将有关ADCON1寄存器的配置说完了。下面来讲解ADCON0
选择ADC输入通道
AD转换模块只有一个,而AD输入通道有8个AN0~AN7.所以不可能同时进行AD转换,那个需要用我们就分配给那个,根据硬件我们将AD转换模块分配给AN0.
所以 ADCON0 的CHS《4:0》=0000;
开启ADC模块
ADC模块开启,ADCON0的ADON=1,只是单纯的启用ADC模块。并不开始AD转换。如果不用ADC模块时候建议关闭。可以省点电哦!!!
开始AD转换
ADCON0的GO/DONE=1开启AD转换。
4 等待AD转换结束
5 读取结果
一般情况下我们并不取一次的AD转换的值。而是取多次之后算平均值。这样来确保转换的准确性。 配置ADC模块,有许多地方并没有讲解为什么这么配置,因为许多配置其实是比较随意的。并不是那么的绝对的。一定非要选择哪一个。当然实际的配置还是要根据你项目需求。
//开发环境MPLAB X IDE ,单片机PIC16LF1823.
#include 《pic.h》
__CONFIG(FOSC_INTOSC&WDTE_OFF&PWRTE_ON&MCLRE_OFF&CP_ON&CPD_OFF&BOREN_ON
&CLKOUTEN_OFF&IESO_ON&FCMEN_ON);//这个要放到上一行去
__CONFIG(PLLEN_OFF&LVP_OFF) ;
#define ADC_NUM 8 //转换的次数
#define LED LATA1
void init_GPIO(void)
{
TRISA = 0x01;//端口设置为输入
ANSELA = 0x01;//设置为模拟输入
PORTA = 0x00;
LATA = 0x00;
}
void init_fosc(void)
{
OSCCON = 0xF0;//32MHZ
}
void init_AD(void)
{
ADCON1= 0xA0;//右对齐,AD时钟为Fosc/32,参考电压为电源电压,
ADCON0= 0x00;//选择通道AN0
ADCON0bits.ADON = 1;//开启模块
}
unsigned int ADC_BAT_ONE(void)//转换一次
{
unsigned int value;
value=0;
ADCON0bits.CHS =0;//选择通道AN0
ADCON0bits.ADGO=1;//开始转换
while(ADCON0bits.GO==1);//等待转换结束
value=(unsigned int)ADRESH;//强制类型转换,因为ADRESH是字符型的只能表示8位二进制。所以必须转换成可以容纳10位二进制的整型。
value= value《《8;// 将高两位左移8位
value += ADRESL;//低八位加入ADRESL的值。
return value;
}
unsigned int ADC_BAT_contiue(void)
{
unsigned int ADV_MCU[ADC_NUM],ADV_CNT,ADV_ALL;
ADV_ALL=0;
for(ADV_CNT=0;ADV_CNT《ADC_NUM;ADV_CNT++)//进行多次AD转换
{
ADV_MCU[ADV_CNT]=ADC_BAT_ONE();
}
for(ADV_CNT=0;ADV_CNT《ADC_NUM;ADV_CNT++)//计算多次AD转换的平均值
{
ADV_ALL += ADV_MCU[ADV_CNT];
}
ADV_ALL= ADV_ALL/ADC_NUM;
return ADV_ALL;//得到结果返回
}
/*
*
*/
int main(int argc, char** argv) {
init_fosc();//设置时钟
init_AD();//设置AD
while(1)
{
if( ADC_BAT_contiue()》400)//判断输入电压是否大于1.2V
{
LED=1;//灯亮
}
else
{
LED=0;//灯灭
}
}
}
以上便是此次小编带来的“pic单片机”相关内容,通过本文,希望大家对pic单片机的AD转换过程具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!
end
-
PIC单片机课件PIC单片机课件7
2010-06-02 17:38:24PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
PIC单片机课件PIC单片机课件6
2010-06-02 17:37:57PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
PIC单片机课件PIC单片机课件4
2010-06-02 17:36:25PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
PIC单片机课件PIC单片机课件5
2010-06-02 17:36:57PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
PIC单片机课件PIC单片机课件3
2010-06-02 17:35:46PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
PIC单片机课件PIC单片机课件2
2010-06-02 17:35:00PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件PIC单片机课件 -
pic单片机高手篇,pic单片机多路ad切换程序+循环程序介绍
2020-10-15 20:08:05pic单片机是最重要的单片机种类之一,对于pic单片机,小编曾带来诸多介绍,如pic单片机的优势、pic单片机选型等。而在本文中,小编将为大家介绍两种pic单片机程序:一是pic单片机多路ad切换程序,二是pic单片机循环... -
ioca0中断 pic单片机_PIC单片机
2020-12-21 18:38:25PIC单片机为了给前一段时间学习PIC16F616型单片机的一个总结和方便大家的交流,我写了这篇关于PIC单片机的学习心得,都是在看了手册和编程调试后用自己的语言组织的,其中有不足或者有疑问的地方希望大家能及时的给予...PIC
单片机
为了给前一段时间学习
PIC16F616
型单片机的一个总结和方便大家的交
流
,
我写了这篇关于
PIC
单片机的学习心得
,
都是在看了手册和编程调试后用自
己的语言组织的
,
其中有不足或者有疑问的地方希望大家能及时的给予纠正和
批评
,
提出宝贵的意见。
2.PIC
单片机的概述
PIC16F616
是一款
14
引脚、
8
位的
CMOS
单片机
.
采用精简指令集
,
仅有
35
条指令
,
由于采用了数据总线和指令总线分离的哈佛总线结构
,
使得除少量指令
不是单周期之外
,
大部分的指令都是单周期指令
.
这样有利于提高单片机的运行
速度和执行效率
.
PIC16F616
这款单片机供电电压可以在
2V
到
5.5V
之间
,
内部集成了一个
RC
振荡器
,
频率可以配置成
8MHZ
或者
4MHZ,
也可以用外部晶振提供时钟
.
内
部集成有
AD
转换、比较器等硬件模块
,
还具有上电复位、欠压复位、看门
狗、代码保护等功能
.
三个定时器、
PWM
发生器等可以由用户编程
.
下面我来
一一介绍关于
PIC
单片机的这些模块和功能
.
3.
存储器
PIC16F616
分为程序存储其和数据存储器
,
程序存储器的大小是
2048words,
数据存储器的大小是
128bytes.
-
振荡器51单片机_pic单片机解惑篇,pic单片机、51单片机,谁更易于上手
2021-01-10 23:33:47pic单片机是学单片机人士必须掌握的一款单片机,对于pic单片机,小编层带来诸多介绍。如果你对pic单片机很感兴趣,不妨翻阅往期文章。本文对pic单片机的介绍内容为:pic单片机与51单片机,二者谁更易于学习,一起来...单片机" target="_blank">pic单片机是学单片机人士必须掌握的一款单片机,对于pic单片机,小编层带来诸多介绍。如果你对pic单片机很感兴趣,不妨翻阅往期文章。本文对pic单片机的介绍内容为:pic单片机与51单片机,二者谁更易于学习,一起来了解下吧。
一、概述
51好学一些,但是PIC也没比51难多少。首先,PIC比51多个配置位,这个基本上看看就懂了。然后,PIC的端口要配置成输入或者输出,51单片机则不用。PIC的中断没有优先级,需要软件判断。最后,PIC比51多许多寄存器,你要使用PIC的各种功能,都需要去初始化寄存器。
再说说PIC相比与51单片机有哪些优点:
1:相同的晶振情况下,PIC比51速度快,PIC4个时钟周期为一个指令周期,51是12个。
2:PIC比51功能强大许多,比如自带AD转换,自带PWM,内置弱上拉(需设置)LCD接口等。。这样,你在用到许多功能的时候就很方便啦,不用去接很多外围电路。
3:PIC的驱动能力比51强,PIC可直接驱动数码管,51有些吃力哦。
4:PIC的抗干扰能力比51好,这个我们公司做过试验的。
综合上述,小编建议学习PIC。
二、51单片机详述
51单片机是对所有兼容Intel8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flashrom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
51单片机的主要功能
·8位CPU·4kbytes程序存储器(ROM)(52为8K)
·256bytes的数据存储器(RAM)(52有384bytes的RAM)
·21个专用寄存器
·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)
·一个全双工串行通信口
·外部数据存储器寻址空间为64kB
·外部程序存储器寻址空间为64kB
·逻辑操作位寻址功能·双列直插40PinDIP封装
·单一+5V电源供电
CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM:用以存放程序、一些原始数据和表格;
I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
五个中断源的中断控制系统;
一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。
三、PIC单片机特点或优势
1)PIC最大的特点是不搞单纯的功能堆积,而是从实际出发,重视产品的性能与价格比,靠发展多种型号来满足不同层次的应用要求。就实际而言,不同的应用对单片机功能和资源的需求也是不同的。比如,一个摩托车的点火器需要一个I/O较少、RAM及程序存储空间不大、可靠性较高的小型单片机,若采用40脚且功能强大的单片机,投资大不说,使用起来也不方便。PIC系列从低到高有几十个型号,可以满足各种需要。其中,PIC12C508单片机仅有8个引脚,是世界上最小的单片机。
该型号有512字节ROM、25字节RAM、一个8位定时器、一根输入线、5根I/O线,市面售价在3-6元人人民币。这样一款单片机在象摩托车点火器这样的应用无疑是非常适合。PIC的高档型号,如PIC16C74(尚不是最高档型号)有40个引脚,其内部资源为ROM共4K、192字节RAM、8路A/D、3个8位定时器、2个CCP模块、三个串行口、1个并行口、11个中断源、33个I/O脚。这样一个型号可以和其它品牌的高档型号媲美。
2)精简指令使其执行效率大为提高。PIC系列8位CMOS单片机具有独特的RISC结构,数据总线和指令总线分离的哈佛总线(Harvard)结构,使指令具有单字长的特性,且允许指令码的位数可多于8位的数据位数,这与传统的采用CISC结构的8位单片机相比,可以达到2:1的代码压缩,速度提高4倍。
3)产品上市零等待(Zerotimetomarket)。采用PIC的低价OTP型芯片,可使单片机在其应用程序开发完成后立刻使该产品上市。
4)PIC有优越开发环境。OTP单片机开发系统的实时性是一个重要的指标,象普通51单片机的开发系统大都采用高档型号仿真低档型号,其实时性不尽理想。PIC在推出一款新型号的同时推出相应的仿真芯片,所有的开发系统由专用的仿真芯片支持,实时性非常好。就我个人的经验看,还没有出现过仿真结果与实际运行结果不同的情况。
5)其引脚具有防瞬态能力,通过限流电阻可以接至220V交流电源,可直接与继电器控制电路相连,无须光电耦合器隔离,给应用带来极大方便。
6)彻底的保密性。PIC以保密熔丝来保护代码,用户在烧入代码后熔断熔丝,别人再也无法读出,除非恢复熔丝。目前,PIC采用熔丝深埋工艺,恢复熔丝的可能性极小。
7)自带看门狗定时器,可以用来提高程序运行的可靠性。
8)睡眠和低功耗模式。虽然PIC在这方面已不能与新型的TI-MSP430相比,但在大多数应用场合还是能满足需要的。
以上便是此次小编带来的“pic单片机”相关内容,通过本文,希望大家pic单片机、51单片机的优点有所了解,并对二者谁更易于学习具备一个自己的答案。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!
-
PIC单片机教程
2016-11-04 14:50:21文档内有一个链接,通过该链接欸,可以获取PIC单片机视频教程资源。 比较全面系统的讲解了PIC单片机。PIC单片机爱好者及学习者值得下载。 -
单片机汇编语言编程_pic单片机编程串烧,pic单片机汇编语言讲解下篇
2021-01-27 11:26:50看到这篇文章的朋友,想必大家对pic单片机均具备一定兴趣,或对pic单片机具备一定使用需求。前文中,小编曾对pic单片机汇编语言进行过部分讲解。本文中,将对pic单片机的清零等指令加以讲解,以帮助大家更好掌握pic...看到这篇文章的朋友,想必大家对pic单片机均具备一定兴趣,或对pic单片机具备一定使用需求。前文中,小编曾对pic单片机汇编语言进行过部分讲解。本文中,将对pic单片机的清零等指令加以讲解,以帮助大家更好掌握pic单片机编程。
一、清零指令
1.寄存器清零指令
实例:CLRW;寄存器W被清零
说明:该条指令很简单,其中W为PIC单片机的工作寄存器,相当于MCS-51系列单片机中的累加器A,CLR是英语Clear的缩写字母。
2.看门狗定时器清零指令。
实例:CLRWDT;看门狗定时器清零(若已赋值,同时清预分频器)
说明:WDT是英语Watchdog Timer的缩写字母。CLR见上述说明。注意该两条指令无操作数。
3.寄存器f清零指令。指令格式:CLRF f
实例:CLRF TMRO;对TMRO清零
说明:在PIC系列8位单片机中,常用符号F(或f)代表片内的各种寄程器和F的序号地址。F取值按PIC系列不同型号而不同,一般为Ox00~Ox1F/7F/FF。TMRO代表定时器/计数器TMRO,所以CLRF对寄程器清零,采用了直接寻址方式直接给出要访问的寄存器TMRO。
4.位清零指令。指令格式 BCF f,b
实例:BCF REG1,2;把寄存器REG1的D2位清零
说明:BCF是英语Bit Clear F的缩写。指令格式中的F,同上说明;符号b是表示PIC片内某个8位数据寄存器F的位号(或位地址),所以b的取值为0~7或D0~D7。实例中REG是Register的缩写。实例中的2代表指令格式中的b=2即寄存器REG1的D2位。
通过上述四条清零指令格式和实例,可以说明,学习PIC系列8位单片机的指令时应首先了解指令的助记符意义(功能),再有就是它的表达方式。初学者没有必要死记指令,重要是理解和实践。
二、面向字节、常数与控制操作的指令
1.传送立即数至工作寄存器W指令
指令格式:MOVLW k;k表示常数、立即数和标号
说明:MOVLW是Move Literal to w的缩写
实例:MOVL 0x1E;常数30送W
2.I/O口控制寄存器TRIS设置指令
指令格式;TRIS f
说明;TRIS f是Load TRIS Register的缩写。其功能是把工作寄存器W的内容送入I/O口控制寄存器f。当W=0时,置对应I/O口为输出;W=1,置I/O口为输入。
实例:MOVLW 0x00 ;把00H送入W
TRIS RA ;置PIC RA口为输出
MOVLW 0xFF ;把FFH送入W
TRIS RB ;置PIC RB口为输入
说明:这是PIC汇编语言中常用的几条指令,即设置某个I/O口(这里是RA口和RB口)为输入或输出的语句。可见,识读指令时,一应充分理解语句格式的功能,二应前后联系阅读。
3.W寄存器内容送寄存器f(W内容保持不变)指令
指令格式:MOVWF f
说明:MOVWF是Move W to f的缩写
实例:MOVLW 0x0B;送0BH送W
MOVWF 6 ;送W内容到RB口
说明:第一条指令0x0B(常数11)送工作寄存器W,第二条指令,把W内容常数11送到寄存器F6中,查表F6即为RB口,所以PORT_B(B口)=0BH=D11
4.寄存器f传送指令
指令格式:MOVF f,d
说明:MOVF是Move f的缩写。F代表PIC中的某个寄存器。指令中的d规定:d=0时,f内容送W;d=1时,f内容送寄存器。
实例:MOVF 6,0 ;RB口内容送W
MOVWF 8 ;RB口内容送f8
说明:第一条指令中的6代表寄存器f=6,查寄存器表f=6为RB口;0代表d=0,代表选择的目标为寄存器W。第二条指令中的8代表寄存器f=8。所以两条指令结果是把RB口的内容送f8。至于f8内容是多少?还应在汇编语言开始时附加指令,这里从略。
5.空操作指令
指令格式:NOP
说明:NOP是英语No OperaTIon的缩写。NOP无操作数,所以称为空操作。执行NOP指令只使程序计数器PC加1,所以占用一个机器周期。
实例:MOVLW 0xOF;送OFH到W
MOVWF PORT_B ;W内容写入B口
NOP ;空操作
MOVF PORT_B,W ;读操作
说明:该三条指令是一种对I/O口的B口连续操作的实例,其目的达到写入B口的内容要读出时,应保证写、读之间有个稳定时间,因此加入了空操作指令NOP。
6.无条件跳转指令
指令格式:GOTO k
说明:执行该条指令时,将指令转移到指定的地址(跳转)。指令中的k,常与程序中的标号联系起来。
实例:见第9条指令中
7.寄存器内容减1,结果为零的间跳指令
指令格式:DECFSZ f,d
说明:DECFSZ是英语Decrement f,Skip of not 0的缩写。符号f,d代表的意义,前述已作说明。该条指令是指寄存器的内容减1存入W(d=0)或f(d=1)中。若指令执行结果减1不为零,指令顺序执行;为零时,就间跳下一条指令后再执行(等效顺序执行一条空指令NOP),实际指令中,当d=1时,该项常被略去。
8.寄存器内容加1,结果为零间跳指令
指令格式:INCFSZ f,d
说明:INCFSZ是英语Increment f,Skip of 0的缩写。该条指令与上一条(7)指令差别仅在于“1”上,即执行这条指令时,寄存器f内容加1,若结果不为零,则指令顺序执行;为零则指令间跳执行。执行这条指令的其它逻辑关系与上条相同。
9.子程序返回指令
指令格式:RETLW k
说明:RETLW是Return Literal to W的缩写。该指令代表子程序返回,返回前先把8位立即数送W。
以上便是小编此次想和大家分享的内容,希望大家喜欢。
-
PIC单片机应用问答
2020-08-14 12:47:22PIC单片机应用问答 -
PIC单片机常见问题
2020-08-21 09:19:29PIC单片机常见问题总结 -
ioca0中断 pic单片机_中低档PIC单片机经验之谈--PIC
2020-12-21 18:38:12中低档PIC单片机经验之谈1.PIC单片机的概述PIC16F616是一款14引脚、8位的CMOS单片机.采用精简指令集,仅有35条指令,由于采用了数据总线和指令总线分离的哈佛总线结构,使得除少量指令不是单周期之外,大部分的指令都是... -
pic单片机+1602
2020-10-13 19:14:51可调用的1602库函数,使用PIC单片机,在1602上显示文字数字图案等,可调用的1602库函数,使用PIC单片机,在1602上显示文字数字图案等 -
单片机汇编编程300例_pic单片机编程串烧,pic单片机汇编语言讲解下篇
2020-12-10 19:57:15看到这篇文章的朋友,想必大家对pic单片机均具备一定兴趣,或对pic单片机具备一定使用需求。前文中,小编曾对pic单片机汇编语言进行过部分讲解。本文中,将对pic单片机的清零等指令加以讲解,以帮助大家更好掌握pic... -
单片机汇编编程300例_pic单片机编程串烧,pic单片机汇编语言讲解上篇
2020-12-10 19:42:55pic单片机为最常用单片机之一,许多程序均基于pic单片机进行开发。因此,熟练pic单片机编程尤为重要。为保证大家能准确、熟练掌握pic单片机的使用,本文特带来pic单片机的各种汇编语言指令的讲解上篇,下篇将在后期... -
PIC单片机快速入门
2020-08-02 06:33:01教你快速入门PIC单片机。 -
PIC单片机开发问题
2020-08-06 20:36:04PIC单片机在国内日益流行,本文介绍Microchip PIC系列单片机开发过程中软、硬件设计的一些经验、技巧。 -
单片机多大的ram才可以带动tft lcd_搞定pic单片机之pic单片机分类大讲解
2020-12-04 01:01:20对于pic单片机,大家或多或少均有所耳闻。但是,大家对pic单片机有多少了解呢?是否熟知不同类型的pic单片机呢?本文中,将探讨pic单片机的类型分类以及特征。此外,本文的探讨基于pic 8位单片机而进行。由美国...