wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2472|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

不帶ADC的OTP單片機(jī)實(shí)現(xiàn)電位計(jì)控制PWM程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:981957 發(fā)表于 2021-12-9 01:20 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這方案比 555 的便宜, 不用外接他和電阻電容
用兩個(gè)普通IO口實(shí)現(xiàn)讀電位器, 調(diào)試輸出波形
可以達(dá)到任何頻率
附件的程序用了12F509 做的, 可以直接用在 0.3元的OTP單片機(jī)上

單片機(jī)源程序如下:
  1. #include <12F509.h>
  2. #fuses INTRC,NOWDT,NOPROTECT, NOMCLR
  3. #use delay(clock=4000000)
  4. #define GP0 PIN_B0
  5. #define GP1 PIN_B1
  6. #define GP2 PIN_B2
  7. #define GP3 PIN_B3
  8. #define GP4 PIN_B4
  9. #define GP5 PIN_B5

  10. #define set_options(value)   {#ASM         \
  11.                               MOVLW  value \
  12.                               OPTION       \
  13.                               #ENDASM}

  14. #define UART_TX_HI() output_high(GP2)
  15. #define UART_TX_LO() output_low(GP2)
  16. #define BitTime 40

  17. void GP5_In()
  18. {
  19.         output_low (GP5);
  20.         set_tris_b(0xfa);

  21. }

  22. void GP5_Out()
  23. {

  24.         set_tris_b(0xda);
  25.         output_high (GP5);
  26. }

  27. unsigned char duty;
  28. unsigned char i;

  29. void cycle_backward (void)
  30. {
  31.    output_low (GP2);
  32.    delay_us (70);
  33.    output_high (GP2);
  34.    delay_us (70);
  35. }

  36. void Get_Pos()
  37. {

  38.         set_tris_b(0xfa); //GP5 input
  39.         while(input(GP5) == 0)
  40.         {
  41.                 duty++;
  42.         }
  43.         set_tris_b(0xda); //GP5 output
  44. }

  45. void GetAdc()
  46. {
  47.         duty = 0;
  48.         output_high(GP4);    //Activate Pullup
  49.        
  50.         while(input(GP5) == 0)
  51.         {
  52.                 duty++;
  53.                 if(duty==255)
  54.                 {
  55.                         output_low(GP4);
  56.                         return;
  57.                 }
  58.         }
  59.         output_low(GP4);   // No pullup
  60. }

  61. void UART_Transmit(unsigned char DataValue)
  62. {
  63.        
  64.         /* Basic Logic
  65.        
  66.         TX pin is usually high. A high to low bit is the starting bit and
  67.         a low to high bit is the ending bit. No parity bit. No flow control.
  68.         BitCount is the number of bits to transmit. Data is transmitted LSB first.
  69.         */
  70.         // Send Start Bit
  71.         UART_TX_LO();
  72.         delay_us(BitTime);   //delay_us(33); //
  73.         for ( i = 0; i < 8; i++ )
  74.         {
  75.         // Set Data pin according to the DataValue
  76.                 if( ((DataValue>>i)&0x1) == 0x1 ) // If Bit is high
  77.                 {
  78.                         UART_TX_HI();
  79.                 }
  80.                 else // If Bit is low
  81.                 {
  82.                         UART_TX_LO();
  83.                 }
  84.                 delay_us(BitTime);  //delay_us(33); //
  85.         }
  86.         // Send Stop Bit
  87.         UART_TX_HI();
  88.         delay_us(BitTime);  //delay_us(33); //
  89. }


  90. /*
  91. REVERT THE HARDWARE TO USING 2 PINS FOR POTENTIOMETER MEASUREMENT
  92. USE A CAPACITOR OF 22PF TO 100PF
  93. USE A TIMER TO HAVE THE PULSE CONTROL

  94. >SETUP TIMER0 SO THAT 256 COUNTS = PULSE PERIOD(1 MSEC)
  95. RUN TIMER 0
  96. WHILE LOOP
  97. >GETADC
  98. >IF DUTY MORE THAN MAX VALUE, ALWAYS ON
  99. >ELSE IF DUTY = 0, ALWAYS OFF
  100. >ELSE IF TIMER COUNT = DUTY, OUTPUT ON
  101.       IF TIMER COUNT = 255, OUTPUT OFF

  102. */


  103. void main()
  104. {
  105.         set_options(0x07);
  106.         set_tris_b(0xfa);                //GP2 and GP0 are outputs
  107.     setup_counters (RTCC_INTERNAL,RTCC_DIV_2);
  108.         output_low(GP5); //no pullup for GP5

  109.    while (TRUE)
  110.         {
  111.                 //UART_Transmit(0);
  112.                 //GetAdc();
  113.                 //Get_Pos();
  114.                 //UART_Transmit(duty>>8);
  115.                
  116.                 set_tris_b(0xfa); //GP5 input
  117.                 set_timer0(0);
  118.                 while(input(GP5) == 0)
  119.                 {

  120.                 }
  121.                 duty = get_timer0();
  122.                 set_tris_b(0xda); //GP5 output

  123.                 //UART_Transmit(0);
  124.                 //UART_Transmit(duty);
  125.                 //delay_us(BitTime);

  126.                 if(duty<95)
  127.                 {
  128.                         if(duty < 4)
  129.                         {
  130.                                 output_high(GP0);
  131.                                 delay_ms(1);
  132.                         }
  133.                         else
  134.                         {
  135.                                 output_low(GP0);
  136.                                 for(i=0;i<duty;i++)
  137.                                 {
  138.                                         delay_us(50);
  139.                                 }
  140.                                 duty = 100 - duty;
  141.                                 output_high(GP0);
  142.                                 for(i=0;i<duty;i++)
  143.                                 {
  144.                                         delay_us(50);
  145.                                 }
  146.                         }
  147.                 }
  148.                 else
  149.                 {
  150.                         output_low(GP0);
  151.                         delay_ms(1);
  152.                 }
  153.     }
  154. }

