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

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

?? hd_support.lis

?? LCD1602鍵盤顯示模塊實例
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
                        .module HD_Support.c
                        .area text(rom, con, rel)
 0000                   .dbfile O:\2007全國電子設計大賽\鍵盤顯示模塊\HD_Support.c
                        .area vector(rom, abs)
                        .org 36
 0024 0C946700          jmp _Timer0_OVF_ISR
                        .area text(rom, con, rel)
 0000                   .dbfile O:\2007全國電子設計大賽\鍵盤顯示模塊\HD_Support.c
                        .area vector(rom, abs)
                        .org 44
 002C 0C94A300          jmp _USART0_RX_ISR
                        .area text(rom, con, rel)
 0000                   .dbfile O:\2007全國電子設計大賽\鍵盤顯示模塊\HD_Support.c
                        .area vector(rom, abs)
                        .org 52
 0034 0C94AB00          jmp _USART0_TX_ISR
                        .area text(rom, con, rel)
 0000                   .dbfile O:\2007全國電子設計大賽\鍵盤顯示模塊\HD_Support.c
 0000                   .dbfunc e Device_INIT _Device_INIT fV
                        .even
 0000           _Device_INIT::
 0000                   .dbline -1
 0000                   .dbline 97
 0000           ; /***********************************************************
 0000           ; *   函數庫說明:底層硬件初始化函數庫                       *
 0000           ; *   版本:                                                 *
 0000           ; *   作者:                                                 *
 0000           ; *   創建日期:                                             *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [硬件說明]                                              *
 0000           ; *   處理器:    ATMega16L                                  *
 0000           ; *   系統時鐘:  外部16M                                    *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [支 持 庫]                                              *
 0000           ; *   支持庫名稱:PF_Config.h                                *
 0000           ; *   需要版本:  -----                                      *
 0000           ; *   聲明庫說明:硬件平臺配置聲明庫                         *
 0000           ; *                                                          *
 0000           ; *   支持庫名稱:HD_Support.h                               *
 0000           ; *   需要版本:  -----                                      *
 0000           ; *   聲明庫說明:底層硬件初始化聲明庫                       *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [版本更新]                                              *
 0000           ; *   修改:                                                 *
 0000           ; *   修改日期:                                             *
 0000           ; *   版本:                                                 *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [版本歷史]                                              *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [使用說明]                                              *
 0000           ; ***********************************************************/
 0000           ; 
 0000           ; /********************
 0000           ; * 頭 文 件 配 置 區 *
 0000           ; ********************/
 0000           ; # include "PF_Config.h"
 0000           ; # include "HD_Support.h"
 0000           ; # include "LIB_Config.h"
 0000           ; 
 0000           ; /********************
 0000           ; *   系 統 宏 定 義  *
 0000           ; ********************/
 0000           ; # pragma interrupt_handler Timer0_OVF_ISR:iv_TIMER0_OVF
 0000           ; # pragma interrupt_handler USART0_RX_ISR:iv_USART0_RXC
 0000           ; # pragma interrupt_handler USART0_TX_ISR:iv_USART0_TXC
 0000           ; 
 0000           ; /*------------------*
 0000           ; *   常 數 宏 定 義  *
 0000           ; *------------------*/
 0000           ; 
 0000           ; /*------------------*
 0000           ; *   動 作 宏 定 義  *
 0000           ; *------------------*/
 0000           ; #ifndef INSERT_TIMER0_OVF_ISR_CODE
 0000           ;     # define INSERT_TIMER0_OVF_ISR_CODE
 0000           ; #endif
 0000           ; 
 0000           ; #ifndef INSERT_USART0_RX_ISR_CODE
 0000           ;     # define INSERT_USART0_RX_ISR_CODE
 0000           ; #endif
 0000           ; 
 0000           ; #ifndef INSERT_USART0_TX_ISR_CODE
 0000           ;     # define INSERT_USART0_TX_ISR_CODE
 0000           ; #endif
 0000           ; 
 0000           ; 
 0000           ; /********************
 0000           ; *  模塊結構體定義區 *
 0000           ; ********************/
 0000           ; 
 0000           ; /********************
 0000           ; *   函 數 聲 明 區  *
 0000           ; ********************/
 0000           ; void Device_INIT(void);
 0000           ; 
 0000           ; /********************
 0000           ; *   模塊函數聲明區  *
 0000           ; ********************/
 0000           ; static void Port_INIT(void);
 0000           ; static void Timer0_INIT(void);
 0000           ; static void USART0_INIT(void);
 0000           ; 
 0000           ; 
 0000           ; /********************
 0000           ; *   模塊變量聲明區  *
 0000           ; ********************/
 0000           ; 
 0000           ; /********************
 0000           ; *   全局變量聲明區  *
 0000           ; ********************/
 0000           ; 
 0000           ; 
 0000           ; /***********************************************************
 0000           ; *   函數說明:系統硬件初始化函數                           *
 0000           ; *   輸入:    無                                           *
 0000           ; *   輸出:    無                                           *
 0000           ; *   調用函數:Port_INIT()   Timer0_INIT()                  *
 0000           ; ***********************************************************/
 0000           ; void Device_INIT(void)
 0000           ; {
 0000                   .dbline 98
 0000           ;     Port_INIT();
 0000 05D0              xcall _Port_INIT
 0002                   .dbline 99
 0002           ;     Timer0_INIT();
 0002 5CD0              xcall _Timer0_INIT
 0004                   .dbline 100
 0004           ;     USART0_INIT();
 0004 95D0              xcall _USART0_INIT
 0006                   .dbline 103
 0006           ;     //SPI_INIT();
 0006           ;     
 0006           ;     TIMSK = BIT(TOIE0);                                     //啟動定時期0溢出中斷資源
 0006 81E0              ldi R24,1
 0008 89BF              out 0x39,R24
 000A                   .dbline -2
 000A           L1:
 000A                   .dbline 0 ; func end
 000A 0895              ret
 000C                   .dbend
 000C                   .dbfunc s Port_INIT _Port_INIT fV
                        .even
 000C           _Port_INIT:
 000C                   .dbline -1
 000C                   .dbline 113
 000C           ; }
 000C           ; 
 000C           ; /***********************************************************
 000C           ; *   函數說明:系統端口初始化函數                           *
 000C           ; *   輸入:    無                                           *
 000C           ; *   輸出:    無                                           *
 000C           ; *   調用函數:無                                           *
 000C           ; ***********************************************************/
 000C           ; static void Port_INIT(void)
 000C           ; {
 000C                   .dbline 115
 000C           ;     //1602
 000C           ;     DDR_PB0 = PDIR_OUT;_PB0 = HIGH;
 000C 87B3              in R24,0x17
 000E 8160              ori R24,1
 0010 87BB              out 0x17,R24
 0012                   .dbline 115
 0012 88B3              in R24,0x18
 0014 8160              ori R24,1
 0016 88BB              out 0x18,R24
 0018                   .dbline 116
 0018           ;     DDR_PB1 = PDIR_OUT;_PB1 = HIGH;
 0018 87B3              in R24,0x17
 001A 8260              ori R24,2
 001C 87BB              out 0x17,R24
 001E                   .dbline 116
 001E 88B3              in R24,0x18
 0020 8260              ori R24,2
 0022 88BB              out 0x18,R24
 0024                   .dbline 117
 0024           ;     DDR_PB2 = PDIR_OUT;_PB2 = HIGH;
 0024 87B3              in R24,0x17
 0026 8460              ori R24,4
 0028 87BB              out 0x17,R24
 002A                   .dbline 117
 002A 88B3              in R24,0x18
 002C 8460              ori R24,4
 002E 88BB              out 0x18,R24
 0030                   .dbline 118
 0030           ;     DDRA = 0xFF;
 0030 8FEF              ldi R24,255
 0032 8ABB              out 0x1a,R24
 0034                   .dbline 119
 0034           ;     PORTA = 0xFF;
 0034 8BBB              out 0x1b,R24
 0036                   .dbline 122
 0036           ;     
 0036           ;     //鍵盤
 0036           ;     DDRD |= BIT(PD2)|BIT(PD3)|BIT(PD4)|BIT(PD5)|BIT(PD6);
 0036 81B3              in R24,0x11
 0038 8C67              ori R24,124
 003A 81BB              out 0x11,R24
 003C                   .dbline 123
 003C           ;     PORTD |= BIT(PD2)|BIT(PD3)|BIT(PD4)|BIT(PD5)|BIT(PD6);
 003C 82B3              in R24,0x12
 003E 8C67              ori R24,124
 0040 82BB              out 0x12,R24
 0042                   .dbline 124
 0042           ;     DDRC &= ~( BIT(PC2)|BIT(PC3)|BIT(PC4)|BIT(PC5) );
 0042 84B3              in R24,0x14
 0044 837C              andi R24,195
 0046 84BB              out 0x14,R24
 0048                   .dbline 125
 0048           ;     PORTC |= BIT(PC2)|BIT(PC3)|BIT(PC4)|BIT(PC5);
 0048 85B3              in R24,0x15
 004A 8C63              ori R24,60
 004C 85BB              out 0x15,R24
 004E                   .dbline 128
 004E           ;     
 004E           ;     //LED閃爍指示
 004E           ;     DDR_PC6 = PDIR_OUT;_PC6 = HIGH;
 004E 84B3              in R24,0x14
 0050 8064              ori R24,64
 0052 84BB              out 0x14,R24
 0054                   .dbline 128
 0054 85B3              in R24,0x15
 0056 8064              ori R24,64
 0058 85BB              out 0x15,R24
 005A                   .dbline 129
 005A           ;     DDR_PC7 = PDIR_OUT;_PC7 = HIGH;
 005A 84B3              in R24,0x14
 005C 8068              ori R24,128
 005E 84BB              out 0x14,R24
 0060                   .dbline 129
 0060 85B3              in R24,0x15
 0062 8068              ori R24,128
 0064 85BB              out 0x15,R24
 0066                   .dbline 132
 0066           ;     
 0066           ;     //SPI
 0066           ;     DDR_PB4 = PDIR_OUT;_PB4 = HIGH;                         //SS
 0066 87B3              in R24,0x17
 0068 8061              ori R24,16
 006A 87BB              out 0x17,R24
 006C                   .dbline 132
 006C 88B3              in R24,0x18
 006E 8061              ori R24,16
 0070 88BB              out 0x18,R24
 0072                   .dbline 133
 0072           ;     DDR_PB5 = PDIR_OUT;_PB5 = HIGH;                         //MOSI
 0072 87B3              in R24,0x17
 0074 8062              ori R24,32
 0076 87BB              out 0x17,R24
 0078                   .dbline 133
 0078 88B3              in R24,0x18
 007A 8062              ori R24,32
 007C 88BB              out 0x18,R24
 007E                   .dbline 134
 007E           ;     DDR_PB7 = PDIR_OUT;_PB7 = HIGH;                         //SCK
 007E 87B3              in R24,0x17
 0080 8068              ori R24,128
 0082 87BB              out 0x17,R24
 0084                   .dbline 134
 0084 88B3              in R24,0x18

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美刺激午夜性久久久久久久| 亚洲国产精品一区二区久久恐怖片| 91黄色在线观看| 国产精品久久久久久久久搜平片 | www日韩大片| 三级久久三级久久| 国产亚洲精品bt天堂精选| 91在线视频网址| 日韩高清不卡一区二区三区| 久久精品一区二区三区av| 五月天亚洲婷婷| 欧美精品xxxxbbbb| 日韩精品亚洲专区| 欧美色视频在线| 亚洲免费在线观看视频| 国产精品亚洲а∨天堂免在线| 亚洲精品成人悠悠色影视| 喷白浆一区二区| 久久久青草青青国产亚洲免观| 亚洲成人免费av| 国产一区二区免费在线| 日韩欧美不卡在线观看视频| 亚洲与欧洲av电影| 91丨porny丨最新| 亚洲视频香蕉人妖| 国产丝袜欧美中文另类| 欧美视频三区在线播放| 丰满少妇久久久久久久| 亚洲国产视频在线| 精品人伦一区二区色婷婷| 蜜桃久久久久久| 国产激情精品久久久第一区二区 | 成人av影视在线观看| 在线电影院国产精品| 一区二区三区中文字幕| 99视频在线精品| 亚洲欧美日韩一区二区三区在线观看| 日本在线观看不卡视频| 欧美日韩精品一区二区天天拍小说 | 日韩免费观看高清完整版| 亚洲第一福利视频在线| 91久久精品一区二区二区| 一区二区三区小说| 欧美中文字幕亚洲一区二区va在线| 亚洲精品第一国产综合野| 欧美色手机在线观看| 午夜视频在线观看一区二区三区| 在线不卡免费欧美| 激情五月婷婷综合网| 国产农村妇女精品| 99精品一区二区三区| 亚洲第一电影网| 精品免费99久久| av一区二区三区| 亚洲二区视频在线| 日韩欧美123| 成人深夜在线观看| 亚洲一区免费观看| 欧美电影免费观看高清完整版在| 国产精品亚洲专一区二区三区| 国产精品视频一区二区三区不卡| 91美女蜜桃在线| aaa国产一区| 视频一区视频二区中文字幕| 精品久久久久香蕉网| 99久久亚洲一区二区三区青草| 亚洲第一成年网| 国产欧美一区二区精品秋霞影院| 色哟哟欧美精品| 久久精品久久综合| 综合在线观看色| 91精品国产91久久综合桃花| 成人永久看片免费视频天堂| 亚洲国产精品一区二区www| 精品国产乱码久久久久久1区2区| 成人av在线资源网站| 亚洲香肠在线观看| 久久久久久电影| 国产精品入口麻豆原神| 欧美精品一二三| 久久精品欧美日韩| 久久国产精品无码网站| 欧美性猛片aaaaaaa做受| 国产精品情趣视频| 国产成人日日夜夜| 中文在线资源观看网站视频免费不卡| 日韩电影免费在线| 欧美日韩中文另类| 亚洲一区二区精品3399| 国产原创一区二区| 亚洲精品一区二区三区精华液| 午夜精品久久久| 777久久久精品| 亚洲一区二区精品视频| 91精品国产色综合久久不卡蜜臀| 色婷婷国产精品| 国产亚洲欧洲997久久综合 | 欧美这里有精品| 一区二区三区欧美在线观看| a亚洲天堂av| 精品第一国产综合精品aⅴ| 中文字幕亚洲在| 精品影视av免费| 欧美精品aⅴ在线视频| 日韩精品乱码av一区二区| 成人免费黄色大片| 亚洲免费看黄网站| 欧美午夜精品免费| 免费在线观看一区| 国产亚洲精品7777| 国产在线视频精品一区| 国产精品二区一区二区aⅴ污介绍| 欧美一区二区成人| 久久99九九99精品| 日韩电影一区二区三区四区| 6080yy午夜一二三区久久| 日日夜夜精品视频天天综合网| 亚洲三级久久久| 亚洲欧美一区二区三区极速播放 | 国产曰批免费观看久久久| 日韩高清电影一区| 日本不卡在线视频| 玖玖九九国产精品| 麻豆精品视频在线观看视频| 久久99国产精品尤物| 激情另类小说区图片区视频区| 久久精品99国产精品| 国内精品国产三级国产a久久| 国产尤物一区二区在线| 国产成人精品1024| 99久久久久免费精品国产| 成人高清视频在线| 日本道在线观看一区二区| 91国在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 欧美日韩一区 二区 三区 久久精品 | 日韩亚洲国产中文字幕欧美| 欧美变态凌虐bdsm| 久久久久久久电影| 亚洲美女区一区| 日韩av一区二区三区| 国产在线播放一区三区四| 不卡欧美aaaaa| 欧美怡红院视频| 精品日韩99亚洲| 欧美国产97人人爽人人喊| 成人免费在线视频| 热久久国产精品| www.亚洲免费av| 欧美高清你懂得| 日韩三区在线观看| 中文一区在线播放| 一区二区激情视频| 韩国女主播成人在线| 在线观看不卡一区| 5566中文字幕一区二区电影| 国产亚洲成av人在线观看导航 | 午夜精品一区二区三区免费视频| 久久超级碰视频| av在线不卡网| 67194成人在线观看| 国产精品色婷婷久久58| 日本一不卡视频| 99综合影院在线| 日韩免费在线观看| 亚洲欧美偷拍三级| 国产在线视频精品一区| 欧美性生活久久| 国产亚洲成av人在线观看导航| 中文字幕av一区二区三区高 | 精品国内二区三区| 亚洲图片有声小说| 成人黄色av网站在线| 日韩欧美国产电影| 亚洲国产精品人人做人人爽| 国产91丝袜在线播放| 884aa四虎影成人精品一区| 国产精品久久久久久福利一牛影视| 日韩电影在线观看电影| 91亚洲午夜精品久久久久久| 久久夜色精品一区| 无码av免费一区二区三区试看| 99精品黄色片免费大全| 欧美变态tickling挠脚心| 日本怡春院一区二区| 欧美四级电影在线观看| 1000部国产精品成人观看| 国产毛片精品视频| 91精品国产色综合久久不卡电影| 亚洲综合久久av| 色婷婷综合五月| 中文字幕一区二区三区视频| 国产精品一区不卡| 日韩午夜在线观看视频| 婷婷成人激情在线网| 91成人免费网站| 一区二区三区四区乱视频| 成人精品国产免费网站| 国产人成亚洲第一网站在线播放 | 精品在线一区二区三区|