基于 MFC 的单片机与 PC 串行通信系统设计
目的:
利用 VC++制作一个基本对话框用于控制单片机与上位机(PC)通信。对话框包括三
个控件,控件 1 控制 8 个 LED 从左到右依次点亮;控件 2 控制 8 个 LED 从右到左依次点亮;
控件 3 控制 8 个 LED 闪烁。
步骤:
1. 打开 VC++,File(文件)→New(新建)→Projects(工程)→MFC AppWizard(exe),
在该界面右侧的 project name 栏输入用户给该工程取的名字,如:screen。接着在
location 栏选择放置该文件夹的路径,如:F 盘。单击 OK,接下来在“what type of
application would you like to create?” 下 选中 Dialog based ( 基 本 对话 框 )
→ Next→Next→Finish→OK 。 这 样 之 后 会 出 现 一 个 界 面 , 及 一 个 工 具 栏
(components)。如下图所示:
2. 在 VC++的 project 菜单下,找到 Add to project/components and controls,双击 Registered
Activex Controls,找到 Microsoft Communications Control,version 6.0,单击 Insert→单击
“确定”→OK→Close。将 components 工具栏里刚刚插入的图标用鼠标拖到对话框中,
如图所示: