德儀給的一個介紹資料,16位單片機為啥尋址范圍會超出64KB???
上傳時間: 2013-10-19
上傳用戶:龍飛艇
第一章:MCS-51系列單片機的存儲結構(4學時) ① 掌握內部數據寄存器RAM的結構、用途和特點; ② 程序存儲器ROM的結構特點,編程中應注意的問題; ③ 片內、外程序存儲器的確定方法。 .. 第二章:MCS-51單片機指令系統及時序(4學時) ① 111條指令的功能分類; ② 指令的尋址方式; ③ 偽指令及匯編語言源程序的格式; ④ 與指令的相關時序。 第三章:MCS-51單片機內部模塊的功能介紹(8學時) ① 內部并行I/O端口的結構特點、使用中的注意事項; ② 定時/計數器的2種工作方式、4種計數模式; ③ 串行接口的4種工作模式的設定及波特率的計算; ④ 中斷系統的結構、中斷響應的過程和編程方法。 .. 第四章:MCS-51單片機系統的擴展及應用(8學時); ① 系統擴展的幾種方法; ② 外部程序、數據存儲器的擴展; ③ A/D、D/A轉換器與單片機的接口電路及編程方法; ④ 鍵盤掃描/動態顯示接口電路; ⑤ 單片機的監控電路等。
上傳時間: 2013-10-17
上傳用戶:熊少鋒
摘要:本文介紹應用PIC16C57單片機設計的一種可編程、高性能的數碼式樓宇對講系統,詳細闡明了有關工作原理和關鍵技術。本系統充分應用PIC單片機的軟硬件資源,具有可編程、電路簡單、功能強大等優點,在安居工程、樓宇技防系統等領域具有廣泛的應用前景。 關鍵詞:PIC 單片機 樓宇對講 編碼 譯碼 可編程
上傳時間: 2013-11-14
上傳用戶:hj_18
介紹了一種基于AT89S52微處理器、鍵控顯示模式、多漢字顯示的顯示模塊設計方法。對AT89S52的內部功能及使用高128字節RAM時的尋址方式進行說明。給出了四漢字顯示模塊的硬件電路原理圖、主程序流程圖以及中斷顯示流程圖。 Abstract: The design method of display module base on the AT89S52 microcontroller,display mode controlled by keyboard and? showing several Chinese characterses are introduced in the paper.The internal function and the addressing mode for the high 128B RAM of the AT89S52 are explained.The basic circuit diagram,the main program flow chart and the display interrupt flow chart of four Chinese characterses display module are also given.
上傳時間: 2014-01-23
上傳用戶:咔樂塢
PCF8562是一種能與幾乎所有低復用速率的LCD接口的外圍設備。它為所有靜態和復合的LCD(包含最多4個背極和32段)產生驅動信號。PCF8562與大多數微處理器/微控制器兼容并可以通過兩線雙向的I2C總線通信。通過帶自動增量尋址的顯示RAM、硬件子地址尋址和顯示存儲器切換(靜態和復合驅動模式)可以將通信的開銷降至最低。
上傳時間: 2014-12-27
上傳用戶:ajaxmoon
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
從今天開始,我們的課程終于進入F2812的核心了,呵呵。在今天的課程中,我們將帶領大家一起學習2812的片內資源,初步了解它究竟有哪些本事,能拿來干些什么,然后一起了解2812存儲器的結構,統一編址的方式、存儲器映射關系,并重點分析CMD文件,以期望消除大家對CMD文件的迷惑,在自己編寫程序的時候會修改CMD文件中的部分內容,從而滿足自己設計時的需求。
上傳時間: 2013-10-30
上傳用戶:feitian920
緒論 16位CPU的一體化系統明確的面向模塊化的程序設計技術,如適當的程序分支,表格處理和可應用高級語言,如C語言。CPU能在不用進行頁面調整的時候尋址整個地址空間CPU的主要性質
上傳時間: 2014-08-18
上傳用戶:JamesB
1.UART增加2個新的特性,即幀錯誤檢測和多機通信中的從機地址自動識別。(1)幀錯誤檢測可用于UART檢查工作方式1、2和3時的停止位。例如,由于UART通信線路上的噪聲或者2個MCU同時發送可能引起停止位的丟失。(2)多機通信中的從機地址自動識別功能即是說只允許該地址從機被硬件中斷,而不是由軟件進行地址比較的,那么自動地址識別可以減少為UART服務所需要的MCU時間。與此同時使用廣播地址可以一次尋址所有的從處理器。2.4個中斷優先級:IPH和IP結合使用決定了每個中斷的優先級,00、01、10、11的排列依次由低到高組成4級中斷優先權。3.雙DPTR指針:可用于尋址外部數據存儲器。通過對AUCR1的DPS位編程,以實現對2個16位DPTR寄存器的切換。4.將AUXR.0置位,禁止ALE的信號輸出,從而達到降低單片機本身的EMI電磁干擾。
上傳時間: 2013-10-23
上傳用戶:hj_18
MSP430的FLASH存儲器是可位/字節/字尋址和編和的存儲器,該模塊由一個集成控制器來控制編程和擦除的操作。控制器包括三個寄存器,一個時序發生器及一個提供編程/擦除電壓的電壓發生器。
上傳時間: 2013-10-29
上傳用戶:yuhaihua_tony