导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→给想学习单片机ARM的朋友一些建议!!QQ313807838[shangwo88]

 *第31785篇: 给想学习单片机ARM的朋友一些建议!!QQ313807838

  
楼 主:shangwo88 2009年1月13日09:33
 给想学习单片机ARM的朋友一些建议!!QQ313807838
   单片机高级工程师技术培训课程介绍QQ:313807838
培训目标
    通过必要的基础理论教学与大量的实践练习环节相结合,使学员快速掌握各类电子产品的原理分析、电路检测、开发设计技术,并具有较强的综合运用能力; 
从而培养成为具有良好的实际操作能力、设计能力的开拓性电子应用人才;
在我公司资深工程师的手把手指导下,通过一具体单片机项目开发,对单片机项目开发的整个过程进行详细分析、学习、实践。使学员真正具备单片机开发能力、开发经验;
通过系统的课程学习,加以项目实战,全面模拟IT公司的单片机软硬件开发、管理、组织、实施过程,让没有单片机编程基础和实际工作经验的大专以上学历的学员在1到3个月的时间内迅速获得1-3年的单片机开发经验,具备实际单片机开发的能力,胜任开发工作,让学员学完后就以具有1-3年开发经验的工程师身份进入工作岗位。

培训对象
  1、在职单片机设计、开发人员;
  2、有志于从事单片机工作的在职人员;
  3、电子及相关专业学生、教师及社会广大单片机爱好者。
学习效果:学员经过培训后具有1年以上单片机开发实际工作经验及单片机开发初级工程的水平,能够独立完成项目。

开课时间:每月1号、20号开课,也可按学员实际情况灵活开班;
联系电话:0755- 26457584  13510783517
联系Q Q :313807838  

课前培训:
1、 学习电子基础数电知识,掌握常用电子元器件知识及使用方法,
2、 加强电子焊接水平,了解工程师的基础操作流程;
3、 培训常用单片机编程软件,Keil、Wave等编译软件使用 ;
4、 学习51实验板的操作及实验练习。 

学习内容 :1、学习单片机硬件设计 、单片机组成、应用领域及开发特点; 单片机的数值及相互转换; 单片机结构和原理: 包括51、52、及其衍生单片机的构成、微处理器及其时序、最小应系统、地址分配、管脚功能、复位电路等; 单片机的指令系统:全部指令的使用、编程技巧等。。。。。。。。  
2、学习单片机汇编语言设计及编程:通过学习掌握单片机汇编语言指令与伪指令; 汇编语言程序设计步骤; 汇编语言查表、循环、分支、散转程序、子程序设计。 汇编语言数值计算、转换程序设计。。。。学习汇编语言的编织技巧和方法。
3、学习单片机C语言:主要学习C语言概述; C51数值与运算; C51流程控制语句; C51构造与数据类型; C51函数; C51模块化程序设计; 8051内部资源C语言编程; 
  8051人机交互C语言编程等。。。。 
 4、单片机实践环节(16课时):30个模块硬件、程序范例详细讲解、实验;
1、端口亮灯控制2、端口闪灯控制3、8路跑马灯实验
4、8路开关控制8路led灯5、报警器实验6、音乐实验
7、继电器控制实验
8、单个数码管显示
9、数码管静态显示:20080808
10、数码管动态扫描显示:12345678 
11、端口按键判断显示数字
12、4*4矩阵按键识别技术、、、、、、、、、、、、23、24C02芯片I2C实验
24、单片机和PC机通讯25、键盘控制单片机和PC机通讯
26、步进电机单步实验27、LCD12864点阵式液晶屏显示图形
28、时钟芯片实验(数码管显示)29、74LS373芯片实验30、高级仿真调试实验
综合实验

单片机项目案例开发(真正的单片机开发!)
1)项目市场调研、可行性分析;
2)计划书编制;
3)硬件设计(包括自己动手设计硬件,焊接线路板等);
4)软件设计;
5)产品样机制作;
6)项目评估、设计文件编制、整理;
7)研发产品转为生产,产品生产规范、工艺文件;
8)研发后续更改、文件控制。 
单片机编程规范:介绍单片机编程国际通用标准、编程注意事项(2课时)
分享资深国际项目经理、职业规划专家、理财师等各行业专家经验。
 总课时120。上课时间:周末班:周日上午9:00---15:00  15:----20:00晚班:19:00---21:00
  全日制班:每周1、2、3、4、5全天,        
每个班提供充足的实践操作、问题答疑时间。保证人手一台机实验器材!
电话报名:李老师(13510783517) 电话:0755-88846901
 咨询QQ: 313807838
上课地点:南山区桃园路与南新路交汇处苏豪名厦21D2----27A1
乘车路线:22、77、81、204、210、223、233、234、305、324、332、353、
373等公交车在南贸市场站或深发展南头支行下车即到。
每周末开设免费的公开课程,有兴趣的朋友可以电话咨询试听:0755-88846901
更多信息请登陆: 

  
2楼:shangwo88 2009年7月8日17:23
 KEILC环境下仿真软件使用说明


1.0 安装仿真软件及编程软件:

首先先安装Keilc编译软件及Philips芯片在线编程软件Flash Magic.

2.0 设置仿真断点:

