📄 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 + -