关于C51语言的学习

由于学习C51需要有一定C语言基础,因而本书第4章的C51内容中并未包含C语言基础知识。对于C语言基础较弱或未学过C语言的读者,请参考作者编著的另一部单片机教材《单片机原理及应用——C51语言版(第2版)》。该教材没有C语言基础要求,其中第3章——C51编程语言基础,完全是零基础起点的。该章介绍了C51的基本执行语句、C51变量、C51指针、C51数组和C51函数,学习这些内容后不仅有了C51的编程能力,也为更专深的C语言学习奠定了基础。读者也可扫描以下二维码访问该书的课程网站。

关于仿真软件

下载仿真软件包括Proteus 8.11sp0和Keil uvision5,同时还附带了一份详细的安装指南供读者参考。由于其他版本的仿真软件可能存在兼容性问题,不能保证我们提供的仿真实例课件都能顺利运行,因而建议初学者尽量采用我们提供的这些软件。另外,这些软件仅能用于学习,不能用于商业开发,特此一并声明。

关于课程实验板

我们设计的这款单片机课程专用实验板,意在将仿真实验与实物实验结合起来,为有余力的学习者提供一种课外实践平台。本课程实验板不随教材一起发行,如有需要可以另行购买,请扫描以下二维码访问淘宝网店或联系有关负责人(gaopo304@163.com)。

关于网页浏览器

尽管本网站已在多种主流浏览器中进行了全面测试,运行效果均很正常,但仍然有一些浏览器在播放视频或PDF文件时不能正常工作。如果遇到上述运行异常问题,请更改浏览器兼容状态(如设置为极速状态),或改用其他浏览器进行尝试(不必考虑如下安装插件的提示)。

关于手机版课程网站

本课程网站提供PC版(电脑)和移动版(手机/平板)两个版本供读者选用。两种版本都使用相同的IP地址(http://51mcu.cn/dpj5/)。输入网址后系统会自行区分读者所用设备并切换到相应版本的网页,以获得最佳浏览效果。两种版本网页内容相同,只是移动版不提供下载功能(如需下载课件请用电脑登录本网站)。经过测试,主流智能手机如ios和android类型手机都能正常上网。需要提醒读者注意的是,当用手机扫描二维码登录本课程网站时,请尽量不要用微信扫码(微信内置的浏览器会产生较大网页变形,影响收看效果)。

关于习题答案

本书提供的习题包含两种题型,单项选择题和问答思考题。鼠标单击单项选择题后的“提示”字符或问答思考题的题目即可显示相应答案。

其他常见问题
IE浏览器看不了视频如何解决?
浏览器里没法看视频?打不开视频?
怎么设置浏览器的兼容或极速模式?