PIC16F1824有什么C编译器能用?

2020-02-06 09:56发布

本帖最后由 1125526801 于 2013-6-15 09:24 编辑

PIC16F1824有什么C编译器能用?之前学习板上的单片机不一样是18F4520,用的MCC18。PIC16F1824是用PICC吗?



360截图20130615092316974.jpg (177.04 KB, 下载次数: 0) 下载附件 2013-6-15 09:23 上传

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
64条回答
chengzepeng
2020-02-12 07:53
PIC有自带的延时函数,完全由编译器计算生成的,
首先定义一下时钟,然后就可以直接用了,
如果用很多的延时就写一个延时函数,
#define _XTAL_FREQ 4000000                // 定义时钟频率为4M
void delay_ms(uint16_t xms)
{
        for(;xms!=0;xms--)
        {
                __delay_us(986);               
        }
}

注意__delay_us和__delay_ms是两根下划线的,
其中_delay()是延时指令周期时间,一根下划线

一周热门 更多>