打印

欢迎初学单片机的交流

[复制链接]
12750|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linzhiqi1|  楼主 | 2007-8-28 16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 linzhiqi1 于 2013-8-3 18:02 编辑

我编了一本单片机的教材刚刚出来希望与大家分享,在单片机学习上大家有问题我愿与你共同探讨。<BR><BR>                                  前言<BR><BR>    本书是结合作者多年教学科研经验编写的一本面向通信、电气、电子、自动化及机电专业的单片机教材。本书在编写时考虑到在计算机基础、数字电子技术、微机原理等课程中已讲授过二进制ROM、RAM等内容,因此删去了这方面知识,以用更多的篇幅介绍有关单片机的知识。<BR>    结合目前技术发展的实际情况,将诸如最小系统,用多片小容量存储芯片扩展外部存储器等过时的内容也删去,同时加入了双DPTR、片内看门狗、片内数据EEPROM等较新的单片机技术。<BR>   在编程方法上,单片机C语言已经成为业界标准编程工具。因此本书详细地介绍了C51的知识。采用C51为编程语言,使学生能够学做到学以致用,为学生的就业打下良好的基础。在单片机接口方面,虽然通过总线扩展I/O芯片是一种实用的接口扩展方式,但在单片机接口中越来越多地采用各种串行接口技术。本书在讲解总线扩展I/O接口的同时还选重点介绍了目前流行的I2C总线、SPI接口等单片机的串行接口技术。<BR>   单片机技术是一门实践性很强的学科,不经过大量的实验很难掌握。为了解决这一问题,我们开发了面向学生的实验板,使学生在宿舍中利用自己电脑配合实验板就可以进行大量的实验。实践证明,即一些简单的开发。实践证明这种方法是提高单片机教学行之有效的方法。<BR>本书既可以作为电子电工类的单片机教材,也可以作为课程设计、毕业设计和大学生竞赛的参考书。<BR>   鉴于篇幅的限制红外遥控控解码、微机键盘接口、步进电机驱动、语音报时钟、公交报站器、液晶动画、梦幻时钟等实验限于篇幅在此省略需要者可与作者联系。为了方便读者使用,本书本书还配有光盘,在本书的光盘中为读者提供了与书中内容配套的应用程序代码,本书配套的实验板的实验程序和代码下载软件。为了方便教学还在光盘中给出了教学幻灯片和练习题及模拟试题。有关单片机的教学、学习及开发的问题欢迎读者与作者交流。<BR>    <A href="mailto:linzhiqi@
<BR>本书在编写过程中参考了大量国内外文献书籍和论文等有关**在此表示感谢。由于水平有限,加之时间紧张,不足乃至错误之处,欢迎批评指正。 <BR><BR>                                                     作者<BR>2007年6月<BR>      <BR>                                内容提要<BR>   本书全面深入介绍了51系列单片机原理及应用的书。全书分为单片机基础,单片机C语言,单片机接口及单片机实验四部分。本书由浅入深,内容丰富、全面,实例新颖实用。<BR>   本书可作为单片机学习者的教材,又可作为单片机开发者的参考工具书,还可以作为课程设计、毕业设计及大学生电子设计竞赛的参考书。为了方便读者使用,本书本书还配有光盘,在本书的光盘中为读者提供了与书中内容配套的应用程序代码,本书配套的实验板的实验程序和代码下载软件。为了方便教学还在光盘中给出了教学幻灯片和练习题及模拟试题。<BR><IMG style="MAX-WIDTH: 400px" border=0 alt="" src="https://bbs.21ic.com/upfiles/img/20078/200782816202467.jpg">

相关帖子

沙发
linzhiqi1|  楼主 | 2007-8-28 16:29 | 只看该作者

现在我还没有电子版的,过一段时间会有超星版的

使用特权

评论回复
板凳
wjy1107| | 2007-8-28 16:40 | 只看该作者

强啊!赶在匠人之前出书。

能邮购吗?看看是否可以作为培训员工的书。

使用特权

评论回复
地板
gyt| | 2007-8-28 18:11 | 只看该作者

新教材

恭喜恭喜!

使用特权

评论回复
5
atc51| | 2007-8-29 12:41 | 只看该作者

联系方式:

联系方式:
启蒙电子 http://www.51c51.net
QQ:501501561 502502562
E-mail:501501561@163.com

片机仿真编程综合实验仪
型号:DG3000
性能:仿真、编程、实验、ISP下载综合仪
供电:USB取电或者交直流9-12V供电
通讯:串口(支持USB转串口线,适用笔记本用户)
  