先打开Philips芯片在线编程软件Flash Magic.界面如下图1.1所示

图1.1软件Flash Magic.界面

如图1.1所示编号进行设置:

第一步设置COM口,波特率(一般设置115200以下),选择仿真芯片型号(ZC600配置芯片为89V51RD2);

第二步设置:选择搽除芯片里面的flash选项:Erase blocks used by Hex File.

第三步:建立端点连接

首先将ZC600主板的串口和电脑线连,通电后,点击菜单栏的ISP中的Enable softICE.然后点击Start及主板复位键,如果出现如图1.2(右下角出现紫色部分)或图1.3所示图标,即为设置断点成功。


                                  图1.2

图1.3芯片仿真断点设置成功

如果没有设置成功,则继续点击Start及同时点击主板复位键,直到设置断点成功为止。

3.0 仿真软件设置

首先打开编译软件KEILC,如图1.4所示

                     图1.4

点击像魔术棒的图标:Option for Target.然后弹出如下图1.5所示界面,点击Device菜

                    图1-5

单选择芯片型号即Philips下面的芯片,如图1.5所示;然后点击菜单Debug,弹出如图1.6所示界面,点击USE前面的黑点选中,然后点击下拉菜单选中:Keil monitor-51 driver

                         图1.6

然后选中Load application at sta:及run to main()。

然后点击Settings键弹出如图1.7所示界面,选择端口及设置波特率,波特率一般设置

图1.7

在19200以下,然后点击OK.退出,然后点击options for Target界面的确定键退出设置界面。


4.0 软件仿真

点击keilc仿真软件主菜单Project中的Open Project,打开一项目(打开光盘的c语言程序任意一个项目即可),然后点击如图所示d选项同时按主板复位键建立仿真连接。

         

         图1.8所示

如果出现如图1.9所示界面,则重新点击如图所示d选项同时按主板复位键直到建立仿真连接为止。

                                   图1.9


5.0 软件仿真

完成以上步骤以后即可对软件进行单步、设置端点等仿真了!


注意:请务必熟悉以上操作,如果遇到问题,只要重新进行以上设置即可。


  
3楼:shangwo88 2009年7月11日18:03
 继电器程序分享给大家学习QQ313807838  加油!
******************************************************************************************/
#include   <reg52.h>  

#define uchar unsigned char 
#define uint  unsigned int 

uchar bdata OUT;
sbit  JDQ=OUT^0;
sbit  HF =OUT^1;
sbit  BZ =OUT^2;
sbit  AA =OUT^3;
sbit  BB =OUT^4;
sbit  CC =OUT^5;
sbit  DD =OUT^6;


sbit  HC574_LE=P3^3;

sbit RS=P1^7;
sbit RW=P3^4;
sbit E =P3^5;


//-----------------------------------------------------

  
4楼:shangwo88 2009年7月14日11:14
 技术资料服务
如果您想得到技术支持和服务或者技术资料,请您留下联系方式,我们会发给您,以便交流,谢谢
  
5楼:shangwo88 2009年7月14日11:45
 技术服务,,,
需要学习资料的请留下联系方式,,,,


  
6楼:shangwo88 2009年7月14日11:58
 资料申请
免费申请资料请留下联系方式,,,,,
  
7楼:shangwo88 2009年7月14日12:05
 变量的存储
变量的存储器类型是指该变量在8051单片机硬件系统中所使用的存储区域,并在编译时准确的定位。8051系列单片机将程序存储器(ROM)和数据存储器(RAM)分开,并各有各自的寻址机构和寻址方式。8051系列单片机在物理上有四个存储空间:
    *片内程序存储器空间;
    *片外程序存储器空间,
    *片内数据存储器空间;
    *片外数据存储器空间
  
8楼:shangwo88 2009年7月15日17:35
 系统不稳定啊,,,
发不上去啊
  
9楼:shangwo88 2009年7月17日11:02
 免费课程
周末免费公开课程,欢迎前来试听,,,
  
10楼:zhongxiao624 2009年7月19日18:26
 多学习
快速提高技术,需要多吸取别人的经验
  
11楼:shangwo88 2009年7月24日14:37
 谢谢你们,一起学习
顶下
  
12楼:shangwo88 2009年7月25日16:01
 谢谢知道了
  
13楼:shangwo88 2009年7月26日17:55
 加油,学习资料,,,,,
过来了解才是真,,,
  
14楼:lulu88 2009年7月28日09:42
 不错,学习了希望多给些资料
谢谢
  
15楼:shangwo88 2009年7月28日18:16
 资料更新中有需要资料的请留联系方式,,,
联系我就可以,,,,
  
16楼:单片机深圳 2009年7月30日07:24
 已经收到教材
谢谢
  
17楼:shangwo88 2009年8月2日16:42
 顶他的个非
顶,,,,,,,,,,,
  
18楼:shangwo88 2009年8月3日10:52
 项目实际开发学习
,,,,
  
19楼:shangwo88 2009年8月6日18:37
 不错啊,加油,
呵呵呵呵
  
20楼:shangwo88 2009年8月9日16:45
 不错,周末练习加油
似的似的


[上一篇主题]:[求助]

[下一篇主题]:SHX-DSP2812开发板/ARM7开发板,配套仿真器,初学者必备!