單片機(jī)sh79f3249試驗(yàn)系統(tǒng)的研制與開發(fā).zip
單片機(jī)sh79f3249試驗(yàn)系統(tǒng)的研制與開發(fā),單片機(jī)sh79f3249試驗(yàn)系統(tǒng)的研制與開發(fā)包括程序,電路圖,論文1:共62頁2:字?jǐn)?shù)24223,字符數(shù)408863:摘要sh79f32單片機(jī)是一顆整合了低功耗時(shí)鐘和存儲周期的高速8051可兼容單片機(jī)。在同樣振蕩頻率下,較之傳統(tǒng)的8051芯片有著運(yùn)行更快速的優(yōu)越特性。它保留了標(biāo)準(zhǔn)8051芯片的大部分特性,包括適合于程序...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 酷羅比 發(fā)布
單片機(jī)SH79F3249試驗(yàn)系統(tǒng)的研制與開發(fā)
包括程序,電路圖,論文
1:共62頁
2:字?jǐn)?shù)24223,字符數(shù)40886
3:摘 要
SH79F32單片機(jī)是一顆整合了低功耗時(shí)鐘和存儲周期的高速8051可兼容單片機(jī)。在同樣振蕩頻率下,較之傳統(tǒng)的8051芯片有著運(yùn)行更快速的優(yōu)越特性。它保留了標(biāo)準(zhǔn)8051芯片的大部分特性,包括適合于程序和數(shù)據(jù)的32K字節(jié)Flash塊, 還集成了如EUART, IR, TWI和SPI等標(biāo)準(zhǔn)通訊模塊, 以及LCD驅(qū)動器、ADC、比較器、PWM定時(shí)器和實(shí)時(shí)時(shí)鐘等模塊。與此同時(shí),SH79F32內(nèi)建PLL時(shí)鐘,SLP(Super Low Power)LCD驅(qū)動器,看門狗定時(shí)器,低電壓復(fù)位功能,低電壓檢測功能。此外SH79F32還提供了2種低功耗省電模式。
針對于SH79F32單片機(jī)的優(yōu)越性能,參考了眾多類似芯片的設(shè)計(jì)思路后,我設(shè)計(jì)制作了基于SH79F32單片機(jī)的實(shí)驗(yàn)開發(fā)系統(tǒng)。該系統(tǒng)包括16位流水燈、普通4*4鍵盤和紅外通信鍵盤、2位共陽數(shù)碼管靜態(tài)顯示和8位共陰數(shù)碼管動態(tài)顯示、USB轉(zhuǎn)串口通信、數(shù)/模轉(zhuǎn)換、四相八拍步進(jìn)電極控制六個模塊。通過設(shè)計(jì)電路原理圖和PCB圖,制作硬件電路板,編寫相應(yīng)的程序,控制單片機(jī)的輸入和輸出驅(qū)動系統(tǒng)各個模塊整體或單獨(dú)運(yùn)行,對測試結(jié)果進(jìn)行詳細(xì)分析。整個電路簡單可行,程序通熟易懂,易于實(shí)驗(yàn)操作,基本達(dá)到預(yù)期效果。本論文詳細(xì)敘述了SH79F32單片機(jī)實(shí)驗(yàn)系統(tǒng)的基本概念,并對本設(shè)計(jì)的方案和硬件電路以及軟件設(shè)計(jì)進(jìn)行了詳細(xì)分析和說明。
4目 錄
引 言 1
1.單片機(jī)的優(yōu)勢及發(fā)展歷史 2
2.實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)原理 2
2.1總體設(shè)計(jì)思路 2
2.2各功能電路的設(shè)計(jì)思路 2
2.3 SH79F32最小系統(tǒng) 3
2.3.1 SH79F32 3
2.3.2最小系統(tǒng)原理圖說明 3
3.功能電路模塊 4
3.1流水燈模塊 4
3.1.1I/O口 5
3.1.2電路控制程序 5
3.2顯示模塊 6
3.2.1動態(tài)顯示 7
3.2.2靜態(tài)顯示 9
3.2.3電流驅(qū)動 9
3.3鍵盤識別模塊 12
3.3.1普通鍵盤(4*4) 12
3.3.2紅外鍵盤 14
3.3.3定時(shí)與中斷 18
3.4數(shù)/模轉(zhuǎn)換模塊 23
3.4.1 DAC0832 23
3.4.2 LM324 26
3.4.3源代碼 26
3.5 USB轉(zhuǎn)串口通信模塊 27
3.5.1 CH341A 27
3.5.2異步收發(fā)器EUART 30
3.6步進(jìn)電機(jī)控制模塊 33
3.6.1 ULN2003A 33
3.6.2步進(jìn)電機(jī)的工作原理 33
4 綜合調(diào)試 35
4.1 所需主要儀器設(shè)備及條件 35
4.2 調(diào)試過程 35
5 結(jié)論 37
謝 辭 38
參考文獻(xiàn) 39
附錄1 40
附錄2 44
5參考文獻(xiàn)
[2] 陳新華. EDA技術(shù)與應(yīng)用[M].北京:機(jī)械工業(yè)出版社.2008.8.
[3] 肖安崑. 自動控制原理與應(yīng)用[M].廣州:華南理工大學(xué)出版社,2006.
[4] 曾峰.印刷路板(PCB)設(shè)計(jì)與制作(第2版)[M].北京:電子工業(yè)出版社,2006.
[5] (英)Mark Zwolinski. Digital System Design with VHDL/VHDL數(shù)字系統(tǒng)設(shè)計(jì)(英文版)[M]北京:電子工業(yè)出版社,2004.
[6] 王遠(yuǎn).模擬電子技術(shù)(第二版)[M].北京:機(jī)械工業(yè)出版社, 2002.
[7] 江國強(qiáng).現(xiàn)代數(shù)字邏輯電路[M].北京:電子工業(yè)出版社[M],2002:162~178.
[8] 施仁.工業(yè)自動化儀表與過程控制[M].北京:國防工業(yè)出版社.1980.8.
[9] Oppenheim.Digital Signal Processing[M].北京:電子工業(yè)出版社.1997.6
[10] 徐愛鈞. Keil Cx51 V7.0單片機(jī)高級語言編程與應(yīng)用實(shí)踐[M]. 北京:電子工業(yè)出版社.2004.6.
[11] 李廣弟、朱月秀、王秀山主編. 單片機(jī)基礎(chǔ). 北京:北京航空航天大學(xué)出版社2006
[12] 黃道君. 微型計(jì)算機(jī)原理及應(yīng)用. 北京:高等教育出版社
[13] 沈美明、溫冬嬋主編. IBM-PC匯編語言程序設(shè)計(jì).北京:清華大學(xué)出版社2003
[14] 靳達(dá)主編. 單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航. 北京:人民郵電出版社2003
[15] 李朝青.PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù)[M].北京:北京航空航天大學(xué)出版,2001.
[16] 楊文龍.單片機(jī)原理及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,1993.
包括程序,電路圖,論文
1:共62頁
2:字?jǐn)?shù)24223,字符數(shù)40886
3:摘 要
SH79F32單片機(jī)是一顆整合了低功耗時(shí)鐘和存儲周期的高速8051可兼容單片機(jī)。在同樣振蕩頻率下,較之傳統(tǒng)的8051芯片有著運(yùn)行更快速的優(yōu)越特性。它保留了標(biāo)準(zhǔn)8051芯片的大部分特性,包括適合于程序和數(shù)據(jù)的32K字節(jié)Flash塊, 還集成了如EUART, IR, TWI和SPI等標(biāo)準(zhǔn)通訊模塊, 以及LCD驅(qū)動器、ADC、比較器、PWM定時(shí)器和實(shí)時(shí)時(shí)鐘等模塊。與此同時(shí),SH79F32內(nèi)建PLL時(shí)鐘,SLP(Super Low Power)LCD驅(qū)動器,看門狗定時(shí)器,低電壓復(fù)位功能,低電壓檢測功能。此外SH79F32還提供了2種低功耗省電模式。
針對于SH79F32單片機(jī)的優(yōu)越性能,參考了眾多類似芯片的設(shè)計(jì)思路后,我設(shè)計(jì)制作了基于SH79F32單片機(jī)的實(shí)驗(yàn)開發(fā)系統(tǒng)。該系統(tǒng)包括16位流水燈、普通4*4鍵盤和紅外通信鍵盤、2位共陽數(shù)碼管靜態(tài)顯示和8位共陰數(shù)碼管動態(tài)顯示、USB轉(zhuǎn)串口通信、數(shù)/模轉(zhuǎn)換、四相八拍步進(jìn)電極控制六個模塊。通過設(shè)計(jì)電路原理圖和PCB圖,制作硬件電路板,編寫相應(yīng)的程序,控制單片機(jī)的輸入和輸出驅(qū)動系統(tǒng)各個模塊整體或單獨(dú)運(yùn)行,對測試結(jié)果進(jìn)行詳細(xì)分析。整個電路簡單可行,程序通熟易懂,易于實(shí)驗(yàn)操作,基本達(dá)到預(yù)期效果。本論文詳細(xì)敘述了SH79F32單片機(jī)實(shí)驗(yàn)系統(tǒng)的基本概念,并對本設(shè)計(jì)的方案和硬件電路以及軟件設(shè)計(jì)進(jìn)行了詳細(xì)分析和說明。
4目 錄
引 言 1
1.單片機(jī)的優(yōu)勢及發(fā)展歷史 2
2.實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)原理 2
2.1總體設(shè)計(jì)思路 2
2.2各功能電路的設(shè)計(jì)思路 2
2.3 SH79F32最小系統(tǒng) 3
2.3.1 SH79F32 3
2.3.2最小系統(tǒng)原理圖說明 3
3.功能電路模塊 4
3.1流水燈模塊 4
3.1.1I/O口 5
3.1.2電路控制程序 5
3.2顯示模塊 6
3.2.1動態(tài)顯示 7
3.2.2靜態(tài)顯示 9
3.2.3電流驅(qū)動 9
3.3鍵盤識別模塊 12
3.3.1普通鍵盤(4*4) 12
3.3.2紅外鍵盤 14
3.3.3定時(shí)與中斷 18
3.4數(shù)/模轉(zhuǎn)換模塊 23
3.4.1 DAC0832 23
3.4.2 LM324 26
3.4.3源代碼 26
3.5 USB轉(zhuǎn)串口通信模塊 27
3.5.1 CH341A 27
3.5.2異步收發(fā)器EUART 30
3.6步進(jìn)電機(jī)控制模塊 33
3.6.1 ULN2003A 33
3.6.2步進(jìn)電機(jī)的工作原理 33
4 綜合調(diào)試 35
4.1 所需主要儀器設(shè)備及條件 35
4.2 調(diào)試過程 35
5 結(jié)論 37
謝 辭 38
參考文獻(xiàn) 39
附錄1 40
附錄2 44
5參考文獻(xiàn)
[2] 陳新華. EDA技術(shù)與應(yīng)用[M].北京:機(jī)械工業(yè)出版社.2008.8.
[3] 肖安崑. 自動控制原理與應(yīng)用[M].廣州:華南理工大學(xué)出版社,2006.
[4] 曾峰.印刷路板(PCB)設(shè)計(jì)與制作(第2版)[M].北京:電子工業(yè)出版社,2006.
[5] (英)Mark Zwolinski. Digital System Design with VHDL/VHDL數(shù)字系統(tǒng)設(shè)計(jì)(英文版)[M]北京:電子工業(yè)出版社,2004.
[6] 王遠(yuǎn).模擬電子技術(shù)(第二版)[M].北京:機(jī)械工業(yè)出版社, 2002.
[7] 江國強(qiáng).現(xiàn)代數(shù)字邏輯電路[M].北京:電子工業(yè)出版社[M],2002:162~178.
[8] 施仁.工業(yè)自動化儀表與過程控制[M].北京:國防工業(yè)出版社.1980.8.
[9] Oppenheim.Digital Signal Processing[M].北京:電子工業(yè)出版社.1997.6
[10] 徐愛鈞. Keil Cx51 V7.0單片機(jī)高級語言編程與應(yīng)用實(shí)踐[M]. 北京:電子工業(yè)出版社.2004.6.
[11] 李廣弟、朱月秀、王秀山主編. 單片機(jī)基礎(chǔ). 北京:北京航空航天大學(xué)出版社2006
[12] 黃道君. 微型計(jì)算機(jī)原理及應(yīng)用. 北京:高等教育出版社
[13] 沈美明、溫冬嬋主編. IBM-PC匯編語言程序設(shè)計(jì).北京:清華大學(xué)出版社2003
[14] 靳達(dá)主編. 單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航. 北京:人民郵電出版社2003
[15] 李朝青.PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù)[M].北京:北京航空航天大學(xué)出版,2001.
[16] 楊文龍.單片機(jī)原理及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,1993.