功能一:在线仿真
  弥补传统学习系统不能断点、单步仿真的缺陷,使系统运行的结果完全反映代码的执行情况,更切实地吻合教学仪器的特点。其次,在软件开发前的仿真调试后,完全可烧写入目标芯片,并能获得完全一致的代码执行结果。是集学习、开发于一身的优良的目标系统。
  仿真支持的芯片如下:
  支持以下51系列单片机芯片仿真,还有很多公司产品不能一一列出:
Atmel公司
AT89C51、AT89C52、AT89S51、AT89S52、AT89C1051(需使用20脚89C*051系列万用仿真头)、AT89C2051(需使用20脚89C205*系列万用仿真头)、AT89C4051(需使用20脚89C-205*系列万用仿真头)、AT89LV52、AT89S53、AT89LS53、AT89C55、AT89LV55,等等等等
Philips公司 P80C54、P80C58、P87C54、P87C58、P87C524、P87C528 等等等等
Winbond公司 W78C54、W78C58、W78E54、W78E54等等等等
SST公司 SST89C54、SST89C58等等等等
Inter公司i87C54、i87C58、i87L54、i87L58、i87C51FB、i87C51FC等等等等
Temic公司 80C51、80C52、83C154、83C154D、89C51、87C52 等等等等
Siemens公司 C501-1R、C501-1E、C513A-H、C503-1R、C504-2R等等等等
ISSI公司 IS80C52、IS89C51、IS89C52等等等等
Dallas公司 DS83C520、DS87C520等等等等


