freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的光控電路含放大器和ad轉(zhuǎn)換-資料下載頁(yè)

2025-06-27 19:18本頁(yè)面
  

【正文】 如RAM,ROM,鍵盤(pán),馬達(dá),LED,LCD,AD/DA,部分SPI器件,部分IIC器件。  ?。?)仿真處理器及其外圍電路??梢苑抡?1系列、AVR、PIC、ARM、等常用主流單片機(jī)。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果。配合系統(tǒng)配置的虛擬邏輯分析儀、示波器等,Protues建立了完備的電子設(shè)計(jì)開(kāi)發(fā)環(huán)境。 keil c51簡(jiǎn)介Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)[14],與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過(guò)匯編語(yǔ)言后再使用C來(lái)開(kāi)發(fā),體會(huì)更加深刻。Keil C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。 程序設(shè)計(jì)總方案根據(jù)模塊的劃分原則,將該程序劃分初始化模塊,A/D轉(zhuǎn)換子程序和顯示子程序,這三個(gè)程序模塊構(gòu)成了整個(gè)系統(tǒng)軟件的主程序,如圖12所示。開(kāi)始初始化調(diào)用A/D轉(zhuǎn)換子程序調(diào)用顯示子程序結(jié)束6 系統(tǒng)調(diào)試及仿真 系統(tǒng)仿真系統(tǒng)的硬件及軟件都已經(jīng)調(diào)試完成,然后利用protues進(jìn)行系統(tǒng)仿真。在仿真中,利用光敏電阻模擬天黑天亮,用滑動(dòng)變阻器來(lái)調(diào)整光亮的強(qiáng)度。仿真圖如下所示然后,調(diào)整光敏電阻阻值,使之達(dá)到天黑的效果。此時(shí),單片機(jī)控制路燈亮,仿真效果圖如下所示:7 總結(jié)與致謝本次課程設(shè)計(jì)是以基于單片機(jī)的光控路燈控制器為研究對(duì)象,通過(guò)對(duì)控制系統(tǒng)所要完成的功能進(jìn)行分析,從而確定所要用到的元器件,然后根據(jù)其工作原理將各個(gè)功能部分進(jìn)行組合連接,完成其硬件圖。然后利用C51編程軟件根據(jù)系統(tǒng)的功能要求進(jìn)行編程,導(dǎo)入單片機(jī)中,最后進(jìn)行調(diào)試及仿真。在整個(gè)設(shè)計(jì)過(guò)程中,我遇到了大量的問(wèn)題。比如說(shuō),所要用到的元器件找不到、編程有錯(cuò)誤等。但是在老師及同學(xué)們的無(wú)私幫助下,這些問(wèn)題都得到了及時(shí)的解決。同時(shí),我要特別感謝我的論文指導(dǎo)老師***老師,她從開(kāi)始選題的時(shí)候就開(kāi)始對(duì)我進(jìn)行不懈的指導(dǎo),幫我剖析論文的結(jié)構(gòu)及設(shè)計(jì)思路,給予我大量的參考資料。同時(shí),不斷地檢查我們的論文進(jìn)度,督促我們更好更快的完成。在我遇到問(wèn)題時(shí),也會(huì)及時(shí)的給予指導(dǎo),用生動(dòng)的比喻和到位的剖析為我排憂解難。在此,向***老師表示最誠(chéng)摯的謝意??偠灾?,本次畢業(yè)設(shè)計(jì)我收獲頗多。不僅學(xué)會(huì)了兩款新的軟件protues和KEIL C51,也了解了單片機(jī)的一些工作原理及常見(jiàn)的用途。最重要的,本次設(shè)計(jì)教會(huì)了我一種解決問(wèn)題的方法,這對(duì)我以后的工作及學(xué)習(xí)絕對(duì)是大有幫助。最后,在此對(duì)所有幫助過(guò)我的老師和同學(xué)再次表示真摯的感謝。參考文獻(xiàn)1. 《單片微型計(jì)算機(jī)原理、應(yīng)用及接口技術(shù)》 張迎新主編,國(guó)防工業(yè)出版社。2. 《單片機(jī)原理與接口技術(shù)》 余錫存主編 西安電子科技大學(xué)出版社3. 《微型計(jì)算機(jī)技術(shù)及應(yīng)用》 戴梅萼 編著 清華大學(xué)出版社4. 《微型計(jì)算機(jī)原理及應(yīng)用》 李伯成 主編 西安電子科技大學(xué)出版社5. 《微機(jī)原理及應(yīng)用》張宗根 主編 陜西師范大學(xué)出版社源程序includeincludedefine uchar unsigned chardefine uint unsigned intsbit CLK=P1^3。 //時(shí)鐘信號(hào)sbit ST=P1^2。 //啟動(dòng)信號(hào)sbit EOC=P1^1。 //轉(zhuǎn)換結(jié)束信號(hào)sbit OE=P1^0。 //輸出使能uchar AD_val。//主程序void main() { TMOD=0x02。 //T0 工作模式2 TH0=216。 TL0=216。 IE=0x82。 TR0=1。 EA=1。 P2=0X00。 P1=0x3f。 //選擇ADC0809 的通道3(0111)(~) while(1) { ST=0。ST=1。ST=0。 //啟動(dòng)A/D 轉(zhuǎn)換 while(EOC==0)。 //等待轉(zhuǎn)換完成 OE=1。 AD_val=P3。 if(AD_val=0X60) P2=0xf0。 else P2=0x00。 P0=AD_val。 //getdata=(AD_val)/51*100+(AD_val%51)*100/51。 //display(0)。 OE=0。 ST=1。 ST=0。 } }//T0 定時(shí)器中斷給ADC0808 提供時(shí)鐘信號(hào)void Time0() interrupt 1 { CLK=~CLK。 }20
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1