![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PIC
文章平均质量分 66
IOT-Embedded
一个游荡在嵌入式里的小白
展开
-
PIC24HJ单片机的UART
UART的发送中断原创 2021-08-08 16:27:15 · 591 阅读 · 1 评论 -
PIC24HJ单片机时钟
PIC24HJ时钟1.时钟来源PIC24HJ系列单片机的时钟来源有以下几个:a.主振荡器:EC,HS,XT,三个外部时钟源,这三个又有不同的频率范围,具体不赘述,可以在PIC24HJ数据手册中找到,这里有必要说明一下这三个时钟源的接法:EC高速晶振单脚接入单片机,它的特点是接电源自激振荡,并输出时钟信号至PIC24HJ,HS和XT都是通过PIC24HJ的OSC1和OSC2接入,需要单片机起振才能正常工作。b.内部快速RC振荡器(FRC),它的标称值是7.37MHz。c.辅助振荡器Socs,它的频率原创 2021-08-05 21:57:56 · 566 阅读 · 0 评论 -
PIC24HJ128GP506A I/O,定时器中断操作
操作PIC24 I/OPIC24是一款16位的单片机,它的I/O操作和STM32差不多,但是比STM32更简单。操作PIC24的I/O输出高低电平需要配置一下寄存器:1.TRISx,该寄存器控制I/O的输出方向,x表示端口类别,比如TRISA就是操作A端口输出方向的,TRISx = 0,表示输出;TRISx = 1,表示输入。2.PORTx,该寄存器用于读I/O口的值,写该寄存器会输出相应的电平信号,具体是写入到数据锁存寄存器当中。3.LATx,数据所存寄存器,当TRISx为0时,写该寄存器可使相原创 2021-08-04 08:52:30 · 563 阅读 · 0 评论 -
Microchip PIC单片机
MPLAB X IDE v5.20新建工程1.在MPLAB的File选项卡中打开New Project,弹出如图1的窗口。Family选项栏中选择相应的单片机,8位、16位和32位的,Device选项栏中选择PIC单片机的系列,我使用的PIC24HJ128GP506A型号。选择自己使用的型号就行。2.第二步是选择连接目标板的仿真器件,这里有几个选项,亦是根据自己用的仿真器选择,我使用用的是MPLAB ICD4。3.第三步选择工程,该IDE提供了三种工程模式。我选择第一个,其他两个目前还没使用,还原创 2021-08-02 21:25:38 · 537 阅读 · 0 评论