4. 5. 6. 7. 声明、定义延时函数void delay1(unsigned int z); 声明、定义IIC总线相关函数;
在主函数中,实现AT24C512的写入和读取;编译并下载到单片机中; 运行并查看结果;
4.思考
H2-IIC总线操作键盘芯片CH452A; 1.目的
1. 学习如何使用IIC总线实现CH452A的读取;
2.预备知识
1. 了解单片机软硬件开发平台; 2. 了解C51语言;
3.内容和步骤
1. 2. 3. 4. 5. 6. 7. 8.
正确连接软硬件平台,并给板卡上电;
声明、定义时钟初始化函数void SYSCLK_Init (void); 声明、定义IO端口初始化函数void PORT_Init (void); 声明、定义延时函数void delay_ms(unsigned int z); 声明、定义键盘选择函数void key_select(void); 声明、定义IIC总线相关函数;
在主函数中,实现CH452A按键值的读取;编译并下载到单片机中; 运行并查看结果;
4.思考
金桥教育 www.jedu.me25 / 29
I类练习,SPI总线控制;
I1-SPI总线操作字库芯片GT21L16S2Y; 1.目的
1. 学习如何使用SPI总线操作字库芯片GT21L16S2Y;
2.预备知识
1. 了解单片机软硬件开发平台; 2. 了解C51语言;
3.内容和步骤
1. 2. 3. 4. 5. 6.
正确连接软硬件平台,并给板卡上电;
声明、定义时钟初始化函数void SYSCLK_Init (void); 声明、定义IO端口初始化函数void PORT_Init (void); 声明、定义SPI总线相关函数;
在主函数中,实现GT21L16S2Y的读取;编译并下载到单片机中; 运行并查看结果;
4.思考
J类练习,LCD12864控制;
J1-点亮LCD12864屏幕操作;显示“北京金桥教育欢迎您”; 1.目的
1. 学习如何控制LCD12864显示文字;
金桥教育 www.jedu.me26 / 29
2.预备知识
1. 了解单片机软硬件开发平台; 2. 了解C51语言;
3.内容和步骤
1. 正确连接软硬件平台,并给板卡上电;
2. 声明、定义时钟初始化函数void SYSCLK_Init (void); 3. 声明、定义IO端口初始化函数void PORT_Init (void); 4. 声明、定义LCD12864总线相关函数;
5. 在主函数中,实现如下图形;编译并下载到单片机中; //------------------------------------------------------------------------------- //功能:显示“欢迎”界面,内容如下:
//------------------------------------------------------------------------------- // ****************
// *欢迎使用 * // *电子喷码机系统* // *版本:v3.3s * // ****************
//------------------------------------------------------------------------------- 6. 运行并查看结果;
4.思考
Z类练习,产品开发;
1.目的
1. 学习如何开发产品;
2.预备知识
1. 了解单片机软硬件开发平台; 2. 了解C51语言;
3. 了解C8051F120基本程序模块;
金桥教育 www.jedu.me27 / 29
3.内容和步骤
1. 正确连接软硬件平台,并给板卡上电; 2. 依次实现如下功能,运行并查看结果;
Z1-完成在屏幕上显示“欢迎”界面功能; Z2-完成在屏幕上显示“操作”界面功能; Z3-完成“延迟”的显示、修改和保存功能; Z4-完成按键选择功能;
Z5-完成按键“设定和编辑”功能;
Z6-完成“字符”的读取、显示和保存功能; Z7-完成“字宽”的显示、修改和保存功能; Z8-完成“加重”的显示、修改和保存功能; Z9-完成“墨点”的显示、修改和保存功能; Z10-完成“方向”的显示、修改和保存功能; Z11-完成“计数器”的显示、修改和保存功能; Z12-完成“信息ID”的显示、读取和保存功能;
Z13-完成“信息编辑方式”的显示、读取和保存功能; Z14-完成“区位码”的显示功能;
Z15-完成“信息内容”的读取、显示和保存功能; Z16-完成按键“信息编辑”功能; Z17-完成按键“保存”功能; Z18-完成按键“保存选择”功能; Z19-完成按键“ID另存”功能; Z20-成按键“回车”功能; Z21-完成“参数复位”功能; Z22-完成“全部信息复位”功能;
4.思考
金桥教育 www.jedu.me28 / 29