合泰公司定于08年11月16日13:30举办........

[复制链接]
 楼主| HOLTEK_SZ 发表于 2008-10-5 10:25 | 显示全部楼层 |阅读模式
合泰公司定于2008年11月16日下午13:30---17:30举办&nbsp;&quot;单片机初学者入门技巧&quot;&nbsp;公开讲座。<br />&nbsp;&nbsp;&nbsp;&nbsp;【有很多电子工程人员或硬件工程师,对于单片机持有很大的兴趣但一直无法跨越单片机门槛,本讲座将引导尚未进入智能家电的厂商与工程人员如何进入单片机智能控制领域&nbsp;】<br />适合参加人员:电子硬件/软件工程师与单片机初学者/电子技术员<br /><br /> 相关链接:<a href='http://www.holtek.com.cn/china/news/events/121903.htm'>http://www.holtek.com.cn/china/news/events/121903.htm</a>
 楼主| HOLTEK_SZ 发表于 2008-10-8 09:26 | 显示全部楼层

今天的天气真不错!!!!!!!!!

  
holtek_sz 发表于 2008-10-22 09:13 | 显示全部楼层

快速入门篇

现在我们就用这块实验板,来完成以下LED闪烁功能设计:<br />1).&nbsp;LED从左到右逐渐变亮,即从左至右先是第一个LED亮,0.5秒后,第一个和二个LED同时亮,再过0.5秒1,2,3LED同时亮,依次类推直到8个LED同时亮。<br />2).&nbsp;8个LED同时亮后,又全部灭掉,又重复完成第1)步功能。<br />
holtek_sz 发表于 2008-10-22 09:14 | 显示全部楼层

快速入门篇

我们在demo/test&nbsp;LED路径下给出此demo程序,下面给出此DEMO程序的设计说明,流程图及源代码。<br />1.2&nbsp;程序设计说明<br />在此DEMO中,我们将8个LED的显示状态及LED的变化速率建在一个表中,我们只须将灯的状态取出映像到LED对应的PA口即可。<br />用TIMER0作为时间基准,TIMER0设为0.1ms中断一次。再用RAM进行分频,分出0.1秒时间基准,在主程序中每0.1秒进行一次灯闪烁查巡,当速率减为0,改变一次灯之状态。<br />只要改变表中的速率值和LED状态值,可实现丰富的LED变化功能。<br />
dianda34 发表于 2008-10-28 11:47 | 显示全部楼层

不错,就是贵了点!!!

相对台系的单片机来说的!!!
 楼主| HOLTEK_SZ 发表于 2008-11-4 14:04 | 显示全部楼层

详细讲解

二.HT集成开发环境实战练习<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />2.1仿真器与PC机连接<br />将仿真器连到PC几的打印机口。同时椄上仿真器电源(16v)。<br /><br />2.2线路连接<br />根据以上原理图大家可以将48E50的PA口连到8个LED上。<br />即&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA0--&gtJ5的L0&nbsp;&nbsp;&nbsp;&nbsp;PA1--&gtJ5的L1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA2--&gtJ5的L2&nbsp;&nbsp;&nbsp;PA3--&gtJ5的L3<br />PA4--&gtJ5的L4&nbsp;&nbsp;&nbsp;&nbsp;PA5--&gtJ5的L5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA6--&gtJ5的L6&nbsp;&nbsp;&nbsp;PA7--&gtJ5的L7<br /><br />2.3&nbsp;仿真器与DEMO板连接<br />仿真器与DEMO板连接时,排线的一端接到防真器的HT48X50A-1-28的插座上.另一端连到DEMO板的插座上。IC插座上缺口与缺口对齐。<br />
 楼主| HOLTEK_SZ 发表于 2008-11-4 14:06 | 显示全部楼层

使用方法

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

使用方法

三.HT48E系列单片机烧录实战练习<br />学员可以将一颗48E50-Dip28&nbsp;MCU放入HT48E系列仿真器的烧录插座中,管座向下靠齐<br />如下图所示。<br />放入IC后,如下图所示,在HT-IDE3000集成开发环境下,点击Tools菜单下的HT-MTPWriter<br />按钮。<br />在此接口下,选则Open按钮打开TestLED目录下的&nbsp;文件。
ddt 发表于 2008-11-5 15:23 | 显示全部楼层

re

收费的吗?<br />
holtek_sz 发表于 2008-11-5 16:07 | 显示全部楼层

合泰单片机培训

有免费的,有收费的!....................
holtek_sz 发表于 2008-11-5 16:26 | 显示全部楼层

收费说明网址

收费说明网址:http://www.holtek.com.cn/china/news/events/070907.htm <br /> 相关链接:<a href='http://www.holtek.com.cn/china/news/events/070907.htm'>http://www.holtek.com.cn/china/news/events/070907.htm</a>
大金 发表于 2008-11-7 19:53 | 显示全部楼层

在那?

举办讲座不错啊,在那里,什么地方
天凉好个秋 发表于 2008-11-17 14:23 | 显示全部楼层

对于我来说,没有C的支持就没什么动力

  
yewuyi 发表于 2008-11-17 14:33 | 显示全部楼层

呵呵,俺一看那么庞大的工具就怕了。。。

都弄FLASH的CHIP了,也应该弄出简易好用的ISP工具才对。。。<br /><br />C编译器一直也是HOLTEK不想提的痛,效率太低。。。
awey 发表于 2008-11-17 14:53 | 显示全部楼层

不单庞大,而其品种及其繁多!!

不同系列仿真器不同<br />同一系列不同型号,转接板不同<br /><br />仿真器还超贵<br /><br />看到就晕!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

73

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

12

主题

73

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部