2.4 HT-IDE3000集成开发环境软件安装 (此步略,参看集成开发环境一章)
2.5 运行HT-IDE3000 集成开发软件 当仿真器与PC机及DEMO板连接好后。运行桌面上的HT-IDE3000开始进行仿真。 2.6 建立一个新项目 * 按下Project菜单并选择New命令。 * 输入项目名称并从组合框中选择此项目使用的单片机型号。 如下图项目名称为TEST;单片机型号为HT48E50 * 按下ok 键则系统会要求设定Progect Option选项 如下图若在generate listing file框中打勾,则在系统编译链接时,会产生后缀为.lst的文件。 同理要生成.map文件需在generate map file框中打勾。 按下OK键则会出现Configuration Options(掩膜)选项 用户可以按照上面所列的Configuration Options进行各项选择。 2.7将源程序文件加到项目中 * 按下Project菜单并选择Edit命令 * 进入Edit Project对话框以便将源程序文件加到项目中 * 选择一个源程序文件名称,即TestLED.asm,按下Add按钮 * 按下OK键 2.8完成项目 * 按下Project 菜单并选择Build命令 * 系统会对所有源文件执行编译动作。 若程序有错误,只要在错误信息行连按两次,则系统会提示错误发生的位置并且打开此错误所在的源文件,便可直接修改程序及储存文件。 若所有程序文件都没有错误,则系统会生成一个执行档并且下载到HT-ICE中,准备仿真及除错 * 你可以重复上述步骤直到没有错误。 2.9 运行程序 用鼠标点击Debug菜单下的Go命令或直接按F5键。则程序开始运行,可以看到LED在循环闪烁,速度和状态均有变化。
2.10 习一 调整LED闪烁速度 提示:在LED_Tab:中的每一行第一个字节为显示速度控制,第二个字节为LED状态控制。若表中第一个字节值为05H表示该LED的显示时间是0.5秒。现在大家可以将表中的05H改成10。重新进行编译,运行可以看到LED的闪烁速度在变慢。
LED_TAB: ;在LED 显示过程中,下面参数的第一个字节为显示时间,第二个字节为LED状态. DC 05H,0FEH DC 05H,0FCH DC 05H,0F8H DC 05H,0F0H DC 05H,0E0H DC 05H,0C0H DC 05H,080H DC 05H,000H DC 05H,0FFH DC 0FFH 2.11 练习二 改变LED闪烁状态 提示: 在LED_Tab:中的每一行第二个字节为显示状态控制。 若表中第二个字节为OFEH则表示从左到右第一个LED亮。 若表中第二个字节为OFCH则表示从左到右第1,2两个LED同时亮。 若表中第二个字节为OF8H则表示从左到右第1,2,3三个LED同时亮。 若表中第二个字节为OF0H则表示从左到右第1,2,3,4四个LED同时亮。 若表中第二个字节为OE0H则表示从左到右第1,2,3,4,5五个LED同时亮。 若表中第二个字节为OC0H则表示从左到右第1,2,3,4,5,6六个LED同时亮。 若表中第二个字节为O80H则表示从左到右第1,2,3,4,5,6,7七个LED同时亮。 若表中第二个字节为O00H则表示从左到右第1,2,3,4,5,6,7,8八个LED同时亮。 学员可以将表中的数据改成如下,重新编译,运行看看LED的闪烁效果。 DC 05H,000H DC 05H,080H DC 05H,0C0H DC 05H,0E0H DC 05H,0F0H DC 05H,0F8H DC 05H,0FCH DC 05H,0FEH DC 0FFH,
|