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

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

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

  • 16 16點(diǎn)陣顯示漢字原理及顯示程序

    16 16點(diǎn)陣顯示漢字原理及顯示程序 #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 點(diǎn)陣顯示 漢字 顯示程序

    上傳時(shí)間: 2013-11-18

    上傳用戶(hù):mnacyf

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

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

    標(biāo)簽: VHDL EDA

    上傳時(shí)間: 2014-01-08

    上傳用戶(hù):kao21

  • 《EDA原理及應(yīng)用》(何賓教授)實(shí)驗(yàn)課件

          本資料是《EDA原理及應(yīng)用》一書(shū)的配套實(shí)驗(yàn)課件,一共有18個(gè)實(shí)驗(yàn)。大家可以參考著自己做!當(dāng)然做完后也可以到電子發(fā)燒友網(wǎng)站FPGA技術(shù)聯(lián)盟QQ群(263281510)討論討論...

    標(biāo)簽: EDA 實(shí)驗(yàn)

    上傳時(shí)間: 2013-10-20

    上傳用戶(hù):zhuoying119

  • 《EDA原理及應(yīng)用》(何賓教授)課件 PPT

      第1章-EDA設(shè)計(jì)導(dǎo)論   第2章-可編程邏輯器件設(shè)計(jì)方法   第3章-VHDL語(yǔ)言基礎(chǔ)   第4章-數(shù)字邏輯單元設(shè)計(jì)   第5章-VHDL高級(jí)設(shè)計(jì)技術(shù)   第6章-基于HDL和原理圖的設(shè)計(jì)輸入   第7章-設(shè)計(jì)綜合和行為仿真   第8章-設(shè)計(jì)實(shí)現(xiàn)和時(shí)序仿真   第9章-設(shè)計(jì)下載和調(diào)試   第10章-設(shè)計(jì)示例(數(shù)字鐘、UART、數(shù)字電壓表)     點(diǎn)擊鏈接,【《EDA原理及應(yīng)用》(何賓教授)實(shí)驗(yàn)課件下載 】

    標(biāo)簽: EDA

    上傳時(shí)間: 2013-12-20

    上傳用戶(hù):panpanpan

  • 【陸】電容式傳感器的工作原理及結(jié)構(gòu)形式

    【陸】電容式傳感器的工作原理及結(jié)構(gòu)形式

    標(biāo)簽: 電容式傳感器 工作原理

    上傳時(shí)間: 2013-11-06

    上傳用戶(hù):jelenecheung

  • 傳感器原理及應(yīng)用 全教程共十章

    傳感器技術(shù)作為信息科學(xué)的一個(gè)重要分支,與計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù)等一起構(gòu)成了信息技術(shù)的完整學(xué)科。在人類(lèi)進(jìn)入信息時(shí)代的今天,人們的一切社會(huì)活動(dòng)都是以信息獲取與信息轉(zhuǎn)換為中心,傳感器作為信息獲取與信息轉(zhuǎn)換的重要手段,是信息科學(xué)最前端的一個(gè)陣地,是實(shí)現(xiàn)信息化的基礎(chǔ)技術(shù)之一。 “沒(méi)有傳感器就沒(méi)有現(xiàn)代科學(xué)技術(shù)”的觀點(diǎn)已為全世界所公認(rèn)。以傳感器為核心的檢測(cè)系統(tǒng)就像神經(jīng)和感官一樣,源源不斷地向人類(lèi)提供宏觀與微觀世界的種種信息,成為人們認(rèn)識(shí)自然、改造自然的有力工具。 傳感器原理及應(yīng)用全書(shū)分為十個(gè)章結(jié): 1、傳感器的基本特性 2、各類(lèi)傳統(tǒng)與新型傳感器的工作原理與應(yīng)用      (1)應(yīng)變式傳感器      (2)電感式傳感器      (3)電容式傳感器      (4)壓電式傳感器      (5)磁電式傳感器      (6)光電式傳感器      (7)半導(dǎo)體式傳感器      (8)波與輻射式傳感器      (9)數(shù)字式傳感器(自學(xué))      (10)智能式傳感器(自學(xué)) 課程教材 1.郁有文等編著,傳感器原理及工程應(yīng)用,西安科技大學(xué)出版社,2008 2.沈躍、楊喜峰編,物理實(shí)驗(yàn)教程—智能檢測(cè)技術(shù)實(shí)驗(yàn),中國(guó)石油大學(xué)出版社,2010 課程參考書(shū) 1. 傳感器與檢測(cè)技術(shù),胡向東等編著,機(jī)械工業(yè)出版社,2009 2. 傳感器原理及應(yīng)用,王化祥編著,天津大學(xué)出版社,2007 3. 傳感技術(shù)與應(yīng)用教程,張洪潤(rùn)等編著,清華大學(xué)出版社,2009 4. 傳感器原理及應(yīng)用(項(xiàng)目式教學(xué)),于彤編著,機(jī)械工業(yè)出版社,2008 5. 傳感器與測(cè)試技術(shù),葉湘濱等編著,國(guó)防工業(yè)出版社,2007 6. 傳感器與檢測(cè)技術(shù),陳杰、黃鴻編著,高等教育出版社,2003 7. Handbook of Modern Sensors(3rd Edition),Jacob Fraden,Springer-Verlag,Inc.,2004 課程性質(zhì)     課程屬于專(zhuān)業(yè)基礎(chǔ)課,在專(zhuān)業(yè)人才培養(yǎng)中具有提高學(xué)生相關(guān)專(zhuān)業(yè)基礎(chǔ)理論的認(rèn)知能力、增強(qiáng)學(xué)生從事傳感與檢測(cè)技術(shù)研究與應(yīng)用工作的適應(yīng)能力和開(kāi)發(fā)創(chuàng)新能力的作用。 研究對(duì)象     傳感器技術(shù)的基本概念和理論、常用傳感器的工作原理和應(yīng)用技術(shù)。 學(xué)習(xí)目的與要求  (1)建立傳感器技術(shù)的整體概念;  (2)掌握傳感器技術(shù)的基本理論、常用傳感器的工作原理和應(yīng)用技術(shù);  (3)獲得應(yīng)用傳感器設(shè)計(jì)、組建測(cè)控系統(tǒng)的基本技能;  (4)培養(yǎng)學(xué)生進(jìn)一步學(xué)習(xí)、研究和應(yīng)用傳感器技術(shù)的興趣;  (5)為學(xué)習(xí)后續(xù)課程和獨(dú)力解決實(shí)際問(wèn)題打下必要的基礎(chǔ)。 主要考核目標(biāo)(包括重點(diǎn)及難點(diǎn)) (1)掌握傳感器的基本概念和基本特性; (2)掌握常用傳感器的工作原理(實(shí)驗(yàn)方法); (3)掌握常用傳感器的基本應(yīng)用(實(shí)驗(yàn)技術(shù)); (4)了解應(yīng)用傳感器設(shè)計(jì)、組建測(cè)控系統(tǒng)的基本方法; (5)了解傳感器技術(shù)的發(fā)展前沿和趨勢(shì)。 重點(diǎn):傳感器的工作原理 難點(diǎn):傳感器的應(yīng)用技術(shù);       內(nèi)容涉及知識(shí)面廣,理論性、綜合性和實(shí)踐性強(qiáng)。

    標(biāo)簽: 傳感器原理 教程

    上傳時(shí)間: 2013-11-13

    上傳用戶(hù):yqs138168

  • 反射式紅外線感應(yīng)電路原理及應(yīng)用

    反射式紅外線感應(yīng)電路原理及應(yīng)用

    標(biāo)簽: 反射式 紅外線感 電路原理

    上傳時(shí)間: 2013-11-16

    上傳用戶(hù):inwins

  • 經(jīng)典書(shū)籍 linux操作系統(tǒng)原理及應(yīng)用

    經(jīng)典書(shū)籍 linux操作系統(tǒng)原理及應(yīng)用

    標(biāo)簽: linux 書(shū)籍 操作系統(tǒng)原理

    上傳時(shí)間: 2013-10-12

    上傳用戶(hù):李彥東

  • 嵌入式系統(tǒng)uCOS-II原理及應(yīng)用

    嵌入式實(shí)時(shí)操作系統(tǒng)μCOS-II原理及應(yīng)用_任哲編著

    標(biāo)簽: uCOS-II 嵌入式系統(tǒng)

    上傳時(shí)間: 2013-10-17

    上傳用戶(hù):boyaboy

  • FM調(diào)頻技術(shù)原理及FM芯片測(cè)試指南

    FM調(diào)頻技術(shù)原理及FM芯片測(cè)試指南

    標(biāo)簽: FM調(diào)頻 芯片測(cè)試

    上傳時(shí)間: 2013-11-09

    上傳用戶(hù):wdq1111

主站蜘蛛池模板: 林芝县| 黔西县| 洛川县| 武宁县| 农安县| 普洱| 麻阳| 平罗县| 潮州市| 汶川县| 福贡县| 昌都县| 壶关县| 张掖市| 新建县| 河北区| 宁德市| 凤山县| 永顺县| 万安县| 聂拉木县| 互助| 保亭| 凉山| 丽江市| 兴海县| 拉萨市| 孟州市| 松阳县| 龙海市| 巨鹿县| 北安市| 文昌市| 高台县| 克拉玛依市| 长岭县| 金川县| 永新县| 康乐县| 水富县| 漾濞|