找回密码
 注册
关于网站域名变更的通知
查看: 796|回复: 5
打印 上一主题 下一主题

C8051F系列单片机开发与C语言编程精讲

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-6 11:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
C8051F系列单片机开发与C语言编程精讲
7 {$ z2 }0 o5 V内容简介5 `2 G$ f4 Z3 S0 S3 Y# T# a
在介绍C8051Fxxx单片机工作原理的基础上,对单片机外设ADC、DAC、比较器、定时器、PWM、方波输7 {9 }+ a7 |+ W# m
出和定时器捕捉等均给出调试代码;在总线方面,对CAN,SMBUSPC,SPI和UART均给出双机调试代码和
% e& P: i1 a& U" V4 `* I一些高层应用,以帮助读者更好地理解单片机工作原理;还增加了LCD、红外编码解码、步进电机、直流电机、1 J) G0 H+ R, l) z
舵机超声测距、PCROM及串行时钟等方面的应用,以提高实用性。
( _7 }$ a1 R& Y6 f6 F  |' i4 j本书实例较多,而且采用C语言编程,程序代码可读性和移植性强,大部分代码稍加修改即可成为其他+ |% ~0 G) v+ S5 \. W
型号单片机的子程序;含光盘一张,内含各章节调试代码,以方便读者学习。% P& |" x- p4 w; }$ K
本书可作为使用C8051F系列单片机进行产品开发的工程技术人员的硬件和软件设计参考书,部分内容
8 ]2 a3 C( I# p' ]% x8 a对其他类型单片机的开发也具有一定的参考价值。: n8 g- [! `2 |0 @1 J3 \5 y1 A* V

* N, T9 {( P; @前言
  c; N& W! z! L/ T4 m. d1 ~Silicon Laboratories公司出品的C8051Fxx单片机”是完全集成的混合信号4 U1 v5 i( W! H4 i
系统级芯片(SOC),具有与MCS-51完全兼容的指令内核。该系列单片机采用; m- K6 n% V! w9 d  H- l& Z% h
流水线处理(pipe line)技术,不再区分时钟周期和机器周期,能在执行指令期间预9 E2 z9 P3 \: N7 t
处理下一条指令,提高了指令执行效率。而且大部分C8051F单片机具备控制系
# H% Y5 A) Z% c* P) ]% q豌所需的模拟和数字外设。包括看门狗、ADC、DAC、电压比较器、电压基准输出、& m6 j% ~8 o' A9 g, I
定时器、PWM、定时器捕捉和方波输出等,并具备多种总线接口,包括UART、' {2 w+ H4 U' A; e
SPI.SMBUS(与FC兼容)总线以及CAN总线。C8051F系列单片机采用Flash8 k: y3 `! {3 N) I
ROM技术,集成JTAG,支持在线编程。C8051F 系列单片机诸多特点和优越性,使:
0 j7 x9 P0 q5 t' M7 Y其广受单片机系统设计工程师青睐,威为很多测控系统设计的首选机型。$ R, m1 U/ F, z- T2 b6 N' k: X
本书以C8051F040为讲述对象,是因为该单片机为C8051F系列单片机中功( t' m+ N! y6 ], |! N' ]0 ^
能最全,最具有代表性的一款。熟悉了C8051F040单片机工作原理和编程方法
+ g/ X7 f3 b" p: u# h3 C. c后,可较快地对C8051F系列其他单片机上手编程。事实上模拟和数字外设以及
- Y, f# S: o- a4 }各种总线具有共性,因而本书也可作为其他厂商单片机的参考资料,很多调试程' V7 w' v( f! O) b/ o0 @  j8 J
序稍加修改,即可应用于其他单片机。而且本书全部代码采用C语言编程,增强
/ G0 _: i, G+ _/ x9 n了程序的可读性和可移植性.
# x) i5 `* T3 H2 d* y作者对C8051F040绝大部分外设均开发了调试代码,并给出运行结果,以及.
  {% P6 F: t8 K: [/ O  O3 X一些改进措施,以帮助读者更好地理解单片机的工作原理,并确保程序的可靠性
& L4 ]# }8 v% z2 m6 {( k* U' ~7 Z和实用性。本书大部分代码可作为用户开发代码的子程序,缩短了用户调试开发
4 ]& P; F7 b6 O4 ]1 e1 h: D% \% k周期。为了增强实用性,作者在C8051F040基础上增加了两章CD输入/输出) J% i% |$ Y6 _" ]' p1 w
子程序和单片机应用。此两章内容不局限于C8051F系列单片机,同样适用于其% K; ?" j) M+ A% j2 V+ d8 i5 i* v
他系列单片机和DSP.: F3 F+ p/ J$ x
本书含光盘一张,内含各章节调试代码以及相关贵料的网络资源,以方便读;
0 c- F0 K/ i5 r0 ?  z者学习。
5 p# M( Z8 c0 w* D: k作者到正了Silicon Laboratories 公司C8051F040技术白皮书中的某些错误,4 O  G' ~5 I1 h' @/ m7 R% o
以及C8051F040.h文件中的一处错误。: `" B9 o. s/ o; H* w5 U

1 l4 x& g3 }/ Z/ @  I8 ^9 X$ y
游客,如果您要查看本帖隐藏内容请回复

) F4 M! ^" m- i0 S
: X& o, m3 Y2 F& ^- u5 V
  • TA的每日心情

    2019-11-19 15:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2019-12-6 15:32 | 只看该作者
    谢谢兄弟,可以多来点这方面的资料吗?

    该用户从未签到

    3#
    发表于 2020-7-25 01:15 | 只看该作者
    需要学习,感谢: ]& a, `) j" h8 f

    该用户从未签到

    4#
    发表于 2020-11-20 00:10 | 只看该作者
    需要学习,感谢

    “来自电巢APP”

    该用户从未签到

    5#
    发表于 2022-1-5 07:40 | 只看该作者
    需要学习,感谢

    “来自电巢APP”

    该用户从未签到

    6#
    发表于 2022-4-9 23:07 | 只看该作者
    需要学习,谢谢

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-5 17:57 , Processed in 0.171875 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表