功能二:在线编程
本实验仪集成本站EP-51编程所有功能(可以在线编程芯片500多种芯片),可以当作编程器使用。
支持ATMIL,PHILIPS,WINBOND,SST,STC的众多型号MCU、支持24/93/25系列EEPROM,数量达500多 种单片机编程。关键之处是可以直接对AT24RF08C( IBM系列笔记本的密码的保存芯片,市场上可以编程的都须上千元)。
支持编程器件如下:支持的器件(DIP封装,其他封装请用转接座):
ATMEL系列:
AT80F51 AT80F52 AT87F51 AT87F52 AT87F55 AT87F55 AT87F55WD AT89C1051 AT89C2051 AT89C4051 AT89C51 AT89C52 AT89C55 AT89LV51 AT89LV52 AT89LV55 AT89S51 AT89S52 AT89S53 AT89LS53 
PHILIPS系列: 
P89C51UBAA P89C52UBAA P89C54UBAA P89C58UBAA P89C51UBPN P89C52UBPN P89C54UBPN P89C58UBPN P89C51UBBB P89C52UBBB P89C54UBBB P89C58UBBB P89C51UFAA P89C52UFAA  P89C54UFAA P89C58UFAA P89C52UFBB P89C54UFBB P89C58UFBB P89C51UFPN P89C52UFPN P89C54UFPN P89C58UFPN P89C51UFBB P89C51RA+ P89C51RB+ P89C51RC+   P89C51RD+ P87C51 P87C51@PLCC44 P87C51@TQFP44 P87C51X2 P87C52 P87C52X2 P87C51FA P87C51FB P87C51FC P87C54 P87C54X2 P87C58 P87C58X2 P87C51RA+ 
P87C51RB+ P87C51RC+ P87C51RD+ 
采用官方软件“Flash Magic”支持以下器件在线编程
P89C51RB2xx P89C51RC2xx P89C51RD2xx P89C60x2 P89C61x2 P89C51RB2Hxx P89C51RC2Hxx 
P89C51RD2Hxx P89C660 P89C662 P89C664 P89C668 P89C669 P89C51RB+ P89C51RC+ 
P89C51RD+ XA-G39 XA-G49 P89LPC901 P89LPC902 P89LPC903 P89LPC904 P89LPC906 
P89LPC907 P89LPC908 P89LPC912 P89LPC913 P89LPC914 P89LPC915 P89LPC916 P89LPC917 
P89LPC920 P89LPC921 P89LPC922 P89LPC9221 P89LPC924 P89LPC925 P89LPC930 P89LPC931 
P89LPC932 P89LPC932A1 P89LPC933 P89LPC934 P89LPC935 P89LPC936 P89LPC938 P89LPC952 
P89LPC903 P89LPC904 P89LV51RB2 P89LV51RC2 P89LV51RD2 P89V51RB2 P89V51RC2 P89V51RD2 
WINBOND系列: 
W77E516 W77E516@PLCC44 W77E516@TQFP44 W77E51 W77E51@PLCC44 W77E51@TQFP44 W77E52 W77E52@PLCC44 W77E52@TQFP44 W77E54 W77E54@PLCC44 W77E54@TQFP44 W77E58 W77E58@PLCC44 W77E58@TQFP44 W77LE58 W77LE58@PLCC44 W77LE58@TQFP44 W77LE516 W77LE516@PLCC44 W77LE516@TQFP44 W78E51 W78E516 W78E516@PLCC44 W78E516@TQFP44 W78E516B W78E516B@PLCC44 W78E516B@TQFP44 W78E51B W78E51B@PLCC44 W78E51B@TQFP44 W78E52 W78E52@PLCC44 W78E52@TQFP44 W78E52B W78E52B@PLCC44 W78E52B@TQFP44 W78E54 W78E54@PLCC44 W78E54@TQFP44 W78E54B W78E54B@PLCC44 W78E54B@TQFP44 W78E58 W78E58@PLCC44 W78E58@TQFP44 W78E58B W78E58B@PLCC44 W78E58B@TQFP44 W78LE51 W78LE51@PLCC44 W78LE51@TQFP44 W78LE52 W78LE52@PLCC44 W78LE52@TQFP44 W78LE54 W78LE54@PLCC44 W78LE54@TQFP44 W78LE58 W78LE58@PLCC44 W78LE58@TQFP44 W78LE516 W78LE516@PLCC44 W78LE516@TQFP44 
STC: 编程、开发使用第三方软件( STC 公版软件)
STC12C5402 STC12C5404 STC12C5404AD STC12C5406 STC12C5406AD STC12C5408 STC12C5408AD STC12C5412 STC12C5412AD STC12C5410 STC12C5410AD STC12LE5404 STC12LE5404AD STC12LE5406 STC12LE5406AD STC12C1052 STC12C1052AD STC12LE5408 STC12LE5408AD STC12LE5410 STC12LE5410AD STC12LE5412 STC12LE5412AD STC12C0552 STC12C0552AD STC12C2052 STC12C2052AD STC12C3052 STC12C3052AD STC12C4052 STC12C4052AD STC12C5052 STC12C5052AD STC12LE0552 STC12LE0552AD STC12LE1052 STC12LE1052AD STC12LE2052 STC12LE2052AD STC12LE3052 STC12LE3052AD STC12LE4052 STC12LE4052AD STC12LE5052 STC12LE5052AD STC89C51RC STC89LE51RC STC89C52RC STC89LE52RC STC89C53RC STC89LE53RC STC89C516RD STC89C58RD STC89C516PCA STC89C58PCA STC89C54PCA STC89C52PCA STC89LV516PCA STC89LV58PCA STC89LV54PCA STC89LV52PCA STC89LV516RD STC89LV58RD STC89C54RD+ STC89LE55RD+ STC89C55RD+ STC89LE54RD+ STC89C56RD+ STC89LE56RD+ STC89C58RD+ STC89LE58RD+ STC89C516RD+ STC89LE516RD+ STC89LE516AD STC89LE58AD STC89LE54AD STC89LE52AD STC89LE516X2
SST系列:
SST89C54 SST89C58 SST89E554RC SST89V554RC SST89E564RD SST89V564RD 
SST89E516RC SST89V516RC SST89E58RD SST89V58RD SST89E54RC SST89V54RC 
SST89E58RD SST89V58RD
EEPROM:(242593系列)
ATMIL: 
AT24C01A AT24C02 AT24C04  AT24C08  AT24C08  AT24C16 AT24C32  AT24C64 AT24C128 AT24C256  AT24C512 AT24C1024   
AT24RF08C( IBM系列笔记本的密码的保存芯片) 
AT93C46  AT93C56  AT93C66  AT93C46C  AT93C46A 
AT25010  AT25020  AT25040  AT25080  AT25160   AT25320   AT25640
MICROCHIP:
24C01A 24C02 24C04 24C08 24C16 24C32 24C64 24LC01 24LC02 24LC02B 24LC04 24LC04B 24LC08 24LC08B 24LC16 24LC16B 24LC32 24LC32A 24LC64 24LC65 24LC128 24LC256 24LC512 
93C46A 93C56A 93C66A 93LC46A 93LC56A 93LC66A 93C46B 93C56B 93C66B 93LC46B 93LC56B 93LC66B 93AA46A 93AA56A 93AA66A 93AA46C 93AA56C 93AA66C 93AA46B 93AA56B 93AA66B 
CATALYST :
CAT24WC01  CAT24WC02  CAT24WC04  CAT24WC08  CAT24WC16  CAT24WC32  CAT24WC32  CAT24WC64  CAT24WC128  CAT24WC256 CAT24WC512 CAT24WC1024 CAT25043       CAT25045     CAT5045    CAT25080   CAT25160    CAT25320 CAT25640 85C72 85C82 85C92 S130 S220
Ramtuon:
FM24C01 FM24C02 FM24C04 FM24C08 FM24C16 FM24C32 FM24C64 FM24C128 FM24C256 FM24C512 FM25010 FM25020 FM25040 FM25080 FM25160 FM25320 FM25640 X25043 X25045 X5045 X25080 X25160 X25320 X25640

