文件名:main.asm 完成對(duì)從鍵盤輸入的0-9的數(shù)的存入 完成對(duì)從鍵盤輸入回車、"ESC"鍵及“+”,“-”,“*”,“/”鍵的分析及對(duì)加、減、乘、除過程的調(diào)用。 完成對(duì)從鍵盤輸入錯(cuò)誤數(shù)據(jù)的分析 程序在編寫過程中使用了宏,模塊。供匯編程序初學(xué)者及愛好者參考。
上傳時(shí)間: 2015-08-30
上傳用戶:skhlm
12Mhz標(biāo)準(zhǔn)51的100KHz IIC總線主器件模擬方式驅(qū)動(dòng)程序。 本驅(qū)動(dòng)程序即可以在沒有Small RTOS的情況下使用。此時(shí),要使用本驅(qū)動(dòng)程序只需要配置IIC總線使用的IO口。在驅(qū)動(dòng)程序的主文件iic_master.c僅包含一個(gè)文件config.h。用戶需要的是在這個(gè)文件中設(shè)置IIC總線使用的IO口SDA和SCL。如果用戶單獨(dú)使用iic_master.c,還要在config.h包含iic_master.h文件和其它必須的文件如reg51等;并定義宏TRUE、FALSE和與編譯器無關(guān)的數(shù)據(jù)類型。在使用Small RTOS的情況下,用戶只要在config.h定義SDA和SCL和包含iic_master.h并將宏IICSem定義為分配給IIC總線驅(qū)動(dòng)程序的信號(hào)量的索引。 在使用IIC總線驅(qū)動(dòng)程序前應(yīng)該調(diào)用函數(shù)IICInit()初始化IIC總線。單獨(dú)使用或單任務(wù)IIC總線,使用函數(shù)IICRead()對(duì)IIC總線進(jìn)行讀操作,使用IICWrite()對(duì)IIC總線進(jìn)行寫操作。如果有多個(gè)任務(wù)需要對(duì)IIC總線進(jìn)行操作,則分別調(diào)用宏OSIICRead()和OSIICWrite()對(duì)其進(jìn)行讀寫。
上傳時(shí)間: 2015-09-03
上傳用戶:gaojiao1999
利用EDA工具和硬件描述語(yǔ)言(HDL),根據(jù)產(chǎn)品的特定要求設(shè)計(jì)性能價(jià)格比高的片上系統(tǒng),是目前國(guó)際上廣泛使用的方法。與傳統(tǒng)的設(shè)計(jì)方法不同,在設(shè)計(jì)開始階段并不一定需要具體的單片微控制器(MCU)和開發(fā)系統(tǒng)(仿真器)以及帶有外圍電路的線路板來進(jìn)行調(diào)試,所需要的只是由集成電路制造廠家提供的用HDL描述的MCU核和各種外圍器件的HDL模塊。設(shè)計(jì)人員在EDA工具提供的虛擬環(huán)境下,不但可以編寫和調(diào)試匯編程序,也可以用HDL設(shè)計(jì)、仿真和調(diào)試具有自己特色的快速算法電路和接口,并通過綜合和布線工具自動(dòng)轉(zhuǎn)換為電路結(jié)構(gòu),與制造廠家的單元庫(kù)、宏庫(kù)及硬核對(duì)應(yīng)起來,通過仿真驗(yàn)證后,即可投片制成專用的片上系統(tǒng)(SOC)集成電路。
標(biāo)簽: EDA HDL 硬件描述語(yǔ)言
上傳時(shí)間: 2015-09-05
上傳用戶:cmc_68289287
基于Verilog-HDL的硬件電路的實(shí)現(xiàn) 9.7 步進(jìn)電機(jī)的控制 9.7.1 步進(jìn)電機(jī)驅(qū)動(dòng)的邏輯符號(hào) 9.7.2 步進(jìn)電機(jī)驅(qū)動(dòng)的時(shí)序圖 9.7.3 步進(jìn)電機(jī)驅(qū)動(dòng)的邏輯框圖 9.7.4 計(jì)數(shù)模塊的設(shè)計(jì)與實(shí)現(xiàn) 9.7.5 譯碼模塊的設(shè)計(jì)與實(shí)現(xiàn) 9.7.6 步進(jìn)電機(jī)驅(qū)動(dòng)的Verilog-HDL描述 9.7.7 編譯指令-"宏替換`define"的使用方法 9.7.8 編譯指令-"時(shí)間尺度`timescale"的使用方法 9.7.9 系統(tǒng)任務(wù)-"$finish"的使用方法 9.7.10 步進(jìn)電機(jī)驅(qū)動(dòng)的硬件實(shí)現(xiàn)
標(biāo)簽: Verilog-HDL 步進(jìn)電機(jī)驅(qū)動(dòng) 9.7 硬件電路
上傳時(shí)間: 2014-01-23
上傳用戶:拔絲土豆
將Excel和Word的類型庫(kù)都轉(zhuǎn)換過來了,當(dāng)然也是參照別人的工作。Java控制Word、Excel的工具包,使用和用宏差不多。
標(biāo)簽: Excel Word 轉(zhuǎn)換
上傳時(shí)間: 2015-09-16
上傳用戶:zhouli
給出3,3,8,8四個(gè)數(shù),求一算法,程序通過這一算法,無論加減乘除,每個(gè)數(shù)用一次,計(jì)算四個(gè)數(shù)結(jié)果為24。注:不需要一種計(jì)算結(jié)果的驗(yàn)證。讓計(jì)算機(jī)替你尋找解決方案,而不僅僅是驗(yàn)證而已。如round(8×8/3)+3
標(biāo)簽:
上傳時(shí)間: 2015-09-17
上傳用戶:ljt101007
一個(gè)完善高效的的Wince5.0下記錄log的類,通過簡(jiǎn)單的宏調(diào)用,有級(jí)別功能,能自動(dòng)記錄函數(shù)耗時(shí)
上傳時(shí)間: 2013-12-27
上傳用戶:qq1604324866
1) 復(fù)制libminigui-str-1.6.2.tar.gz至任意用戶目錄。 2) 解壓此文件 tar zxvf libminigui-str-1.6.2.tar.gz 4) 將zlg7289.c zlg7289.h二文件拷貝入增值版的相應(yīng)目錄中 libminigui-1.6.2-linux/src/ial/ 5) 修改相關(guān)宏定義使上述二文件加入庫(kù)編譯。 a. 修改libminigui-1.6.2-linux/src/ial/Makefile.am 在29行增加 ZLG7289_SRCS = zlg7289.c zlg7289.h 在37行增加 $(ZLG7289_SRCS) b. 修改libminigui-1.6.2-linux/src/ial/ial.c 在166行加入 #include "zlg7289.h" 在282行的數(shù)組內(nèi)加入 {"zlg7289", InitZLG7289Input, TermZLG7289Input}, c. 進(jìn)入項(xiàng)目主目錄, 重新配置編譯依賴 cd libminigui-1.6.2-linux 去掉后aclocal和automake后的版本號(hào)后,運(yùn)行此腳本,忽略警告項(xiàng)。 d. 同上配置方法配置MiniGUI 6) 修改運(yùn)行時(shí)配置文件MiniGUI.cfg中的IAL ial_engine=zlg7289
標(biāo)簽: libminigui-str tar gz zxvf
上傳時(shí)間: 2013-12-18
上傳用戶:獨(dú)孤求源
BOY一直被教育LadyFirst,所以我們追女朋友都盡量表現(xiàn)體貼,上下車替她開門.尊重她的意見,但是,現(xiàn)在她在買東西時(shí),都順理成章要我付帳,長(zhǎng)期下來吃不消,怎么辦呢?遇到這種女朋友,真的很傷,她大概是看多了廣告,麻煩你告訴她那個(gè)廣告的男女主角,恩愛夫妻已經(jīng)吹啦
上傳時(shí)間: 2014-01-01
上傳用戶:diets
查字典背單詞系統(tǒng),系統(tǒng)雖小,設(shè)計(jì)系統(tǒng)使用的知識(shí)點(diǎn)很多。 從結(jié)構(gòu)化程序設(shè)計(jì)的角度來說,使用了結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu):順序結(jié)構(gòu),分支結(jié)構(gòu)(簡(jiǎn)單分支、多分支、IF語(yǔ)句的嵌套調(diào)用),循環(huán)結(jié)構(gòu)(步長(zhǎng)型循環(huán)、掃描循環(huán))。 從面向?qū)ο蟪绦蛟O(shè)計(jì)的角度來說,用到了各種對(duì)象:表單、表單集、標(biāo)簽控件、文本框控件、命令按鈕控件、編輯框控件、選項(xiàng)按鈕組控件、復(fù)選框控件、列表框控件、組合框控件、圖象控件、計(jì)時(shí)器控件、表格控件。用到了以上控件的常用事件、屬性和方法。多處用到了自定義屬性和自定義方法,使用了表單參數(shù)的傳遞和表單結(jié)果的返回。 給出一個(gè)很好的隨機(jī)數(shù)使用的實(shí)例,宏代換函數(shù)和類型測(cè)試函數(shù)應(yīng)用,多處使用信息窗口和提示信息窗。
標(biāo)簽:
上傳時(shí)間: 2013-12-18
上傳用戶:壞天使kk
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1