【正文】
然后到 Keil 中進行調試修改。工具軟件提示的操作步驟,連接好串口線,查看串口通信端口,選擇好單片機型號,打開編譯好的 *.HEX 或 *.BIN 文件,設置好 COM 通信端口,選擇好波特率(一般默認 115200),不打開單片機電源,點擊下載,當提示 MCU上電時再給單片機上電。 接下來把畫好的 PCB 板進行打樣了。 啟動 DXP,新建 PCB 工程文件,新建 schematic 原理圖文件,根據設計的方案,以及仿真修改后的仿真圖。若 VCC 過載,電源自動關斷。通過連接在 V + 端與 Iset 端之間的電阻Rset 設置段電流的大小 19 V + 電源 20 DOUT 串行數據輸出端。串行輸入數據通過移位寄存器傳輸 , 在以后數據輸出的 16. 5 個時鐘循環(huán)出現 ,數據在時鐘的下降沿記錄下來。只需外接一個電阻就可為所有的 L ED 提供段電流。 abfcgde117421105abcdefg3dpdpD46D112D29D38abfcgdedpabfcgdedpabfcgdedpU3LED4abfcgde117421105abcdefg3dpdpD46D112D29D38abfcgdedpabfcgdedpabfcgdedpU4LED4DOUT24SEGD23SEGE21SEGDP22SEGC20V+19Iset18SEGG17SEGB16SEGF15SEGA14CLK13DIN1DIG02DIG43GND4DIG65DIG26DIG37DIG78GND9DIG510DIG111LOAD/CS12U5MAX7219SEGASEGBSEGCSEGDSEGDPSEGESEGGSEGFCLKVCCISETDOUTDIG1DIG5GNDDIG7DIG3DIG2DIG6GNDDIG4DIG0DINLOADSEGBSEGASEGCSEGDSEGESEGFSEGGSEGDPDIG0DIG1DIG2DIG3DIG4DIG5DIG6DIG7VCCISET12345J5CON5CLKDINLOADVCCGNDabcdefgdpabcdefgdpabcdefgdp 圖 310 顯示板原理圖 原理說明 顯示板使用 MAX7219 驅動數碼管,它將單片機傳送過來的顯示信號進行解碼,驅動數碼管顯示。本設計采用鍵盤掃描由 P0 口驅動。在上述電路中 CR2 按上電復位電路的設計 而取值。單片機的 RST引腳為復位引腳,振蕩電路正常工作后, RST 端加上持續(xù)兩個機器周期的高電平后,單片機就被復位。 用晶振和電容構成諧振電路。其中單片機的電源引腳與 5V 電源連通即可,而時鐘電路和復位電路還需接口擴展,這也是單片機的基本電路操作。 浙江工業(yè)大學本科畢業(yè)設計論文 12 L1JZC9CC10CEA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10VCC40GND20U1AT89C51C6CDS18SW SPSTVCC123456789RS1RESPACKVCCVCCP10P11P12P13P14P15P16P17P33P32P35P34P37P36P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P27P30P311KR2Res212345678J2CON812345678J3CON812345J20CON5VCCGNDP10P11P12 圖 35 單片機最小系統(tǒng)原理圖 設計說明 在進行 I/O 口工作分配的時候,考慮到布線及產品的美觀性,以及操作的簡易性,P1 口為顯示驅動,及 AT89S 系列單片機的 ISP 作用, MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用)。 RST/VpD:引腳 9,復位輸入信號,振蕩器工作時,該引腳上 2 個機器周期的高電平可以實現復位操作,在掉電情況下( Vcc 降到操作允許限度以下), 后備電源加到此引腳,將只給片內 RAM 供電。 ~ :通道 3 準雙向 I/O 通道。 15 腳 GND、 16 腳 VCC( +5v)。由 6 腳和 4 只電容構成。 浙江工業(yè)大學本科畢業(yè)設計論文 9 162738495J4DB9R1 IN13R2 IN8T1 IN11T2 IN10GND15V+2V6VCC16R1 OUT12R2 OUT9T1 OUT14T2 OUT7C1+1C1 3C2+4C2 5U2RS232C550V 1UFC450V 1UFC850V 1UFC750V 1UFVCCVCCP31P30 圖 32 串口程序下載模塊 原理說明 上圖的原理圖為 STC51 系列單片機的程序下載模塊,使用串口進行程序的下載。 濾波電路的原理:信號頻率越高,電容的容抗越小,而 電感的感抗越大。圖示顯示計算結果為 334。接下來就是連接電氣連接線了。它不僅具有其它 EDA 工具軟件的仿真功能,還能仿真單片機及外圍器件。 J20 其中三個引腳接到, , ,分別為 LOAD(數據裝載輸入端) ,CLK(單片機提供給顯示驅動芯片 MAX7219 的時鐘信號) ,DIN(串行數據輸入) ,加上兩個電源端口,驅動 顯示板。 PCB 布線較為復雜,而且程序的設計也較為的復雜。 在設計之初,進行設計規(guī)劃的時候,通過自己的所學知識以及查閱一些書籍還有網上查找了很多資料,設計了多個方案,綜合 考慮各方面因素。主板的硬件設計,硬件布局如圖 11 所示。 P1 口作為顯示接口和 AT89S51 系列的 ISP,我們預留了兩排的接插件,一排用于顯示接口,使用 3 個 I/O 口( , , ,),加上 VCC, GND 電源端用于驅動顯示板顯示所顯示的內容。 時鐘信號采用 12MHZ 的晶振,因為未接外部 ROM,所以 EA 腳接高電平,復位電路使用的是上電復位,同時加上手動復位。完全符合設計所需的硬件標準。 計算器的發(fā)展趨勢 計算器只是簡單的計算工具,有些機型具備函數計算功能,有些機型具備一定的貯存功能,但一般只能存儲幾組數據。本設計著重在于分析計算器軟件和開發(fā)過程中的環(huán)節(jié)和步驟,并從實踐經驗出發(fā)對計算器設計做了詳細的分析和研究。s physical life, the electronics product has already walked into all families, regardless is life or study, is still that amusement and amusement almost and all everything can not get away from an electronics product, the large and plicated calculation ability is a person brain not petent for of, and a little bit easily e calculator is a kind of quickly in general use calculation tool convenience the customer39。 四.畢業(yè)設計(論文)內容: 1 設計(論文)說明書(根據大綱要求) 一份 2 設計(論文)圖紙 單片機簡易計算器 原理圖 五.畢業(yè)設計(論文)工作期限: 任務書發(fā)給日期 2021 年 4 月 25 日 設計(論文)工作自 2021 年 4 月 25 日 至 2021 年 6 月 10 日 指導教師 系主任 主管院長 i 計算器模擬系統(tǒng)的設計與制作 摘 要 當今社會,隨著人們物質生活的不斷提高,電子產品已經走進了家 家戶戶,無論是生活或學習,還是娛樂和消遣幾乎樣樣都離不開電子產品,大型復雜的計算能力是人腦所不能勝任的,而且比較容易出錯。計算器作為一種快速通用的計算工具方便了用戶的使用。s the calculator is a style of electronics product that acquaint with really everyday of people, this design emphasizes to lie in analyze calculator software and development process in of the link and the step, and from practiced experience to set out to do a detailed analysis and research to the calculator design, The list slice machine has already bee an electronics product to develop gradually and develop medium head the controller for choosing, its application more and more bees the focus that people pay attention to, this design according to STC89 C51 list slice the machine and MAX7219 figures tube shows to drive to design simple the design of other outer circle mold piece electric circuits, the power mold piece, the list slice machine procedure downloads a mold piece, the buzzer drives a mold piece, list the design of the slice machine39。 單片機已逐漸成為電子產品研制和開發(fā)中首選的控制器,它的應用越來越成為人們關注的焦點, 51 單片機是對目前所有兼容 Intel 8031 指令系統(tǒng)的單片機的統(tǒng)稱。計算機能夠實現數據的錄入、處理、存儲和輸出,但它所以 中國古老的計算器 算盤 它不能自動地實現這些操作過程,必須由人來操作完成。 P1 口作為顯示接口和 AT89S51 系列的 ISP,我們預留了兩排的接插件,一排用于顯示接口,使用 3 個 I/O 口( , , ,),加上 VCC, GND 電源端用于驅