復(fù)制代碼


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:72649 發(fā)表于 2021-12-16 15:47 來自觸屏版 | 只看該作者
能不能提供一下原理圖
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
欧美日韩中文一区二区| 2019亚洲男人天堂| 欧美天堂在线观看| 亚洲欧洲中文日韩久久av乱码| 成人avav影音| 成人久久18免费网站麻豆| 男女男精品视频网| 久久久久久久波多野高潮日日| 影音先锋国产精品| 国模一区二区三区| 激情六月综合| 欧美亚洲不卡| 亚洲性人人天天夜夜摸| 一本色道精品久久一区二区三区 | 亚洲成av人片在www色猫咪| 国产精品久久久久精k8 | 免费看美剧网站| 自拍视频网站| 美女又黄又免费| av小次郎收藏| 免费观看一二区视频网站| 日本1区2区3区中文字幕| 亚洲电影欧美电影有声小说| 在线国产日本| 国产福利小视频在线观看| 亚洲天天影视| 黄污视频在线观看| 78精品国产综合久久香蕉| 国产精品亚洲一区二区在线观看| 久久影院一区二区三区| 欧美日韩一本| 亚洲色图二区| 亚洲欧美日韩视频二区| 久久精品99国产精品日本| 国产1区2区3区精品美女| 国产亚洲一区字幕| 午夜精品久久久久| 欧美日韩在线播放| 日韩国产高清污视频在线观看| 国产一区二区三区在线播放免费观看| 久久国产色av| 国产精品视频播放| 欧美日韩日日骚| 欧美成人一区二区三区片免费 | 五月天色综合| 亚洲婷婷丁香| 欧美视频二区| 国内成人自拍视频| 国产欧美精品区一区二区三区 | 欧美午夜aaaaaa免费视频| 午夜免费福利在线| 人妻少妇精品视频一区二区三区| 国产又粗又硬又长又爽| 最近中文字幕免费观看| 天天干视频在线观看| 精品推荐国产麻豆剧传媒| 人善交video高清| shkd中文字幕久久在线观看| 中文字幕在线视频久| 日韩中文一区二区| 亚洲美女视频| 国精产品一区一区三区mba桃花 | 黄页在线播放| 国产精品视频一区二区久久| 99爱在线视频| 欧美成a人免费观看久久| 欧美激情1区2区| 国产一区久久久| 国产精品国产三级国产aⅴ无密码| 一本到一区二区三区| 日韩经典一区二区三区| 2019中文字幕免费视频| 国产一区高清视频| 欧美视频第一区| 中文字幕一区二区人妻在线不卡| 草莓视频18免费观看| 欧美一区二区三区久久综| 视频在线91| 亚洲人成午夜免电影费观看| 亚洲+变态+欧美+另类+精品| 久久激情一区| 国产精品福利一区| 欧美一区永久视频免费观看| 欧美成人亚洲成人| 蜜桃视频成人| 久久人人爽av| 国产一级黄色av| 四虎影视最新网址| 在线播放av网站| 欧美成人黄色| 美女精品一区| 亚洲一区二区欧美| 日韩中文字幕精品视频| 激情欧美一区二区三区中文字幕| www.日本xxxx| 久草视频免费在线| 四虎精品视频| 黄视频在线播放| 伊人精品综合| 久久福利资源站| 日韩欧美在线视频日韩欧美在线视频| 在线日韩中文字幕| 精品视频在线观看| 亚洲国产日韩在线一区| 国产精品免费精品一区| 91午夜视频| 四虎av在线| 四虎国产精品免费观看| 久久久久久久综合日本| 精品对白一区国产伦| 国产精品自产拍在线观| 丰满少妇被猛烈进入高清播放| 久久高清内射无套| 久久精品国产一区二区三区肥胖| eeuss影院在线播放| 亚洲电影一级片| av一区二区三区四区| 日韩亚洲欧美高清| 91精品久久久久久综合乱菊| 成人性视频欧美一区二区三区| 日本一区二区三区免费视频| jiuse.com91视频| 超碰97免费在线| 欧美.www| 亚洲一级在线观看| 国内精品视频一区| 日日橹狠狠爱欧美超碰| 久久99国产综合精品免费| 18岁以下禁止观看的美女视频| 97久久香蕉国产线看观看| 六月丁香综合| 欧美日韩一区二区三区在线| 国产日本欧美在线观看| 中文字幕在线视频精品| 亚洲av无码片一区二区三区| 国产一级理论片| eeuss性xxxxxx电影| 粉嫩91精品久久久久久久99蜜桃| 日本成人在线不卡视频| 在线不卡欧美精品一区二区三区| 91久久在线视频| 深夜视频在线观看| www.一区二区三区.com| 91精品久久| 国产精品久久久免费| 在线观看av一区二区| 国产精品综合久久久| 992kp免费看片| 欧性猛交ⅹxxx乱大交| 麻豆传媒在线完整视频| 99视频一区| 欧美日韩国产123区| 国产日韩欧美一区二区三区四区| 无码人妻aⅴ一区二区三区69岛| 久久精品一区二区三区资源网| 僵尸再翻生在线观看| 蜜桃视频免费观看一区| 欧美大片免费久久精品三p| 看高清中日韩色视频| 欧美日韩生活片| 可以www视频| 精品国产亚洲日本| 91麻豆产精品久久久久久| 久久久国产精品x99av | 久草在线免费二| 台湾亚洲精品一区二区tv| 国产精品成人免费精品自在线观看 | 182午夜在线观看| 色婷婷av一区二区三区之e本道| 制服丝袜在线播放| 日韩电影免费一区| 日韩国产欧美区| 国产一区二区片| 88av在线视频| 色综合999| 国产精品欧美一区二区三区不卡 | 国产成人无码精品久久久性色| 蜜臀99久久精品久久久久小说 | 暖暖日本在线观看| 日日摸夜夜添夜夜添国产精品| 精品国产123| www.18av.com| www.xxx国产| 蜜桃麻豆影像在线观看| 成人免费毛片嘿嘿连载视频| 欧美二区在线播放| 好吊操视频这里只有精品| 一个人看的日本www的免费视频 | 久久久久久久久久久网| 日av在线播放| 午夜在线视频一区二区区别 | 69堂国产成人免费视频| 欧洲金发美女大战黑人| 999免费视频| 综合久久2023| 日本一区二区成人| 国产综合久久久久久| 秋霞欧美一区二区三区视频免费| 情趣网站在线观看| 亚洲综合丁香| 色婷婷久久av| 东京热av一区| 激情婷婷丁香| 亚洲一区二区网站| 中文字幕亚洲无线码a| 天天综合网久久| 日日夜夜网站| 亚洲综合五月| 日韩精品免费在线视频| 在线观看免费黄网站| 91视频黄色| 欧美一站二站| 欧美一二区视频| 18禁免费无码无遮挡不卡网站| 色精品一区二区三区| 亚洲人成网亚洲欧洲无码| 欧美三级资源在线| 草草视频在线免费观看| 5g影院5g天天爽永久免费影院| 99这里只有精品视频| 欧美日韩国产一区| 亚洲人成无码网站久久99热国产 | 国产精品久99| 久久99精品久久久久久水蜜桃| 中文无码精品一区二区三区| 欧美三级网址| 亚洲在线免费播放| 天天爽天天狠久久久| 免费观看的毛片| а√中文在线天堂精品| 欧美日韩的一区二区| 欧美激情久久久| 三上悠亚影音先锋| 欧美成人免费| 不卡的av网站| 92国产精品久久久久首页| 国产性生活视频| 最新日韩一区| 色综合一个色综合亚洲| 成年人网站国产| 国产9色视频| 亚洲国产午夜| 97婷婷大伊香蕉精品视频| 亚洲国产精品久| а√天堂中文在线资源8| 一区二区在线免费| 91精品一区二区三区四区| 国产美女自拍| 欧美日韩 国产精品| 精品视频9999| 国产亚洲精品码| 午夜精品成人av| 色婷婷综合久久久中文一区二区 | 一级做a爱视频| 中文字幕不卡| av网站免费线看精品| 国产亚洲一区二区三区在线播放| 午夜精品一区二区三| 国产一区二区三区站长工具| 夜夜嗨av色一区二区不卡| 国产精品20p| 三级资源在线| 婷婷国产在线综合| 天天影视综合色| 在线黄色国产视频| 欧美国产禁国产网站cc| 人人妻人人澡人人爽精品欧美一区| 国产一区你懂的| 老司机一区二区三区| 成人精品在线视频| 蜜桃av噜噜一区二区三区麻豆| 日韩av密桃| 欧美福利视频网站| 五月婷婷六月婷婷| 外国成人在线视频| 中文字幕久久久av一区| www.超碰在线观看| 久久久精品一区二区毛片免费看| 欧美一区二区三区思思人| 极品白嫩的小少妇| 91在线中字| 日韩欧美在线视频日韩欧美在线视频| 国产一二三区av| 青青青免费视频在线2| 国产精品电影院| 国产视频九色蝌蚪| 一区二区三区性视频| 国产精品久久久久久久久晋中| 国产精品专区在线| 香蕉自在线视频| 中文字幕制服丝袜成人av | 国产精品全国免费观看高清| www.日本三级| 黑料吃瓜在线观看| 亚洲欧洲在线观看av| 日本毛片在线免费观看| 午夜亚洲成人| 亚洲第一精品在线| 天堂在线精品视频| 1769免费视频在线观看| 欧美日韩另类一区| 无码人妻丰满熟妇啪啪欧美| 影音成人av| 亚洲欧美精品一区二区| 亚洲精品1区2区3区| 九九免费精品视频在线观看| 国内精品小视频| 亚洲va欧美va| 亚洲一区二区免费看| 蜜桃狠狠色伊人亚洲综合网站| 欧洲一级视频| 91亚洲精品一区二区乱码| 国产乱淫av片杨贵妃| 欧美日韩影视 | www黄色av| 午夜视频在线免费观看| 欧美日韩精品系列| 亚洲天堂一级片| 欧美性生活一级片| 57pao精品| 一本大道久久精品| 国产成人综合自拍| 大陆极品少妇内射aaaaaa| 中文字幕在线视频网| 亚洲亚洲人成综合网络| 污污内射在线观看一区二区少妇| 欧美日韩精品免费观看视欧美高清免费大片 | 不卡一二三区| 亚洲视频在线观看| ,亚洲人成毛片在线播放| 国产日韩亚洲| 亚洲激情一区二区三区| 在线播放中文字幕| 欧美主播一区二区三区美女| 男人天堂资源网| 日本妇女一区| 国产女人18毛片水18精品| 69精品视频| 国产精品久久久久久久久果冻传媒| 人妻体体内射精一区二区| 亚洲高清黄色| 欧美高清视频在线| 狠狠色综合久久婷婷| 大美女一区二区三区| 人妻丰满熟妇av无码区app| 888av在线视频| 日韩中文字幕网站| 日批视频免费播放| 成人免费高清在线观看| 亚洲黄色小视频在线观看| 欧美黄色网页| 国外成人在线视频| 韩国av在线播放| 国产精品每日更新| 亚洲天堂网一区二区| 久久中文字幕导航| 97se亚洲综合| 男人天堂2020| 欧美喷水一区二区| 日本高清不卡码| 日韩二区在线观看| 欧美极品欧美精品欧美图片| 在线免费日韩片| 久久久久久久久久久91| 浮力影院欧美三级日本三级| 亚洲女性喷水在线观看一区| 四虎成人免费影院| 亚洲视频电影在线| 经典三级在线视频| 丰满大乳少妇在线观看网站| 日韩在线观看免费| 欧美精品小视频| 亚洲图片你懂的| 国产在线观看免费视频软件| 一区二区三区网站| 手机看片日韩国产| 爱看av在线| 久久久久在线观看| 九九在线免费视频| 在线免费精品视频| 中文字幕男人天堂| 成人免费视频一区二区| 催眠调教后宫乱淫校园| 国产成人一区二区三区影院| 欧美一二三区| 中文字幕免费高清电视剧网站在线观看| 日日骚久久av| 国产二区视频| 午夜电影一区二区三区| 亚洲影院在线播放| 国产一区二区看久久| 亚洲精品鲁一鲁一区二区三区| 伊人成综合网yiren22| 日本一区不卡| 国产三级电影在线播放| 国产99久久久欧美黑人| 午夜影院观看视频免费| 日韩精品中文字幕有码专区| 四虎成人精品在永久在线观看| 亚洲国产日韩在线一区模特|