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

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

單片機原理及應(yīng)用教程(C語言版)-電子教案-周國運-51701490

  • 單片機原理及應(yīng)用實驗教學(xué)大綱(課典)

    一、課程簡介及要求: 課程名稱(中英文)單片機原理及應(yīng)用      Principle of Chip Microcomputer     課程編碼           241016 學(xué)分               2 學(xué)時(含實驗:  )46 (8) 開課單位          信息學(xué)院實驗中心 課程內(nèi)容          掌握 MCS51 匯編軟語言程序設(shè)計和調(diào)試方法、掌握 MCS51 單片機原理及其應(yīng)用方法                                    選課對象          本科 相關(guān)理論課程         微機原理與應(yīng)用;計算機控制技術(shù);   測控電路;單片機原理及接口技術(shù)等 參考教材          單片機原理及應(yīng)用 考試方式及評分標(biāo)準(zhǔn)

    標(biāo)簽: 單片機原理 實驗 教學(xué)大綱

    上傳時間: 2014-12-27

    上傳用戶:HGH77P99

  • 單片機原理及應(yīng)用教學(xué)改革實踐

    摘要:本文介紹了我院以集成混合信號的SOC型單片機C8051F為主講機型,對傳統(tǒng)的以講授MCS-51為主的“單片機原理及應(yīng)用”課程在實驗手段、實驗內(nèi)容、教學(xué)方法等方面所進(jìn)行的改革。關(guān)鍵詞:單片機;C8051F;匯編語言;C51

    標(biāo)簽: 單片機原理 教學(xué)改革 實踐

    上傳時間: 2013-10-17

    上傳用戶:幾何公差

  • 單片機原理及應(yīng)用

    單片機原理及應(yīng)用 摘要:本文介紹了我院以集成混合信號的SOC 型單片機C8051F 為主講機型,對傳統(tǒng)的以講授MCS-51 為主的“單片機原理及應(yīng)用”課程在實驗手段、實驗內(nèi)容、教學(xué)方法等方面所進(jìn)行的改革。

    標(biāo)簽: 單片機原理

    上傳時間: 2013-11-12

    上傳用戶:bjgaofei

  • HT6221發(fā)碼的接收原理及應(yīng)用

    HT6221發(fā)碼的接收原理及應(yīng)用 HT6221 是Holtek 公司生產(chǎn)的多功能編碼芯片,采用PPM(Pulse Position Modulation)進(jìn)行編碼

    標(biāo)簽: 6221 HT 接收

    上傳時間: 2014-09-10

    上傳用戶:AbuGe

  • 可編程計數(shù)器陳列PCA原理及應(yīng)用設(shè)計

    可編程計數(shù)器陳列PCA原理及應(yīng)用設(shè)計P89C51Rx2的可編程計數(shù)器陳列是由5個相同的、以計數(shù)器為主的模塊組成。每個模塊除為主的計數(shù)器外,還輔之以比較器/沿捕捉器。

    標(biāo)簽: PCA 可編程計數(shù)器 應(yīng)用設(shè)計

    上傳時間: 2013-10-12

    上傳用戶:youke111

  • PCF8583的工作原理及在單片機接口中的實現(xiàn)

    PCF8583的工作原理及在單片機接口中的實現(xiàn):時鐘/日歷芯片PCF8583是一種實時時鐘集成電路,硬件方面介紹了PCF8583的結(jié)構(gòu)、功能廈工作原理;軟件方面,因為PCF8583是通過I C總線方式與各種單片機接口的,先介紹了I。C總線的時序,最后采用C51語言對51單片機進(jìn)行軟件編程,實現(xiàn)了對PCF8583芯片的讀寫,并調(diào)試成功,最終完成了串行實時時鐘功能。

    標(biāo)簽: 8583 PCF 工作原理 單片機接口

    上傳時間: 2013-10-30

    上傳用戶:z240529971

  • 單片機原理及應(yīng)用實驗報告

    單片機原理及應(yīng)用實驗報告:實驗1 WAVE軟件的學(xué)習(xí)應(yīng)用*.1實驗2下載軟件的學(xué)習(xí)應(yīng)用*.2實驗3運算指令的應(yīng)用編程.3實驗4 P0口輸入、輸出實驗.4實驗5數(shù)碼管顯示5實驗6按鍵的識別*6實驗7計算器設(shè)計實驗*7實驗8中斷實驗8實驗9定時器/計數(shù)器實驗9實驗10串行口通訊實驗.10實驗11直流電機調(diào)速實驗*.12實驗12 IC卡讀寫實驗*13實驗13 TLC2543的應(yīng)用實驗*14實驗14溫度測量及控制實驗*.15附錄A 偉福仿真器系統(tǒng)概述16附錄B STC-ISP-V3.1 界面23附錄C 實驗板.24

    標(biāo)簽: 單片機原理 實驗報告

    上傳時間: 2013-11-13

    上傳用戶:王小奇

  • 微機原理及接口技術(shù)課件(教學(xué))

    微機原理及接口技術(shù)課件:微機:IBM PC系列機原理:8088匯編語言程序設(shè)計接口:半導(dǎo)體存儲器及其接口, I/O接口電路及其與外設(shè)連接技術(shù):硬件--接口電路原理 軟件--接口編程方法第1章 基礎(chǔ)知識 4第2章 微型計算機系統(tǒng)結(jié)構(gòu) 6第3章 程序加載并執(zhí)行 4第4章 微處理器一般指令 6第5章 匯編語言程序設(shè)計基礎(chǔ) 4第6章 算術(shù)運算與邏輯運算 8第7章 基本輸入與輸出 4第8章 程序流程控制 10第9章 字符串處理 6第10章 宏  4第11章 過程 4第12章 文件處理 4第13章 模塊化程序設(shè)計 4

    標(biāo)簽: 微機原理 接口技術(shù)

    上傳時間: 2013-10-18

    上傳用戶:blacklee

  • 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[] = { /*--  調(diào)入了一幅圖像:這是您新建的圖像  --*/ /*--  寬度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 //-----

    標(biāo)簽: 16 點陣顯示 漢字 顯示程序

    上傳時間: 2013-11-18

    上傳用戶:mnacyf

  • EDA原理及VHDL實現(xiàn)(何賓教授)

      第1章 數(shù)字系統(tǒng)EDA設(shè)計概論   第2章 可編程邏輯器件設(shè)計方法   第3章 VHDL語言基礎(chǔ)   第4章 數(shù)字邏輯單元設(shè)計   第5章 數(shù)字系統(tǒng)高級設(shè)計技術(shù)(*)   第6章 基于HDL設(shè)計輸入   第7章 基于原理圖設(shè)計輸入   第8章 設(shè)計綜合和行為仿真   第9章 設(shè)計實現(xiàn)和時序仿真   第10章 設(shè)計下載和調(diào)試   第11章 數(shù)字時鐘設(shè)計及實現(xiàn)(*)   第12章 通用異步接收發(fā)送器設(shè)計及實現(xiàn)(*)   第13章 數(shù)字電壓表設(shè)計及實現(xiàn)(*)   第14章 軟核處理器PicoBlaze原理及應(yīng)用(*)   注:帶*的內(nèi)容可根據(jù)課時的安排選講

    標(biāo)簽: VHDL EDA

    上傳時間: 2014-01-08

    上傳用戶:kao21

主站蜘蛛池模板: 梅河口市| 喀喇| 侯马市| 大荔县| 阿拉善右旗| 西贡区| 南城县| 鲁山县| 恩施市| 沁阳市| 股票| 武隆县| 独山县| 广西| 松潘县| 海盐县| 和平区| 永平县| 陵川县| 博罗县| 纳雍县| 青海省| 佳木斯市| 遵义县| 达日县| 平武县| 都江堰市| 梁山县| 沧州市| 府谷县| 油尖旺区| 乐业县| 岱山县| 沧源| 平果县| 禄丰县| 尚志市| 沛县| 云阳县| 天水市| 含山县|