《三国志游戏》C语言源代码
三国志 游戏 C语言 源代码
不错的资源。。。
华为面试笔试题集合之精华.pdf
华为面试笔试题集合之精华.pdf
华为面试笔试题集合之精华.pdf
华为java笔试题.doc
华为java笔试题.
华为java笔试题.
2005年华为招聘——C语言笔试试题.doc
2005年华为招聘——C语言笔试试题.doc
2005年华为招聘——C语言笔试试题.doc
百度川大站笔试题.doc
百度川大站笔试题.doc
百度川大站笔试题.doc
DSP系统设计与实践 pdf 雷勇 电子工业出版社
DSP系统设计与实践 pdf
雷勇 电子工业出版社
AutoCAD2004 机械设计上机指导 pdf 高等教育出版社
AutoCAD2004 机械设计上机指导.pdf
高等教育出版社
AutoCAD2004 机械设计上机指导.pdf
高等教育出版社
usboot.rar
usboot.rar
usboot.rar
WinHex v15 多语言版
\WinHex v15 多语言版
\WinHex v15 多语言版
\WinHex v15 多语言版
操作系统实验教程 操作系统实验教程
第1章 操作系统概述.ppt
第2章 Windows操作系统的发展.ppt
第3章 操作系统用户界面.ppt
第4章 操作系统的体系结构.ppt
第5章 进程和线程.ppt
第6章 存储管理.ppt
第7章 文件系统.ppt
第8章 设备管理.ppt
数据结构 各章习题题及答案.rar
第10章排序自测题.doc
第10章排序自测题答案.doc
第1章概论.doc
第1章概论答案.doc
第2章线性表.doc
第2章线性表答案.doc
第3章自测卷.doc
第3章自测卷答案.doc
第4—5章自测卷.doc
第4—5章自测卷答案.doc
第6章二叉树.doc
第6章二叉树答案.doc
第7章答案.doc
第7章自测题.doc
第9章自测卷.doc
第9章自测卷答案.doc
数据结构 严蔚敏教材 习题集答案.rar
第一章 绪论.doc
第七章 图.doc
第三章 栈与队列.doc
第九章 查找.doc
第二章 线性表.doc
第五章 数组和广义表.doc
第八章 动态存储管理.doc
第六章 树和二叉树.doc
第十章 内部排序.doc
第四章 串.doc
数据结构考研试题精选及答案.rar
东北大学2000年数据结构试题.doc
动态存储管理答案.doc
北京邮电大学1999年数据结构试题.doc
清华大学2000年硕士生入学考试数据结构与程序设计试题.doc
第 5 章 数组和广义表.doc
第10章 排序.doc
第10章 排序答案.doc
第1章 绪论.doc
第2章 线性表.doc
第2章 线性表答案.doc
第3章 栈和队列.doc
第6章 树和二叉树答案.doc
第9章 查找答案.doc
第七章 图.doc
第三章 栈和队列答案.doc
C&C++程序设计实用教程 C++程序设计教程(第二版)实验指导 光盘附录 清华大学出版社 钱 能
C&C++程序设计实用教程.rar 光盘附录
C++程序设计教程(第二版)实验指导.rar 光盘附录
清华大学出版社 钱 能
c程序设计-PPT-北京交大.rar
c程序设计-PPT-北京交大.rar
c程序设计-PPT-北京交大.rar
c程序设计-PPT-北京交大.rar
c程序设计-PPT-北京交大.rar
实用c语言详解.PDF
实用c语言详解.PDF
实用c语言详解.PDF
实用c语言详解.PDF
turbo c 2.0
turbo c 2.0
turbo c 2.0
turbo c 2.0
C语言基础讲义 ppt
C语言基础讲义 ppt
C语言基础讲义 ppt
C语言基础讲义 ppt
C语言程序设计-PPT课件
C语言程序设计
PPT课件
C语言程序设计-PPT课件
C常用算法程序集 源程序
20章
├─CH01
│ ABAND.C
│ ABAND0.C
│ ABAND0.DAT
│ ABINT.C
│ ABINT0.C
│ ABINT0.DAT
│ ACGAS.C
│ ACGAS0.C
│ ACGAS0.DAT
│ ACHOL.C
│ ACHOL0.C
│ ACHOL0.DAT
│ ACJDN.C
│ ACJDN0.C
│ ACJDN0.DAT
│ AGAUS.C
│ AGAUS0.C
│ AGAUS0.DAT
│ AGGJE.C
│ AGGJE0.C
│ AGGJE0.DAT
│ AGJDN.C
│ AGJDN0.C
│ AGJDN0.DAT
│ AGMIV.C
│ AGMIV0.C
│ AGMIV0.DAT
│ AGMQR.C
│ AGMQR0.C
│ AGMQR0.DAT
│ AGRAD.C
│ AGRAD0.C
│ AGRAD0.DAT
│ AGSDL.C
│ AGSDL0.C
│ AGSDL0.DAT
│ ALDLE.C
│ ALDLE0.C
│ ALDLE0.DAT
│ ATLVS.C
│ ATLVS0.C
│ ATLVS0.DAT
│ ATRDE.C
│ ATRDE0.C
│ ATRDE0.DAT
│
├─CH02
│ BCHOL.C
│ BCHOL0.C
│ BCHOL0.DAT
│ BCINV.C
│ BCINV0.C
│ BCINV0.DAT
│ BCMUL.C
│ BCMUL0.C
│ BCMUL0.DAT
│ BGINV.C
│ BGINV0.C
│ BGINV0.DAT
│ BLLUU.C
│ BLLUU0.C
│ BLLUU0.DAT
│ BMAQR.C
│ BMAQR0.C
│ BMAQR0.DAT
│ BMUAV.C
│ BMUAV0.C
│ BMUAV0.DAT
│ BRANK.C
│ BRANK0.C
│ BRANK0.DAT
│ BRINV.C
│ BRINV0.C
│ BRINV0.DAT
│ BRMUL.C
│ BRMUL0.C
│ BRMUL0.DAT
│ BSDET.C
│ BSDET0.C
│ BSDET0.DAT
│ BSSGJ.C
│ BSSGJ0.C
│ BSSGJ0.DAT
│ BTRCH.C
│ BTRCH0.C
│ BTRCH0.DAT
│
├─CH03
│ CHHBG.C
│ CHHBG0.C
NppTextFX.zip
notepad++插件textFX
生产者消费者模式
环形缓冲区办法1:始终保持一个元素不用
当空环的时候,R和W重叠。当W比R跑得快,追到距离R还有一个元素间隔的时候,就认为环已经满。当环内元素占用的存储空间较大的时候,这种办法显得很土(浪费空间)。
办法2:维护额外变量
如果不喜欢上述办法,还可以采用额外的变量来解决。比如可以用一个整数记录当前环中已经保存的元素个数(该整数>=0)。当R和W重叠的时候,通过该变量就可以知道是“空”还是“满”。
◇元素的存储
由于环形缓冲区本身就是要降低存储空间分配的开销,因此缓冲区中元素的类型要选好。尽量存储值类型的数据,而不要存储指针(引用)类型的数据。因为指针类型的数据又会引起存储空间(比如堆内存)的分配和释放,使得环形缓冲区的效果打折扣。
E-Studio Pro v4.42
E-Studio Pro v4.42
ATmega162.pdf
ATmega162.pdf 282页
程序设计语言编译原理(第三版)-陈火旺-高清+书签.pdf
程序设计语言编译原理(第三版)-陈火旺-高清+书签.pdf
uCOS-II_The_Real-time_Kernel
uCOS-II_The_Real-time_Kernel删除了页边的章数字
Enfocus Pitstop Professional 8
Enfocus Pitstop Professional 8
单片机应用系统设计技术――基于C51的Proteus仿真(第2版)_教学资源
单片机应用系统设计技术――基于C51的Proteus仿真(第2版)_教学资源
Keil uv4源代码复制到记事本,中文注释乱码的完美解决办法
Keil uv4源代码复制到记事本,中文注释乱码的完美解决办法。
交大软件工程中心模板PPT
交大软件工程中心模板1.dot
交大软件工程中心模板2.dot
交大软件工程中心模板3.dot
交大软件工程中心模板4.dot
交大软件工程中心模板5.dot
交大软件工程中心模板6.dot
交大软件工程中心模板7dot
交大软件工程中心模板8.dot
word文档修复工具.rar
word文档修复工具.rar
word文档修复工具.rar
源码开放的嵌入式系统软件分析与实践.PDF
源码开放的嵌入式系统软件分析与实践
PDF
源码开放的嵌入式系统软件分析与实践.PDF
源码开放的嵌入式系统软件分析与实践
PDF
用Proteus制作的郭天翔《十天学会51单片机》的学习板
用Proteus制作的郭天翔《十天学会51单片机》的学习板
本文链接:http://blog.sina.com.cn/s/blog_574d08530100hqw0.html
此篇文章说明:
1.想免费体验郭天翔TX-1C的51学习板而又不怕麻烦请往下看,怕麻烦的请再去别处找找吧。
2.这篇文章的作用:在没有郭天翔《十天学会51单片机》视频配套的TX-1C开发板的情况下,你也可以在Proteus下体验一下TX-1C的大部分功能。也就是说
用我提供的TX-1.DSN文件(我在Proteus下手动绘制的TX-1C开发板的仿真文件的文件名),你可以在Proteus下边看边动手学完郭天翔《十天学会51单片机
》视频的1-10课,第10-11课我自己也没时间学,大家自学。12课是讲protel99的,13课是讲altium designer的。
3.个人强烈推荐大家在Proteus下体验完TX-1.DSN后,再去郭天翔的官方网站上买一块实物TX-1C开发板,亲密接触下实物51单片机,对学习单片机会更有
好处的。
4.下面给出Proteus下仿真TX-1C学习板的TX-1.dsn仿真学习板文件下载地址及相关的必装软件
TX-1.dsn仿真学习板优快云下载地址:http://download.youkuaiyun.com/source/1974798
Proteus 7.5 sp3
keil2
Proteus和keil2联调驱动优快云下载地址:http://download.youkuaiyun.com/source/1834258
安装keil和Proteus联调驱动说明
串口调试助手
虚拟串口
5.下面给出学习必备课本教材的PDF下载地址:
郭天翔的《十天学会51单片机》视频教程下载地址:ftp://txmcu.3322.org/
(这是郭天祥产品官方网站共享的下载资源地址,里面有51视频教程,ARM专区等,他的产品大部分都有视频教程,51教程是单片机教程的精品顺便说一句
,我不是他什么什么人,我只是觉得他的51视频真的是很好很好)
《MCS51单片机应用设计》电子版PDF优快云下载地址:http://download.youkuaiyun.com/source/1925898(这是《十天学会51单片机》视频教程里面用到的教材的
电子版)
《8051系列单片机C程序设计完全手册》下载:http://blog.sina.com.cn/s/blog_574d08530100hk2s.html(这个是《十天学会51单片机》视频教程里面用
到的参考书的电子版)
=========================================================
TX-1.dsn仿真学习板下载已经用keil生成好的hex文件的使用说明:
1.首先安装好Proteus7.5 sp3,keil2和Proteus和keil2联调驱动。
2.然后通过下载的压缩包解压出TX-1文件,文件图标如下:
3.双击TX-1.DSN,打开它(没装Proteus是打不开的),如下图:
4.移动鼠标并且向上滚动鼠标滚轮,找到AT89C51,如下图:
5.双击AT89C51,会弹出如下图对话框:
6.找到Program File:选项,点右边的文件夹图标,找到你用keil2编写的C51程序生成的hex文件所在的路径,并打开,然后如下图:
7.因为我的hex文件在D盘的study c51文件夹下,所以就如上图所看到的。最后点OK。(这里提供一个测试程序,测试程序下载地址:
http://download.youkuaiyun.com/source/1998503测试程序时让lcd液晶显示器上出现2行I like MCU,如下图:
8.最后就是仿真了。在Proteus左下角找到如下图的4个按键板点第一个开始按钮,如果你的程序正确无误,那么就会看到你想要看到的现象,比如流水灯
,你就会看到图中8个红色的发光二极管从上往下的依次亮起。
受篇幅所限,使用就写到这里,如果有什么问题给我博客留言,我会找时间回答你关于使用TX-1.dsn仿真学习板方面的疑问。
==========================================================
个人学习51单片机的体会:
1.看了51单片机的教材不少,越看越混乱,越看越糊涂,学习硬件还是从硬件本身开始,手上没有一块51单片机,再怎么学都是空谈。
2.请结合郭天翔《十天学会51单片机》的视频和TX-1.DSN学习,或者直接买郭天翔的TX-1C学习板结合《十天学会51单片机》的视频学习。
3.看视频的时候要自己做好笔记,看完1课后整理自己的视频听课笔记,然后
ARM_Architecture_Reference_Manual
ARM Architecture Reference Manual
C8051F的KEIL uv3插件 V3.00
C8051F的KEIL uv3插件 V3.33
支持UV2,UV3,UV4。
要使用kiel 来开发C8051F系列,就必须安装这个插件
SiC8051F_Keil_uv3 C8051单片机的Keil-uv3仿真驱动
C8051单片机的Keil-uv3仿真驱动
在keil环境下直接仿真调试C8051F系列单片机。