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

正文內(nèi)容

基于單片機簡易計算器的設(shè)計正文-展示頁

2024-11-22 15:40本頁面
  

【正文】 可以直接寫入程序存貯器如 EPROM 中。然后分別由 C51 及 A51 編譯器編譯生成目標文件 (.OBJ)。 圖 C51 工具包整體結(jié)構(gòu)圖 Keil C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51工具包的整體結(jié)構(gòu),如圖 ,其中 uVision與 Ishell分別是 C51 for Windows 和 for DOS的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試 、仿真等整個開發(fā)流程。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 Keil C51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全 Windows 界 面。 Keil 編譯器軟件簡介 Keil C51 是美國 Keil Software公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。 XTAL2:振蕩器反相放大器輸出端 2 Keil 軟件知識 單片機是靠程序運行的,并且可以修改。 FLASH 存儲器編程時,該引腳加上 +12V的編程允許電源 VPP,當然這必須是該器件是使用12V編程電壓 VPP。 EA/VPP:外部訪問允許 ,欲使 CPU 僅訪問外部程序存儲器( 0000H— FFFFH), EA端必須保持低電平接地,需注意的是:如果加密位 LB1 被編程,復位是內(nèi)部會鎖存 EA 端狀態(tài)。 RST:復位輸入。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉底時會輸單片機課程設(shè)計 3 出一個電流。 P3 口: P3 口是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口 ,P3 的輸出緩沖級可驅(qū)動 (吸收或輸出電流) 4 個 TTL邏輯們電路。在訪問 8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行 MOVXRI)時,P2 口線上的內(nèi)容(也即特殊功能寄存器( SFR)區(qū)中 R2 寄存器的內(nèi)容),在整個訪問期間不改變。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉底時會輸出一個電流。 P2 口: P2 口是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口 ,P2 的輸出緩沖級可驅(qū)動 (吸收或輸出電流) 4 個 TTL邏輯們電路。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉底時會輸出一個電流。 P1 口: P1 口是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口 ,P1 的輸出緩沖級可驅(qū)動 (吸收或輸出電流) 4 個 TTL邏輯門電路。 在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復用,在訪問期間激活內(nèi)部上拉電阻。 引腳功能說明 MCS51 是標準的 40 腳雙列直插式集成電路芯片,引腳排列請參見圖 : 單片機課程設(shè)計 2 圖 AT89C51 的引腳圖 VCC:電源電壓; GND:地; P0口: P0口是一組 8 位漏極開路型雙向 I/O 口,也即地址 /數(shù)據(jù)總線復用口。 AT89C51 提供以下標準功能: 4K 字節(jié) FLASH 閃速存儲器, 128 字節(jié)內(nèi)部RAM, 32 個 I/O 口線,兩個 16 位定時 /計數(shù)器,一個向量兩級中斷結(jié)構(gòu),一個全雙工串行通訊口,內(nèi)置一個精密比較器,片內(nèi)振蕩器及時鐘電路,同時 AT89C51可降至 0Hz 的靜態(tài)邏輯操作,并支持兩種軟件可選的工作模式,空閑方式停止CPU的工作,但允許 RAM,定時計數(shù)器,串行通信及中斷系統(tǒng)繼續(xù)工作。 AT89C51 功能概述 AT89C51 是美國 ATMEL 公司生產(chǎn)的低電壓,高性能 CMOS 8 位單片機,片內(nèi)含 4K bytes 的可反復擦寫的只讀程序存儲器 PEROM 和 128bytes 的隨機存取數(shù)據(jù)存儲器,器件采用公司的高密度,非易失性存儲技術(shù)生產(chǎn),兼容標準MCS51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 FLASH 存儲單元,功能強大。要進行單片機系統(tǒng)設(shè)計首先必須具有一定的硬件基礎(chǔ)知識;其次,需要具有一定的軟件設(shè)計能力, 能夠根據(jù)系統(tǒng)的要求,靈活地設(shè)計出所需要的程序;第三,具有綜合運用知識的能力。其中單片機在控制系統(tǒng)中的應用是越來越普遍了。如 CPU 的運算位數(shù)從 4 位、 8 位 ??到 32 位機的發(fā)展,運算速度從 8 MHz、32 MHz??到 GHz。 關(guān)鍵詞: 51 單片機; LCD ;控制按鍵 單片機課程設(shè)計 II 目 錄 1 AT89C51 單片機功能概述 ........................................................................................ 1 單片機系統(tǒng)概述 ....................................................................................... 1 AT89C51 功能概述 ...................................................................................... 1 引腳功能說明 ....................................................................................... 1 2 Keil 軟件知識 ......................................................................................................... 3 Keil 編譯器軟件簡介 ................................................................................... 3 使用 Keil 軟件建立一個工程 .............................................................. 4 使用 Debug 進行 調(diào)試 .......................................................................... 8 3 系統(tǒng)總體方案設(shè)計 ................................................................................................. 10 具體設(shè)計 ...................................................................................................... 10 系統(tǒng)方案圖 ................................................................................................... 10 計算器軟件程序要完成以下模塊的設(shè)計 ................................................... 11 4 總體程序框圖 .......................................................................................................... 11 系統(tǒng)總體框圖設(shè)計 ....................................................................................... 11 算數(shù)運算程序設(shè)計 ...................................................................................... 13 程序源代碼( C語言 ) ........................................................................... 14 5 聯(lián)機調(diào)試 .................................................................................................................. 19 參考文獻 ...................................................................................................................... 20 附錄 1 計算器仿真圖 ................................................................................................ 21 附錄 2 系統(tǒng)程序 ......................................................................................................... 22 單片機課程設(shè)計 III 單片機課程設(shè)計 1 1 AT89C51單片機 功能 概述 單片機系統(tǒng)概述 隨著材 料科學、工藝技術(shù)、計算機技術(shù)的發(fā)展與進步,電路系統(tǒng)向著集成度極高的方向發(fā)展。利用此設(shè)計熟悉單片機微控制器及 C 語言編程,對其片資源及各個 I/O 端口的功能和基本用途的了解。 計算機在人們的日常生活中是比較常見的電子產(chǎn)品之一。單片機課程設(shè)計 I 摘 要 近年來隨著科技的飛速發(fā)展,單片機的應用正在不
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦

基于單片機的簡易計算器(終稿2)-展示頁

【摘要】電》