找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3709|回復(fù): 7
收起左側(cè)

PIC16F716單片機用什么設(shè)備燒錄啊?

[復(fù)制鏈接]
ID:976649 發(fā)表于 2021-11-1 17:25 | 顯示全部樓層 |閱讀模式
如題
回復(fù)

使用道具 舉報

ID:96682 發(fā)表于 2021-11-1 21:02 來自觸屏版 | 顯示全部樓層
這個有多種選擇,用串口、USB 口下載都可以支持燒寫軟件也多,免費的、買下載器配送的
回復(fù)

使用道具 舉報

ID:976649 發(fā)表于 2021-11-1 21:21 | 顯示全部樓層
一般廠家燒錄出來PIC的單片機程序都加密了嗎?有什么辦法可以破解啊
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2021-11-2 09:38 | 顯示全部樓層
恒宇電子 發(fā)表于 2021-11-1 21:21
一般廠家燒錄出來PIC的單片機程序都加密了嗎?有什么辦法可以破解啊

總有人想破解單片機
PIC破解不是難事,花錢就行,一般是給了錢,人家破解之后給你下載文件而已
再加點錢,提取出來的是操作碼,你確定你能通過操作碼來看明白程序?
破解行不通的
想要下載,買PICKIT,版本不重要,都差不多,馬云家有,大概六十多塊錢左右
不要買IDE套件,那是幾千塊的.....
回復(fù)

使用道具 舉報

ID:624769 發(fā)表于 2021-11-2 10:48 | 顯示全部樓層
恒宇電子 發(fā)表于 2021-11-1 21:21
一般廠家燒錄出來PIC的單片機程序都加密了嗎?有什么辦法可以破解啊

所以,你到底是想燒錄? 想破解? 還是想找人破解?

程序都是死腦筋,所以能寫好程序的,大多也是直腸子。沒必要那么多彎彎繞繞的,反而讓人不舒服。
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2021-11-2 12:57 | 顯示全部樓層
你是看中這種正弦波逆變器驅(qū)動模塊 TB2TG3QcrSYBuNjSspiXXXNzpXa_!!2929222635.jpg


  1. /*
  2. PIC16F716逆變升壓器芯片16f716三模式驅(qū)動模塊
  3. pic16f716三模式單片機PIC16F716芯片模塊逆變升壓器機頭維修驅(qū)動

  4. pic16f716 inverter circuit 正弦波逆變器
  5. Apart from using SG3524 or PIC16f716 micro-controller, other micro-controllers can be use. Study and follow the code below and use it. The code is for H- bridge inverter with pic in bult PWM controllers  for generating sine wave  inverter


  6. */

  7. // high frequency inverter code
  8. #ifndef _XTAL_FREQ
  9. #define _XTAL_FREQ 16000000
  10. #define __delay_us(x) _delay((unsigned long)((x)*(_XTAL_FREQ/4000000.0)))
  11. #define __delay_ms(x) _delay((unsigned long)((x)*(_XTAL_FREQ/4000.0)))
  12. #endif

  13. #include
  14. __CONFIG(PROTECT&
  15.         HS& //INTIO&             //internal
  16.         OSC_8MHZ&
  17.         WDTDIS&
  18.         MCLRDIS&
  19.         PWRTEN &
  20.         BOREN &
  21.         0x3FFF);

  22. unsigned char sin_table[32] = {0, 25, 49, 73, 96, 118, 137,
  23.     159, 177, 193, 208, 220, 231, 239, 245, 249, 250, 249, 245,
  24.     239, 231, 220, 208, 193, 177, 159, 137, 118, 96, 73, 49, 25};



  25. unsigned char index;
  26. unsigned char soft_start_sh; //soft start shift count.
  27. unsigned char soft_start_td; //soft start time delay.
  28. unsigned int DUTY_CYCLE; //delay.
  29. bit soft_start, wave_flag = 0;

  30. void interrupt siva() {
  31.     if (TMR2IF == 1) {
  32.         TMR2IF = 0;
  33.         CCPR1L = 200; //sin_table[index];

  34.       //  ++index;
  35.         if(index == 32)
  36.         {  index = 0;
  37.            wave_flag = ~wave_flag;
  38.            if( wave_flag)  CCP1CON = 0x8D; //half bridge control
  39.            else  CCP1CON = 0x8C; //half bridge control
  40.         }
  41.     }
  42. }

  43. void main() {

  44.     ANSEL = 0; //Disable ADC
  45.     CM1CON0 = 0; //Disable Comparator
  46.     CM2CON0 = 0; //Disable Comparator
  47.     VRCON = 0;
  48.     PR2 = 249; //16 khz@16MHZ
  49.     TRISC = 0x3F;
  50.     CCP1CON = 0x00;
  51.     ECCPAS = 0x40;
  52.     PWM1CON = 0x94; //5ussec
  53.     PRSEN = 1;
  54.     CCP1CON = 0x8D; //half bridge control
  55.      wave_flag = 0;
  56.     __delay_ms(500);
  57.     TMR2IF = 0;
  58.     T2CON = 0x24; //TMR2 on, prescaler and postscaler 1:5
  59.     while (TMR2IF == 0);
  60.     TMR2IF = 0;
  61.     TRISC = 0x03; //set pwm pins as o/p
  62.     TMR2IE = 1;
  63.     GIE = 1;
  64.     PEIE = 1;
  65.     RC2 = 0;
  66.     RC3 = 0;
  67.     while (1) {
  68.         if (ECCPASE) index = 0;
  69.    }
  70. }

復(fù)制代碼



pic16f716.pdf

2.08 MB, 下載次數(shù): 28

回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2021-11-3 09:12 | 顯示全部樓層
Microchip 的 PIC 單片計算機有許多通用編程器。
回復(fù)

使用道具 舉報

ID:7199 發(fā)表于 2023-6-9 11:35 | 顯示全部樓層
ICD2就很好用
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表