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

標題: 不帶ADC的OTP單片機實現電位計控制PWM程序 [打印本頁]

作者: amu_cpln    時間: 2021-12-9 01:20
標題: 不帶ADC的OTP單片機實現電位計控制PWM程序
這方案比 555 的便宜, 不用外接他和電阻電容
用兩個普通IO口實現讀電位器, 調試輸出波形
可以達到任何頻率
附件的程序用了12F509 做的, 可以直接用在 0.3元的OTP單片機上

單片機源程序如下:
  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. }

復制代碼



作者: hjx5548    時間: 2021-12-16 15:47
能不能提供一下原理圖




歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
国产高清视频色在线www| 东方aⅴ免费观看久久av| 2019中文字幕在线视频| 无码国产伦一区二区三区视频| 免费不卡的av| 亚洲一区二区三区乱码| 欧美大片在线看| 色综合天天综合| 91在线视频网址| 亚洲国产三级| 一区二区三区亚洲变态调教大结局| 久色视频在线| 国产精品午夜剧场| 国产一区二区三区三州| 性少妇xx生活| 在线播放免费视频| 无码毛片aaa在线| 91色p视频在线| 日韩中文字幕免费| 日韩午夜电影av| 亚洲午夜激情网页| 成人av电影在线| 男女av一区三区二区色多| 天天躁日日躁狠狠躁欧美| gogo亚洲高清大胆美女人体| 69久久夜色| 自拍偷拍第1页| 在线观看黄网站免费继续| 国产av无码专区亚洲a∨毛片| 欧美激情一区二区视频| 日本泡妞xxxx免费视频软件| 男女激情无遮挡| 无遮挡亚洲一区| 91亚洲国产精品| 午夜精品一区二区三区在线播放 | 综合蜜桃精品| 亚洲网站免费观看| 日韩精品一区二区不卡| 亚洲色图欧美色| 日本人添下边视频免费| 久久久久国产一区| 国产91在线免费| 只有这里有精品| 日本在线播放一区| 福利一区视频在线观看| 国产成人在线视频网址| 亚洲在线国产日韩欧美| 亚洲综合小说| 欧美国产一区二区三区激情无套| 成人春色在线观看免费网站| 亚洲精品三区| 日韩三级一区| 成人在线视频免费| 国产精品一区二区av影院萌芽| 日本精品在线| av资源网站在线观看| 水中色av综合| 夜色福利资源站www国产在线视频| 九七伦理97伦理| 天堂在线亚洲| 好紧好硬好湿我太爽了| 羞羞网站在线观看入口免费| 黄色电影在线免费观看| 你懂得视频网站| 女人色在线免费视频| 国产1区二区| 国产一级免费黄色片| 欧美乱大交xxxx| 欧美精品videossex变态| 最近中文字幕mv免费高清视频8 | 色狠狠一区二区三区| 在线最新版中文在线| 交100部在线观看| 日韩在线伦理| 日本韩国欧美| 国产a亚洲精品| 激情久久免费视频| 国产成人精品亚洲线观看| 久久精品亚洲成在人线av网址| 欧美韩一区二区| 欧美人与牛zoz0性行为| 亚洲欧美成人vr| 97久久视频| 99热在线精品观看| 奇米777欧美一区二区| 精品一区二区三区不卡| 高清在线成人网| 国产视频一区不卡| 有坂深雪av一区二区精品| 黄色成人av网| 91精品国产色综合久久| 日韩精品在线观看网站| www.亚洲成人| 欧美洲成人男女午夜视频| 成人高清视频观看www| 国产精品亚洲综合| 中文字幕欧美日韩一区二区三区| 欧美人与动牲交xxxxbbbb| 久久精品一区二| 风韵丰满熟妇啪啪区老熟熟女| 黄色av网址在线观看| 九九热久久免费视频| 亚洲男人第一av| www.97超碰| 国产欧美日本亚洲精品一4区| 成年网址网站在线观看| 佐山爱痴汉视频一区二区三区 | h视频免费在线| 看黄的a网站| 电影av一区| 久久男人av资源站| 国产日韩三级| 欧美精品大片| 国产999精品久久久久久绿帽| 国产肉丝袜一区二区| 欧美日韩一二三四五区| 欧美成人一区二区三区片免费 | 国产美女av在线| 不卡一二三区| 国产精品免费大片| 在线视频精品| 97超碰欧美中文字幕| 玉米视频成人免费看| 欧美一级久久久久久久大片| 日韩小视频网址| 国产欧美日韩免费看aⅴ视频| 日韩一区二区三区高清| xx欧美撒尿嘘撒尿xx| 992在线观看| 国产婷婷在线视频| 女人天堂在线视频| 米奇精品一区二区三区| 男女作爱免费网站| 丁香资源影视免费观看| 影音先锋在线视频| 国产一区调教| 老**午夜毛片一区二区三区 | 成人激情诱惑| 国产一区二区在线观看视频| 樱桃视频在线观看一区| 日韩欧美一级特黄在线播放| 高清欧美一区二区三区| 日本视频精品一区| 国产伦精品一区二区三区妓女下载| 欧美性猛交xxxxx少妇| www..69.hd| 天堂中文资源在线| 香蕉久久一区| av成人毛片| 国产精品女主播av| 亚洲精品一区二区三区四区高清| 热久久视久久精品18亚洲精品| 日本一区免费看| 香蕉视频免费网站| 中文字幕在线观看视频一区| 日日爽夜夜爽| 毛片在线导航| 欧美电影免费播放| 久久亚洲精品国产精品紫薇| 欧美精品色一区二区三区| 97香蕉超级碰碰久久免费软件| 涩涩涩999| 精品少妇一区二区三区免费观| 国产精品一区二区黑人巨大 | 国产精品无码久久久久成人app| 特黄三级视频| av电影免费在线看| 久久久久久久久久久9不雅视频| 91香蕉视频mp4| 精品国产网站在线观看| 亚洲精品欧美极品| 国产精品天天av精麻传媒| 久草国产精品视频| www.色婷婷| 国产亚洲一区二区手机在线观看| 亚洲美女91| 精品久久久久久| 97香蕉久久超级碰碰高清版 | 精品人妻一区二区三区麻豆91| 宅男深夜视频| 大桥未久女教师av一区二区| 国产在线精品一区二区不卡了| 欧美午夜一区二区三区免费大片| 国产精品久久91| 波多野结衣xxxx| 91片黄在线观看喷潮| 最新中文字幕在线视频| 国产精品对白| 99久久精品费精品国产一区二区| 日韩av在线免费播放| 久久亚洲免费| 日本免费www| 国产麻豆精品一区二区三区v视界 国产麻豆剧果冻传媒观看hd高清 国产麻豆剧果冻传媒视频杜鹃 | 国产成人综合视频| 日韩欧美不卡一区| 国产精品手机在线| 超碰97人人干| 国产在线观看色| 免费看av不卡| 国产激情视频一区二区在线观看| 亚洲国产精品va在线看黑人动漫 | 日本va欧美va国产激情| 天天摸日日操| 欧美亚洲大陆| 亚洲女同一区二区| 久久人人97超碰精品888| 欧美日韩在线免费播放| 国产人妻精品一区二区三| 国产三区四区在线观看| 亚洲欧美综合| 欧洲视频一区二区| 国产精品伊人日日| 国产少妇在线观看| 男女无套免费网站| 九一精品国产| 香蕉影视欧美成人| 亚洲最大成人在线| 国产综合精品在线| xxx在线视频| 日韩欧美ww| 亚洲男帅同性gay1069| 国产成人涩涩涩视频在线观看| 亚洲热在线视频| 影音先锋中文字幕在线| 欧洲精品一区二区三区| 91麻豆swag| 欧美主播福利视频| 免费不卡的av| h视频在线观看免费网站| 欧美黄色录像| 欧美色视频日本版| 精品国产91亚洲一区二区三区www| 日本美女黄色一级片| 男女午夜视频在线观看| 91高清一区| 日韩欧美久久一区| 欧美中日韩在线| www.99视频| 欧美男女交配| 国产精品久久久久久久久免费樱桃 | 国产日韩av一区二区| 国产成+人+综合+亚洲欧美丁香花| 久久久久成人精品无码中文字幕| 免费毛片大全| 欧美少妇xxxx| 欧美喷潮久久久xxxxx| 亚洲激情一区二区| 99精品国产99久久久久久97| 国产99在线| 久久人人超碰精品| 国产精品国产三级国产aⅴ浪潮 | 欧美成人三区| 国产精品88888| 欧美在线视频一区| 999福利视频| 日本电影一区二区在线观看| 老司机亚洲精品| 日韩视频永久免费观看| 免费不卡av网站| h视频免费在线观看| 欧美激情91| 亚洲性夜色噜噜噜7777| 日韩欧美中文在线视频| jizzjizzjizz亚洲女| 中文一区二区| 久久精品国产免费观看| 无码国产69精品久久久久网站 | 亚洲黄色一级大片| 影音先锋5566资源网| 日日夜夜精品视频| 疯狂做受xxxx欧美肥白少妇| 亚洲国产一区二区精品视频| 亚洲免费成人在线| 国产一区二区| 欧美性感一区二区三区| 久草热视频在线观看| 精品国内自产拍在线视频| 精品国产aⅴ| 日韩国产精品一区| 91成人在线观看喷潮蘑菇| 日本免费视频| 国产一区二区不卡| 国产精品日韩在线播放| 激情视频网站在线观看| 国产精品一区二区av影院萌芽| 亚洲一区二区三区自拍| 亚洲色图都市激情| 精品麻豆国产| 综合激情在线| 久久成人精品电影| 日韩在线观看免| 日本在线观看大片免费视频| 亚洲欧洲国产日本综合| 中文字幕中文字幕99 | 秋霞一区二区三区| 欧美一三区三区四区免费在线看| 亚洲综合激情视频| 97香蕉久久| 国产+成+人+亚洲欧洲自线| 福利精品视频| 三级小视频在线观看| 日韩高清一级| 亚洲成人激情在线| 六十路息与子猛烈交尾| 国产在线69| 亚洲国产日日夜夜| 黄色片一级视频| 特级全黄一级毛片| av爱爱亚洲一区| 清纯唯美一区二区三区| 欧美日本黄色| 久久久久国产一区二区| 成人h视频在线| 亚洲狼人综合网| 亚洲人成免费网站| 2019亚洲日韩新视频| 中文字幕有码视频| 日韩电影不卡一区| 久久av.com| 日韩综合在线观看| 无码少妇一区二区三区| 精品国产一区久久久| 日韩三级av在线| 国产福利资源一区| 中文字幕久精品免费视频| 成人免费视频网站入口::| 国产综合色在线观看| 亚洲成色777777女色窝| 国产精品酒店视频| 日韩欧美少妇| 亚洲国产另类 国产精品国产免费| 日韩av毛片在线观看| 成人免费一区| 亚洲精品一区二区在线| 青青操视频在线播放| 午夜电影一区| 中文字幕一精品亚洲无线一区| 日韩毛片在线播放| 欧美丝袜足交| 5278欧美一区二区三区| 精品久久久久成人码免费动漫| 欧美1区视频| 91美女片黄在线观| 久久99精品这里精品3| 蜜臀av一区二区在线免费观看| 国产一区二区三区四区五区加勒比| 国产视频xxxx| 波多野结衣在线一区| 久久人人爽人人爽人人av| 亚洲字幕成人中文在线观看| 亚洲午夜精品在线| 国内自拍偷拍视频| 精品一区91| 国产美女永久免费| 中文字幕高清视频| 欧美色图在线播放| 亚洲国产日日夜夜| 性折磨bdsm欧美激情另类| 久久大胆人体| 亚洲第一网站男人都懂| 加勒比婷婷色综合久久| 粉嫩的18在线观看极品精品| 欧美激情二区三区| 性一交一乱一精一晶| 免费中文字幕日韩欧美| 亚洲精品二区| xxxx影院| 五月天丁香婷| 精品在线一区二区| 中文字幕第50页| 三上悠亚在线观看| 涩爱av在线播放一区二区| 亚洲三级电影全部在线观看高清| 亚洲一级片网站| 国产拍在线视频| 亚洲精品视频久久| 中文字幕在线网址| 国产视频一区在线观看一区免费| 国产麻豆乱码精品一区二区三区 | 精品乱码亚洲一区二区不卡| 久久久精品国产sm调教| 精品久久成人| 成人久久18免费网站漫画| 加勒比免费视频| 亚洲另类一区二区| 国产色视频一区二区三区qq号| 国产一区二区高清在线| 欧美亚洲国产日韩2020| 国产精品18久久久久网站| 国产蜜臀97一区二区三区| ass极品水嫩小美女ass| 欧美日韩中出| 国产精品高潮呻吟久久av无限| 色啪免费观看视频| 一区二区久久久| 欧美一级特黄高清视频| 97精品在线| 日韩成人在线资源| 成年人在线视频免费观看| 亚洲精品大尺度|