功能三:板载实验
显示部分:支持静态显示、动态显示、1602字符液晶显示、128*64显示(串并均支持)、16*16点阵显示;键盘部分:4*4键盘;4个直控键盘;PS2键盘;
总线部分:IIC总线:EEPROM、时钟芯片使用;
SPI总线:ADC的应用;
单总线:两路温度检测接口; 
预留接口:单片机40引脚全部引出;ISP 下载接口;ADC输入接口;继电器输出接口;DAC输出接口,步进电机接口;微型打印机接口;IC卡接口;温湿度检测接口等
ADC转化: 1路8bit ADC转化(或者10bit ADC转化);默认为8bit ADC转化;
DAC转化: 一路8bit 并行DAC输出;
8路IO状态指示:可以做多样的LED显示实验:比如流水灯;
IIC总线:EEPROM读写数据实验;
双运放的应用:做运放和比较器使用;
一路蜂鸣器实验;
一体化红外、遥控实验;
一路5VDC继电器实验:
一路光耦实验:
一路时钟实验;
外部中断实验;
微型打印机实验;
步进电机驱动实验 (步进电机模块需要单独购买):
RS232串口通讯实验;
USB转串口实验:(转接线需单独购买)
接触式IC卡实验:(卡与插槽需单独购买)
温湿度检测实验:(温湿度检测模块需要单独购买) 
PS2键盘实验:

本仪器最大特点:无需跳线可做综合实验
可以做综合实验参与的部分:指示灯+显示+键盘+温湿度检测+ADC+继电器+光耦+SP2键盘+红外遥控+EEPROM+时钟显示随意组合实现你要实现的功能!!!

标准配置:
主机一台:带外壳一个
8位动态扫描显示模块:一个
DB9串口线:一条
USB供电线:一条
仿真芯片:一片
AT89S51芯片:一片
11.0592晶振:一个
遥控器:一个
配套光盘:一张

随机购买附及件价格如下:




6位静态显示模块;               
1206字符液晶模块;              
128*64图形液晶模块(带字库);   
16*16点阵模块(一字);          
16*32点阵模块(两字;           
温度传感器DG18B20               
温湿度传感器;                   
接触IC卡与卡槽(套);           
微型打印机;                   
仿真扩展套件(含2051转接模块);  
步进电机模块(含驱动电路);         
51-ISP下载线;                   
USB转串口线(两种);       
9V直流开关电源;                  
单片机芯片:
AT89S51、52                  
STC89C51RC/ 52RC            
其他型号请电话咨询
联系方式:
启蒙电子 http://www.51c51.net
QQ:501501561 502502562
E-mail:501501561@163.com
相关链接:http://www.51c51.net/product/mcutool/mcuboard/200708/product_34.html

使用特权

评论回复
6
LINZHIQI1| | 2007-8-31 07:35 | 只看该作者

回3楼

多谢关注,没办法现在在大学做教师很难混的,各种考评天天有。论文、教材、项目、经费、获奖、专利少一样都评不上职称,评不上也就罢了,靠年头也行,今年工资改革,如果平不上职称工龄在长也白搭。
如果感兴趣留个地址,我送你一本,可以邮购直接与中国水利水电出版社单芳联系即可,和我联系也行因为我们用量大从我这拿可出版社给我们打七折。

使用特权

评论回复
7
edanzg| | 2007-8-31 08:11 | 只看该作者

也恭喜楼主出书了,

我是新手,可惜不懂C语言啊,不过感觉C51越来越趋势了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

332

帖子

4

粉丝