刚入门后,如何再学好单片机
本人刚涉入学习单片机C51,基本熟悉了单片机的简单功能,例如象点LED,延时,简单计数等功能,对C51的外围和编程等过程,也熟悉.但稍微深一些的东西象中断 堆栈 外围扩展 通讯接口 等,自学就很难,不知怎么再学下去,并且感觉不能应用所学的知识,做一个真正的产品,望同行高手指点.用什么教材,有没有更好的方法?
全部回复(15)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
动手实践很重要,一套好的学习实验设备和好的学习方法让你事半功倍,有兴趣可以到伟纳电子网站看看www.willar.com
多功能51/AVR 单片机学习开发系统ME300B简介
● 实验板、编程器、仿真器、下载线四合一
● 直接支持51/AVR两种 系列单片机的烧写和实验
(直接支持器件:MCS51 --- AT89S51,89S52,89S53,89S8252,89LS51,89LS52,89LS53,89LS8252
AVR---AT90S4414,AT90S8515,ATmega8515,ATmega8515L)
● 板载硬件资源:I/O控制、音乐输出、A/D转换、温度采样、矩阵键盘、实时时钟、红外遥控、串口通讯、字符液晶 接口、图形液晶接口、一继电器、八数码管、SPI/I2C接口实验、40Pin外扩接口、下载接口
● 独有的配套编程插件,支持烧写89C系列,Winbond系列,SST系列单片机,93C/24C系列EPROM,免费提供自制资料和监控程序
●自主开发的控制软件, 对于计算机配置要求较低,具有一个标准串口的各类台式和笔记本计算机(如果只有USB口没有串口,可以配置一条USB转串口线)均可使用,软件支持windows98/ME/NT/2000/XP/2003操作系统.
用户只需要一套ME300开发系统和一台电脑而不需要其它任何设备即可轻松学习51系列和AVR系列单片机,本系统的编程、仿真、ISP功能也适合开发人员开发单片机产品使用,具有极高的性价比!
ME300B 51/AVR单片机学习开发系统 在《电子报》2005年第24期及《电子制作》2005年第11期上分别有介绍,2006年的《电子制作》将有一系列开发应用文章连载,同时伟纳技术论坛也有专业人员提供技术支持.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.comhttp://data.willar.com/me300B_main.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.comhttp://data.willar.com/me300_PGM.jpg');}" onmousewheel="return imgzoom(this);">
多功能51/AVR 单片机学习开发系统ME300B简介
● 实验板、编程器、仿真器、下载线四合一
● 直接支持51/AVR两种 系列单片机的烧写和实验
(直接支持器件:MCS51 --- AT89S51,89S52,89S53,89S8252,89LS51,89LS52,89LS53,89LS8252
AVR---AT90S4414,AT90S8515,ATmega8515,ATmega8515L)
● 板载硬件资源:I/O控制、音乐输出、A/D转换、温度采样、矩阵键盘、实时时钟、红外遥控、串口通讯、字符液晶 接口、图形液晶接口、一继电器、八数码管、SPI/I2C接口实验、40Pin外扩接口、下载接口
● 独有的配套编程插件,支持烧写89C系列,Winbond系列,SST系列单片机,93C/24C系列EPROM,免费提供自制资料和监控程序
●自主开发的控制软件, 对于计算机配置要求较低,具有一个标准串口的各类台式和笔记本计算机(如果只有USB口没有串口,可以配置一条USB转串口线)均可使用,软件支持windows98/ME/NT/2000/XP/2003操作系统.
用户只需要一套ME300开发系统和一台电脑而不需要其它任何设备即可轻松学习51系列和AVR系列单片机,本系统的编程、仿真、ISP功能也适合开发人员开发单片机产品使用,具有极高的性价比!
ME300B 51/AVR单片机学习开发系统 在《电子报》2005年第24期及《电子制作》2005年第11期上分别有介绍,2006年的《电子制作》将有一系列开发应用文章连载,同时伟纳技术论坛也有专业人员提供技术支持.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.comhttp://data.willar.com/me300B_main.jpg');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.comhttp://data.willar.com/me300_PGM.jpg');}" onmousewheel="return imgzoom(this);">
0
回复
提示
朋友您好!
用单片机做智能灯饰产品,我单位提供人员单片机技术训练活动,
具备模拟电路与数字电路基础就可以学习单片机,
2006单片机入门基础训练开课信息
深圳 3.05日开课
顺德 3.12日开课
每周周日上课,每一期为连续6周6个周日.
参加人员有限,先报先学.
附件资料请参考.
技术资料网站:www.holtek.com.cn 技术手册、IDE3000软件等资料都可以在网上找到.
入门基础班学习提纲:
1.盛群单片机概述
l 1.1 盛群公司历程
l 1.2 单片机的由来-盛群单片机发展概况
l 1.3 学习单片机的准备
l 1.4 其他
2. 单片机内部结构
l 2.1系统结构
l 2.2存储器
l 2.3基本I/O
l 2.4外部中断
l 2.5定时/计数器中断
l 2.6看门狗定时器和节电模式
l 2.7振荡器
l 2.8基本电路参考/技术参数
3.指令系统
l 3.1 指令系统概述(分类、寻址方式、指令周期……
l 3.2 HOLTEK 指令系统介绍(数据传送指令、算术运算指令、逻辑运算指令、控制和转移指令位运算指令、读表指令、其他指令……)
3.1 指令系统概述
l 3.1.1 分类
l 3.1.2 寻址方式
l 3.1.3 指令周期
l 3.1.4 状态寄存器
l 3.1.5 指令中的常用符号
3.2 HOLTEK 指令系统介绍
l 3.2.1 数据传送指令(3条)
l 3.2.2 算术运算指令(15条)
l 3.2.3 逻辑运算指令(19条)
l 3.2.4 控制和转移指令(11条)
l 3.2.5 位运算指令(4条)
l 3.2.6 读表指令(2条)
l 3.2.7 其它指令(9条)
4.HOLTEK MCU集成开发环境
l 4.1仿真器介绍
l 4.2软件安装
l 4.3文件/编辑、视图菜单
l 4.4工具菜单及选项菜单
l 4.5项目菜单
l 4.6调试菜单
l 4.7窗口菜单
l 4.8工具栏图标与帮助菜单
5.快速入门
l 5.1软件仿真
l 5.2硬件仿真
l 5.3编写、调制软件
l 5.4OTP烧录
l 5.5开发完成、产品实验
6基本功能应用
l 6.1存储器
l 6.2基本I/O
l 6.3外部中断
l 6.4定时/计数器中断
l 6.5看门狗定时器和节电模式
l 6.6振荡器
7 程序设计范例
l 7.1 跑马灯应用实例、四位7段LED显示
l 7.2 键盘扫描
l 7.3 HT93LC46/HT24LC02的读写操作
l 7.4 LCD显示、 I/O做LCD显示
l 7.5 红外线遥控接收
7.1 跑马灯应用实例、四位7段LED显示
7.1.1 跑马灯应用实例
7.1.2 四位7段LED显示
7.2 键盘扫描
7.2.1 Scan1键盘扫描电路图与Mask Option配置
7.2.2 按键扫描子程序流程图与例程
7.2.3 Scan2.ASM键盘扫描例程说明与Mask Option配置
7.2.4 Scan2按键扫描子程序流程图与例程
7.2.5 学员自己动手验证此程序
7.3 HT93LC46\HT24LC02的读写操作
7.3.1 HT93LC46的读写
7.3.2 HT24LC02的读写
7.4 LCD驱动显示、用I/O做LCD显示
7.4.1 LCD显示 (HT1621)
7.4.2 用I/O 口做LCD显示
7.5 红外线遥控接收
7.5.1 红外线发射与接收的基本原理.波行编码格式类型.
7.5.2 针对HT6221的编码格式讲解如何译码.
7.5.3 HT6221的译码流程图介绍.
7.5.4 HT6221的译码程序介绍.
7.5.5 红外线遥控接收例程说明
7.5.6 学员自己动手实验.
全篇完
任何意见与建议可以与我们联络:
Mary
盛扬半导体(上海)有限公司深圳分公司
深圳市福田区深南中路赛格广场43F
Email: mary@holteksz.com.cn
TEL : 0755-83465070 83465589
FAX : 0755-83465074
公司主页:www.holtek.com.cn / www.holtek.com.tw
用单片机做智能灯饰产品,我单位提供人员单片机技术训练活动,
具备模拟电路与数字电路基础就可以学习单片机,
2006单片机入门基础训练开课信息
深圳 3.05日开课
顺德 3.12日开课
每周周日上课,每一期为连续6周6个周日.
参加人员有限,先报先学.
附件资料请参考.
技术资料网站:www.holtek.com.cn 技术手册、IDE3000软件等资料都可以在网上找到.
入门基础班学习提纲:
1.盛群单片机概述
l 1.1 盛群公司历程
l 1.2 单片机的由来-盛群单片机发展概况
l 1.3 学习单片机的准备
l 1.4 其他
2. 单片机内部结构
l 2.1系统结构
l 2.2存储器
l 2.3基本I/O
l 2.4外部中断
l 2.5定时/计数器中断
l 2.6看门狗定时器和节电模式
l 2.7振荡器
l 2.8基本电路参考/技术参数
3.指令系统
l 3.1 指令系统概述(分类、寻址方式、指令周期……
l 3.2 HOLTEK 指令系统介绍(数据传送指令、算术运算指令、逻辑运算指令、控制和转移指令位运算指令、读表指令、其他指令……)
3.1 指令系统概述
l 3.1.1 分类
l 3.1.2 寻址方式
l 3.1.3 指令周期
l 3.1.4 状态寄存器
l 3.1.5 指令中的常用符号
3.2 HOLTEK 指令系统介绍
l 3.2.1 数据传送指令(3条)
l 3.2.2 算术运算指令(15条)
l 3.2.3 逻辑运算指令(19条)
l 3.2.4 控制和转移指令(11条)
l 3.2.5 位运算指令(4条)
l 3.2.6 读表指令(2条)
l 3.2.7 其它指令(9条)
4.HOLTEK MCU集成开发环境
l 4.1仿真器介绍
l 4.2软件安装
l 4.3文件/编辑、视图菜单
l 4.4工具菜单及选项菜单
l 4.5项目菜单
l 4.6调试菜单
l 4.7窗口菜单
l 4.8工具栏图标与帮助菜单
5.快速入门
l 5.1软件仿真
l 5.2硬件仿真
l 5.3编写、调制软件
l 5.4OTP烧录
l 5.5开发完成、产品实验
6基本功能应用
l 6.1存储器
l 6.2基本I/O
l 6.3外部中断
l 6.4定时/计数器中断
l 6.5看门狗定时器和节电模式
l 6.6振荡器
7 程序设计范例
l 7.1 跑马灯应用实例、四位7段LED显示
l 7.2 键盘扫描
l 7.3 HT93LC46/HT24LC02的读写操作
l 7.4 LCD显示、 I/O做LCD显示
l 7.5 红外线遥控接收
7.1 跑马灯应用实例、四位7段LED显示
7.1.1 跑马灯应用实例
7.1.2 四位7段LED显示
7.2 键盘扫描
7.2.1 Scan1键盘扫描电路图与Mask Option配置
7.2.2 按键扫描子程序流程图与例程
7.2.3 Scan2.ASM键盘扫描例程说明与Mask Option配置
7.2.4 Scan2按键扫描子程序流程图与例程
7.2.5 学员自己动手验证此程序
7.3 HT93LC46\HT24LC02的读写操作
7.3.1 HT93LC46的读写
7.3.2 HT24LC02的读写
7.4 LCD驱动显示、用I/O做LCD显示
7.4.1 LCD显示 (HT1621)
7.4.2 用I/O 口做LCD显示
7.5 红外线遥控接收
7.5.1 红外线发射与接收的基本原理.波行编码格式类型.
7.5.2 针对HT6221的编码格式讲解如何译码.
7.5.3 HT6221的译码流程图介绍.
7.5.4 HT6221的译码程序介绍.
7.5.5 红外线遥控接收例程说明
7.5.6 学员自己动手实验.
全篇完
任何意见与建议可以与我们联络:
Mary
盛扬半导体(上海)有限公司深圳分公司
深圳市福田区深南中路赛格广场43F
Email: mary@holteksz.com.cn
TEL : 0755-83465070 83465589
FAX : 0755-83465074
公司主页:www.holtek.com.cn / www.holtek.com.tw
0
回复
提示
@mary_2004
朋友您好! 用单片机做智能灯饰产品,我单位提供人员单片机技术训练活动,具备模拟电路与数字电路基础就可以学习单片机,2006单片机入门基础训练开课信息深圳3.05日开课顺德3.12日开课每周周日上课,每一期为连续6周6个周日.参加人员有限,先报先学.附件资料请参考.技术资料网站:www.holtek.com.cn技术手册、IDE3000软件等资料都可以在网上找到.入门基础班学习提纲:1.盛群单片机概述l1.1盛群公司历程l1.2单片机的由来-盛群单片机发展概况l1.3学习单片机的准备l1.4其他2.单片机内部结构l2.1系统结构l2.2存储器l2.3基本I/Ol2.4外部中断l2.5定时/计数器中断l2.6看门狗定时器和节电模式l2.7振荡器l2.8基本电路参考/技术参数3.指令系统l3.1指令系统概述(分类、寻址方式、指令周期……l3.2HOLTEK指令系统介绍(数据传送指令、算术运算指令、逻辑运算指令、控制和转移指令位运算指令、读表指令、其他指令……)3.1指令系统概述l3.1.1分类l3.1.2寻址方式l3.1.3指令周期l3.1.4状态寄存器l3.1.5指令中的常用符号3.2HOLTEK指令系统介绍l3.2.1数据传送指令(3条)l3.2.2算术运算指令(15条)l3.2.3逻辑运算指令(19条)l3.2.4控制和转移指令(11条)l3.2.5位运算指令(4条)l3.2.6读表指令(2条)l3.2.7其它指令(9条)4.HOLTEKMCU集成开发环境l4.1仿真器介绍l4.2软件安装l4.3文件/编辑、视图菜单l4.4工具菜单及选项菜单l4.5项目菜单l4.6调试菜单l4.7窗口菜单l4.8工具栏图标与帮助菜单5.快速入门l5.1软件仿真l5.2硬件仿真l5.3编写、调制软件l5.4OTP烧录l5.5开发完成、产品实验6基本功能应用l6.1存储器l6.2基本I/Ol6.3外部中断l6.4定时/计数器中断l6.5看门狗定时器和节电模式l6.6振荡器7程序设计范例l7.1跑马灯应用实例、四位7段LED显示l7.2 键盘扫描l7.3 HT93LC46/HT24LC02的读写操作l7.4LCD显示、I/O做LCD显示l7.5红外线遥控接收7.1跑马灯应用实例、四位7段LED显示7.1.1 跑马灯应用实例7.1.2 四位7段LED显示7.2 键盘扫描7.2.1 Scan1键盘扫描电路图与MaskOption配置7.2.2 按键扫描子程序流程图与例程7.2.3 Scan2.ASM键盘扫描例程说明与MaskOption配置7.2.4 Scan2按键扫描子程序流程图与例程7.2.5 学员自己动手验证此程序7.3 HT93LC46\HT24LC02的读写操作7.3.1HT93LC46的读写7.3.2HT24LC02的读写7.4 LCD驱动显示、用I/O做LCD显示7.4.1 LCD显示(HT1621)7.4.2 用I/O口做LCD显示7.5红外线遥控接收7.5.1 红外线发射与接收的基本原理.波行编码格式类型.7.5.2 针对HT6221的编码格式讲解如何译码.7.5.3 HT6221的译码流程图介绍.7.5.4 HT6221的译码程序介绍.7.5.5 红外线遥控接收例程说明7.5.6学员自己动手实验.全篇完任何意见与建议可以与我们联络:Mary盛扬半导体(上海)有限公司深圳分公司深圳市福田区深南中路赛格广场43FEmail:mary@holteksz.com.cnTEL :0755-8346507083465589FAX :0755-83465074公司主页:www.holtek.com.cn /www.holtek.com.tw
holtek的有FLASH的片子吗!
0
回复
提示
各位大侠如果对SAMSUNG MCU有兴趣,或需要相关服务,欢迎随时同我们联系:
SAMSUNG MCU有几颗IC,如S3F9454(FLASH),S3F9444(FLASH)等,在电源特别是充电器上用的还是挺不错的!详细资料请访问:http://www.samsung.com/Products/Semiconductor/common/product_list.aspx?family_cd=MCU0201
Kin Zhang
M:13510343784
T:0755-88262227
M:hi_xitele@sina.com
kin.zhang@avconcept.com
先思行有限公司
---三星授权一级代理
SAMSUNG MCU有几颗IC,如S3F9454(FLASH),S3F9444(FLASH)等,在电源特别是充电器上用的还是挺不错的!详细资料请访问:http://www.samsung.com/Products/Semiconductor/common/product_list.aspx?family_cd=MCU0201
Kin Zhang
M:13510343784
T:0755-88262227
M:hi_xitele@sina.com
kin.zhang@avconcept.com
先思行有限公司
---三星授权一级代理
0
回复
提示
@samsung-mcu
各位大侠如果对SAMSUNGMCU有兴趣,或需要相关服务,欢迎随时同我们联系:SAMSUNGMCU有几颗IC,如S3F9454(FLASH),S3F9444(FLASH)等,在电源特别是充电器上用的还是挺不错的!详细资料请访问:http://www.samsung.com/Products/Semiconductor/common/product_list.aspx?family_cd=MCU0201KinZhangM:13510343784T:0755-88262227M:hi_xitele@sina.com kin.zhang@avconcept.com先思行有限公司---三星授权一级代理
看看这里,通俗易懂.就算你学其它的单片机,这里的教程也可以对你有所帮助.
www.44330.com
www.44330.com
0
回复
提示
@samsung-mcu
各位大侠如果对SAMSUNGMCU有兴趣,或需要相关服务,欢迎随时同我们联系:SAMSUNGMCU有几颗IC,如S3F9454(FLASH),S3F9444(FLASH)等,在电源特别是充电器上用的还是挺不错的!详细资料请访问:http://www.samsung.com/Products/Semiconductor/common/product_list.aspx?family_cd=MCU0201KinZhangM:13510343784T:0755-88262227M:hi_xitele@sina.com kin.zhang@avconcept.com先思行有限公司---三星授权一级代理
我公司在沙井西部工业园,见贴后与我联系,早上打你手机电话也不接,我想咨询一下相关S3F9444烧录器的相关问题,另请电话告诉我相关单价及此芯片的单价..
手机:13713828092周‘R
手机:13713828092周‘R
0
回复
提示
如何学习单片机?
对于刚刚学习单片机的人最想问的问题是如何学习单片机,本中心配备学习板留下点意见
兴趣.兴趣是最重要的,为什么它放在第一位呢,兴趣是最好的导师.本身单片机是一门非常抽象的学科,如果没有足够的兴趣,那你肯定不会笑到最后的.
恒心.这个我们这就不用多说了,谁都知道不管学习什么东西,没恒心是肯定不行的.但这点说着容易,做很难啊,即使你有再好的学习板,你没恒心去学习,那也是前功尽弃.
基础的电子知识.推荐你最好把最基础的东西学好 如:数字电路,模拟电路,等基础学科.因为我们的学习最终要用到实际应用中去,如果这些基础学的很扎实的话,在学单片机时会感到轻松,到自己去开发程序的时候会和硬件紧密的结合起来,做出来的程序效率是很高的,这样学出来的单片机是硬件加软件,印象最深刻.而不是单单把知识面停留在编写程序代码上,不知道硬件到底是怎么个原理.
学习板.大家都有共同的感触,在试验室做完试验后,过一段时间啥都想不起来了,为什么呢?问题是实验次数少.前面说了电子很抽象,单片机就更摸不到头了,所以一定要把抽象的东西摆在眼前,亲自去学写程序,调程序,做实验.当你完全靠自己写出第一个程序后,不管多简单,你会美的睡不着觉的(O(∩_∩)O~夸张点,但也差不多),如果没有学习板,就如学游泳,没有游泳池,不去亲自下水,再多的理论知识,那你也学不会.(绝对经验之谈)
了解更多请连接:单片机学习经验宝库http://space.taobao.com/bc967d3671ae43b9f49d4e396d7fc13f/portal/personal_portal.htm
对于刚刚学习单片机的人最想问的问题是如何学习单片机,本中心配备学习板留下点意见
兴趣.兴趣是最重要的,为什么它放在第一位呢,兴趣是最好的导师.本身单片机是一门非常抽象的学科,如果没有足够的兴趣,那你肯定不会笑到最后的.
恒心.这个我们这就不用多说了,谁都知道不管学习什么东西,没恒心是肯定不行的.但这点说着容易,做很难啊,即使你有再好的学习板,你没恒心去学习,那也是前功尽弃.
基础的电子知识.推荐你最好把最基础的东西学好 如:数字电路,模拟电路,等基础学科.因为我们的学习最终要用到实际应用中去,如果这些基础学的很扎实的话,在学单片机时会感到轻松,到自己去开发程序的时候会和硬件紧密的结合起来,做出来的程序效率是很高的,这样学出来的单片机是硬件加软件,印象最深刻.而不是单单把知识面停留在编写程序代码上,不知道硬件到底是怎么个原理.
学习板.大家都有共同的感触,在试验室做完试验后,过一段时间啥都想不起来了,为什么呢?问题是实验次数少.前面说了电子很抽象,单片机就更摸不到头了,所以一定要把抽象的东西摆在眼前,亲自去学写程序,调程序,做实验.当你完全靠自己写出第一个程序后,不管多简单,你会美的睡不着觉的(O(∩_∩)O~夸张点,但也差不多),如果没有学习板,就如学游泳,没有游泳池,不去亲自下水,再多的理论知识,那你也学不会.(绝对经验之谈)
了解更多请连接:单片机学习经验宝库http://space.taobao.com/bc967d3671ae43b9f49d4e396d7fc13f/portal/personal_portal.htm
0
回复
提示
@kongsha2000
如何学习单片机?对于刚刚学习单片机的人最想问的问题是如何学习单片机,本中心配备学习板留下点意见兴趣.兴趣是最重要的,为什么它放在第一位呢,兴趣是最好的导师.本身单片机是一门非常抽象的学科,如果没有足够的兴趣,那你肯定不会笑到最后的.恒心.这个我们这就不用多说了,谁都知道不管学习什么东西,没恒心是肯定不行的.但这点说着容易,做很难啊,即使你有再好的学习板,你没恒心去学习,那也是前功尽弃.基础的电子知识.推荐你最好把最基础的东西学好如:数字电路,模拟电路,等基础学科.因为我们的学习最终要用到实际应用中去,如果这些基础学的很扎实的话,在学单片机时会感到轻松,到自己去开发程序的时候会和硬件紧密的结合起来,做出来的程序效率是很高的,这样学出来的单片机是硬件加软件,印象最深刻.而不是单单把知识面停留在编写程序代码上,不知道硬件到底是怎么个原理.学习板.大家都有共同的感触,在试验室做完试验后,过一段时间啥都想不起来了,为什么呢?问题是实验次数少.前面说了电子很抽象,单片机就更摸不到头了,所以一定要把抽象的东西摆在眼前,亲自去学写程序,调程序,做实验.当你完全靠自己写出第一个程序后,不管多简单,你会美的睡不着觉的(O(∩_∩)O~夸张点,但也差不多),如果没有学习板,就如学游泳,没有游泳池,不去亲自下水,再多的理论知识,那你也学不会.(绝对经验之谈)了解更多请连接:单片机学习经验宝库http://space.taobao.com/bc967d3671ae43b9f49d4e396d7fc13f/portal/personal_portal.htm
dddddd
0
回复
提示