?? download.lst
字號:
C51 COMPILER V8.08 DOWNLOAD 04/03/2009 22:01:36 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE DOWNLOAD
OBJECT MODULE PLACED IN DownLoad.OBJ
COMPILER INVOKED BY: C:\Keil\MCU\C51\BIN\C51.EXE DownLoad.C BROWSE ORDER DEBUG OBJECTEXTEND
line level source
1 /******************************************************************************************************
2
3 若進入下載模式:
4 1.初始化UART串行口,等待上位機握手字節(jié)到來
5 2.正確握手后,逐字節(jié)保存有關的顯示設置數據,并返回校驗字
6 3.擦除EEPROM扇區(qū),準備下載新的數據
7 4.將上位機發(fā)來的點陣數據逐字節(jié)存入EEPROM,并返回校驗字
8 5.全部點陣數據下載完成后,軟件復位
9
10 通信協(xié)議:
11 上位機每發(fā)出一字節(jié)數據,下位機接收后進行逐位取反后再發(fā)往上位機
12 由上位機進行校驗,若發(fā)現數據錯誤,則報警提示檢查線路并重新下載。
13
14 通信幀格式:
15
16 1.握手字節(jié) 2B 0xA0 0xFA ,下位機接收此兩字節(jié)后返回0x0f確認
17
18 2.顯示模式 1B
19 3.LED刷新率 1B
20 4.左移速度 1B
21 5.定格時間 1B
22 6.顯示背景 1B
23 7.漢字總數MSB 1B
24 8.漢字總數LSB 1B
25
26 9.GB2312漢字內碼數據 2n B 注:漢字內碼的MSB高字節(jié)在EEPROM的低地址,小端格式
27
28 10.下載結束符 1B 0x8F
29
30 /*********************************************************************************************************
-/
31 #include <DownLoad.h>
32 /*
33 **********************************************************************************************************
-**
34 函 數 名:unsigned char Check_PowerUp_Mode(void)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -