【正文】
t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept i. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you a。 ISD4004 系列語音芯片的單片機控制技術 [J].單片機與嵌入式系統(tǒng)應用 .2021,(7):6162 [5] 徐永權 .ATMEL89系列單片機應用技術 [M]. 北京:北京航空航天大學出版社, 1999 [6]. 王峰 . 基于單片機的公交車自動報站器 . ,2021 [7]. 付麗輝 .汽車自動報站器的設計 [J].世界電子元器件 .2021,(3):7071 [8]. 竇振中 .單片機外圍器件實用手冊 [M].北京: 北京航空航天大學出版社, 2021 [9]. 呂正 .姚和軍 .發(fā)光二極管的發(fā)展現(xiàn)狀與市場前景 [J].現(xiàn)代計量測試 .2021(3) 811 [10]. 梁合慶等 .從 C到嵌入式 C編程語言 北京:北京航空航天大學出版社 ,2021 [11]. WEI of a bus stop reporter[J].JOURNAL of XI’ AN INSTITUTE OF ,23(3):212214 g an employment tribunal clai Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。同時感謝在 此期間給予過幫助的老師和同學。 畢業(yè)論文能夠順利完成,離不開學校提供的教學環(huán)境,各位教師的悉心指導和同學的熱情幫助。 因為 所 用的 仿真軟件 Protues 制作有大部分不熟悉,需要邊學邊做, 又因為在技術上有一定困難,所以需要不斷大量的學習;系統(tǒng)的設計難免有不周全之處 ,敬請諒解 。 參考文獻 37 致 謝 在這三個月的學習時間里,在老師的悉心指導和我們的積極努力下,本人所設計的公交車自動報站系統(tǒng)終于取得了比較另人滿意的結果,現(xiàn)就此次設計談一下自己的體會: 首先,對個人的學習能力有一定的提高,為了這次設計,我在圖書館和網上查閱了不少的資料,思考了不少的問題,以前的學習通常是老師手把手的把一門課程從頭講到尾,這次卻基本上靠自己來系統(tǒng)地學習制作,碰到問題的時候先通過查書或上機自己先試著解決,如果還不能解決的話,在請教導師。 最后,要敢于嘗試和勤于實踐,這是通往成功的必由之路。因此,我們必須端正研究的態(tài)度,這是做好一切工作的基礎。 首先,從做學問的角度,必須強調理論層次的深度。 PLAY ACALL POWERUP ACALL DELAY25 ,至少延遲 25ms CLR ISD4004 MOV PLAY2 11100000B SETPLAY 命令 MOV A PLAY0 8位 ACALL SEND MOV A PLAY1 8位 ACALL SEND MOV A PLAY2 SETPLAY 命令 ACALL SEND SETB CLR MOV PLAYING 11110000B MOV A PLAYING ACALL SEND SETB RET POWERUP MOV POWING 00100000B MOV A POWUPING CLR ACALL SEND SETB RET SEND: 向 ISD4004 送指令、地址等的子程序 CLR MOSI 基于單片機的公交車自動報站系統(tǒng) 36 CLR MOV R1 8 OUTBIT1 CLR RRC A MOV MOSI C 1 位 NOP NOP SETB NOP NOP NOP DJNZ R1 OUTBIT1 RET 放音程序中 ,要嚴格按照 ISD4004 的要求編程 .首先要送上電指令 ,然后等待25μ s 的延遲 ,再送 16位放音起始地址 ,最后送 8 位的開始放音指令 。 圖 語音程序流程圖 上電 初始化 按鍵查詢 放音鍵按下 加一鍵按下 減一鍵按下 特殊語鍵按下 停止鍵按下 執(zhí)行放音鍵對應子程序 執(zhí)行加一鍵對應子程序 執(zhí)行減一鍵對應 子程序 執(zhí)行特殊語鍵對應子程序 執(zhí)行停止鍵對應子程序 Y Y Y Y Y N N N N N N 第五章 總結 35 為了便于讀者對 ISD4004 應用的理解 ,本文給出了部分程序 。特殊語鍵按下后 ,程序轉向執(zhí)行特殊語放音 (譬如“拐彎請注意”等語句 )。然后調用放音子程序 ,讀入前面獲得的本站放音內容首地址 ,開始放音 .每一句放音完畢后 ,ISD4004 的中斷引腳 (25 腳 )會自動送一低電平信號 .在硬 件設計中 ,該引腳與單片機的 連接 ,因此會引起一次中斷 ,在中斷子程序中有一個計數器記錄中斷次數 ,從而判斷何時當前一站結基于單片機的公交車自動報站系統(tǒng) 34 束 ,站號加一并刷新顯示 .加一鍵按下后 ,程序放音內容轉向下一站 。 第五章 總結 33 圖 語音設計電路圖 軟件設計 程序流程圖如圖 。AMCAP 為自動靜音端 ,使用時通過一電容接地 。 ISD4004的串行時鐘引腳 SCLK和中斷引 /INT。 ISD4004的串行輸入引腳 MOSI,從該引腳讀入放音的地址 。 從圖 89C52和 ISD4004之間的連接較少 .單片機的 ~ 引腳接按鍵 ,控制報站器工作過程中是否放音和放音內容 ??刂撇糠种饕蓡纹瑱C 89C52 構成 ,包含必要的按鍵電路、復位電路和看門狗電路等外圍電路 。 本文討論的報站器主電路主要由單片機 89C52和 ISD4004構成 .該系統(tǒng)的硬件電路連接圖如圖 所示 。 語音報站器硬件電路設計 目前市場上流通的語音報站器 ,大多采用的不是 ISD4004 系列的芯片 ,這與其剛推出不久以及價格偏高有關 .但隨著 ISD4004 應用的增多以及價格的回落 ,再加上 ISD4004 系列芯片本身的優(yōu)點 ,可以 相信 ,在語音報站器中采用 ISD4004 系列語音芯片是完全可行的 。此外 ,ISD4004具有記錄時間長 (可達 16 分鐘 ,本文采用的為 8分鐘的 ISD4004 語音芯片 )的優(yōu)點 。 與普通的錄音 /重放芯片相比 ,ISD4004 具有如下特點 :首先 ,記錄聲音沒有段長度限制 ,并且聲音記錄不需要 A/D 轉換和壓縮 。下面是我對公交車自動報站系統(tǒng)功能完善的進一步構思。 } } //公交車自動報站 程序結束 第五章 總結 31 第 五 章 總結 系統(tǒng)功能完善 本設計制作期間,我正在四處面試找工作, 因為自己的要求和各個公司的招聘要求的因素的限制,求職過程不是很順利,所以制作時間有限,并且我的水平有限,所以系統(tǒng)做的比較簡單,原本是想著在系統(tǒng)中加入語音芯片使得系統(tǒng)更加完善,可是我用的仿真軟件 Protues 里找不到合適的語音芯片,最后在導師的建議下 對方案做了改動,用一個倆位的七段數碼管和一個紅外 LED 二極管代替了主要用語音芯片實現(xiàn)報站的思路。 if(t_distance=0)flag = 0。 if(flag==0)t_distance=t_distance+1。 caled()。 caled()。 if(D_t=10) //計數 100 次,每次 10 米,表示一公里 基于單片機的公交車自動報站系統(tǒng) 30 { D_t=0。 if(IE0==1) //每來 1個脈沖,中斷一次 { IE0=0。 flag = 0。 TR1=0。 //開外部中斷 0 ET1=1。 EA=1。 //250 微秒溢出一次 。 //初始化 51的寄存器 TMOD=0x20。 t_distance。 } } if(dec == 0) { delay(10000)。 if(add == 0) { while(!add)。 delay(5000)。 delay(5000)。 if(t_distance = 34)t_distance = 0。 if(D_t=5) //計數 100 次,每次 10 米,表示一公里 基于單片機的公交車自動報站系統(tǒng) 28 { D_t=0。 if(t_distance = 34)t_distance = 0。 //計數 100 次,每次 10 米,表示一公里 else { D_t=0。 P2 = 0XFF。=0xfd。 P0=led_seg_code[i]。 P2 = 0XFF。=0xfe。 //暫存百位 P0=led_seg_code[i]。 //k = 34。 //距離的計數 } //數碼管動態(tài)掃描 void led_show() { unsigned char i,k。 D_t=0。 //led_seg_code[09]代表 09 //延時 void delay(unsigned int i)//延時 { while(i)。 bit flag。 sbit add = P1^0。 unsigned int data D_t。程序就是為使電子計算機執(zhí)行一個或多個操作,或執(zhí)行某一任務,按序設計的計算機指令的集合。一般分為系統(tǒng)程序和應用程序兩大類。 第四章 軟件部分 25 第 四 章 軟件部分 主控程序設計 程序( program)是為實現(xiàn)特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。 時鐘電路采用 12MHZ、 30pF 的晶振和兩個 30pF 的電容;復位電路由一個 22uF的電容和 10K 電阻及一個復位按鈕組成; 由一個信號源提供一個矩形脈沖波形,頻率為 1HZ,示波器用來檢測矩形脈沖,每遇到一個脈沖,首先 LED 燈會連續(xù)閃三基于單片機的公交車自動報站系統(tǒng) 24 下然后數碼管就會加一,顯示當前站數。七段數碼管的引腳圖如圖 所示。在輪流顯示過程中,每位數碼管的點亮時間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的 余輝 效應,盡管實際上各位數碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數據,不會有閃爍感,動態(tài)顯示的效果 和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 端口,而且 功耗 更低。 數碼管動態(tài)顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅動是將所有數碼管的 8個顯示筆劃 a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形基于單片機的公交車自動報站系統(tǒng) 22 碼,但究竟是那個數碼管會顯示出字形,取決于單片機對位選通 COM端電路的控制,所以我們