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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

GCCAVR

  • 一個最新的uCOS-II的GCCAVR移植版本.zip

    一個最新的uCOS-II的GCCAVR移植版本.zip

    標簽: uCOS-II GCCAVR zip 移植

    上傳時間: 2013-06-14

    上傳用戶:qiao8960

  • USB Boot Loader for ATMega 8 編譯器:GCCAVR/ICCAVR

    USB Boot Loader for ATMega 8 編譯器:GCCAVR/ICCAVR

    標簽: ATMega Loader GCCAVR ICCAVR

    上傳時間: 2015-09-04

    上傳用戶:lunshaomo

  • GCCAVR書籍內容包含gcc應用安裝及對avr下載說明和電路的配置

    GCCAVR書籍內容包含gcc應用安裝及對avr下載說明和電路的配置

    標簽: GCCAVR gcc avr 書籍

    上傳時間: 2015-11-12

    上傳用戶:璇珠官人

  • uCOS-II V2.8X在GCCAVR環境下的移植代碼,針對處理器為atmega128.

    uCOS-II V2.8X在GCCAVR環境下的移植代碼,針對處理器為atmega128.

    標簽: uCOS-II GCCAVR atmega 2.8

    上傳時間: 2014-01-03

    上傳用戶:ukuk

  • 一個最新的uCOS-II的GCCAVR移植版本 可移植于mega128的ucos 采用winavr編程

    一個最新的uCOS-II的GCCAVR移植版本 可移植于mega128的ucos 采用winavr編程

    標簽: uCOS-II GCCAVR winavr mega

    上傳時間: 2013-12-25

    上傳用戶:陽光少年2016

  • GCCAVR環境下的測試程序

    GCCAVR環境下的測試程序,可供參考。最新版的winavr編譯。

    標簽: GCCAVR 環境 測試程序

    上傳時間: 2016-09-29

    上傳用戶:1051290259

  • 利用GCCAVR讀寫EEPROM源代碼

    利用GCCAVR讀寫EEPROM源代碼,經過本人在開發板上測試過,絕對能用。

    標簽: GCCAVR EEPROM 讀寫 源代碼

    上傳時間: 2017-03-04

    上傳用戶:1159797854

  • 基于AVRStudio和GCCAVR的ATxmega32A4的編程及調試

    基于AVRStudio和GCCAVR的ATxmega32A4的編程及調試          

    標簽: avrstudio GCCAVR atxmega32a4 編程 調試

    上傳時間: 2022-07-20

    上傳用戶:qingfengchizhu

  • 16 16點陣顯示漢字原理及顯示程序

    16 16點陣顯示漢字原理及顯示程序 #include "config.h" #define                DOTLED_LINE_PORT        PORTB #define                DOTLED_LINE_DDR                DDRB #define                DOTLED_LINE_PIN                PINB #define                DOTLED_LINE_SCKT        PB1 #define                DOTLED_LINE_SCKH        PB5 #define                DOTLED_LINE_SDA                PB3 #define                DOTLED_ROW_PORT                PORTC #define                DOTLED_ROW_DDR                DDRC #define                DOTLED_ROW_PIN                PINC #define                DOTLED_ROW_A0                PC0 #define                DOTLED_ROW_A1                PC1 #define                DOTLED_ROW_A2                PC2 #define                DOTLED_ROW_A3                PC3 #define                DOTLED_ROW_E                PC4 uint8 font[] = { /*--  調入了一幅圖像:這是您新建的圖像  --*/ /*--  寬度x高度=16x16  --*/ 0x00,0x00,0x00,0x00,0x08,0x38,0x18,0x44,0x08,0x44,0x08,0x04,0x08,0x08,0x08,0x10, 0x08,0x20,0x08,0x40,0x08,0x40,0x08,0x40,0x3E,0x7C,0x00,0x00,0x00,0x00,0x00,0x00 }; static void TransmitByte(uint8 byte); static void SelectRow(uint8 row); static void FlipLatchLine(void); static void TransmitByte(uint8 byte) {         uint8 i;                  for(i = 0 ; i < 8 ; i ++)         {                 if(byte & (1 << i))                 {                         DOTLED_LINE_PORT |= _BV(DOTLED_LINE_SDA);                 }                 else                 {                         DOTLED_LINE_PORT &= ~_BV(DOTLED_LINE_SDA);                 }                 //__delay_cycles(100);                 DOTLED_LINE_PORT |= _BV(DOTLED_LINE_SCKH);                 //__delay_cycles(100);                 DOTLED_LINE_PORT &= ~_BV(DOTLED_LINE_SCKH);                 //__delay_cycles(100);         } } static void SelectRow(uint8 row) {           //row -= 1;         row |= DOTLED_ROW_PIN & 0xe0;         DOTLED_ROW_PORT = row; } static void FlipLatchLine(void) {         DOTLED_LINE_PORT |= _BV(DOTLED_LINE_SCKT);         DOTLED_LINE_PORT &= ~_BV(DOTLED_LINE_SCKT); } void InitDotLedPort(void) {         DOTLED_LINE_PORT &= ~(_BV(DOTLED_LINE_SCKT) | _BV(DOTLED_LINE_SCKH));         DOTLED_LINE_PORT |= _BV(DOTLED_LINE_SDA);         DOTLED_LINE_DDR |= _BV(DOTLED_LINE_SCKT) | _BV(DOTLED_LINE_SCKH) | _BV(DOTLED_LINE_SDA);                  DOTLED_ROW_PORT |= 0x1f;         DOTLED_ROW_PORT &= 0xf0;         DOTLED_ROW_DDR |= 0x1f; } void EnableRow(boolean IsEnable) {         if(IsEnable)         {                 DOTLED_ROW_PORT &= ~_BV(DOTLED_ROW_E);         }         else         {                 DOTLED_ROW_PORT |= _BV(DOTLED_ROW_E);         } } void PrintDotLed(uint8 * buffer) {         uint8 i , tmp;                  for(i = 0 ; i < 16 ; i ++)         {                 tmp = *buffer ++;                 TransmitByte(~tmp);                 tmp = *buffer ++;                 TransmitByte(~tmp);                 SelectRow(i);                 FlipLatchLine();         } } void main(void) {         InitDotLedPort();                  EnableRow(TRUE);                  while(1)         {                 PrintDotLed(font);                 __delay_cycles(5000);         }          } //---------------------------------------------------- config.h文件 #ifndef        _CONFIG_H #define        _CONFIG_H //#define                GCCAVR #define                CPU_CYCLES        7372800L #ifndef                GCCAVR #define                _BV(bit)        (1 << (bit)) #endif #define                MSB                0x80 #define                LSB                0x01 #define                FALSE                0 #define                TRUE                1 typedef                unsigned char        uint8; typedef                unsigned int        uint16; typedef                unsigned long        uint32; typedef                unsigned char        boolean; #include <ioavr.h> #include <inavr.h> #include "dotled.h" #endif //-----

    標簽: 16 點陣顯示 漢字 顯示程序

    上傳時間: 2013-11-18

    上傳用戶:mnacyf

  • 三份GCC中文教學文檔

    三份GCC中文教學文檔,很全面,是學習GCCAVR的好教材

    標簽: GCC 文檔

    上傳時間: 2014-01-07

    上傳用戶:qq521

主站蜘蛛池模板: 定襄县| 盐亭县| 牡丹江市| 兴和县| 永吉县| 乡宁县| 霍州市| 鹿泉市| 甘肃省| 苍梧县| 宁国市| 宁化县| 晋江市| 夏津县| 普定县| 泌阳县| 彭州市| 左云县| 固安县| 博白县| 富顺县| 军事| 徐水县| 修水县| 贵南县| 梁山县| 衡东县| 潮安县| 赫章县| 台北县| 常德市| 德兴市| 盐源县| 泾源县| 原阳县| 巴中市| 贡嘎县| 通山县| 婺源县| 巴彦淖尔市| 揭东县|