51单片机学习网我学51单片机有半年了,做过很多东西了,我都是用C需要写的,但是我不知道51单片机内部是怎么执行程

51单片机学习网  时间:2021-07-26  阅读:()

51单片机初学重点

引脚是肯定要学的 比如51有40个脚 有P0,P1,P2这3个口,另外还有特殊功能引脚 还有P0口是作为数据口 也可以作为地址口 存放低8位地址信号 那么P2口也可以作为数据口 同时也可以作为地址口 存放高8位地址信号 这样你要外部访问16位的地址 那么就要P0和P2一起用了 这只是个例子 这些引脚都要背熟的 存储器结构还好吧 也就编程的时候用到比较多 一般不怎么用到 只要知道你的芯片RAM,ROM大小就行了 如果你写的程序太大 超过了 就要用到外部扩展的RAM了 关键还是多画一些电路吧 熟悉一些常见的电路的画法 比如连LED显示啦 键盘啦 外部中断啦 计时器啦 还有一些常见的东西 比如动态显示啦 简单计算器啦 简单电子表啦

有学习单片机的比较好的论坛或者网站吗?求推荐,谢谢!

1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。

2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。

3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。

4,编译环境、编程软件KEIL。

5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很激动,这时你真正学会了单片机,你成功了!!!!!。

6,单片机C语言举例: sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制 如果蜂鸣器正极接电源,SPEAK =0;蜂鸣器就会响,你看就是这么简单。

unsiggne char temp;//定义TEMP为单字节变量。

sfr PORTA P1;//将P1口定义为PORTA 7,当你过渡到ARM时,你就要学习LINUX和WINCE这两个最基本的操作系统运用在单片机上。

8,同样的理,你也要买ARM2410/2440为代表的开发板,慢慢按照说明书一步一步地操作,练习,不停地做实验,就学会。

9,当然,你得打一份工作,关于我上所说的,开始工资不要要求太高,等你做完几个项目后,你真正学会了,才跟老板或上司提,这样继续或或另寻高就才有资本。

10,你也抽点时间看看《郭天祥十天学会单片机和c语言编》一书,巩固一下理论知识。

总结:多做开发板上的实验,你要多参与这样的项目开发,慢慢就会了。

单片机教程

敏学网的单片机频道有很多单片机视频教程 学习网单片机资料部分列表: 《手把手教你学51单片机与Proteus从入门到精通》[压缩包] 《单片机 视频教程 宋老师 手把手教你学单片机 C语言 51单片机开发 嵌入式 金沙滩电子科技》 《从51单片机到ARM征服嵌入式教程 AVR篇 (持续更新)》(Professional embedded from 51 mcu to ARM)2.0[压缩 《手把手教你学单片机之入门篇》更新完毕[RMVB] 《手把手教你学单片机之附录篇》更新完毕[RMVB] 《手把手教你学单片机之引论篇》更新完毕[RMVB] 《51单片机到ARM征服嵌入式》更新完毕[RMVB] 《手把手教你学单片机之入门篇》更新至第04集[RMVB] 《十天学会单片机和C语言编程(更新完毕)》[MP4] 《51单片机到ARM征服嵌入式51篇 Lesson1》 《YCDZ-51&AVR 51单片机学习板 完全兼容TX-IC 手工焊接视频》V1.0[压缩包] 《零基础一周学会PIC 单片机视频教程》[压缩包] 《单片机软硬件设计视频教程集》 《原创单片机和机器人技术资料》张建高整理[光盘镜像] 《郭天祥十天学会PIC单片机》(Learning PIC MCU in 10 Days)[压缩包] 《PIC单片机电子书》 PDF 《十天学会单片机和C语言编程》 《单片机论文资料》[PDF&NH&KDH] 《单片机系列课件》[PPT] 《单片机应用技术大全》[PDG]

我学51单片机有半年了,做过很多东西了,我都是用C需要写的,但是我不知道51单片机内部是怎么执行程

不知你学51单片机的目的是什么,如果你是想往自动化控制方面发展,学会C语言编程已经够了,不知道内部怎么工作也无妨,汇编语言编程效率实在是低下,几乎没有人学完C语言编程又去学汇编的,如果你想学习微机原理,一开始你就就该学汇编语言,但不一定是51单片机,也可以是X86,或8098等16 位或32位CPU

3元/首月香港便宜vps究竟是什么货。

便宜的香港vps多少钱?现在国外VPS主机的价格已经很便宜了,美国VPS主机最低一个月只要十几元,但同样免备案的香港VPS价格贵不贵呢?或者说便宜的香港VPS多少钱?香港vps主机价格要比美国机房的贵一些,但比国内的又便宜不少,所以目前情况是同等配置下,美国VPS比香港的便宜,香港VPS比国内(指大陆地区)的便宜。目前,最便宜香港vps低至3元/首月、18元/月起,今天云服务器网(www.yunt...

Sharktech10Gbps带宽,不限制流量,自带5个IPv4,100G防御

Sharktech荷兰10G带宽的独立服务器月付319美元起,10Gbps共享带宽,不限制流量,自带5个IPv4,免费60Gbps的 DDoS防御,可加到100G防御。CPU内存HDD价格购买地址E3-1270v216G2T$319/月链接E3-1270v516G2T$329/月链接2*E5-2670v232G2T$389/月链接2*E5-2678v364G2T$409/月链接这里我们需要注意,默...

轻云互联22元/月,美国硅谷、圣何塞CN2GIA云服务器,香港沙田cn2建站vps仅25元/月

轻云互联怎么样?轻云互联,广州轻云网络科技有限公司旗下品牌,2018年5月成立以来,轻云互联以性价比的价格一直为提供个人,中大小型企业/团队云上解决方案。本次轻云互联送上的是美国圣何塞cn2 vps(免费50G集群防御)及香港沙田cn2 vps(免费10G集群防御)促销活动,促销产品均为cn2直连中国大陆线路、采用kvm虚拟技术架构及静态内存。目前,轻云互联推出美国硅谷、圣何塞CN2GIA云服务器...

51单片机学习网为你推荐
android游戏开发教程如何学习开发安卓游戏?office软件包急求微软OFFICE2010免费软件包!!!发送垃圾短信发垃圾短信违法吗 法律怎么规定的安卓系统软件删除安卓系统中如何删除无用程序?bt4破解教程请教BT4光盘版的教程windows7系统要求win7系统要求vs2005快捷键vs中的一个快捷键智能公共广播系统智能公共广播系统js-3301数码mp3编程器怎么使用linux操作系统好吗linux好用不?无法清除dns缓存Windows无法清除DNS缓存
国内最好的虚拟主机 花生壳域名 空间打开慢 大容量存储 警告本网站美国保护 福建天翼加速 微信收钱 秒杀预告 idc资讯 优酷黄金会员账号共享 环聊 空间登入 新加坡空间 广州虚拟主机 域名转入 成都主机托管 国外网页代理 电信宽带测速软件 闪讯网 湖南铁通 更多