?? readme.txt
字號:
《單片機開發實例》程序代碼
1、基本配置
CPU: 486以上
內存: 32M以上
硬盤: 600M以上
操作系統: Windows / DOS6.22
編程器: 51系列單片機編程器均可
編程軟件: 支持51系列單片機的C和匯編的編譯環境
2、使用方法
在各相關網站中有支持C51和A51的編程軟件,可以免費下載。以Franklin C51編譯軟件為代表。編程步驟如下:
(1)安裝單片機編程軟件,如Franklin C51到指定目錄。
(2)在文本編輯器,如UltraEdit中編寫單片機程序,并以.c或者.asm為后綴。
(3)在編譯環境中使用“C51 xxx.C DB OE”的指令編譯程序代碼。
(4)在編譯環境中使用“L51 xxx.obj”的指令作鏈接。
(5)在編譯環境中使用“OH xxx”的指令完成十六進制文件的生成,以.HEX為文件的后綴。
(6)使用編程器將XXX.HEX文件寫入單片機。
3、各章程序
目錄“單片機程序”中包含了各章中的最后“程序設計”中的程序源代碼。在每一章中包含的程序如下:
第一章:
程序名稱: clock.c
完成功能: 時鐘程序,包含該章中的24小時、秒表、倒計時等功能。
第二章:
(本文中的各個程序需要混合編程,請詳細的閱讀書中的混合編程內容。)
程序名稱: cdwe.a51
完成功能: 分別向液晶顯示屏的兩個SED1502控制器寫指令。
程序名稱: inclr.a51
完成功能: 液晶顯示屏的初始化與清屏。
程序名稱: disp.c
完成功能: 指定字符的輸出位置,并完成字符和字符串的輸出。
程序名稱: keyline.asm
完成功能: 行列鍵盤的驅動程序。
程序名稱: keystate.c
完成功能: 行列鍵盤的按鍵判斷。
第三章:
程序名稱: door.c
完成功能: 自動門的控制程序。
第四章:
程序名稱: wx.c
完成功能: 無線數據傳輸的單片機程序。
第五章:
程序名稱: HMR.c
完成功能: 通信單片機數據接收程序。
程序名稱: CONTROL.c
完成功能: 主單片機程序。
第七章:
程序名稱: test.asm
完成功能: 單片機控制發光二極管定時亮滅的程序。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -