亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lab3.lst

?? PICC 16X Code for study and learning
?? LST
字號:
     1: 

     2: /****************************************************************

     3: *                       Hi-Tech workshop exercise Lab3                                          *

     4: *****************************************************************

     5: *                                                                                                                               *

     6: *   Files required:                                                                                             *

     7: *                                                                                                                               *               

     8: *                   lab3.c                                                                              *

     9: *                                       MID_LCD.c                                                                       *

    10: *                   cnfig877a.h (Set the Configuration Word)    *

    11: *                                                                                                                               *

    12: *                   pic.h        (Hi-Tech file)                                 *

    13: *                                                                                                                               *

    14: *****************************************************************

    15: *                                                                                                                               *

    16: *   Notes:                                                                                                              *

    17: *                                                                                                                               *

    18: *   Device Fosc -> 16.00MHz (Clock supplied by target)                  *

    19: *                                                                                                                               *       

    20: *****************************************************************/

    21: 

    22: #include <pic.h>                                // processor if/def file

    23: #include "cnfig877a.h"

    24: #include "mid_lcd.h"

    25: 

    26: //**********************************

    27: //* Function Prototype Declaration

    28: //**********************************

    29: void Init_IO(void);

    30: void Init_Adc( void );

    31: void A2D( unsigned char );

    32: void LCD_ItoA(unsigned int);

    33: unsigned char Set_BCD_ASCII(unsigned char);

    34: 

    35: // ================================================================

    36: // **** Establish PIC16F877A Configuration Word

    37: // **** == HS Oscillator Mode

    38: // **** == Brown-Out Detect Enabled

    39: // **** == Watch-Dog Timer Off

    40: // **** == Code Protect Off

    41: // **** == Low Voltage Programming Off

    42: // **** == ICD2 Debug Mode On

    43: 

    44: __CONFIG  ( HS_OSC & BODEN_ON & WDT_OFF & CP_OFF & LVP_OFF & DEBUG_ON ); 

    45: 

    46: // =================================================================

    47: 

    48: 

    49: const char LCD_Msg1[]=" A/D Result:    "; 

    50: const char LCD_Msg2[]="  MSB:   LSB:   "; 

    51: 

    52: unsigned int AD_Temp;

    53: bit DS_Zero_Flag;

    54: 

    55: union   {

    56:                 int AD_10bit;

    57:                 struct  {

    58:                                 char AD_LSB;

    59:                                 char AD_MSB;

    60:                                 }AD_Byte;

    61:                 }AD_Int;

    62: 

    63: 

    64: /*****************************

    65:     INITIALIZE I/O PORT

    66: *****************************/

    67: 

    68: void Init_IO(void)

    69: {

    70:         ADCON1=0b00000110;              // Disable A/D Function

    71:         TRISD=0x00;                             // Set PortD for Output

    72:         PORTD=0x80;                             // Initila LED display = 0x80

    73:         TRISA4=1;                               // Set SW2 for input

    74:         TRISE1=1;                               // Set SW6 for Input

    75: }

    76: 

    77: 

    78: /*****************************************

    79:     Initialize A/D & Comparator Module

    80: ******************************************/

    81: 

    82: void Init_Adc( void )

    83: {

    84:         CMCON=0b000000111;              // Analog comparator disable

    85:         ADCON1=0b00001110;              // AN0 is A/D input

    86:         ADFM=1;                                 // Right justified

    87:         ADCON0=0b10000001;              // Selext CH0 , A/D on

    88: }    

    89:                                        

    90: /***********************************

    91:         Convert A/D Channel

    92: ************************************/

    93: 

    94: void A2D( unsigned char channel )

    95: {

    96:         unsigned char temp;                             // Temp storage

    97: 

    98:         temp = channel << 3;                    // Shift channel value three bits left

    99:         ADCON0 &= 0b11000111;                   // Clear channel select bits in ADCON0

   100:         ADCON0 |= temp;                                 // Logically OR shifted channel value into place in ADCON0

   101:  

   102:         ADGO = 1;                                               // Initiate conversion on selected channel

   103:         while (ADGO) ;                                  // Poll ADGO bit until it clears, indicating conv. done

   104:         AD_Int.AD_Byte.AD_MSB=ADRESH;

   105:         AD_Int.AD_Byte.AD_LSB=ADRESL;

   106: } 

   107: 

   108: //***************************************

   109: //*             Program Main ( )                *

   110: //***************************************

   111: void main(void)

   112: {

   113:         Init_IO();

   114:         Init_Adc();

   115:         OpenLCD();

   116:         LCD_Set_Cursor(0,0);

   117:         putrsLCD(LCD_Msg1);

   118:         LCD_Set_Cursor(0,1);

   119:         putrsLCD(LCD_Msg2);

   120: 

   121:         while(1)

   122:         {

   123:                 A2D(0x00);                                              // Get 10-bit A/D result from CH0

   124:                 LCD_Set_Cursor(12,0);

   125:                 LCD_ItoA(AD_Int.AD_10bit);

   126:                 LCD_Set_Cursor(6,1);

   127:                 puthexLCD(AD_Int.AD_Byte.AD_MSB);

   128:                 LCD_Set_Cursor(13,1);

   129:                 puthexLCD(AD_Int.AD_Byte.AD_LSB);

   130:         }

   131:         

   132: }

   133: 

   134: void LCD_ItoA(unsigned int AD_Data)

   135: {

   136:                 AD_Temp=AD_Data;

   137:             DS_Zero_Flag=1;

   138: 

   139:                 putcLCD(Set_BCD_ASCII(AD_Data/1000));           // 陪ボ

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲少妇屁股交4| 免费看日韩精品| 亚洲一区二区四区蜜桃| 国产一区二区三区四| 日韩三级免费观看| 亚洲超丰满肉感bbw| 色婷婷综合久久久| 亚洲激情图片qvod| 色婷婷亚洲一区二区三区| 中文字幕一区二区在线观看| 国产福利一区二区三区视频在线| 精品福利在线导航| 久草在线在线精品观看| 精品美女一区二区三区| 久久99精品国产| 精品国产乱码91久久久久久网站| 久久99国产精品免费| 26uuu色噜噜精品一区二区| 久久99精品久久只有精品| 精品国产三级电影在线观看| 蜜桃视频在线一区| 欧美大胆人体bbbb| 国精品**一区二区三区在线蜜桃| 日韩午夜激情免费电影| 久久国产尿小便嘘嘘尿| 欧美成人精品二区三区99精品| 蜜臀av性久久久久蜜臀aⅴ| 欧美一区二区视频在线观看2020| 视频一区二区三区在线| 日韩精品一区二区三区视频播放 | 777欧美精品| 美女视频免费一区| 国产人妖乱国产精品人妖| 国产成人欧美日韩在线电影| 亚洲人一二三区| 欧美日本国产视频| 九一九一国产精品| 国产三级精品视频| 日本乱人伦一区| 日本一道高清亚洲日美韩| 久久免费午夜影院| 在线视频观看一区| 奇米色一区二区三区四区| 国产亚洲成年网址在线观看| 成人激情午夜影院| 婷婷综合久久一区二区三区| 久久久久久麻豆| 91免费视频网| 久国产精品韩国三级视频| 亚洲欧美日韩精品久久久久| 欧美一区二区日韩一区二区| 成人午夜电影久久影院| 午夜伦理一区二区| 国产精品网曝门| 欧美久久久久久蜜桃| 国产经典欧美精品| 亚洲超丰满肉感bbw| 亚洲国产精品99久久久久久久久| 欧美午夜一区二区三区| 国产成a人无v码亚洲福利| 亚洲老司机在线| 久久久久国产精品人| 欧美日韩免费在线视频| 国产成人av在线影院| 亚洲国产日产av| 国产精品三级电影| 欧美一级欧美三级在线观看| 91视频在线看| 国产精品一区二区在线观看不卡| 亚洲精品videosex极品| 久久精品日产第一区二区三区高清版 | 亚洲女与黑人做爰| 欧美精品一区二区高清在线观看| 91国产福利在线| 风流少妇一区二区| 肉色丝袜一区二区| 一区二区三区四区蜜桃 | 亚洲激情六月丁香| 国产欧美视频一区二区| 日韩欧美激情一区| 欧美无乱码久久久免费午夜一区| 成人网在线播放| 国产精一品亚洲二区在线视频| 日本中文字幕一区二区有限公司| 亚洲精品国产成人久久av盗摄| 亚洲国产成人午夜在线一区| 久久影院电视剧免费观看| 欧美一区二区三区在线观看 | 欧美日韩在线免费视频| 高清国产一区二区| 国产精品自在在线| 加勒比av一区二区| 青娱乐精品在线视频| 午夜视频在线观看一区二区| 一区二区理论电影在线观看| 成人免费在线观看入口| 中文字幕一区二区5566日韩| 国产欧美日韩另类视频免费观看| 精品国产乱码久久久久久久| 欧美xxxxxxxxx| 26uuu欧美日本| 久久在线免费观看| 久久精品亚洲国产奇米99| 久久久亚洲欧洲日产国码αv| 精品视频999| 日韩一区二区在线看| 日韩一区二区免费视频| 91浏览器打开| 色先锋资源久久综合| 欧美无砖专区一中文字| 欧美丝袜第三区| 678五月天丁香亚洲综合网| 欧美日韩亚洲综合在线| 日韩一区二区视频在线观看| 欧美电影免费观看高清完整版在线 | 国内外成人在线视频| 精品一区二区三区免费毛片爱 | 秋霞影院一区二区| 国内欧美视频一区二区| 丁香六月综合激情| 91在线精品一区二区| 欧美中文字幕一区| 精品久久久久久最新网址| 国产清纯美女被跳蛋高潮一区二区久久w | 午夜久久久影院| 韩国成人精品a∨在线观看| 国产成人一级电影| 日本精品裸体写真集在线观看| 欧美日韩国产小视频在线观看| 欧美一区二区在线免费观看| 国产香蕉久久精品综合网| 中文字幕日本乱码精品影院| 国产精品欧美精品| 亚洲成a人在线观看| 国内精品国产成人| 色哟哟国产精品| 欧美影院精品一区| 久久综合九色综合97婷婷| 亚洲欧美偷拍卡通变态| 久久精品国产免费| 99国产精品国产精品毛片| 欧美日韩1234| 2021国产精品久久精品| 国产精品国产三级国产| 亚洲国产色一区| 夜夜精品浪潮av一区二区三区| 天天色图综合网| 国产高清一区日本| 在线中文字幕一区二区| 欧美色图激情小说| 精品国产1区2区3区| 国产精品久久久久久久久快鸭| 一区二区日韩av| 国产成人免费高清| 欧美另类z0zxhd电影| 国产精品高潮久久久久无| 日本不卡123| 欧美系列日韩一区| 中文字幕一区二区三区在线播放 | 中文字幕一区在线观看视频| 七七婷婷婷婷精品国产| 丁香婷婷深情五月亚洲| 欧美精品一卡二卡| 国产欧美日产一区| 青青草97国产精品免费观看无弹窗版| 99这里只有精品| 日韩一区二区三区精品视频| 亚洲男人电影天堂| 国产成人av网站| 欧美理论在线播放| 一区二区欧美在线观看| 91蜜桃网址入口| 欧美tk—视频vk| 亚洲成人免费观看| 在线视频欧美精品| 精品国产精品一区二区夜夜嗨| 久久久亚洲精华液精华液精华液| 亚洲三级小视频| 国内一区二区视频| 欧美不卡一二三| 日韩精品一二三| 9191久久久久久久久久久| 亚洲国产日日夜夜| 99精品欧美一区| 久久综合九色综合欧美就去吻| 久久99精品网久久| 宅男在线国产精品| 日韩精品福利网| 欧美欧美午夜aⅴ在线观看| 亚洲妇熟xx妇色黄| 精品视频一区二区不卡| 亚洲人亚洲人成电影网站色| 成人免费观看视频| 日韩一区有码在线| 色噜噜狠狠成人中文综合| 一区二区三区四区中文字幕| 国产成人无遮挡在线视频| 精品99一区二区| 国内精品伊人久久久久av一坑| 欧美tk丨vk视频|