as66122932 发表于 2008-4-24 22:52

强~~~~~~~~~~~;P

lxq 发表于 2008-12-8 14:50

推荐新人必看帖!(:44:)其中来龙去脉一目了然!(:24:)

yzx 发表于 2008-12-8 15:10

162楼 大 中 小 发表于 2008-4-24 22:52
163楼 大 中 小 发表于 2008-12-8 14:50

挖坟(:43:)

lxq 发表于 2008-12-8 23:14

就让他保持在前面吧!(:44:)

hq0573 发表于 2010-3-13 14:39

用带CCP的单片机,很简单的程序
//=======ccp1模块初始化=================
void ccp1_init(void)
{
CCPR1L=0X00;               /*循环的高8位为0*/
CCP1CON=0X3C;      /*设置CCP1模块为PWM工作方式,且其工作循环的低2位为11*/
INTCON=0X00;   /*禁止总中断和外围中断*/
PR2=0XFF;      /*设置PWM的工作周期*/
TRISC=0XFB;   /*设置CCP1引脚为输出方式*/
}
//======延时函数=========================
void delay(void)
{
unsigned char i;
for(i=0;i<200;i++);
}

//=========主程序=========================
void main()
{
unsigned char flag=1;   //标志位,这里用一个字节,
unsigned char i=0x00;
ccp1_init();   /*CCP1模块的PWM工作方式初始化*/
   T2CON=0X04;   /*打开TMR2,且使其前分频为0,同时开始输出PWM波形*/
while(1)
{
   delay();
   if(i==0xff)
    flag=~flag;
   if(flag)
    i++;
   else
    i--;
   CCPR1L=i;    //更改高八位值,已达到更改占空比的目的

songdaihai 发表于 2011-5-13 08:37

mark ,标记一下

songdaihai 发表于 2011-5-27 14:52

看一下

gc19861220 发表于 2011-5-28 21:17

PIC单片机的程序?
和51不一样啊!

rwxcjl 发表于 2011-8-15 09:32

楼主,编程全部用汇编吗?

fat 发表于 2011-8-15 15:00

进来学习了

koumine 发表于 2011-8-15 21:42

不错的程序。当年看不明白,今天还看不明白 。

197735295 发表于 2011-8-16 15:07

顶化石帖一

pxm0802 发表于 2011-8-16 21:56

老帖一样有学习价值!遗憾图全挂了!

wu_yn 发表于 2015-12-18 16:24

有兴趣
页: 1 2 3 4 5 6 7 8 [9]
查看完整版本: 今天设计出了1AA调光手电的程序(第五页好了,继续)