亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

外圍芯片

  • Keil 軟件實例教程 2

    Keil 軟件實例教程 2 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發技術的不斷發展,從普遍使用匯編語言到逐漸使用高級語言開發,單片機的開發軟件也在不斷發展,Keil 軟件是目前最流行開發MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設置,以及如何將源程序變為目標代碼。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發光二極管,P3.2~P3.4 引腳上接4 個按鈕開關,我們的第一個任務是讓接在P1 引腳上的發光二極管依次循環點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發環境,這里假設讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結構、CPU 的寄存器及部份特殊功能寄存器的值(調試時才出現)和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-10-26

    上傳用戶:ruan2570406

  • Keil 軟件實例教程 1

    Keil 軟件實例教程 1. 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發技術的不斷發展,從普遍使用匯編語言到逐漸使用高級語言開發,單片機的開發軟件也在不斷發展,Keil 軟件是目前最流行開發MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設置,以及如何將源程序變為目標代碼。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發光二極管,P3.2~P3.4 引腳上接4 個按鈕開關,我們的第一個任務是讓接在P1 引腳上的發光二極管依次循環點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發環境,這里假設讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結構、CPU 的寄存器及部份特殊功能寄存器的值(調試時才出現)和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-11-25

    上傳用戶:hanbeidang

  • LPC2119芯片版本識別方法

    客戶之前使用的是 00 版本的LPC2119,且使用了該芯片的濾波功能;而01 版的LPC2119在驗收濾波的設置上和00 版本有區別:00 版的CAN 通道號是從1 開始的,01 版的CAN通道號從0 開始的。

    標簽: 2119 LPC 芯片 版本

    上傳時間: 2013-10-13

    上傳用戶:liufei

  • 高速51內核芯片c8051的學習資料

    高速51內核芯片c8051的學習資料 位7 SMOD 串行口波特率加倍允許0 串行口波特率是SCON 中的串行口模式定義值1 串行口波特率是SCON 中給出的串行口模式定義值的雙倍位6 GF4-GF0 通用標志4-0這些都是軟件控制下的通用標志位1 停機停機模式選擇設置這該將使CIP-51 進入停機模式該位讀時總為01 進入停機模式關掉振蕩器位0 空閑空閑模式選擇設置該位將使CIP-51 進入空閑模式該位讀時總為01 進入空閑模式關掉CPU 的時鐘但定時器中斷串行口和模擬外設的時鐘仍在運行

    標簽: c8051 51內核 芯片

    上傳時間: 2013-11-05

    上傳用戶:woshinimiaoye

  • 基于SPCE061A單片機的家居智能機器人設計

    家居智能機器人的核心控制部分采用雙CPU體系,主從CPU分布計算,保證了實時性要求。主機以SPCE061A單片機為核心,外擴了嵌入式語音識別應答模塊、智能報警及滅火模塊、電機驅動控制模塊等功能模塊。從機作為專門的定位處理芯片,實現系統定位的功能,同時將處理得到的信息通過串口通信傳遞給上位機。超聲波傳感器、紅外傳感器、霍爾傳感器、接觸傳感器等多傳感器信息融合技術的采用,保證了智能機器人系統信息處理的快速性和正確性。

    標簽: SPCE 061A 061 單片機

    上傳時間: 2014-12-01

    上傳用戶:康郎

  • MCS-51系列單片機芯片結構

    MCS-51系列單片機芯片結構:2.1  MCS—51系列單片機的結構原理2.1.1  MCS-51單片機邏輯結構          MCS-51單片機的系統結構框圖如圖2.1所示。 圖2.1    MCS-51單片機的系統結構框圖由圖2.1可以看出,單片機內部主要包含下列幾個部件:u       一個8位CPU;u       一個時鐘電路;u       4Kbyte程序存儲器;u       128byte數據存儲器;u       兩個16位定時/計數器;u       64Kbyte擴展總線控制電路;u       四個8-bit并行I/O端口;u       一個可編程串行接口;五個中斷源,其中包括兩個優先級嵌套中斷 1.  CPU        CPU即中央處理器的簡稱,是單片機的核心部件,它完成各種運算和控制操作,CPU由運算器和控制器兩部分電路組成。(1)運算器電路     運算器電路包括ALU(算術邏輯單元)、ACC(累加器)、B寄存器、狀態寄存器、暫存器1和暫存器2等部件,運算器的功能是進行算術運算和邏輯運算。 (2)控制器電路    控制器電路包括程序計數器PC、PC加1寄存器、指令寄存器、指令譯碼器、數據指針DPTR、堆棧指針SP、緩沖器以及定時與控制電路等。控制電路完成指揮控制工作,協調單片機各部分正常工作。

    標簽: MCS 51 單片機 芯片結構

    上傳時間: 2013-10-27

    上傳用戶:tianyi223

  • 為何選用SAMSUNG S3C44B0進行開發

    為何選用SAMSUNG S3C44B0進行開發   目前,ARM7芯片在國內開發的潮流是三星公司的S3C44B0和S3C4510。這兩款芯片各有側重:前者著力于PDA 應用,芯片內部集成了LCD控制器、SDRAM控制器、2個串行接口控制器、PWM控制器、I2C控制器、IIS控制器、實時時鐘、AD轉換等豐富的外圍控制模塊;而S3C4510則是一款針對特定網絡應用的CPU,缺少了44B0那么豐富的外圍控制模塊,但是集成了強大的網絡控制模塊,能夠支持100BASE的網絡接口。對于一般的用戶尤其是初學者來說,S3C44B0無疑是首選,因為豐富的外圍接口為系統板集成各種功能提供了可能,而且,通過外接網絡控制芯片, 也可以實現各種網絡通訊協議。

    標簽: SAMSUNG S3C44B0

    上傳時間: 2013-10-23

    上傳用戶:haojiajt

  • 基于芯片ADE7755單相電能計量電路的設計

    本文主要是針對家庭用戶設計了一單相電能計量電路。此電路采用一款高精度單相電能計量芯片ADE7755來采集用戶所使用的電量,并使用高性能的單片機AT89C51來作為整個電能采集電路的控制中心。文中給出了整個電能計量電路的組成框圖、單相電能測量電路圖以及軟件流程圖,最后介紹了試驗情況并對試驗結果進行了分析比較,通過實驗表明該電能計量電路具有較高的測量精度。

    標簽: 7755 ADE 芯片 單相電

    上傳時間: 2013-10-16

    上傳用戶:一天睡三次

  • 一種基于8051核SoC引導程序的設計與實現

    引導程序的開發是系統芯片設計的重要組成部分。針對基于8051核的某控制系統芯片的具體要求,提出了一種系統芯片引導程序的設計策略。該策略思路是:當系統上電復位后,開始執行固化在系統芯片中的引導程序,并加載存儲于片外串行接口Flash的用戶程序到片內SRAM中;加載完成后,程序無條件跳到SRAM中執行用戶程序。在分析該系統芯片組成的基礎上,重點闡述了引導程序開發面臨的問題、解決的思路、引導程序的具體實現及開發編譯環境的配置。該方案對其它系統芯片引導程序的設計具有一定的參考價值。

    標簽: 8051 SoC 引導程序

    上傳時間: 2013-11-23

    上傳用戶:zhtzht

  • 8086單芯片計算機顯示接口的設計與實現

    基于對8086 單芯片計算機的研究,設計了系統顯示接口模塊,其中包括SDRAM 顯示存儲器,DMA 顯示傳輸通道和VGA 顯示終端3 個主要功能單元。整個設計遵循ASIC流程,討論了基于FPGA 的實現技術。使用具體顯示實例驗證,結果表明,該顯示接口能夠正確完成所要求的單芯片計算機顯示操作。關鍵詞:8086 單芯片計算機;顯示接口;SDRAM;DMA 通道;VGA

    標簽: 8086 單芯片 計算機 顯示接口

    上傳時間: 2013-10-10

    上傳用戶:tyler

主站蜘蛛池模板: 阿坝县| 广水市| 高雄县| 航空| 甘泉县| 喀什市| 礼泉县| 鄂托克前旗| 哈密市| 牙克石市| 平潭县| 孝感市| 龙海市| SHOW| 阿巴嘎旗| 德庆县| 湘西| 澄迈县| 扎兰屯市| 新建县| 白玉县| 佛教| 蓬安县| 广德县| 凤阳县| 江口县| 曲阳县| 灵山县| 普安县| 前郭尔| 桃园市| 剑河县| 丰城市| 唐山市| 沈丘县| 安溪县| 吐鲁番市| 微山县| 龙江县| 县级市| 清徐县|