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

正文內容

基于單片機控制的簡單計算器設計與仿真(參考版)

2025-06-22 12:48本頁面
  

【正文】 。更要注重自己在各方面的鍛煉能力,把握機會??偠灾?,此次畢業(yè)設計讓我學到了好多平時在課堂上學不到的東西,增加了我的知識運用能力,增強我的實際操作能力。一份耕耘,一份收獲。因為別人能做到的,我也一定能做到。就目前來說,我的動手能力雖然差一點,但我想,通過我的不懈努力,在這方面,我總會得到提高。如果省略了那些必要的步驟,急于求成,不僅會浪費時間,還會適得其反。這次設計進一步端了我的學習態(tài)度,學會了實事求是,嚴謹?shù)淖黠L,對自己要嚴格要求,不能夠一知半解,要力求明明白白。第二:對一些常用的應用軟件缺少應用,體現(xiàn)在畫電路圖和系統(tǒng)的仿真的時候,對這些軟件的操作不熟練,浪費了很多時間。剛開始,我們頭緒不是很清楚,不知道從哪里入手,但通過老師的耐心指導并和同學幫助認真研究設計課題,跑圖書館查資料、確定基本設計方案、對所用芯片功能進行查找、調試、上機仿真等,經(jīng)歷了一次次的困難,卻積累了很多寶貴的經(jīng)驗。[2] [M].北京:電子工業(yè)出版社,[3] 常敏,[M].北京:電子工業(yè)出版社,[4] [M].北京:水利水電出版社,[5] [M].北京:電子工業(yè)出版社,[6] 張毅剛,彭喜元,[M].北京:高等教育出版社,[7] [J].鄂州大學學報2007,14(2):1213[8] 李輝,寧祎,[J].機電產(chǎn)品開發(fā)與創(chuàng)新,C51單片機典型模塊設計與應用[M].北京:這次的設計較好的完成了以上需要的結果,對單片機功能有了基本的應用,譯碼器有了基本的了解,對于PROTUES畫圖及其仿真有恨得鍛煉。i++)write_data(overflow[i])。for(i=0。}/*********數(shù)值溢出處理函數(shù)**********/void dataoverflow(){int i=0。i5。clearLCD()。a=a%b。j++){b=b*10。for(j=0。i0。while((temp=temp/10)!=0){lenth++。)。write_data(39。clearLCD()。}/**********LCD顯示函數(shù)**********/void display(long a){long temp,b,c=1。}EN=0。i10。EN=0。EN=1。0x80){RS=0。P1=0xff。/*使能信號關*/check_BF()。/*使能信號開*/P1=mand。/*寫指令*/R_W=0。/*使能信號關*/check_BF()。/*使能信號開*/P1=ddata。/*寫指令*/R_W=0。write_(0x0e)。write_(0x01)。write_(0x38)。write_(0x30)。}}(3)LCD顯示程序設計:利用LCD靜態(tài)顯示,通過程序向LCD寫指令字或數(shù)據(jù)使LCD完成不同功能或顯示相應數(shù)據(jù)。} break。num134217728){ display(num)。 if(num134217728amp。else{x=x/y。break。num134217728){ display(num)。if(num134217728amp。case 3:x=x*y。}elsedataoverflow()。amp。num=x。break。num134217728){display(num)。if(num134217728amp。}}}(2)算術運算程序設計:/**********算術運算函數(shù)*************/void arithmetic(){if (iny){switch(operators){case 1:x=x+y。 num=0。: if (operators) arithmetic()。case 39。 num=0。: if (operators) arithmetic()。case 39。 num=0。: if (operators) arithmetic()。case 39。 num=0。: if (operators) arithmetic()。case 39。 num=0。 iny=0。=39。 break。 operators=0。 num=0。: x=0。}else{switch(key){case 39。num134217728) //當前數(shù)值是否超出限定范圍{ display(num)。if(num134217728amp。iny=1。)。) //判斷按下的鍵是否為數(shù)值{num=num*10+(key39。key=39。amp。if(key=39。 } }/***********外部中斷0處理函數(shù)*************/void INT_0(void) interrupt 0 using 0{key=translate(P2amp。+39。 break。case 14: return 39。*39。 break。case 12: return 39。=39。 break。case 10: return 39。639。 break。case 8: return 39。039。 break。case 6: return 39。539。 break。case 4: return 39。c39。 break。case 2: return 39。439。break。/**********鍵值轉化為鍵盤上按鍵值函數(shù)*************/char translate(int keycode){switch(keycode){case 0:return 39。write_data(0x30)。display(0)。IT0=1。/******************主函數(shù)*****************/main(){EA=1。sbit R_W=P3^5。char overflow[8]=overflow。char key。/******************定義變量和數(shù)組*****************/long x=0,y=0,num=0。void dealerror()。void clearLCD()。void write_(char mand)。void init_LCM()。 各模塊程序編程各模塊程序編程:主函數(shù)設計:/******************函數(shù)聲明*****************/includeincludedefine uchar unsigned chardefine uint unsigned int char translate(int keycode)。器件庫超過27000種元器件,可方便地創(chuàng)建新元件;智能的器 件搜索:通過模糊搜索可以快速定位所需要的器件;智能化的連線功能:自動連線功能使連接導線簡單快捷,大大縮短繪圖時間;支持總線結構:使用總線器件和總線布線使電路設計簡明清晰;可輸出高質量圖紙:通過個性化設置,可以生成印刷質量的BMP圖紙,可以方便地供WORD、POWERPOINT等多種文檔使用。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運行后輸入輸出的效果。這些功能是:1.原理布圖2.PCB自動或人工布線3.SPICE電路仿真革命性的特點1.互動的電路仿真用戶甚至可以實時采用諸如RAM,ROM,鍵盤,馬達,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。迄今為止是世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模
點擊復制文檔內容
研究報告相關推薦

基于單片機的簡易計算器設計(參考版)

【摘要】電》