和其他的μC/OS-II移植文件類似,設備代碼由以下3 到5 個文件組成的。 Os_cpu.h Os_cpu_c.c Os_cpu_a.s90 (該文件僅在ICC 編譯器中使用) Os_cpu_i.s90 (該文件僅在ICC 編譯器中使用) Os_dbg.c Os_dbg.c 僅需在IAR 工程中使用。 3.01 OS_CPU.H 3.01.01 OS_CPU.H, macros for ‘externals’ Listing 3-1, OS_CPU.H, 外部宏(macros for ‘externals’) #ifdef OS_CPU_GLOBALS #define OS_CPU_EXT #else #define OS_CPU_EXT extern #endif
上傳時間: 2013-11-25
上傳用戶:zhaistone
【摘要】通過對基于AVR 的SD 卡數據導出接口設計的描述,在系統總體結構思路基礎上,提出系統的硬 件構成,詳細分析了軟件各部分的功能及實現。本設計在數據存儲和交換領域具有很好的應用前景。 【關鍵詞】SD 卡嵌入式系統SPI FAT32 數據庫 SD 卡存儲介質是一種新的大容量、非易失性外部存儲系 統,它的出現提供了一個便宜的、結實的、卡片式的存儲媒介。 SD 卡的容量從16 MB 到最高32 GB 不等。容量范圍如此之 寬,可為眾多應用提供充足的外部存儲空間。 SD 卡作為各種消費電子產品外部存儲的應用、開發技術 己經非常成熟、廣泛。本設計嘗試在AVR 單片機上實現對SD 卡讀寫操作,進而實現對SD 卡上數據庫進行讀寫操作
上傳時間: 2013-11-13
上傳用戶:13925096126
目錄: 1. Character Type Functions - 字符類型函數 2. Standard C Input/Output Functions - 標準輸入輸出函數 3. Standard Library Functions - 標準庫和內存分配函數 4. Mathematical Functions - 數學函數 5. String Functions - 字符串函數 6. BCD Conversion Functions - BCD 轉換函數 7. Memory Access Functions - 存儲器訪問函數 8. Delay Functions - 延時函數 9. LCD Functions - LCD函數 10. LCD Functions for displays with 4x40 characters - 4×40 字符型LCD函數 11. LCD Functions for displays connected in 8 bit memory mapped mode -以8 位外部存儲 器模式接口的LCD顯示函數 12. I2C Bus Functions - I2C 總線函數 13. National Semiconductor LM75 Temperature Sensor Functions - LM75 溫度傳感器函數 14. Dallas Semiconductor DS1621 Thermometer/Thermostat Functions - DS1621 溫度計函 數 15. Philips PCF8563 Real Time Clock Functions - PCF8563 實時時鐘函數 16. Philips PCF8583 Real Time Clock Functions - PCF8583 實時時鐘函數 17. Dallas Semiconductor DS1302 Real Time Clock Functions - DS1302 實時時鐘函數 18. Dallas Semiconductor DS1307 Real Time Clock Functions - DS1307 實時時鐘函數 19. 1 Wire Protocol Functions - 單線通訊協議函數 20. Dallas Semiconductor DS1820/DS1822 Temperature Sensors Functions - DS1820/1822 溫度傳感器函數 21. SPI Functions - SPI 函數 22. Power Management Functions - 電源管理函數 23. Gray Code Conversion Functions - 格雷碼轉換函數
上傳時間: 2013-10-22
上傳用戶:歸海惜雪
在16MHZ頻率下速度為16MIPS的8位RISC結構單片機,內含硬件乘法器。 支持JTAG端口仿真和編程,仿真效果比傳統仿真同更真實有效。 8通道10位AD轉換器,支持單端和雙端差分信號輸入,內帶增益可編程運算放大器。 16K字節的FLASH存貯器,支持ISP、IAP編程,使系統開發、生產、維護更容易。 多達1K字節的SRAM,32個通用寄存器,三個數據指針,使用C語言編程更容易。 512字節的EEPROM存貯器,可以在系統掉電時保存您的重要數據。 多達20個中斷源,每個中斷有獨立的中斷向量入口地址。 2個8位定時/計數器,1個16位定時/計數器,帶捕捉、比較功能,有四個通道的PWM。 硬件USART、SPI和基于字節處理的I2C接口。 杰出的電氣性能,超強的抗干擾能力。每個IO口可負載40mA的電流,總電流不超過200mA。 可選片內/片外RC振蕩、石英/陶瓷晶振、外部時鐘,更具備實時時鐘(RTC)功能;片內RC振蕩可達8MHZ,頻率可校調到1%精度;片外晶振振蕩幅度可調,以改善EMI性能。 內置模擬量比較器。 可以用熔絲開啟、帶獨立振蕩器的看門狗,看門狗溢出時間分8級可調。 內置上電復位電路和可編程低電壓檢測(BOD)復位電路。 六種睡眠模式,給你更低的功耗和更靈活的選擇。 ATMEGA16L工作電壓2.7V-5.5V,工作頻率0-8MHZ;ATMEGA16工作電壓4.5-5.5V,工作頻率0-16MHZ。 32個IO口,DIP40、TQFP44封裝。 與其它8位單片機相比,有更高的程序安全性,保護您的知識產權。
上傳時間: 2013-11-22
上傳用戶:wcl168881111111
第一章: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
上傳用戶:熊少鋒
//CM3 有 最多240個中斷(通常外部中斷寫作IRQs),就是 軟件上說的 IRQ CHANAELx(中斷通道號x) 每個中斷有自己的可編程的中斷優先級【 有唯一對應的 中斷優先級寄存器 】. 由于CM3支持 硬件中斷嵌套,所以可以有 256 級的可編程優先級 和 256級中斷嵌套【 書上稱:搶占(preempt) 優先級】 所以大家可以設: IRQ CHANAEL 0 通道 = 2 中斷優先級WWDG 窗口定時器中斷 IRQ CHANAEL 1 通道 = 0 中斷優先級PVD 聯到EXTI的電源電壓檢測(PVD)中斷 IRQ CHANAEL 3 通道 = 255 中斷優先級RTC 實時時鐘(RTC)全局中斷 IRQ CHANAEL 6 通道 = 10 中斷優先級EXTI0 EXTI線0中斷 ..... IRQ CHANAEL 239 通道 = (0<x<255) 中斷優先級..
上傳時間: 2013-10-28
上傳用戶:redherr
摘要:本文介紹了以PIC16C74單片機為核心的IC卡讀寫器的系統設計,系統實現了IC卡及外部存儲器的讀寫、PC機與單片機的串行通訊、硬件上實現了串口供電的工作方式,系統具有實用性強穩定性高等特點。 關鍵詞:PIC單片機;IC卡讀寫;串行通訊;串口供電
上傳時間: 2013-11-15
上傳用戶:z1191176801
摘要 本設計以AT89S52單片機為中心控制器,由51最小系統及復位電路、電源和USB下載模塊、發光二極管模塊、蜂鳴器電路、數碼管顯示模塊、矩陣鍵盤模塊、點陣顯示電路、繼電器電路、溫度傳感器DS18B20模塊、串口通信接口電路、電機驅動電路、時鐘芯片DS1302模塊、存儲器AT24C02、AD轉化模塊、DA轉化模塊、旋轉撥碼開關、1602和12864液晶接口、電路外部RAM62256模塊組成。
上傳時間: 2013-10-13
上傳用戶:爺的氣質
前言 自從盛群半導體公司成立以來,即致力于單片機產品的設計與開發。雖然盛群半導體提供給客戶各式各樣的半導體器件,但其中單片機仍是盛群的主要關鍵產品,未來盛群半導體仍將繼續擴展單片機產品系列完整性與功能性。通過長期累積的單片機研發經驗與技術,盛群半導體能為各式各樣的應用范圍開發出高性能且低價位的單片機芯片。許多連接到外部感應器的重要應用需要處理模擬信號,所有的這些應用,在它們可以被單片機處理之前需要通過一個A/D轉換器做模數信號的轉換。為了滿足這些需求,盛群開發出A/D系列的單片機,除了擁有I/O系列的所有特性和功能外,還含有集成的多通道A/D轉換器,它的解析度和通道個數可調。而PWM功能和I2C接口,則進一步增加了A/D系列單片機的功能和應用的可行性。
上傳時間: 2013-12-05
上傳用戶:waitingfy
用SST單片機做ISP在線下載程序!!下面是源代碼,結合VB或VC編程PC端的下載窗口,就是自己的ISP! ;*******************************************;* SST FlashFlex51 系列單片機在線下載程序示例 *;* ( 對應 SST89E58RD2 單片機 - 器件代碼 : E2h) *;* (11.0592MHz 的外部晶振 /38.4Kbps 波特率 )
上傳時間: 2013-11-21
上傳用戶:fac1003