




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
電路設(shè)計規(guī)范時鐘電路第1頁共1頁暑期社會實踐報告報告題目(20字以內(nèi))配鏡部所學(xué)所感作者姓名所在學(xué)院、班級13材料科學(xué)與工程(視光材料與應(yīng)用)1班作者聯(lián)系電話評定結(jié)果大學(xué)的第二個暑假,當(dāng)然也是我第二次參加暑期社會實踐。對于一個大學(xué)生而言,敢于接受挑戰(zhàn)是一種基本的素質(zhì),于是我毅然地走出校園,走向社會,去看看外面的世界,外面的精彩。“紙上得來終覺淺,覺知此事要躬行?!蓖ㄟ^實踐,我學(xué)到了很多書本學(xué)不來的東西,了解了經(jīng)驗的重要性。在實踐中增長見識,鍛煉自己的才干,培養(yǎng)自己的堅韌品質(zhì),并且找出自己的不足和差距所在,完善自己。進了大學(xué)之后,我們離就業(yè)也就不遠了,年級越大,距離越短,我們每個人都要好好思考一些問題,我們將來要干什么,如何更好地完善自己,如何與人相處等等。這些問題對于大學(xué)二年級的我說遠也遠,說不遠也不遠,現(xiàn)在的我還沒有條件走向社會,因此對于我來說,每一次的暑期社會實踐都是一次機會。參與暑期社會實踐,我認(rèn)識了更多的人,學(xué)到了更多的東西,也慢慢地去接觸了社會。雖然大家都說大學(xué)是一個小社會,不過真實的社會與大學(xué)還是有點差距的。這個暑假我去了眼鏡柜臺,參與了一點關(guān)于眼鏡銷售的工作。掛著實習(xí)生的牌子站在柜臺旁邊,一臉幼稚、迷茫地站在那,我心里不斷提醒自己要大膽接近顧客呢,拉攏顧客。開始去的時候,我的確很羞澀,也很害怕,生怕做錯了什么。漸漸地,我發(fā)現(xiàn)其實接觸顧客也沒有那么可怕,在我們與顧客的交流中,我們也學(xué)會了如何與別人溝通交流。一個大姐姐在人少的時候教我如何推銷產(chǎn)品,同時也給我介紹了各種眼鏡片與眼鏡框的各自優(yōu)點。當(dāng)然剛開始的時候我不可能立馬去接觸銷售工作,我需要多看多學(xué),不過我也很渴望去接觸銷售工作。工作一天,站了好久,腰酸背痛腿抽筋,也體會到爸媽掙錢的不易,正所謂“天將降大任于斯人也,必先苦其心志,勞其筋骨,餓其體膚,空乏其身,行夫亂其所為。”在學(xué)校里,每天有作息時間表約束著我,課程表會告訴我,今天該干什么,明天又有什么事情要做。而在這里,你可以無所事事地像木瓜呆在那里,然后老板不滿意你的表現(xiàn)扣你工資或者將你開除,但是你也可以機靈點,多學(xué)多看,在工作中慢慢去完善自己。在實踐的這段時間內(nèi),我還同時幫忙整理文件、打掃衛(wèi)生等,感受著工作的氛圍,這些都是在學(xué)校里無法感受到的,在學(xué)校里也許老師會告訴你今天要做什么,明天做些什么,不過在這里,不一定會有人告訴你這些,你必須自覺地去做,而且要努力做到最好。工作或?qū)W習(xí)中,都存在著或多或少的競爭,我們要懂得學(xué)會在競爭中學(xué)習(xí),在學(xué)習(xí)中競爭,這樣我們才能變成更好的自己。在為期一個暑假的社會實踐中,我也明白了一些道理,具體如下:1聽從安排,安排的事情不要問為什么2認(rèn)真做自己該做的事情,不管什么時候,不要泄氣3無論自己的工作能力如何,一定要積極向上,做不了最優(yōu)秀的,但必須要最努力4人的可變性是很強的,改變一種說話方式,客戶也許會做出與原來相反的決定,所以不要急于放棄客戶5客戶的培養(yǎng)是需花時間的,不要急于求成,可能會適得其反6了解客戶的需要是最重要的7保持微笑,準(zhǔn)備好問題,認(rèn)真聆聽,然后分析問題,引入產(chǎn)品,解決問題8熱情以及熱情過后仍是積極的工作狀態(tài)是很重要的雖然最后領(lǐng)得工資只有一點點,但是我知道,一個人在他的學(xué)生時代最重要的是學(xué)習(xí)東西,增長知識,鍛煉能力,尤其在大學(xué)學(xué)習(xí)時,參與社會實踐活動是一個很好的鍛煉機會,賺錢不是主要的,學(xué)習(xí)東西才是最重要的。參與暑期社會實踐,既能學(xué)習(xí)東西,又能賺點零花錢,何樂而不為呢。每一種經(jīng)歷對于我們來說都是一種成長,或喜或悲,都是對我們每個人的一種磨練。上學(xué)的時候也許你會覺得學(xué)習(xí)的專業(yè)知識并沒有什么多大的用處,“書到用時方恨少,”其實在工作實踐過程中你會發(fā)現(xiàn)扎實的專業(yè)知識基礎(chǔ)還是非常重要的。任何時候我們都需要一步一個腳印、踏實實際地去工作,只有把基本工作做好了,才能贏得上級和同事的信賴,才能更好地展示自己。單憑專業(yè)知識不可能在工作上高枕無憂,更多需要我們有足夠的眼力勁,做一些很小的事情,勿以善小而不為,一件很小的事情就能判斷一個人的一些素質(zhì),一屋不掃何以掃天下,現(xiàn)實就是這樣,需要我們多看、多學(xué)、多做。相信每一次的社會實踐都會給我們帶來不同的感受,讓我們變成更好的自己。時鐘電路應(yīng)用:需要顯示時鐘及日期或?qū)崿F(xiàn)時鐘控制的電子設(shè)備。本電路在HGT2110、HGT3101、HDM2100、HDM3200中成功應(yīng)用。特性:年、月、日、時、分、秒、星期的實時走時;可設(shè)置為12小時制或24小時制走時;日歷時鐘數(shù)據(jù)可讀寫,可啟動寫保護;可接入3V電池,斷電后由電池供電走時,電池供電通常可持續(xù)一年以上;可對電池設(shè)置充電參數(shù)。核心部件:DS1302,DIP8或SOP8封裝(推薦)。外圍關(guān)鍵元件:32768Hz晶體振蕩器;3V電池。設(shè)計注意事項:晶體振蕩器必須采用32768Hz,其引腳不得接入其它元件;晶振引腳具有高阻抗特性,印制板漏電會導(dǎo)致停振。設(shè)計時引腳應(yīng)盡量短,遠離周邊元件或?qū)Ь€,并應(yīng)大于2mm;此器件對潮濕、低溫敏感,推薦線路進行防潮處理;不推薦使用大容量電容替代電池,電容引腳易與其它線路板接通造成其它線路板元件損壞。軟件設(shè)計要點:上電初始化必須設(shè)置為充電;上電后對秒進行操作,可避免時鐘鎖定;非寫入數(shù)據(jù)操作后啟動寫保護;原理圖:見DS1302.Ddb文件;引腳說明或時序圖:見DS1302.pdf文件;主要指標(biāo):C語言例程:本例在HDM3200消防電話總機中應(yīng)用,CPU為ATmega32L,工作頻率為4MHz。//************************************************************************////日歷時鐘DS1302公用變量說明////////ucharcale[7]下標(biāo)對應(yīng)0123456////yearmonthdayhourminutesecondweek////年月日時分秒星期////write_cale(why)將cale[]中指定的日期或時間寫入dallas中////get_cale(why);獲得由why指定的日期或時鐘,并且賦值給cale[why]////why--指定年、周、月、日、時、分、秒中的一個,why可取year或////month或day或hour或minute或second或week////************************************************************************////////充電設(shè)置////////使用bttay_charger(ucharcharge_set)函數(shù),其中////charge_set:0--不充電4.3V時0mA0mA////1--2K充電4.3V時1.8mA1.5mA////2--4K充電4.3V時0.9mA0.8mA////3--8K充電4.3V時0.45mA0.4mA////默認(rèn)使用1只二極管建議使用4K電阻(0.9mA)////////************************************************************************////DS1302時鐘端口定義(以下端口可根據(jù)實際使用改變)//#defineSET_DS_RSTSETBIT(PORTD,1)//ret=1#defineCLK_DS_RSTCLRBIT(PORTD,1)//ret=0#defineSET_DS_SCLSETBIT(PORTB,7)//scl=1#defineCLK_DS_SCLCLRBIT(PORTB,7)//scl=0#defineSET_DS_DATSETBIT(PORTB,2)//data=1#defineCLK_DS_DATCLRBIT(PORTB,2)//data=0#defineIN_DS_DATCLRBIT(DDRB,2)//dataportisinput#defineOUT_DS_DATSETBIT(DDRB,2)//dataportisoutput#defineCHK_DS_DATCHKBIT(PINB,2)//getdata#definedec_dallas(x)((x/10)*16+x%10)//將10進制數(shù)轉(zhuǎn)換為dallas數(shù)#definedallas_dec(x)((x/16)*10+x%16)//將dallas數(shù)轉(zhuǎn)換為10進制數(shù)//日歷時鐘全局變量定義//unsignedcharcale[7];//日期緩存數(shù)據(jù),下標(biāo)用以下宏表示#defineyear0//年#definemonth1//月#defineday2//日#definehour3//時#defineminute4//分#definesecond5//秒#defineweek6//星期//**********************************************************////DS1302日歷時鐘電路程序////////涓流充電:read_dallas(0x91)write_dallas(0x90)////控制:read_dallas(0x8f)write_dallas(0x8e)////年:read_dallas(0x8d)write_dallas(0x8c)////周:read_dallas(0x8B)write_dallas(0x8a)////月:read_dallas(0x89)write_dallas(0x88)////日:read_dallas(0x87)write_dallas(0x86)////時:read_dallas(0x85)write_dallas(0x84)////分:read_dallas(0x83)write_dallas(0x82)////秒:read_dallas(0x81)write_dallas(0x80)////////內(nèi)有31字節(jié)RAM存儲器,掉電失去:////write_dallas(0xc0-0xfc)偶數(shù)寫////read_dallas(0xc1-0xfd)奇數(shù)讀////**********************************************************////**********************************************************////數(shù)據(jù)寫入時鐘芯片DS1302////////功能:將數(shù)據(jù)ch寫入地址為rtc_add的存儲單元中////輸入?yún)?shù):地址ucharrtc_add////數(shù)據(jù)ucharch////**********************************************************//voidwrite_dallas(ucharrtc_add,ucharch){unsignedchari;OUT_DS_DAT;//setDAToutputCLK_DS_SCL;//CLK=0SET_DS_RST;//RST=1for(i=0;i<8;i++){if(rtc_add&(0x01<<i))SET_DS_DAT;//DAT=1elseCLK_DS_DAT;//DAT=0SET_DS_SCL;//CLK=1CLK_DS_SCL;//CLK=0}for(i=0;i<8;i++){if(ch&(0x01<<i))SET_DS_DAT;//DAT=1elseCLK_DS_DAT;//DAT=0SET_DS_SCL;//CLK=1CLK_DS_SCL;//CLK=0}CLK_DS_RST;//RST=0IN_DS_DAT;//setDATinput}g//**********************************************************////從時鐘芯片DS1302讀出數(shù)據(jù)////////功能:將數(shù)據(jù)ch寫入由地址為rtc_add存儲單元中讀出數(shù)據(jù)////輸入?yún)?shù):地址ucharrtc_add////返回參數(shù):數(shù)據(jù)ucharread_dallas()////**********************************************************//unsignedcharread_dallas(unsignedcharrtc_add){unsignedchari,j;j=0;OUT_DS_DAT;//setDAToutputCLK_DS_SCL;//CLK=0SET_DS_RST;//RST=1for(i=0;i<8;i++){if(rtc_add&(0x01<<i))SET_DS_DAT;//DAT=1elseCLK_DS_DAT;//DAT=0SET_DS_SCL;//CLK=1CLK_DS_SCL;//CLK=0}IN_DS_DAT;//setDATinputSET_DS_DAT;//DAT=1置為上拉電阻for(i=0;i<8;i++){if(CHK_DS_DAT)j|=0x01<<i;//j=DATSET_DS_SCL;//CLK=1CLK_DS_SCL;//CLK=0}CLK_DS_RST;//RST=0;return(j);}//**********************************************************////設(shè)置DS1302日期或時間////////功能:將cale[]中指定的日期或時間設(shè)置到DS1302中////輸入?yún)?shù):why--指定年、周、月、日、時、分、秒中的一個////即year、week、month、day、hour、minute、second////以下例程將8點30分10秒寫入DS1302:////cale[hour]=8;////cale[minute]=30;////cale[second]=10;////for(i=hour;i<=second;i++)write_cale(i);////**********************************************************//voidwrite_cale(ucharwhy){uchard;write_dallas(0x8e,0x00);//關(guān)閉寫保護d=dec_dallas(cale[why]);if(!why)write_dallas(0x8c,d);//寫年elseif(why<week)write_dallas(0x80+(10-why*2),d);//寫月日時分秒elsewrite_dallas(0x8a,d);//寫星期write_dallas(0x8e,0x80);//啟動寫保護}//**********************************************************////獲得DS1302指定的日期或時間////////功能:將DS1302中指定的日期或時間賦給cale[why]////輸入?yún)?shù):why--指定年、周、月、日、時、分、秒中的一個////即year、week、month、day、hour、minute、second////以下例程獲取DS102當(dāng)前時間,并將時間寫入cale[]中:////for(i=hour;i<=second;i++)get_cale(i);////**********************************************************//voidget_cale(ucharwhy){uchard;if(!why)d=read_dallas(0x8d);//讀年elseif(why<week)d=read_dallas(139-(why*2));//讀月日時分秒elsed=read_dallas(0x8b);//讀周cale[why]=dallas_dec(d);}//**********************************************************////快速獲得月、日、時、分、秒////////功能:獲取DS1302當(dāng)前月、日、時、分、秒寫入cale[]////**********************************************************//voidfast_get_cale(void){uchari;for(i=1;i<6;i++)cale[i]=dallas_dec(read_dallas(139-(i*2)));}//**********************************************************////獲得秒////////功能:直接返回當(dāng)前秒////返回參數(shù):當(dāng)前秒—get_second()////**********************************************************//unsignedcharget_second(void){returndallas_dec(read_dallas(0x81));}//**********************************************************////電池充電設(shè)置(應(yīng)在電路上電時進行初始化設(shè)置)////////功能:對電池充電方式進行選擇或設(shè)置////輸入?yún)?shù):charge_set(取值見下表)////使用read_dallas(0x91)write_dallas(0x90)進行設(shè)置////////關(guān)于充電寄存器:////D7D6D5D4D3D2D1D0////////|充電設(shè)置1010|二極管設(shè)置|充電限流電阻|////////|1010:使能充電|01:接通1D|00:無01:2K|////||10:接通2D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村用人合同范例
- 華為入職合同范例
- 供貨加施工合同范例
- 第2課時 1噸有多重(教學(xué)設(shè)計)-2023-2024學(xué)年三年級下冊數(shù)學(xué)北師大版
- 印尼承包合同范本
- 代理服務(wù)銷售合同范本
- 買方 土地居間合同范例
- 合同期滿解聘合同范本
- 叉車購買合同范例
- 別人抽成合同范本
- GB/T 2934-2007聯(lián)運通用平托盤主要尺寸及公差
- GB/T 29334-2012用于非石油基液壓制動液的汽車液壓制動缸用的彈性體皮碗和密封圈
- GB/T 14706-1993校對符號及其用法
- 高二數(shù)學(xué)平面向量的基本定理
- 高中美術(shù)-美術(shù)鑒賞《審美自律》
- 強讀和弱讀-(課堂)課件
- 裕興新概念英語第二冊筆記第42課
- 管理高爾夫?qū)崙?zhàn)訓(xùn)練課程課件
- 輸電線路工程導(dǎo)線壓接技術(shù)培訓(xùn)
- 《變電站二次回路》By:國網(wǎng)技術(shù)學(xué)院-2018年版
- 2022年義務(wù)教育語文課程標(biāo)準(zhǔn)(2022版)解讀【新課標(biāo)背景下的初中名著閱讀教學(xué)質(zhì)量提升思考】
評論
0/150
提交評論