C & Asm source code for Cygnal microcontrollers C8051F02x.
標簽: microcontrollers source Cygnal 8051
上傳時間: 2017-04-21
上傳用戶:杜瑩12345
C & Asm source code for Cygnal microcontrollers C8051F2xx.
標簽: microcontrollers source Cygnal 8051
上傳時間: 2013-12-31
上傳用戶:chenlong
C & Asm source code for Cygnal microcontrollers C8051F3xx.
標簽: microcontrollers source Cygnal 8051
上傳時間: 2017-04-21
上傳用戶:TRIFCT
Templates for c51 from Cygnal
上傳時間: 2013-12-19
上傳用戶:evil
c8051f系列單片機的SPI 并行/串行通信源程序 Cygnal出的一種混合信號系統(tǒng)級單片機。片內(nèi)含CIP-51的CPU內(nèi)核,它的指令系統(tǒng)與MCS-51完全兼容。其中的C8051F020單片機含有64kB片內(nèi)Flash程序存儲器,4352B的RAM、8個I/O端口共64根I/O口線、一個12位A/D轉換器和一個8位A/D轉換器以及一個雙12位D/A轉換器、2個比較器、5個16位通用定時器、5個捕捉/比較模塊的可編程計數(shù)/定時器陣列、看門狗定時器、VDD監(jiān)視器和溫度傳感器等部分。C8051F020單片機支持雙時鐘,其工作電壓范圍為2.7~3.6V(端口I/O,RST和JTAG引腳的耐壓為5V)。與以前的51系列單片機相比,C8051F020增添了許多功能,同時其可靠性和速度也有了很大提高。
上傳時間: 2013-12-24
上傳用戶:Thuan
Cygnal公司高性能51的tcpip源程序,非常適合于51單片機上使用,占用資源少。
上傳時間: 2014-06-16
上傳用戶:維子哥哥
本應用筆記的目的是介紹如何將Keil 8051工具集成到Cygnal IDE(集成開發(fā)環(huán)境)中。
標簽: C8051F Cygnal 8051 Keil MCU IDE 集成
上傳時間: 2017-11-06
上傳用戶:szcyclone
以微型足球機器人小車子系統(tǒng)為研究對象,通過分析當前各支足球機器人隊伍的小車系統(tǒng)控制器使用的CPU 的利弊。提出一種新的cPu 解決方案?;?b>CygnalC8051高速單片機依次給出小車
標簽: C8051 單片機 足球機器人 系統(tǒng)設計
上傳時間: 2013-06-15
上傳用戶:qazxsw
《AVR單片機原理及應用》詳細介紹了ATMEL公司開發(fā)的ATmega8系列高速嵌入式單片機的硬件結構、工作原理、指令系統(tǒng)、接口電路、C編程實例,以及一些特殊功能的應用和設計,對讀者掌握和使用其他ATmega8系列的單片機具有極高的參考價值 AVR單片機原理及應用》具有較強的系統(tǒng)性和實用性,可作為有關工程技術人員和硬件工程師的應用手冊,亦可作為高等院校自動化、計算機、儀器儀表、電子等專業(yè)的教學參考書。 目錄 第1章 緒論 1.1 AVR單片機的主要特性 1.2 主流單片機系列產(chǎn)品比較 1.2.1 ATMEL公司的單片機 1.2.2 Mkcochip公司的單片機 1.2.3 Cygnal公司的單片機 第2章 AVR系統(tǒng)結構概況 2.1 AVR單片機ATmega8的總體結構 2.1.1 ATmega8特點 2.1.2 結構框圖 2.1.3 ATmega8單片機封裝與引腳 2.2 中央處理器 2.2.1 算術邏輯單元 2.2.2 指令執(zhí)行時序 2.2.3 復位和中斷處理 2.3 ATmega8存儲器 2.3.1 Flash程序存儲器 2.3.2 SRAM 2.3.3 E2pROM 2.3.4 I/O寄存器 2.3.5 ATmega8的鎖定位、熔絲位、標識位和校正位 2.4 系統(tǒng)時鐘及其分配 2.4.1 時鐘源 2.4.2 外部晶振 2.4.3 外部低頻石英晶振 2.4.4 外部:RC振蕩器 2.4.5 可校準內(nèi)部.RC振蕩器 2.4.6 外部時鐘源 2.4.7 異步定時器/計數(shù)器振蕩器 2.5 系統(tǒng)電源管理和休眠模式 2.5.1 MCU控制寄存器 2.5.2 空閑模式 2.5.3 ADC降噪模式 2.5.4 掉電模式 2.5.5 省電模式 2.5.6 等待模式 2.5.7 最小功耗 2.6 系統(tǒng)復位 2.6.1 復位源 2.6.2 MCU控制狀態(tài)寄存器——MCUCSR 2.6.3 內(nèi)部參考電壓源 2.7 I/O端口 2.7.1 通用數(shù)字I/O端口 2.7.2 數(shù)字輸入使能和休眠模式 2.7.3 端口的第二功能 第3章 ATmega8指令系統(tǒng) 3.1 ATmega8匯編指令格式 3.1.1 匯編語言源文件 3.1.2 指令系統(tǒng)中使用的符號 3.1.3 ATmega8指令 3.1.4 匯編器偽指令 3.1.5 表達式 3.1.6 文件“M8def.inc” 3.2 尋址方式和尋址空間 3.3 算術和邏輯指令 3.3.1 加法指令 3.3.2 減法指令 3.3.3 取反碼指令 3.3.4 取補碼指令 3.3.5 比較指令 3.3.6 邏輯與指令 3.3.7 邏輯或指令 3.3.8 邏輯異或 3.3.9 乘法指令 3.4 轉移指令 3.4.1 無條件轉移指令 3.4.2 條件轉移指令 3.4.3 子程序調(diào)用和返回指令 3.5 數(shù)據(jù)傳送指令 3.5.1 直接尋址數(shù)據(jù)傳送指令 3.5.2 間接尋址數(shù)據(jù)傳送指令 3.5.3 從程序存儲器中取數(shù)裝入寄存器指令 3.5.4 寫程序存儲器指令 3.5.5 I/0端口數(shù)據(jù)傳送 3.5.6 堆棧操作指令 3.6 位操作和位測試指令 3.6.1 帶進位邏輯操作指令 3.6.2 位變量傳送指令 3.6.3 位變量修改指令 3.7 MCU控制指令 3.8 指令的應用 第4章 中斷系統(tǒng) 4.1 外部向量 4.2 外部中斷 4.3 中斷寄存器 第5章 自編程功能 5.1 引導加載技術 5.2 相關I/O寄存器 5.3 Flash程序存儲器的自編程 5.4 Flash自編程應用 第6章 定時器/計數(shù)器 6.1 定時器/計數(shù)器預定比例分頻器 6.2 8位定時器/計數(shù)器O(T/CO) 6.3 16位定時器/計數(shù)器1(T/C1) 6.3.1 T/C1的結構 6.3.2 T/C1的操作模式 6.3.3 T/121的計數(shù)時序 6.3.4 T/C1的寄存器 6.4 8位定時器/計數(shù)器2(T/C2) 6.4.1 T/C2的組成結構 6.4.2 T/C2的操作模式 6.4.3 T/C2的計數(shù)時序 6.4.4 T/02的寄存器 6.4.5 T/C2的異步操作 6.5 看門狗定時器 第7章 AVR單片機通信接口 7.1 AVR單片機串行接口 7.1.1 同步串行接口 7.1.2 通用串行接口 7.2 兩線串行TWT總線接口 7.2.1 TWT模塊概述 7.2.2 TWT寄存器描述 7.2.3 TWT總線的使用 7.2.4 多主機系統(tǒng)和仲裁 第8章 AVR單片機A/D轉換及模擬比較器 8.1 A/D轉換 8.1.1 A/D轉換概述 8.1.2 ADC噪聲抑制器 8.1.3 ADC有關的寄存器 8.2 AvR單片機模擬比較器 第9章 系統(tǒng)擴展技術 9.1 串行接口8位LED顯示驅動器MAX7219 9.1.1 概述 9.1.2 引腳功能及內(nèi)部結構 9.1.3 操作說明 9.1.4 應用 9.1.5 軟件設計 9.2 AT24C系列兩線串行總線E2PPOM 9.2.1 概述 9.2.2 引腳功能及內(nèi)部結構 9.2.3 操作說明 9.2.4 軟件設計 9.3 AT93C46——三線串行總線E2PPOM接口芯片 9.3.1 概述 9.3.2 內(nèi)部結構及引腳功能 9.3.3 操作說明 9.3.4 軟件設計 9.4 串行12位的ADCTL543 9.4.1 概述 9.4.2 內(nèi)部結構及引腳功能 9.4.3 操作說明 9.4.4 AD620放大器介紹 9.4.5 軟件設計 9.5 串行輸出16位ADCMAXl95 9.5.1 概述 9.5.2 引腳功能及內(nèi)部結構 9.5.3 操作說明 9.5.4 應用 9.5.5 軟件設計 9.6 串行輸入DACTLC5615 9.6.1 概述 9.6.2 引腳功能及內(nèi)部結構 9.6.3 操作說明 9.6.4 軟件設計 9.7 串行12位的DACTLC5618 9.7.1 概述 9.7.2 內(nèi)部結構及引腳功能 9.7.3 操作說明 9.7.4 軟件設計 9.8 串行非易失性靜態(tài)RAMX24C44 9.8.1 概述 9.8.2 引腳功能及內(nèi)部結構 9.8.3 操作說明 9.8.4 軟件設計 9.9 數(shù)據(jù)閃速存儲器AT45DB041B 9.9.1 概述 9.9.2 引腳功能及內(nèi)部結構 9.9.3 操作說明 9.9.4 軟件設計 9.10 GM8164串行I/0擴展芯片 9.10.1 概述 9.10.2 引腳功能說明 9.10.3 操作說明 9.10.4 軟件設計 9.11 接口綜合實例 附錄1 ICCACR簡介 附錄2 ATmega8指令表 參考文獻
上傳時間: 2013-10-29
上傳用戶:lanwei
以微型足球機器人小車子系統(tǒng)為研究對象,通過分析當前各支足球機器人隊伍的小車系統(tǒng)控制器使用的CPU 的利弊。提出一種新的cPu 解決方案。基于CygnalC8051高速單片機依次給出小車子系統(tǒng)的硬件設計、軟件設計,并對控制算法進行了研究,實驗結果通過階躍響應曲線證實了這種設計方案的有效性。
標簽: C8051 單片機 足球機器人 系統(tǒng)設計
上傳時間: 2014-12-28
上傳用戶:xingisme