EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
PIC单片机的一些基础知识
( i& R# {3 K0 [: p6 r3 I! q( G7 m& {' _7 p% U0 l, n0 }
7 B* [1 M9 b# D) I" p8 w% I# b
振荡器类型 LP方式:低功耗晶体振荡器方式 XT方式:晶体/陶瓷振荡器方式 HS方式:高速晶体/陶瓷振荡器方式 High-Speed Crystal/Resonator HS4方式:带有PLL使能的高速晶体/陶瓷振荡方式 RC方式:阻容振荡方式 RCIO方式:带有I/O引脚使能的外部阻容振荡方式 EC方式:外部时钟方式 External Clock with FOSC/4 Output ECIO方式:带有I/O引脚使能的外部时钟方式 复位方式 上电复位(POR) 在正常工作状态下通过在外部MCLR引脚上加低电平复位 在休眠状态下通过在外部MCLR引脚上加低电平复位 在正常工作状态下监视定时器WDT超时溢出复位 可编程的掉电锁定复位(PBOR) RESET指令复位 堆栈满(上溢出)复位 堆栈满(下溢出)复位 extern volatile near unsigned char PORTB; // PORTB是一个字节(unsigned char)。由于变量是在寄存器中定义的,因此需要extern 修饰符。 volatile 修饰符告知编译器不能假定PORTB能保留赋给它的值。 near 修饰符指定了端口位于存取RAM 中。 0 k0 W% N7 s* }
|