本源碼維MSP430F149控制IIC協(xié)議的AD芯片DAC5571,并再1602液晶上顯示數(shù)據(jù) MCU的P1.0、P1.1 端口與DAC5571 的SDA、SCK端口連接,通過在兩個GPIO上模擬 I2C時序從而實現(xiàn)對DAC的操作。可以看到,DAC5571 的輸出端Vout連接到了跳線座P7 的第 1 腳。如果用短路帽將跳線座J1 的 2 腳 和 3 腳連接,則DAC的輸出直接驅(qū)動LED,可以通過LED亮度的變化直觀地觀察到 DAC輸出電壓值的變化;如果用短路帽將跳線座J1 的2 腳和1 腳連接,則可以用 MSP430 內(nèi)置的ADC對DAC輸出的電壓進行采樣轉(zhuǎn)換,對ADC和DAC電路同時進行應(yīng)用。
上傳時間: 2016-07-04
上傳用戶:cuiyashuo
用多線程同步方法解決讀者閱覽問題 1) 每個讀者進入閱覽室后,即時顯示“Entered” 及其線程自定義標(biāo)識,還同時顯示閱覽室共有幾名顧客及其所坐的位置。 2) 至少有10個讀者,每人閱覽至少3秒鐘。 3) 多個讀者須共享操作函數(shù)代碼。 2總的設(shè)計思想及系統(tǒng)平臺、語言、工具: 設(shè)計思想:程序設(shè)定的是10個讀者和5個座位,對讀者進行編號,依次進入閱覽室讀書,為每一座位列一表目,包括座號和讀者號等,讀者離開時要登出,即消掉登記的信息。 系統(tǒng)平臺:LINUX 語言:C語言 工具:vi編輯器、gcc編譯器 操作系統(tǒng):linux操作系統(tǒng) 調(diào)試工具:edit、masm、link、debug. 3數(shù)據(jù)結(jié)構(gòu)與模塊說明(功能與流程圖) 數(shù)據(jù)結(jié)構(gòu) int count=0 //記錄閱覽室讀者數(shù)量 sem_t full //定義閱覽室座位信號量 int seat[5] //用數(shù)組表示座位 pthread_t reader[10] //定義讀者線程 pthread_mutex_t mutex //定義互斥量 3.2功能說明 可以標(biāo)識讀者,隨機為讀者設(shè)置在閱覽室的讀書時間 可以顯示閱覽室讀者的人數(shù) 可以顯示讀者所坐的位置,座位狀態(tài)以及列出空座位
標(biāo)簽: 多線程同步
上傳時間: 2016-08-10
上傳用戶:zsjzc
臺灣地區(qū)民眾使用網(wǎng)路之情形,與使用寬頻上網(wǎng) 、無線上網(wǎng) 、行動上網(wǎng) 之使用狀況與行為、臺灣地區(qū)偏遠(yuǎn)及非偏遠(yuǎn)地區(qū)其網(wǎng)路使用行為之差異;另外,也針對臺灣地區(qū)家庭,了解其使用網(wǎng)路與寬頻之狀況與行為
標(biāo)簽:
上傳時間: 2016-08-17
上傳用戶:songnanhua
世界上最難的一道題!愛因斯坦在20世紀(jì)初出的這個謎語。他說世界上有98%的人答不出來。聰明的你,試試吧! 1、在一條街上,有5座房子,噴了5種顏色。 2、每個房里住著不同國籍的人 3、每個人喝不同的飲料,抽不同品牌的香煙,養(yǎng)不同的寵物 問題是:誰養(yǎng)魚? 提示: 1、英國人住紅色房子 2、瑞典人養(yǎng)狗 3、丹麥人喝茶 4、綠色房子在白色房子左面 5、綠色房子主人喝咖啡 6、抽PallMall香煙的人養(yǎng)鳥 7、黃色房子主人抽Dunhill香煙 8、住在中間房子的人喝牛奶 9、挪威人住第一間房 10、抽Blends香煙的人住在養(yǎng)貓的人隔壁 11、養(yǎng)馬的人住抽Dunhill香煙的人隔壁 12、抽BlueMaster的人喝啤酒 13、德國人抽Prince香煙 14、挪威人住藍(lán)色房子隔壁 15、抽Blends香煙的人有一個喝水的鄰居
標(biāo)簽: 愛因斯坦
上傳時間: 2013-12-18
上傳用戶:dbs012280
在自然界中生物從其親代繼承特性或性狀,這種現(xiàn)象稱為遺傳(Heredity),研究這種現(xiàn)象的科學(xué)叫遺傳學(xué)(Genetics)。 在構(gòu)成生物的細(xì)胞(Cell)中含有染色體(Chromosome),生物的遺傳信息都包含在染色體中。遺傳信息由基因(Gene)組成,基因是DNA(Deoxyribonucleic Acid)或RNA(Ribonucleic Acid)中占有一定位置的基本遺傳單位。在DNA中遺傳信息在長鏈上按照一定模式排列,即進行了遺傳編碼。遺傳基因在染色體中占據(jù)的位置稱為基因座(Locus),同一個基因座可能具有的全部基因稱為等位基因(Allele),一個細(xì)胞核中所有染色體攜帶的遺傳信息的全體稱為基因組(Genome)。
標(biāo)簽:
上傳時間: 2013-12-21
上傳用戶:liglechongchong
三個野人和三個傳教士要過河。 (1). 有三個野人和三個傳教士要過河。 (2).只有一條船過河,船上每次只能座最多兩個人。 (3).任何時候,野人的數(shù)量不能比傳教士多。否則野人就要吃了傳教士。 (4).最終三個野人和三個傳教士都要過到河的對面。
標(biāo)簽:
上傳時間: 2016-10-16
上傳用戶:wkchong
河內(nèi)塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,int) int main(void) { int n int option printf("題目二:河內(nèi)塔問題\n") printf("請輸入要搬移的圓盤數(shù)目\n") scanf("%d",&n) printf("最少搬移的次數(shù)為%d次\n",fun_a(n)) printf("是否顯示移動過程? 是請輸入1,否則輸入0\n") scanf("%d",&option) if(option==1) { fun_b(n,1,2,3) } system("pause") return 0 } int fun_a(int n) { int sum1=2,sum2=0,i for(i=n i>1 i--) { sum1=sum1*2 } sum2=sum1-1 return sum2 } void fun_b(int n,int left,int mid,int right) { if(n==1) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) else { fun_b(n-1,left,right,mid) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) fun_b(n-1,mid,left,right) } }
標(biāo)簽: int include stdlib fun_a
上傳時間: 2016-12-08
上傳用戶:努力努力再努力
程序大小4K,SIMENS-PLC S7-200,用于奧迪A6車的座靠背五個固定螺絲的行程和力距檢測,軟件雖小,可每一臺奧迪車都經(jīng)過了此系統(tǒng)的檢測,否則不能下線。這是單PLC版本的。作者:柳彥春 13944902227
標(biāo)簽: 程序
上傳時間: 2016-12-18
上傳用戶:
SD引腳圖,關(guān)于SD卡座的說明,可以應(yīng)用
標(biāo)簽: 引腳圖
上傳時間: 2016-12-28
上傳用戶:zhouchang199
對於一般不懂可變結(jié)構(gòu)控制的人員而言,此程式可以快速理解,並針對程式註解有詳細(xì)解釋,讓使用者快速上手
標(biāo)簽: 控制
上傳時間: 2014-01-20
上傳用戶:源碼3
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1