
單片機培訓
單片機體系結構,單片機開發工具使用 掌握常用單片機內核工作特征;單片機小系統電路設置,掌握51單片機(STC為例)的工具(keil以及ISP**軟件)的使用方法
C語言強化練習 C語言變量、函數、結構、指針、函數;單片機IO接口輸出操作;C語言邏輯運算,單片機C語言流程控制,單片機C語言實現獨立按鈕檢測;C語言流程控制,實現獨立按鈕檢測。C語言流程控制,數碼管控制,簡易密碼鎖,舉證鍵盤操作
單片機定時器應用定時器原理 定時器與計數器之間的關系,定時器查詢發應用,定時器中斷原理與中斷函數編寫,定時器初值計算,按鈕常常、短按檢測,秒表
定時器高階應用基于定時器的時鐘 按鈕單擊和雙擊檢測;軟件定時器工作原理與實現;基于定時器的脈沖頻率測量儀;基于定時器的脈沖發生器;基于定時器的脈沖周期測量儀;單片機產生PWM脈沖
單片機串口通訊通信協議 串口通信原理;單片機IO口虛擬串口;單片機片上串口工作原理;基于中斷法的串口收發應用;Windows終端使用;基于windows終端的命令解析程序設計;自定義通信協議實現兩單片機之間串口通信;串口通信自適應波特率技術及其實現;
單片機控制1602液晶屏字符型LCD基本原理 1602顯示字符原理;1602顯示基本字符及字符串;1602顯示自定義字符;基于定時器和1602的實時時鐘;
單片機驅動DS18B20單總線原理 單片機驅動DS18B20單總線原理;單片機軟件模擬時序讀取18b20的溫度;單片機讀取DS18B20的ID號;一個端口訪問多個18B20;單片機將溫度值上傳到PC;DS18B20溫控器;
單片機解碼紅外遙控紅外遙控原理 遙控信號0,1的約定;單片機解碼紅外遙控信號;單片機實現紅外遙控器
單片機驅動12864液晶屏12864液晶原理 12864串行驅動;12864并行驅動;12864字符顯示;12864圖形顯示;12864菜單設計;12864時鐘及溫度傳感器
單片機驅動DS1302實時時鐘芯片 DS1302原理;單片機驅動DS1302;基于DS1302的萬年歷
單片機驅動24c02嵌入式中常用的存儲器 E2PROM原理;I2C通信原理;單片機模擬I2C時序驅動24c02;24c02存儲大于255的數和小數;24C02應用實例----掉電檢測并保存數據
單片機驅動X5045SPI接口原理 X5045原理;單片機驅動X5045;看門狗原理與應用
單片機AD轉換AD轉換原理 單片機驅動8bitAD轉換芯片TLC0831;單片機驅動TLC0832;單片機數字濾波程序;單片機將AD轉換結果上傳到PC;基于單片機的數字電壓表;模擬溫度傳感器LM35應用
DA轉換與74HC595 單片機驅動93c46DA轉換原理;單片機驅動TLC5615;單片機**74HC595擴展輸出端口;單片機讀寫93C46
數碼管驅動專用芯片 I2C時鐘芯片MAX7219驅動與應用;PCF8563應用
PID算法PID算法原理 基于增量式PID的溫度控制程序設計;PID參數整定
RS485通信RS485通信原理 RS485一對一單工通信;RS485一主多從通信(自編通信協議半雙工多機通信);MOSBUS通信協議原理與實現
ARM與STM32的關系ARM體系結構 ARM體系結構;ARM開發工具(MDK和JLINK使用)
STM32固件庫編程與寄存器編程的區別與聯系 STM32時鐘工作原理;STM32固件庫原理;
STM32固件庫移植;STM32IO控制LED;STM32獨立按鈕檢測
STM32IO操作STM32驅動ds18b20 STM32串行驅動12864;基于數據緩沖區的12864驅動;12864上實現簡單GUI
定時器基本原理 基于STM32定時器的時鐘;STM32定時器的捕捉功能使用;STM32定時器的比較輸出功能使用;STM32定時器產生高速PWM脈沖;STM32紅外遙控解碼
串口STM32串口原理 STM32串口配置;STM32串口收發程序設計;
STM32的串口與windows終端文件傳輸
STM32驅動TFT屏TFT屏工作原理 ILI9325TFT控制器原理;TFT屏驅動程序設計---STM32驅動64K真彩色TFT;字模提取軟件使用;TFT屏上顯示字符(ASC字符和中文);TFT屏顯示彩色圖片
觸摸屏四線電阻屏工作
原理 觸摸屏驅動器ADS7843工作原理;STM32驅動ADS7843;觸摸屏矯正算法實現;簡易寫字板;觸摸屏控制LED及PWM脈寬
SD卡與FAT文件系統SD卡原理 基于SPI模式驅動SD卡(扇區讀寫實現);FATFS文件系統移植;FATFS應用層函數使用;基于SD卡的漢字字庫;SD卡中的BMP圖片解碼